SensorlessESCSoftware
Sensorless BLDC motor controller firmware (STM32)
Install / Use
/learn @sahil-kale/SensorlessESCSoftwareREADME
SensorlessESCSoftware
I like making motors spin! I decided to make a custom sensorless BLDC motor controller.
Commentary
- A standard RC servo PWM control interface is employed (1000-2000us Duty Cycle, 50Hz) to control the BLDC motor to make it usable in RC drones and cars
- I opted to make the BackEMF Zero-Sensing with an external comparator to simplify the code. Additionally, it would make the software easier for a sensored ESC
- Due to chip shortage, the pins were broken out and a nucleo was used instead.
Schematic

