
Ditutup
Disiarkan
Dibayar semasa penghantaran
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.
ID Projek: 40258457
62 cadangan
Projek jarak jauh
Aktif 12 hari yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
62 pekerja bebas membida secara purata €513 EUR untuk pekerjaan ini

Hello, I will build a compact, reliable ESP32-S3 CAN gauge that reads six live metrics from the vehicle CAN bus, applies light filtering, and renders them on the Waveshare round display with a clean, toggleable UI. The approach is to use robust CAN decoding for the relevant IDs, organize data in a small, well-commented Arduino/ESP-IDF style project, and provide clear build instructions and assets. The UI will show six values with on/off checkboxes for each, and updates will be smooth thanks to a simple framebuffer and efficient redraws. I will keep the code modular, with separate CAN, UI, and utility layers, plus inline documentation so you can extend or adapt it later. What is the target vehicle, exact CAN IDs, and any specific data formats or filtering requirements to ensure correct decoding and UI updates? Questions I would ask to firm up scope and deliverables: What is the exact list of CAN IDs and their data formats for your vehicle, and are there any particular filtering or averaging windows you prefer? What display resolution and color depth are required for the 2.1/2.8 round boards, and do you have any font or asset constraints? Are there power considerations or electrical constraints I should design around for the ESP32-S3 board and the TJA1051T/3 interface? Do you want units and scaling stored in non-volatile memory to survive resets, or a fresh read on each boot is fine? Is there a preferred build system (Arduino, ESP-IDF, PlatformIO) and any CI steps needed? Do y
€750 EUR dalam 17 hari
8.1
8.1

Hi there, I’ve worked on ESP32-based CAN dashboards and will tailor a clean, documented solution for the Waveshare ESP32-S3 board with a TJA1051T/3 interface. I’ll implement a compact CAN layer, decode the six target IDs, apply lightweight filtering, and render a legible UI on the color display with a simple on/off toggle for each metric. The deliverables will include well-commented Arduino/ESP-IDF style code and a small set of display assets. Build instructions will cover wiring, libraries, and a ready-to-run project folder so you can compile and flash with minimal steps. What specific CAN IDs and any preferred filtering (e.g., rolling average window) should be applied to each signal to balance responsiveness with noise suppression? Best regards, Marko Aleksic
€555 EUR dalam 3 hari
6.3
6.3

Best ESP32-S3 Automotive CAN & Display Expert ⭐⭐⭐⭐⭐ Hi, Thank you for posting your project, “ESP32-S3 CAN Car Gauge.” I’ve reviewed your requirements and can help you develop a complete solution for reading vehicle CAN data and rendering it on your gauge display. I bring 11+ years of experience in ESP32 development, automotive CAN bus integration, real-time data visualization, and embedded display systems. I’ve worked with Arduino, ESP-IDF, and related automotive sensor interfaces, ensuring accurate, low-latency, and safe operation in vehicle environments. ✅ How I’ll Help You Succeed 1. Develop clean, modular, and well-commented code in Arduino or ESP-IDF that applies basic filtering, scaling, and validation for each sensor reading. 2. Implement a simple and legible user interface for the Waveshare Round 2.1/2.8" display, including toggle options to show or hide individual values as requested. 3. Ensure proper handling of automotive power conditions and CAN bus errors, keeping the ESP32-S3 and TJA1051 safe under typical vehicle operating environments. ✅ Before I start, one quick question: Do you want me to include additional logging, data smoothing, or any historical data display features, or focus strictly on live gauge readouts? If you share that, we can align quickly and move forward. Best regards, Prat PCB Must Innovations
€500 EUR dalam 4 hari
5.8
5.8

As an experienced Electronics Engineer, I believe that I'm uniquely qualified to handle your ESP32-S3 CAN Car Gauge project. My extensive experience in PCB and circuit design, as well as firmware and software development, equip me with the necessary skills needed to develop a complete working solution for your dashboard-mounted gauge using the Waveshare ESP32-S3 Round board and Tja1051T/3 board.
€500 EUR dalam 7 hari
5.8
5.8

Hi, how are you doing? I went through your project description and I can help you in your project. your project requirements perfectly match my expertise. We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: Embedded C Programming. VHDL/Verilog, Quartus/Vivado, LabVIEW/ Multisim/PSPICE/VLSI MATLAB/SIMULINK Network Simulator NS2/NS3 Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC, STM32 and ESP32. IDEs like Keil MDK V5, ATmel studio and MPLab XC8. PLCs / SCADA PCB Designing Proteus, Eagle, KiCAD and Altium IOT Technologies like Ethernet, GSM GPRS. HTTP Restful APIs connection for IOT Communications. Also, we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements
€500 EUR dalam 7 hari
5.8
5.8

⭐⭐⭐⭐⭐ Senior PCB & Firmware & Data Engineer Here! ⭐⭐⭐⭐⭐ I have checked out your project details and I am confident that I can finish your project perfectly. I will deliver a complete, production-quality firmware solution for your Waveshare ESP32-S3 Round display paired with the TJA1051T/3 CAN transceiver, focused on reliable real-time CAN decoding and clean graphical presentation. I have hands-on experience with ESP32 (Arduino and ESP-IDF), automotive CAN parsing, and embedded UI frameworks such as LVGL and TFT_eSPI. I will implement structured CAN frame handling with ID filtering, signal extraction, scaling, and smoothing to ensure stable readouts for oil temperature, EGT, water temperature, oil pressure, boost pressure, and lambda/AFR. The UI will be optimized for automotive visibility—clear typography, high contrast, and responsive refresh without flicker. Code will be modular, well-commented, and easy to extend if additional PIDs are required later. Deliverables include complete source code, graphics assets, and precise build/flash instructions for straightforward deployment. Looking forward to discussing more details. Regards, Mykola
€500 EUR dalam 7 hari
5.1
5.1

Hello, I can develop a complete firmware solution for your ESP32-S3 Waveshare gauge with Adafruit TJA1051 CAN interface. The code will read CAN bus data for oil temperature, exhaust gas temperature, water temperature, oil pressure, boost pressure, and lambda/AFR, applying basic filtering and updating the display in real time. The UI will feature a clean, legible layout with toggle options for each readout. I will deliver well-commented Arduino/ESP-IDF source code, build instructions, and any necessary display graphics assets. The solution will be modular and easy to maintain or extend for future sensors or UI improvements. Inline comments and documentation will ensure smooth setup and clear understanding of data processing and display logic. Clarification Questions: Can you provide the CAN IDs or manufacturer-specific PID mapping for each parameter? Do you prefer a refresh rate limit for display updates to reduce flicker, or full real-time updates?
€750 EUR dalam 11 hari
5.0
5.0

Hi, Developing a dashboard gauge for a vehicle environment is as much about stability as it is about aesthetics. I have been working with ESP32-S3 and CAN-Bus integration since 2019, and I’m intimately familiar with the Waveshare Round Display series. For a high-end project like this, I don't just "read IDs"—I ensure the data is filtered, the UI is fluid, and the system is safe for automotive use. My Professional Approach to your MVP: Reliable CAN Infrastructure: I will utilize the ESP32-S3’s native TWAI (Two-Wire Automotive Interface) driver in "Listen-Only" mode. This guarantees that my device will never interfere with your ECU or trigger any dashboard errors. High-Fidelity UI (LVGL): I will build the interface using LVGL (v8.3 or v9), specifically optimized for circular screens. You’ll get smooth 60FPS needle animations and high-contrast layouts for maximum legibility while driving. Advanced Data Cleaning: Automotive sensor data (especially Boost and Oil Pressure) can be noisy. I will implement a Moving Average Filter to ensure the readouts are steady and professional, without the "flicker" seen in cheaper gauges. Modular Features: I’ll include a dedicated settings layer to handle your requirement for toggling the 6 values (Oil Temp, EGT, Water Temp, Oil Pressure, Boost, Lambda/AFR) via a simple checkbox interface. Automotive Safety: I will implement a watchdog timer and thermal monitoring to ensure the ESP32 remains stable during long drives and high-temperature dashboard conditions.
€420 EUR dalam 20 hari
5.4
5.4

Greetings, I recently built a small ESP32-based “ride logger” for a track bike: it listened to CAN frames, did some basic smoothing on noisy sensors, and drew big readable numbers on a small color screen so you could glance fast while riding. That job forced me to get the CAN side stable first, then keep the UI refresh smooth without dropping frames. The main challenge on your gauge is usually not the screen. it’s getting the right CAN IDs / scaling (OEM vs aftermarket ECU, different byte orders, offsets, units) and making the display update cleanly while CAN traffic is busy. My approach would be: bring up ESP32-S3 + TJA1051 and confirm we see frames, implement the 6 signal decoders with filtering, then build the simple UI with per-value on/off toggles. If the CAN IDs + formulas are known and confirmed, I can usually get a first working demo (live numbers on screen) in about 2–3 days, then another 2–4 days to polish toggles, layout, filtering, and code cleanup + build notes. A quick question 1. Do you already have the CAN IDs + scaling for oil temp, EGT, water temp, oil pressure, boost, lambda/AFR? If not, what ECU / vehicle is it, and is it standard OBD-II PIDs or custom CAN frames? Sincerely, Oleksandr
€1,000 EUR dalam 7 hari
5.1
5.1

─── ⚡⭐⋆☆⋆⭐⚡ ─── Hi, Client. Hope you are doing well. please review my ESP32, Arduino project review. https://www.freelancer.com/projects/embedded-systems/OTA-Dual-Bank-STM-Update I have been working with ESP32-S3, Arduino or ESP-IDF, automotive CAN TWAI, and small TFT UI libraries for over 5 years. I have solved similar CAN gauge builds that decode multiple IDs, smooth noisy signals, and stay readable on a tiny round display. I understand the main logic of your project: listen on CAN through the TJA1051T/3, decode oil temp EGT water temp oil pressure boost and AFR, then render six live tiles with simple on off toggles. I'll build a clean CAN decode layer with an ID map, add lightweight filtering like EMA plus rate limiting, run a nonblocking UI loop for fast stable refresh, and deliver well commented source with build steps, required graphics assets, and NVS saved checkbox states.
€500 EUR dalam 7 hari
4.4
4.4

Hi, I am excited about the opportunity to create your dashboard-mounted auxiliary gauge using the Waveshare ESP32-S3 and the Adafruit Tja1051T/3 board. I have over 7 years of experience in software development, specifically working with embedded systems and CAN bus projects. My expertise in C programming and familiarity with Arduino and ESP-IDF will ensure clean, well-documented code that efficiently decodes CAN IDs and updates the UI in real-time. I have successfully developed similar automotive applications, including live data visualization, ensuring seamless integration with hardware components. My approach will focus on creating a user-friendly interface with simple toggles for your six key readouts, making it intuitive to use in any environment. I look forward to discussing the specifics and getting started on this exciting project! Best, Andrii
€500 EUR dalam 2 hari
4.1
4.1

Hi I have understood your requirements. I am embedded design engineer having expertise in hardware design and ESP32 firmware development. I can integrate the required sensors into ESP32 based platform and will provide firmware and remote support for testing of the project until the project is live. Let's connect through the chat window to discuss further details.
€500 EUR dalam 7 hari
5.2
5.2

✅ Okay, I got what you want exactly. I am a senior embedded systems engineer with over 10 years of experience, providing ESP32 firmware development, automotive CAN bus integration, and real-time display UI solutions. In my opinion, the cleanest way to approach this is to build a structured CAN decoding layer with configurable ID mapping and lightweight filtering, then separate it from a responsive graphics task running on the ESP32-S3. That way, your six parameters stay smooth and stable on screen without flicker, while still updating in real time from the vehicle bus. This project is very similar to my previous works. I recently built a motorsport auxiliary display using an ESP32 + MCP2515 where I decoded 18 CAN signals at 500 kbps, implemented rolling-average filtering, and rendered gauges on a 240x240 SPI TFT using LVGL. I also developed a diesel tuning monitor that parsed 12 custom CAN IDs, applied scaling formulas for pressure and temperature sensors, and optimized refresh timing to stay under 20 ms loop latency. Via private chatting or meeting, I will provide the creative idea and good tech solution for your project and I want to discuss about the budget and timeline in detail. Best regards. Yaroslav
€500 EUR dalam 7 hari
4.1
4.1

I can develop the firmware for your dashboard-mounted auxiliary gauge based on Waveshare ESP32 S3 board. Hi, I am Zain, an industry expert. I can easily handle the task including •ESP IDF / Arduino IDE / FreeRTOS •CAN / Modbus / RS485 / RS232 • Embedded Systems • Firmware Development • C / C++ • Circuit Design • PCB Design • KiCAD / Altium etc. Lets chat. Best regards
€250 EUR dalam 10 hari
3.8
3.8

Hi, I have reviewed the details of your project. we have handled similar projects successfully, and I am confident we can deliver high quality results for you. i will first understand exactly what you need, then plan everything step by step to make sure the work runs smoothly. we prefer clear communication and regular updates so that the project progresses smoothly and meets your expectations. let's have a detailed discussion, as it will help me give you a complete plan, including a timeline and estimated budget. I will share my portfolio in the chat to show relevant examples of our past work. looking forward to your response. mughiraa
€500 EUR dalam 7 hari
3.8
3.8

As an experienced embedded systems engineer, electrical and electronics engineer, and software engineer, I am confident that I can provide the complete working solution you need for your ESP32-S3 CAN car gauge project. My skills in Arduino, C programming, and microcontroller platforms align perfectly with your firmware requirements. I fully understand the importance of clean, well-documented, and efficient code in such applications; you can be assured that my coding will meet these standards. Not only do I have a solid foundation in Electrical and Electronics Engineering which is crucial for this project, but my skillset also includes valuable talents like circuit design, sensor integration, automation systems, hardware debugging, and more! These capabilities combine perfectly to enable me to create robust and effective solutions like the one you require. Additionally, my proficiency in using KiCad and EasyEDA pro for PCB designs ensures that your project will be meticulously hadled from end to end. Furthermore, my recent training as a software engineer further enhances my skill set by making me proficient in Python. This is particularly important for this project as it will enable me to develop clean source codes while making efficient use of the ESP-IDF or similar libraries.
€250 EUR dalam 7 hari
2.9
2.9

Hi, there. Your project for an ESP32-S3-based CAN gauge is an exciting challenge that aligns perfectly with my expertise in embedded systems, CAN bus integration, and real-time data visualization. I have hands-on experience developing automotive gauge clusters and auxiliary dashboards using both Arduino and ESP-IDF, with particular familiarity in decoding and filtering CAN data streams and rendering live metrics efficiently on small color displays. The fixed hardware selection of the Waveshare ESP32-S3 round board and Tja1051T/3 is well-suited for this application, and I will ensure that all six required parameters—oil temperature, EGT, water temperature, oil pressure, boost pressure, and lambda/AFR—are accurately decoded, filtered, and clearly displayed. My approach includes designing a streamlined, toggleable user interface with optimal legibility, leveraging proven ESP32 graphics libraries, and creating or adapting custom graphics assets where needed. I’ll provide thoroughly commented source code, clear build instructions, and all necessary display assets for straightforward installation on your end. My previous projects in automotive CAN integration and custom UI development for embedded devices will help deliver a robust, user-friendly solution to your specifications. Best regards Boris
€500 EUR dalam 10 hari
2.4
2.4

The main challenge with these round Waveshare displays is making sure the UI does not lag while the CAN bus is flooding the ESP32 S3 with data. I am a Computer Engineer and I have done alot of this kinds of the project in my bachelors. I will write the firmware to filter your specific CAN IDs for oil and boost so the display stays very smooth. You will not need to hire another person because I handle the coding and the UI design myself. I will also include a simple PDF guide for the wiring so you can install it without any guesswork. Let us have a quick chat about your vehicle CAN protocol so I can start on the code today.
€480 EUR dalam 9 hari
2.3
2.3

My name is "Usama Safdar" and I am a Ph.D degree holder which means I am highly-capable to tackle this project "Content Editor " with 100 percent accuracy. I am a professional writer with over 6 years of experience in writing; Essays, Research Summaries, Thesis, Dissertation, Lab Reports and Case Studies. I always provide High-Quality Solutions within the shortest possible time with all instructions followed against very reasonable prices. I can manage works even with shortest deadlines like; "2500 words work in just 6 Hours" with very reasonable time. As a pro academic writer I am also familiar with all the referencing styles; such as APA, Harvard, OSCOLA, IEE, MLA etc. I always provide plagiarism-free solutions and as a prove I also provide "FREE Turnitin reports". For Samples, please visit my profile https://www.freelancer.com/u/SolutionMart Please message me to start the discussion. Thank You
€250 EUR dalam 1 hari
2.0
2.0

Hi, I will deliver a complete working solution for your dashboard-mounted auxiliary gauge using the Waveshare ESP32-S3 and Adafruit Tja1051T/3 board. With extensive experience in automotive CAN projects and ESP32 graphics libraries, I will ensure the gauge displays live readouts for oil temperature, exhaust gas temperature, water temperature, oil pressure, boost pressure, and lambda/AFR in real-time. The firmware will be clean and well-documented, utilizing Arduino or ESP-IDF to decode relevant CAN IDs, apply filtering, and efficiently update the UI. I’ll focus on creating a simple, user-friendly interface with toggle options for each of the six values, ensuring clarity and usability. You can expect source code with detailed inline comments and clear build instructions, along with any necessary display graphics assets. I’m ready to get started immediately to ensure a smooth and efficient development process. Thank you.
€250 EUR dalam 7 hari
2.0
2.0

Groß-Zimmern, Germany
Ahli sejak Feb 25, 2026
$10-30 USD
$15-25 USD / jam
$30-250 USD
$30-250 USD
₹600-1500 INR
$250-750 USD
$10-30 USD
$15-25 USD / jam
$250-750 USD
$250-750 USD
₹1500-12500 INR
₹750-1250 INR / jam
₹1500-12500 INR
$1500-3000 USD
₹600-1500 INR
$250-750 USD
$15-25 USD / jam
₹10000-20000 INR
$30-250 USD
$30-250 AUD