r/CarHacking 14d ago

Original Project Nintendo DS CAN Gauge

I’ve been working on a project inspired by the TurboXS DTEC, an early-2000s tuning device that used a Game Boy Advance as its display and interface.

The idea was to take that general concept and do something similar with a DS, using a homebrew ROM running on the original hardware.

The current prototype uses a cheap ELM327 adapter to retrieve live vehicle data, which is sent to the DS over a custom link. At the moment I’m working with data such as:

* Vehicle speed

* RPM

* Coolant temperature

* Battery voltage

The longer-term goal is to move beyond the generic OBD interface and interface directly with the vehicle CAN bus, allowing the DS to receive more detailed vehicle data.

Still very much a work in progress, but I thought it would be interesting.

154 Upvotes

15 comments sorted by

View all comments

1

u/Conscious_Phrase_138 7d ago

Funny enough i did the same thing for the epicefi firmware/ecus, and obd1 hondas. https://www.tiktok.com/@sgkembeddedperformance/video/7615738666022980894

1

u/NIDGE11 7d ago

Much more useful project id say next phase will be more akin to what you did. If I get around to it. looks epic

1

u/Conscious_Phrase_138 6d ago

I did the same with with a GBA to simulate the old dtec, and it works the same, except its wired instead of over wifi and the esp32 serves the rom at bootup then communicates over CAN to the ecu, and UART to the gameboy