DIsplay for EV conversion

Discussion about various user interfaces such as web interface, displays and apps
Post Reply
User avatar
Proton
Posts: 301
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 184 times
Been thanked: 43 times

DIsplay for EV conversion

Post by Proton »

This is the Display I am working on and I posted in my thread. if anybody has questions please let me know.

photo_2025-06-07_14-36-25.jpg
photo_2025-06-07_14-36-01.jpg
photo_2025-06-11_14-11-56.jpg
Screenshot from 2025-06-10 22-57-16.png
Screenshot from 2025-06-11 07-53-35.png
EVScreen1.ino
(9.88 KiB) Downloaded 9 times
esp32_can-master.zip
(49.83 KiB) Downloaded 10 times
==> needs to be uploaded to the Arduino IDE Library



From the 2 zipped files EV Display.tft if the file that goes on the screen and the EVDisplay.HMI is the file that can be modified with the Nextion software.

-----
EV Display.zip
(846.12 KiB) Downloaded 8 times

Nextion 7.0″ HMI Display Intelligent Series NX8048P070-011C

https://www.amazon.com/dp/B0B95VPVS9?re ... title_0_0


Can Controller

https://www.amazon.com/dp/B093WYRPL1?re ... asin_title


ESP32

https://www.aliexpress.us/item/32568066 ... pt=glo2usa
User avatar
Proton
Posts: 301
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 184 times
Been thanked: 43 times

Re: DIsplay for EV conversion

Post by Proton »









User avatar
Proton
Posts: 301
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 184 times
Been thanked: 43 times

Re: DIsplay for EV conversion

Post by Proton »

If anybody has an idea of what else should be on the main screen please let me know. There is still some space.

Would be nice is a real programmer would work on this.
Screen.png
alexbeatle
Posts: 277
Joined: Sun Jan 03, 2021 6:12 am
Has thanked: 71 times
Been thanked: 29 times

Re: DIsplay for EV conversion

Post by alexbeatle »

Proton wrote: Thu Jun 12, 2025 12:24 am If anybody has an idea of what else should be on the main screen please let me know. There is still some space.

Would be nice is a real programmer would work on this.

Screen.png
Looks awesome! I use nexion display too - but a small one.
To keep it clean, for the main screen I just display the motor direction, speed and vehicle state - (drive, charge, error) and error pop-ups. Ex. motor temp H (warm)/yellow, HH (hot)/red. Then I have separate details screen for all my hardwares - motor details, battery details, ibooster details, charger details, etc.
Just an idea.
User avatar
Proton
Posts: 301
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 184 times
Been thanked: 43 times

Re: DIsplay for EV conversion

Post by Proton »

alexbeatle wrote: Thu Jun 12, 2025 3:55 pm Looks awesome! I use nexion display too - but a small one.
To keep it clean, for the main screen I just display the motor direction, speed and vehicle state - (drive, charge, error) and error pop-ups. Ex. motor temp H (warm)/yellow, HH (hot)/red. Then I have separate details screen for all my hardwares - motor details, battery details, ibooster details, charger details, etc.
Just an idea.
put a screenshot with yours. the more ideas the better. I am going to implement the error popup on mine too. good idea.

I also want to add on the 2nd BMS, charging details. I will have to purchase the CCS board for that.
User avatar
Proton
Posts: 301
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 184 times
Been thanked: 43 times

Re: DIsplay for EV conversion

Post by Proton »

This is the new version and probably final for a while.
There is an invisible slider on the top Right for screen light.
The red line for instant power shows Amps used. I do not think the Regen bar on the left can be made possible in Nextion
Battery green fill goes up and down depending on the charge.
Battery percentage number turns to red under 20%.
Inverter temperature turns to red over 75C(is this threshold right?)
Motor temperature turns to red over 85C (is this threshold right?)
Charge, Regen and creep mode can be pushed on and off but there is no code behind them. Need to figure that out in the future.

Display.PNG
Values.PNG
Screen files:
EV Screen.zip
(852.16 KiB) Downloaded 8 times
PetersonOctavius
Posts: 125
Joined: Mon Oct 16, 2023 2:37 am
Location: Willemstad, Curaçao
Has thanked: 68 times
Been thanked: 19 times

Re: DIsplay for EV conversion

Post by PetersonOctavius »

Inverter temp max (default derate) is 85C
i think the motor temp (tmpm) is allowed to go quite high.
you ll have to monitor the temps during your first runs
User avatar
Proton
Posts: 301
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 184 times
Been thanked: 43 times

Re: DIsplay for EV conversion

Post by Proton »

I took the screen protector and the screen looks a little washed out. Probably need to start looking at Dwin screen.
But the software is different.
User avatar
Proton
Posts: 301
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 184 times
Been thanked: 43 times

Re: DIsplay for EV conversion

Post by Proton »

Updated the background to black to get more contrast. On the screen looks dark gray.
EV Screen.zip
(852.16 KiB) Downloaded 11 times
I updated the files. By mistake yesterday I exported the pictures from Photoshop at 70% instead of 100%
User avatar
Proton
Posts: 301
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 184 times
Been thanked: 43 times

Re: DIsplay for EV conversion

Post by Proton »

CAN messages for different cars.
DBC_Files.zip
(548.37 KiB) Downloaded 25 times

alexbeatle
Posts: 277
Joined: Sun Jan 03, 2021 6:12 am
Has thanked: 71 times
Been thanked: 29 times

Re: DIsplay for EV conversion

Post by alexbeatle »

Proton wrote: Thu Jun 12, 2025 4:12 pm put a screenshot with yours. the more ideas the better. I am going to implement the error popup on mine too. good idea.

I also want to add on the 2nd BMS, charging details. I will have to purchase the CCS board for that.
It started from the SimpBMS display and became the overall vehicle display, hence the resemblance.

When all is good "..._alarm" are hidden. Else different thresholds alter the text colour - blue/cold, yellow/warm, red/hot
Main
image.png
BMS/battery
image.png
Drive
image.png
Ibooster
image.png
Dcdc/charger
image.png
User avatar
Proton
Posts: 301
Joined: Sat May 06, 2023 2:23 am
Location: Georgia/US
Has thanked: 184 times
Been thanked: 43 times

Re: DIsplay for EV conversion

Post by Proton »

To calculate Speed MPH from motor RPM and Wheel Diameter.
speed = (rpm * 27.62 * 3.1416) / (9.73 * 1056); // tesla gear ratio = 9.73, Tire diameter = 27.62.

For KM/h the formula would be different.
I used Chat GPT to get the formula. Still need to test it.
photo_2025-06-24_16-36-38.jpg
Post Reply