daenny said:
What's the current status of the opensource firmware? I would be willing to help out and (beta)test

.
- all input and output signals work, like the torque sensor, brakes and throttle, works very well as also PWM to control the motor (see my previous youtube videos)
- motor runs well using block communication/6 steps (see my previous video)
- LCD not working but the data packets seems very simple, is just a matter of time (do you want to start looking for LCD data over UART and implement?)
- what I found recently:
-- original firmware implements SVM, just like on Kunteng controllers and we have that implemented and working very well
-- the motor is much quieter with the SVM comparing to the block commutation
-- this controler runs the motor much better and quiter than old square wave/ block commutation, thanks to SVM
-- the microcontroller is just the same as Kunteng KT controllers!! Although in datasheet should have half of flash memory, in reality it has the same 32kbytes flash memory (this happens also on other family of STM32 microtrollers)
To resume, the controller is optimized for this motor and runs it very efficient, probably near th efficiency of an FOC controller. The amount if available flash memory is generous to implement some nice custom features -- just like we did for Kunteng KT controllers.
It is optimized for this motors because it should include an algorithm for "FOC" tailored for this specific motor. Other example, unlike KT controller, it does not support regen.