Hello everyone,
I am currently working on desgining a VESC 6 pcb and am trying to figure out which version of the STM32F40X MCU is used in the vesc 6. As far as I can tell, the only difference (other than cost) between the STM32F401 and STM32F407 is the memory size (256KB vs 1MB). Which one does the original VESC 6 use and can the 256KB be used in place if the 1MB is normally used?
Cheers!
Keep in mind that you lose half the flash with the firmware update method + a bit of room for the bootloader. Not sure what the current flash usage is.
STM32F401 have only 1 ADC and you need 3 like STM32F405
Thanks for the responses. I will take another look at the schematic and see.