Tom’s Hardware spotted Paul Slocum’s intriguing fix for car owners needing a monitor to display engine information using a Raspberry Pi as a base. His personal unit was designed to fit his ’97 Honda, down to the car’s aesthetic. The monitor automatically connects with the car via Bluetooth dongle and shares information when the engine starts up.
“I wanted a small, customizable OBD2 monitor that automatically turns on and off with the car,and I couldn’t find quite what I wanted among existing apps and products,” Slocum wrote. The OBD2, as he explains, is a computer port in most modern cars that allows for real-time analyze of car engine data.
Written and compiled with C++, the project, which uses a run-of-the-mill Raspberry Pi, also utilizes SDL (Simple DirectMedia Layer) for graphics as well as a touch interface. Slocum added a 3.5-inch Waveshare IPS GPIO screen to bring it all together.
Though Slocum notes that the software “needs a little more work,” he’s planning on releasing it as open source with a customizable layout, fonts, graphics, and other data for different cars. It doesn’t need to be customized further as it will automatically connect to any Bluetooth OBD dongle.