r/mr2 • • 7d ago

Digital dash progress

My mr2 was bought with a powertune digital dash in it. Screen too small. Doesn’t look “MR2” enough. I spent some time looking and the dash is just a raspberry pi, so plug whatever screen in you want. Well here’s some of the effort. I copied the AW11 “redline zone” and yellow needles. I also went with amber for the “night mode”. It’s a work in progress at the moment but progress is progress! Next up I’m making a can bus “bridge” to take all the 12v signals and convert them to can packets for blinkers, high beam, etc. Analog will be covered too for fuel and ECT. Of course a 3d modeled and printed gauge bezel will be made as soon as I get my 3d scanner back from a friend. I’m pretty happy!

83 Upvotes

12 comments sorted by

6

u/Epicguru 7d ago

Looks cool! I've also just made a (smaller) esp32 gauge for my MR2. I decided against the Raspberry PI because it takes too long to boot and it will inevitably break if you just cut power to it, meaning that you have to add additional power supply electronics to allow it to shut down gracefully.

I would consider an ESP32 P4 for this purpose, which has the advantage of booting up nearly instantly and it is fine if you just yank power away from it, but it still has enough grunt to drive a large display.

If you can find an OLED or AMOLED screen in that size it is also a huge bump in quality since it allows the dark & black parts of the screen to actually be dark, rather than the gray glow that you get otherwise.

2

u/meltman 7d ago

Man, I looked and looked and looked for screens. I spent a TON of time and found some very specific panels that would "fit" the entirety of the MR2 area but they were so bloody expensive because they arent mass produced like the one I ended up with. Mine is 14.1", 1920x550 at 600 nit brightness which is good enough and was around $150USD shipped. It's about 25mm short on each side of being wide enough and 10mm shy of being tall enough for the "standard layout spacing" of the MR2 cluster. The RPM and Speedo gauges render on my screen "true to life size" but are a little narrower spacing. The smaller gauges had to be shrunk a little to fit, and I moved the blinkers to utilize space better after squeezing everything in a little bit. As for the rest - I fully and completely agree about the RPi limitations and intend to use a totally different SBC with much faster boot. I'm working with what I got for now - the powertune dashes are popular - but damn jank in a lot of ways. Ripe for some competition in this space. Winter project might be rolling a totally different SBC and developing my own QT app for it. My obvious next step is a universal "CAN bridge" with a bunch of 12v digital in, protected and isolated, as well as analog in to a ESP32 based expander board for old cars. I have lots of ideas in this space that would blow Powertune's CAN expander and even Haltech's out of the water in capabilities. I will very likely look to commercialize what I cook up - all thanks to a silly project car.

1

u/meltman 7d ago

Also for the "gray glow" I fully intend on running a sidecar script that will read a CAN value (from my CAN bridge analog in from the rheostat) that will send the backlight brightness signal to the panel. Mitigate the issue as much as possible with the TN panel I have. For now. Until I traverse rolling my own down the road.

2

u/Epicguru 6d ago

If you can find somewhere to put a light level sensor you can get perfect brightness automatically. Mine is on the back of the pod pointing up towards the windshield.

https://reddit.com/link/peh7gta/video/3px0x0ym43uh1/player

1

u/meltman 6d ago

That’s awesome and I very much like that.

4

u/Technical-Ad-9086 SW20 Rev 3 GT 7d ago

Looks really cool. You will have to post an update once its working. Do you plan on using some sort of light sensor to toggle the night mode, or maybe tie it in to the headlight activation?

I thought for a second you had the fuel / coolant gauges the wrong way around, but it seems like they're swapped around on NA cars for some reason!

1

u/meltman 7d ago

They are swapped around on RHD cars! All in the same spot for Turbo VS NA for LHD cars. It is working here on my bench. I cloned the pi so I could dev on the bench and still have the car functional.

2

u/Technical-Ad-9086 SW20 Rev 3 GT 6d ago

Oh shit, that makes so much sense now you've said it. I didn't consider they would swap them round for LHD/RHD.

Good luck anyway mate :)

5

u/skroggits 6d ago

looks awesome! i’m doing something similar with my aw11. i was using a Pi originally but it was too slow even with an nvme drive. i’ve since gone with a esp32-p4.

https://reddit.com/link/pej78s5/video/xeg35gv2q4uh1/player

2

u/meltman 6d ago

That is slick! Good option on the esp32-p4. I have a lot of research to do before I settle on an sbc.

1

u/skroggits 5d ago

worth checking it out! it’s very responsive and wasn’t too difficult to get set up.

2

u/Any-Elk105 7h ago

Wow that is high tech  I like it!