An open source CAN based escooter controller
Focus on throttle response, ebraking performance, and power management.
The throttle response should be smoothed, with different coefficients for increase and decrease. Braking performance needs to be maintained, and should override throttle smoothing.
Handled by VESC
Handled by VESC
NOT IMPLEMENTED
Available pins:
Available interfaces: SPI - CAN, LORA I2C - SSD, NFC Serial1 - GPS
Uses SPI
Uses Pin - CS (D7)
Uses Pin - Backlite (45 internal / )
Uses Pin - Pwr (21 internal / )
Uses I2C
Addr
Uses Serial1
Uses SPI
Uses Pin D5 - CS
Uses Pin D6 - INT
Uses SPI
Configure Pin C (D9)- RST
Configure Pin B (D10) - INT
Configure Pin A (D11) - CS
MAPPING
A - D11
B - D10
C - D9
D - D6
E - D5
Uses I2C
Addr
Uses I2C
Configure Pin 12 - INT
Addr
A0 - GPIO10 -
Configure Pins KeyA - (A1) KeyB - (A2) Neopixel - (A3)
A5 - GPIO8