ESP32-S3 CAN Car Gauge

Job ID: 40258457

Budget: €250 – €750 EUR

I’m building a dashboard-mounted auxiliary gauge around the Waveshare Round 2.1/2.8" ESP32-S3 development board + Adafruit Tja1051T/3 board and need a complete working solution. The gauge must present six live readouts—oiltemperature, Exhaust gas temperature, Watertemperature, oilpressure, Boostpressure and lambda/AFR—pulled from the vehicle’s CAN bus and rendered on a small colour display.

Key points
• Hardware: Waveshare ESP32-S3 2.1/2.8 Round board+ Tja1051T/3 is fixed;
• Firmware: Write clean, well-documented code (Arduino / ESP-IDF or similar) that decodes the relevant CAN IDs, applies basic filtering, and updates the UI in real time.
• User interface: Simple, legible layout toggle on/off checkbox for the 6 values.
• Installation: -done by me

Deliverables
1. Source code with inline comments and build instructions.
2. Any display graphics assets.

If you’ve previously worked with automotive CAN projects or ESP32 graphics libraries, your approach will fit perfectly here.