BLDC Controller with
USB-C Power Delivery, Bidirectional Charging,
Li-Ion BMS

This controller is designed for use in a 2L cordless table-top blender.


Block Diagram


Schematic Capture, PCB, 3D Designed with Altium

First Rev PCB - Hand Assembled

Second Rev PCB - Contracted Assembly

Infineon 32-bit XMC1400 ARM Cortex-M0

Micrium uC/Probe used for live debug

5S2P 21700 Battery Build with Samsung 40T

BMS Validation Test Box, Custom Electronics

Application Based Testing (ABR)

Hall Sensor Issues