Skip to content

Arduino Nano Controlller for VESC and ESC applications

Notifications You must be signed in to change notification settings

Solodros/Arduino-Nano-Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Arduino Nano Controlller for VESC and ESC applications

PLEASE UPDATE YOUR LIBRARY BEFORE CONTINUE

VESC >>> https://github.com/RollingGecko/VescUartControl/tree/VESC6

RF24 >>> http://tmrh20.github.io/RF24/index.html

U8G2 >>> https://github.com/olikraus/u8g2

Modification from original source at:

¤ ADDED

  • SUPPORT UP TO 3 PROFILE MODE *
  • One controller for 3 electric skateboard profile settings.

¤ FEATURES

  • Options control modes

    • SAFETY with a trigger switch (aka Killswitch). Throttle must be in the neutral position. This is to prevent accident runaway board if throttle is pushed before trigger switch is apply. Except Braking.
    • NORMAL
    • Cruise Control PID (*Experimental)
    • Beginner (Smoother throttle and braking) (*Experimental)
  • [SETTING for Cruise Controller] Adjustable PID = Kp, Ki, Kd.

  • [SETTING] Stepper add linear throttle to the Cruise controller and Beginner.

  • [SETTING] Rate TX-RX (1ms-50ms). By default is 50ms max.

  • [SETTING] Exit Setting screen. No more switching On/Off.

¤ FIXED

  • Improving a better AckPayLoads between TX and RX.
  • Changing a few things on the display screen.
  • Sorting out the code. Arduino Nano capacity mems is 30720 bytes
  • To Enter a Setting mode now is -> (Hold Trigger Switch + Throttle Down).
    • added [EXIT SETTING] page.

Discord Builder Channel --> https://discord.gg/SYQup3S

Help me afford coffee and sandwich --> https://www.paypal.me/deakbannok

About

Arduino Nano Controlller for VESC and ESC applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages