If for some reason you want to use a 3.5″ display with your PiDash, you can. I mean, its super tiny. But if there are only a limited number of things you want to see, then just get the 3.5″ kit they have on Amazon here for the Pi 4. It works fine and is a touch screen also.
- Category Archives PiDash
I’ve been thinking of different ways to speed up the PiDash build but it all leads me to either writing my own software that accesses a RS485 CAN HAT which connects to the CAN bus on the MS3 ECU or an Arduino setup. For now my end game is to have a text only display. I just need something that is instant on and has a layout of what I deem is important to me.
I decided to buy a RS485 CAN HAT, Nextion 4.3″ display and hooked it all up to my Pi 4. I am able to send data to the Nextion display using C code. Getting some updates done on the turbo Camaro so I dont have an ECU to plug into. I bought a second RS485 CAN HAT so I can test the CAN functionality to make sure it works. In the above pic I added a picture I found on google and some text fields along with a button. All if it works with custom C code I’ve written so thats cool. There are bigger displays but I bought the 4.3″ for now.
Also bought an Arduino UNO and an CAN-BUS Shield v2 for it but it hasn’t arrived yet. “Patiently waiting” 🙂 . The CAN-BUS Shield v2 will plug on top of the Arduino. I’ll use the CANL and CANH on the CAN-BUS Shield and wire it to the MS3’s CANL and CANH. I’ll update my PiDash Facebook page with its status. Once its complete I’ll give out my code for free and show you how to build it. If you’re wondering why the Arduino, its because its instant on. No operating system to load up like Linux on the Pi4 build.
H-Squared Racing in Houston TX built a forged LS for me. I ran the same 317 heads as my previous build but everything else is upgraded internally on the engine, including a custom cam, all spec’d for E-85. My initial start is for heat cycles, about 4. Then I’ll change the oil, inspect the filter and then go for a drive.
If you need a builder, check out their Facebook page and get a hold of the owner, Halston Harrist!
If you have an aftermarket ECU, get a hold of Scott Clark from RealTuners.com. He can remote into your laptop and get you up and running.
I’m finding that acquiring time from GPS works, TunerStudio will be datalogging as soon as it starts running, well, that’s how mine is configured. GPS time will sync but I’m not sure how that will affect the logs and whatnot. My problem is that the real-time clock (RTC) module will hit the aluminum heat sink and short out so I bought a new case to put all of this in. I bought the adafruit RTC and then one off of Amazon. The Amazon version has pins that will let me plug in the fan from the new case. I’ve had an RTC but misplaced it. Its a simple setup. Plug it in, configure it, set the time and then it’ll keep track on its own.
Now, the second part is also interesting. The biggest slowdown isnt loading into Linux. I can do that pretty damn quick with or without X running. Its loading TunerStudio and my tune. I can switch to USB but I forget what time savings it gave me. I’ll move it to USB boot and report results. But thats not the second part. How else do you get faster? Buy another small board computer that has some extra features! In the second pic you’ll see the ODROID-N2+ board. It has more horsepower than the Pi4 AND it has an eMMC which is MUCH faster than USB and microSD! I’ll need to install Linux, lean it out, make my changes, copy over Updater and test but it should get me what I’m after. A much faster bootup into a working/datalogging TunerStudio setup.
I made some changes to the Updater which were needed. Added indicator lights to show what is Enabled/running (Green), Disabled/not running(Red). Added a “C”onfigured button for GPS Time and Mausberry along with cleaning up some code which controls system processes. Download the latest PiDash by AB Updater here!
Give it a go! Download PiDash by AB Updater here! Here’s a video on how to update from 1.5.3 to 220.127.116.11 which includes an overview of the Updater and its features.
My hardware rundown/configuration:
How to update from 1.5.3 to 18.104.22.168 and a highlevel overview of PiDash by AB Updater.
How to enable GPS Time with the Updater
How to enable Mausberry with the Updater
Getting closer and closer to releasing this software. Just need to finish coding the “Check for PiDash Updates” button and “Backup PiDash”. Behind the scenes, I need to make an archive that is self-extracting and runs a script which installs the PiDash by AB Updater. Here’s a demo if it working below. I am going to send it out to a user to beta in the next two days and then general availability in one week unless there is a major issue found.
Here’s a video I put together on upgrading 1.5.3 to 22.214.171.124. Also the PiDash Updater is very close to completion. Just need to add code to enable Mausberry support and some small stuff.
Ok. I’ve done some work on the Updater. I’m developing/compiling it on a Windows box and testing on my Pi4. This is the screenshot off my PiDash setup. There are some features disabled because that’ll be working after this release.
My goals are to have GPS Time, Mausberry, Network, Updates and Backup working. These and all features on the screen will replace all of the desktop shortcuts. Everything will be controlled on this screen.
Currently tested and working is the Network section. I have GPS Time coded but need to test so I’m writing out my 1.5.3 image to a new microSD card, upgrading to 126.96.36.199 then will test GPS. Once that works, then disabling it is the easy part. Mausberry is even easier. I’ll test GPS Time enable tonight.