ApexDuck - 7" CAN Digital Racing Dashboard
CAN & EMU racing dashboard for your track car
A fully customizable digital racing dashboard built on the ESP32-S3 platform with a 7-inch capacitive touchscreen. Monitor your engine data in real time with beautiful, configurable gauge layouts.
Key Features
Everything you need to build a professional racing dashboard without breaking the bank.
- 💰
Budget Friendly
Basic hardware + PRO license starts at 630 PLN — a fraction of commercial racing dashes, with no compromise on quality.
- ⚙️
Easy Configuration
Configure widgets, parameters, and layouts directly from your web browser — no special software needed.
- 🔌
Ecumaster EMU Support
Full support for Ecumaster EMU Classic via the EDL Serial Protocol. Full support for EMU Black via both CAN & Serial Protocol. Plug in and start reading live engine data.
- 🚀
CAN Support
Full CAN bus support for: Mazda RX-8, BMW E9x/E8x, rusEFI, Zgrywus K8, Ecumaster EMU Black, Ecumaster EMU Classic, BMW X5 E53 M57 + 6HP.
- 🌍
Parallel CAN & EMU Support
Missing road speed or other parameters in your EMU stream? Run CAN and EMU simultaneously — combine data from both sources for seamless, complete integration.
- 📡
RaceChrono Integration
Stream 16 crucial parameters directly to RaceChrono via the DIY BLE protocol. No need for a separate Bluetooth adapter for Ecumaster — saving you money and simplifying the setup.
See It in Action
Dashboard Pages
WebSerial Configurator
Customize your dashboard layout, gauge thresholds, and display preferences directly from your browser using our dedicated WebSerial configuration tool. No additional software installation required.
Hardware Specifications
- 🖥️
Uses commonly available Waveshare ESP32-S3-Touch-LCD-7
- 📱
7-inch touch screen with 800×480 resolution
- 📡
USB-C, Wi-Fi, BLE
- 🔌
Support for RS232 (Ecumaster Serial/EDL) via MAX3232
- 🚀
Support for CAN without any extra hardware
- 🖨️
3D printed case and fixings
How It Works & Costs
ApexDuck is a DIY project — you source the parts yourself, which keeps the total cost low. Here's what you need:
1. ESP32 Board
The Waveshare ESP32-S3-Touch-LCD-7 board is the heart of the dash. It's widely available from retailers like Allegro, Botland, or local electronics stores.
~200 PLN2. 3D Printed Case
The case protects the board and provides mounting points. Print it at home if you have a 3D printer, or order from a local printing service.
Free (own printer) / ~80 PLN (outsourced)3. Software License
A one-time lifetime license that unlocks the firmware and gives you access to all future updates. No subscriptions, no recurring fees.
350 PLN4. RS232 Adapter (optional)
Required only for Ecumaster EMU Classic via Serial/EDL protocol. Involves soldering a MAX3232 level shifter and a GX16 connector. Not needed if you use CAN.
~50 PLNTotal Cost
From 630 PLN (VAT included)
(board + case outsourced + license)
With RS232 adapter: 680 PLN (VAT included)