/evDash

EV dashboard - software for small dev boards connected to the car via obd2 BLE4 or CAN bus.

Primary LanguageC++MIT LicenseMIT

evDash (old enirodashboard)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! Use it at your own risk !!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Supported hardware

  1. M5STACK CORE2 (best option)
  2. M5STACK CORE1 IOT Development Kit (limited support)
  3. DEPRECATED!!! LILYGO TTGO T4 v1.3 (limited support/no SDcard/GSM/GPS/CAN module)

Working only with electric vehicles Fully supported: Kia e-NIRO/e-Soul (EV), Hyundai Kona EV, Hyundai Ioniq EV. Community supported: Niro PHEV, Renault ZOE 28, BMW i3, VW ID3 45/58/77. See Release notes, quick installation via flash tool bellow.

Required hardware

Board

OBD2 adapter

  • For nonstop use we !strongly! Recommend to use direct connection to CAN (2 pins on OBD2 connector).
  • It's due to security! Anybody can control your car via OBD2 and BT/BLE adapters are not secured well (unlock doors, ACC off/on, etc).
  • Supported is only this model... Vgate iCar Pro Bluetooth 4.0 (BLE4) OBD2. We can add another BLE adapter if you provide 3x UUID (service/notify,read/write)

Quick installation with ESP32 flash tool

See INSTALLATION.md

RELEASE NOTES

see. RELEASENOTES.md file

Installation from sources

See INSTALLATION.md

Screens and shortcuts

  • Middle button - menu
  • Left button - toggle screens

Screen list

  • no0. blank screen, lcd off
  • no1. automatic mode (summary info / speed kmh / charging graph)
  • no2. summary info
  • no3. speed kmh + kwh/100km
  • no4. battery cells + battery module temperatures
  • no5. charging graph
  • no6. consumption table. Can be used to measure available battery capacity.

image image