Page 1 of 1

Diagnostic Display for ZhiDou D1

Posted: Sun Mar 16, 2025 8:03 pm
by vavrkok
Hey everyone,

I’ve been tinkering with my ZhiDou D1 and built a simple diagnostic display using an ESP32 microcontroller.
It connects to the car’s CAN bus and displays key parameters like speed, voltage, current, and temperature in real time.

The goal was to make something compact, easy to mount, and affordable — basically a plug-and-play way to keep an eye on what’s going on under the hood.

Here are a few pictures of the current prototype:
zd_d1_diag.jpg
zd_d1_diag.jpg (425.04 KiB) Viewed 211901 times
zd_d1_diag2.jpg
zd_d1_diag2.jpg (649.47 KiB) Viewed 211901 times
zd_d1_diag3.jpg
zd_d1_diag3.jpg (839.63 KiB) Viewed 211901 times
zd_d1_diag4.jpg
zd_d1_diag4.jpg (572.47 KiB) Viewed 211901 times
zd_d1_diag5.jpg
zd_d1_diag5.jpg (724.34 KiB) Viewed 211901 times

If anyone is interested write me PM.

Re: Diagnostic Display for ZhiDou D1

Posted: Sun Nov 02, 2025 8:10 pm
by Ekin
Awesome idea would it work on the d2 too?

Re: Diagnostic Display for ZhiDou D1

Posted: Sun Nov 02, 2025 11:03 pm
by vavrkok
Hi Ekin,

It should work more or less on the D2 model as well. The only issue is that the page showing individual cell voltages won’t be fully correct in this version—it currently displays only the first 24 cells, while the D2 model has more.

I’ve sent it to someone who has a D2 model, and they’ll be testing it soon.

Re: Diagnostic Display for ZhiDou D1

Posted: Wed Nov 19, 2025 5:41 pm
by vavrkok
Hi Ekin and others,

Currently it works only with D1 model as D2/D2s has different pinout and a bit different can messages for errors.
It is possible to update this diagnostic display for it but it has to be different version created.