Repository navigation
Releases
Releases · muki01/Car-Dashboard-ESP32-CYD
CarCYD v1.1.0
CarCYD turns the ESP32-2432S028R "Cheap Yellow Display" into a digital gauge cluster and OBD-II
diagnostic screen, built with LVGL 9 and the Arduino IDE. This is the first public release.
⬇️ Download and flash
| Your board | File |
|---|---|
| one micro-USB port | CarCYD-v1.1.0-CYD-1USB-ILI9341.bin |
| micro-USB and USB-C | CarCYD-v1.1.0-CYD2USB-ILI9341.bin |
| 2-USB board with ST7789 | CarCYD-v1.1.0-CYD2USB-ST7789.bin |
- In the browser: open the ESP web flasher in Chrome or Edge →
Connect → flash address0x0→ select the file → Program. - Command line:
esptool --chip esp32 write-flash 0x0 CarCYD-v1.1.0-<board>.bin
Each image contains bootloader, partition table and application. Flashing it resets stored settings, and a
short touch calibration runs on the first start. If the picture on a 2-USB board is blank or garbled, flash the other 2-USB file.
To build from source instead, follow the quick start.
✨ Highlights
- 270° tachometer ring with digital speed, gear / up-shift indicator, red zone and start-up needle sweep
- Live data for 18 signals with charts and min / avg / max
- Diagnostics: read and clear DTCs (SAE J2012) with descriptions for 92 common codes
- Trip computer, driver alerts (banner, sound, RGB LED), 25+ settings, English and Turkish UI
- Built-in demo mode: everything works without a car
📝 Changes in 1.1.0
Changed
- English is the default UI language on a fresh device (Turkish stays available in Settings → System → Language).
- All project documentation is in English.
Added
- Animated demo and social preview image, both rendered from the real UI by the simulator.
- GitHub Actions workflow compiling the firmware for all three panel variants.
- Ready-to-flash firmware images for all three board variants.
- Contribution guide, code of conduct, security policy, issue and pull request templates, MIT license.
