I finally ordered a new PCB motor with an integrated ESC. I have managed to package the circuit in a very small space, 30x16mm including the stator. For now I have ordered the same star winding configuration that i've used in the first prototype. I'll be ordering more configurations soon.
The circuit basically consists from:
Hall Sensor (US1881) to detect the magnets inside the rotor.
- MCU (PIC16F1503) - I have shifted from the DSPIC33EP128 to the PIC16F1503. This MCU has less computational power (not much is required since I am no longer considering sensorless control) but is packaged in 3x3mm chip and is around $2 cheaper
- 3-Phase Motor Driver (STSPIN230) - which is rated at 1.3Arms, and has several types of fault protection build-in.
- A filtering circuit to supply the micro.
I will upload all the source code and gerber files once the PCB arrives and verify its functionality. Keep tuned!