version 1.1 - new screens - blank/lcd off, speed+kwh/100km, battery cells, charging graph
This commit is contained in:
42
README.md
42
README.md
@@ -1,6 +1,6 @@
|
|||||||
# KIA ENIRO DASHBOARD v1.0
|
# KIA ENIRO DASHBOARD
|
||||||
|
|
||||||
OBDII dashboard for TTGO-T4 module (ESP32) + OBD BLE4.0 adapter. Programmed for KIA ENIRO 2020, but could work on Hyundai Kona EV. Contact me if not.
|
OBDII dashboard for TTGO-T4 module (ESP32) + OBD BLE4.0 adapter. Developed for my KIA ENIRO 2020, but could work on Hyundai Kona EV. Contact me if not.
|
||||||
|
|
||||||
Author: nick.n17@gmail.com (Lubos Petrovic)
|
Author: nick.n17@gmail.com (Lubos Petrovic)
|
||||||
|
|
||||||
@@ -17,18 +17,26 @@ Author: nick.n17@gmail.com (Lubos Petrovic)
|
|||||||
Thank you for supporting me.
|
Thank you for supporting me.
|
||||||
|
|
||||||

|

|
||||||
[](https://www.youtube.com/watch?v=shpCb4CsNHg)
|
|
||||||
|
|
||||||
## Roadmap
|
[](https://www.youtube.com/watch?v=Jg5VP2P58Yg&)
|
||||||
- connect to BLE function and deploy HEX file for common users (easy installation)
|
|
||||||
- 2.screen with eNiro battery cells and temperature sensors
|
## Hardware and software
|
||||||
- 3.screen with charging graph
|
- TTGO-T4. I used this from banggood (T4 v1.3) ~ USD $30 https://www.banggood.com/LILYGO-TTGO-T-Watcher-BTC-Ticker-ESP32-For-Bitcoin-Price-Program-4M-SPI-Flash-Psram-LCD-Display-Module-p-1345292.html
|
||||||
- ext.relay control to power on dashboard, sleep CPU to save AUX during parking
|
- OBD BLE4.0 adapter. Ex. Vgate iCar Pro Bluetooth 4.0 (BLE) OBD2 ~ USD $30
|
||||||
- etc.
|
- Software is written for Arduino IDE (ESP32).
|
||||||
|
|
||||||
## Release notes
|
## Release notes
|
||||||
|
|
||||||
### v1.0
|
### v1.1 2020-04-12
|
||||||
|
- added new screens (switch via left button)
|
||||||
|
- screen 0. (blank screen, lcd off)
|
||||||
|
- screen 1. (default) summary info
|
||||||
|
- screen 2. speed kmh + kwh/100km (or kw for discharge)
|
||||||
|
- screen 3. battery cells + battery module temperatures
|
||||||
|
- screen 4. charging graph
|
||||||
|
- added low batery temperature detection for slow charging on 50kW DC (15°C) and UFC >70kW (25°C).
|
||||||
|
|
||||||
|
### v1.0 2020-03-23
|
||||||
- first release
|
- first release
|
||||||
- basic dashboard
|
- basic dashboard
|
||||||
|
|
||||||
@@ -40,12 +48,13 @@ https://github.com/fdufnews/ESP32-TTGO-T4
|
|||||||
- install arduino IDE + ESP32 support
|
- install arduino IDE + ESP32 support
|
||||||
- https://github.com/Bodmer/TFT_eSPI - display library
|
- https://github.com/Bodmer/TFT_eSPI - display library
|
||||||
- Configure TFT eSPI
|
- Configure TFT eSPI
|
||||||
You need to do some user setup in library folder (Adruino/library/tft/espi/userSetup..) - see TFT eSPI readme or google it. Settings for TFT_eSPI library - userSetup required for T4 v1.3
|
W:\Documents\Arduino\libraries\TFT_eSP\User_Setup_Select.h
|
||||||
|
```
|
||||||
|
// Comment
|
||||||
|
//#include <User_Setup.h> // Default setup is root library folder
|
||||||
|
// And uncomment
|
||||||
|
#include <User_Setups/Setup22_TTGO_T4_v1.3.h> // Setup file for ESP32 and TTGO T4 version 1.3
|
||||||
```
|
```
|
||||||
#define TFT_DC 32 // v1.3 has DC on 32 port
|
|
||||||
#define TFT_BL 4 // Backlight port - required (otherwise you obtain black screen)
|
|
||||||
#define TFT_BACKLIGHT_ON HIGH // Backlight ON - required
|
|
||||||
```
|
|
||||||
|
|
||||||
My configuration
|
My configuration
|
||||||
- Board ESP32 Dev module
|
- Board ESP32 Dev module
|
||||||
@@ -57,6 +66,3 @@ My configuration
|
|||||||
- Partion scheme: default 4MB with spiffs
|
- Partion scheme: default 4MB with spiffs
|
||||||
- Core debug level: none
|
- Core debug level: none
|
||||||
- PSRAM: disable
|
- PSRAM: disable
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user