Skip to content

Dashboard for VESC based ESC built on TTGO T-Display

License

Notifications You must be signed in to change notification settings

azhinu/VESC-dash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VESC T-Display dashboard

This repository contains code for TTGO T-Display board to let it use as dashboard for any VESC based ESC. Compatible with FW5.3

Features

Display battery level, power and speed based on VESC data. Transparent BLE-UART proxy for VESC tool.

Photo

Usage

  1. Modify src/config.h according to your specifications.
  2. Connect 3V or 5V pin to VESC.
    1. Optional: I recommend you to use 10µF capacitor between V+ and G pin to avoid unstable behavior.
  3. Connect G pin to VESC Ground.
  4. Connect RX pin to VESC TX and TX pin to VESC RX.
  5. Now you can use T-Display as dashboard and bluetooth relay.

You can also install buzzer, but case in this repo doesn't have a space for it.

Use buttons

I'm using the first button to control the light, so pin name is LIGHT_PIN. The button can be used in two modes: as switch and pass-through.

In Switch mode button will toggle the flag, while flag is TRUE, LIGHT_PIN will be HIGH. In pass-through mode button will pass-through the state. Normal state is HIGH.



About

Dashboard for VESC based ESC built on TTGO T-Display

Topics

Resources

License

Stars

Watchers

Forks

Languages