DIY Nintendo DS Lite Digital Dash for my project car
Posted by Stackter@reddit | projectcar | View on Reddit | 16 comments
Hey guys,
I wanted to share my recent DIY project with you. I originally saw someone on Instagram selling gauge setups that connect to a PSP, and it got me thinking—I bet I could build something like that myself from scratch.
Turns out, you absolutely can. The hardware side consists of a custom PCB I soldered together around an ESP32 microcontroller, which interfaces with all the automotive sensors. But the biggest challenge was the software: I had to write a custom Nintendo DS "Homebrew Game" from scratch. The DS connects to the ESP32 via Wi-Fi, receives the telemetry data, and processes it in real-time. It took hours upon hours of coding and troubleshooting to figure out how to make both worlds talk to each other.
Choosing the right console was another major decision. The original DS felt a bit too small, the DSi XL turned out way too big for the interior, and the 3DS didn't have that classic retro vibe I wanted. As you can see in the pictures, I tested a few options, but I finally settled on the DS Lite as the perfect middle ground.
Currently, the main functions are split between the two screens. The top screen displays the critical engine vitals: Oil Pressure, Oil Temperature, and Coolant Temperature. The bottom screen features a menu with various utilities, including a GPS speedometer (with an RPM gauge coming sooner or later), a compass, GPS coordinates, outside temperature, a gyroscope, a trip counter, and historical data graphs for the oil stats. I've also integrated some data-logging capabilities.
I'm always looking to improve this setup, so if you guys have any feedback, UI suggestions, or ideas, please let me know!
Terom84@reddit
This is genuinely one of the coolest mod i've seen in a while, if you open source it, i could totally see kits being installed in lots of builds, it's really cool !
SparkyBomb@reddit
Miata :3
C137MrPoopyButthole@reddit
Dang man I might have to do this on my Subaru bc I always make fun of the access port people and I call it the Gameboy of anxiety. I need to build my own.
SensualBeefLoaf@reddit
you going open source with it or selling it?
IAmOver18ISwear@reddit
So cool reminds me of the old TurboXS gba
baconjerky@reddit
This is dope little unique electronics projects are the best project car posts
Alternate_Usernames@reddit
Damn that's rad as hell!
Rocktar@reddit
Talk to the guy on here yesterday with the fish eye lensed gear selector display and other cassette futurism style mods. Had a crazy modded car as well.
Rubber_Raven@reddit
You are now one of my favorite people on the Internet
viole_8@reddit
very cool. do you have a github repo or anything like that? I'd love to copy this
Vengeful-Wraith@reddit
That is super cool!!
bigtugboatguy@reddit
Incredible use of free will
NittyB@reddit
Yeah this is really cool. You've got me thinking I should do something like this but I'd ideally add feedback knock and ethanol% for a build like mine.
9143s10@reddit
Damn that’s so freaking cool!
the-sad-boi@reddit
Very cool! I met a guy a couple weeks ago with an R34 GTT that had a game boy color as a second speedometer for MPH instead of KMH. Seems like a cool way to do it
NervusBelli@reddit
Holly shit, dude, that’s insane! Just pure respect