Custom dash: ESP32-P4, Pi, or both?

Hi everyone. I'm working on a side project. A small standalone dashboard for my car that shows gauges and trip computer info, pulling data off the CAN bus. The usual stuff a lot of people here do.

I originally wanted to keep it all on the ESP32-P4 with a DSI panel and LVGL. The problem is that finding a display the correct size is difficult, and LVGL updating + display drivers is a pain.

I was thinking about running a Qt application on a small Raspberry Pi / Orange Pi instead. The P4 would grab all the data I need from CAN, and the Pi would display it.

I'd like to hear some thoughts on this, or any other recommendations. Thanks!

reddit.com
u/madsvodder — 5 days ago
▲ 2 r/esp32

T-Display long alternative?

Hi. I'm looking for an alternative to the LilyGO T-Display Long. It has been discontinued / is sold out everywhere. Is there a development board that's roughly the same size? I haven't been able to find one yet. I would prefer P4, but S3 is also fine,

Thanks!

reddit.com
u/madsvodder — 7 days ago

How do I send a CAN message that only changes one byte without affecting the rest of the frame?

Hi. I'm starting to dive into the adventure of car hacking. So far, I have managed to make an LED flicker disabler in my Saab 9-3 using "Write Data by Identifier" in GM LAN (very cool!).

Now I have started sniffing some data. I have created a C# application which works with the Scanmatik 2 Pro and GM LAN 33.333 / SW-CAN. This only works because the Scanmatik can be configured to use pin 1 on the OBD port.

Now I would like to use SavvyCAN instead. What would be the best interface here? I'm having a hard time finding something that works with GM LAN / I-bus / SW-CAN (Saab uses pin 1).

Also, what I originally wrote this post for: I'm having a hard time understanding something about the CAN bus system. Let's say I sniff the signal for rolling down the window, and that ID is 243, byte 5. How would I send that message to roll down the window without disturbing any other bytes? Maybe I'm misunderstanding CAN completely. It's a bit hard to explain, so I hope you understand. Thanks!

reddit.com
u/madsvodder — 25 days ago

Made a simple app for electroplating current calculations

Is this something you would be interested in?

I wrote this app to help calculate the current needed for electroplating. I use it myself for my zinc plating projects. It includes templates for the most common metric-size nuts, bolts, and washers, and you can also enter your own custom values. It works in both Imperial and Metric.

The app runs natively on Android, Windows, Linux, and Mac, and it can also run in a web browser.

If this is something people are interested in, I’d like to make it publicly available for a very reasonable price. and no, no subscriptions! Just a one-time purchase of around 10 bucks or so. It took a lot of work to build, and it was NOT made with AI.

Here are some screenshots. I would love to hear some feedback.

u/madsvodder — 1 month ago
▲ 15 r/etron

My uncle needed a cup holder. He didn’t want to pay 150 euros, so I scanned and designed one for him. I’m currently printing it to test the fitment.

u/madsvodder — 2 months ago