Need help with raspberry pi 5 and several other components

Hey! First off- I am having several problems, but I will start with what’s probably the simplest for someone who knows what they are doing to help me troubleshoot. As soon as I plug in all the settings for my Vlinker fs v2 obd2, and head back to the dash, realdash freezes instantly. Let me list what I have, so you can get the full picture. essentially I’m making a DDU with 16 leds (RPM) on a raspberry pi 5 and 9.3in waveshare screen.

-2009 370z touring, 6mt
-raspberry pi 5 4gig, 512micro sd, latest debian trixie OS
-waveshare 9.3in screen
-arduino uno for leds (ws2812b)
-DROK DC 12a Buck Converter, tapped into a kick panel fuse.
-vgate vlinker FS v2 OBD2 to usb

side note - when I plug the vlinker into my custom (seperate) android powered stereo screen, it works fine. all the necessary gauges work.

I have the pi mounted onto the back of the waveshare, and am using the waveshare provided bridges for mini hdmi to hdmi- and to power it to a usb port. i have 16g wire running from the buck converter to the pi. all multimeter readings are fine.
Realdash opens and runs fine initially- when I setup the obd2, set the baud to 115200, and open the monitor and send a 0100, I get 41 00 BF 9F A8 93 in green, which I ASSUME means its working. as soon as I back out to the dash, and as soon as it connects, realdash freezes completely. google AI has had me change a bunch of settings in the config files of the pi to allow this and unlock that. nothing seems to change the fact that realdash seems to freeze as soon as it connects to the obd2. I am incredibly new to raspberry, its OS, and really anything to do with everything I’m using. This is the first time I’ve used literally any of these things lol so I apologize if I’m over explaining or under explaining, because I am literally THIS clueless as to what I’m doing. What more information do you need from me? Is it way too much? Is it too little? I feel like I’m forgetting to mention things, but I at least want to get this post started because I am running out of sanity. HALP

Please keep your sanity intact. This is supposed to be a fun hobby.

I will run some tests on Linux with OBD2, have not done that for a long time to be honest.

2 Likes

thank you- I am also willing to switch to android if that works better, I just don’t know enough about this to know whats best!

Linux may give you more flexibility, but generally Android is easier to get started and does not require that much OS tweaking.

For whatever reason- using lineage OS seems to fix the OBD2 issue, at least for the 20 mins I sat in the car letting it run- however now my LEDs don’t work :joy: since I have no idea what I’m doing I just Google what I’m supposed to write in the xml file, and in my 50 or so attempts to get both working, there has been exactly 1 time the leds worked… But that was many moons and many xml files ago lol. When I check the can monitor, it just says connection attempt failed - or something along those lines. I really feel like I’m almost there… (Aside from re-designing and re-printing the housing a couple hundred more times)