Battery Management System PCB
2025A 4-cell Li-ion BMS with cell balancing, over-current protection, and I²C telemetry. Schematic and 4-layer board in Altium, firmware on an STM32.
Hi, I'm Your Name.
Embedded systems·Power electronics·Hardware
About
I like turning circuits and code into things that actually work — from PCBs and embedded firmware to power electronics.
I got into electrical engineering because I like the whole path from an idea to a working board on the bench — sketching a circuit, simulating it, laying out the PCB, and then debugging why it doesn't behave the way the maths said it would.
At UNSW I've leaned into embedded systems and power electronics, and I spend spare time on personal hardware builds and with the Sunswift solar racing team. Outside the lab I'm usually [your interests — climbing, photography, music, whatever's true].
Projects
A 4-cell Li-ion BMS with cell balancing, over-current protection, and I²C telemetry. Schematic and 4-layer board in Altium, firmware on an STM32.
A buck-converter charge controller that tracks a solar panel's maximum power point. Simulated in LTspice, laid out in KiCad, validated on the bench.
A configurable FIR filter processing live audio on a Basys 3 FPGA. Datapath in Verilog, verified against a MATLAB reference model.
Member of UNSW's solar car team, working on CAN-bus telemetry nodes that report battery and motor data to the pit crew during endurance events.
Toolbox
Experience
Get in touch
you@unsw.edu.au