The TSDZ2 motor controller V2 is a way more capable hardware to implement FOC (ARM 32bits 64MHz VS STM8 8bits 16 MHz, and with added 3 motor phase current sensors), which will mean more efficiency motor control and less noise. Also the microcontroller manufacturer provides a ready code for FOC witth an application note documenting, so should be very fast to get it working!!
With TSDZ2 motor controller V2, there will be no need to do hall sensors calibrations and we can have sure to get the best efficiency possible and lowest noise.
The cost of the motor controller V2 is the same 35€ as old motor controller. The only thing that changes is the programmer to flash the firmware, that is the J-Link but is also very cheap as it costs 4€ on Ebay.
This is a call for help, because, if more developers help, I am pretty sure we can have the very first working version of the firmware in 1 month or less!
I just started the very initially firmware, here the repository:
https://github.com/OpenSourceEBike/TSDZ ... troller_v2
We also have all the information about the hardware, like all datasheets and application notes of the new microcontrollers as also all other chips.
And building the very initial code:
