Skip to content

1zun4/vesc_scooter_support

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VESC Scooter Support

Allows you to connect your XIAOMI or NINEBOT display to VESC controller.

How

Do you want to use your Xiaomi or NineBot BLE with a VESC controller? This is the right place for you!
Read one of the guides below to get started.

Which version should I use?

If you are running VESC 7.00, use these:

How do I wire it?

Red to 5V
Black to GND
Yellow to TX (UART-HDX)
Green to RX (Button)
1k Ohm Resistor from 3.3V to RX (Button)

image

Features

  • Multiple speed modes (Press twice)
  • Secret speed modes (Hold throttle and brake and press twice)
  • Lock mode with beeping and braking (Press twice while holding break)
  • Motor start speed feature (More secure)
  • Shutdown feature (Long press to turn off)
  • Battery Idle % on Secret Sport Mode
  • Temperature notification icon at 60°C

Features to be added:

  • App communication
  • More unlock combinations

Tested on

BLEs

  • Clone M365 PRO Dashboard (AliExpress)
  • Original DE-Edition PRO 2 Dashboard
  • Original DE-Edition G30 Dashboard

Known compatible VESCs

Requirements on VESC

Requires 7.00 VESC firmware.
Can be found here: https://vesc-project.com/

Worth to check out!

https://github.com/Koxx3/SmartESC_STM32_v2 (VESC firmware for Xiaomi ESCs)

About

M365/NineBot BLE support Lisp script for VESC 7.00

Topics

Resources

License

Stars

Watchers

Forks

Contributors