It has a VESC supported gate driver(DRV)
three shunts
ntc's
uart, can bus.
getting VESC running on this board should be fairly straightforward?
Matter of figuring out how things are connected on the PCB.
or am I forgetting something? Asking for a friend....
I'm not sure Bird (Scoot) would appreciate it...
That being said I've been looking at doing it, I've got a bit of info I'll publish soon - my initial thoughts was that it was in fact based on VESC from the begininning
Building fast scooters using VESC
Following.
I have a bunch of these controllers as well.
If you are in the Discord maybe we can make a thread on this and get it running. I can help with some of the firmware and there are lots of other knowledgeable people in there. The forums are pretty sparse by comparison.
https://discord.gg/JgvV5NwYts
Chips:
STM32F303RC - 64 pin, 256kb flash, 72mhz, FPU
DRV8323S has SPI interface and 3 current sense amps, but no Buck. Should work. (Stormcore 60D uses DRV8323RS with the built in buck)
MCP2562T-E/MF CAN chip. Markings DADU (MODEL) 2116 (YYWW) WCR (Lot #)
LM3409HVMY/NOPB 75v buck - powers P channel mosfets. Markings 13XR SYHB
P035N72GU power mosfets. 72v, 120A, 2.4mΩ, 67nC total gate charge.
These run on 10s batteries.
I think the biggest limiting factor is the STM32. Too little flash and too slow. Replacing this chip with an STM32F405 might work, but there are quite a few pins that are different