Getting ready to go on an extended road trip I had two main requirements. A huge supply of music for the trip and a GPS backed live speed readout so I could reliably determine the cars speed due to larger tires putting the dash speedometer out by around 10%.
So I built this Raspberry Pi 2 ( now upgraded to the Raspberry Pi 3 ) based car computer running Raspbian:
Early development run with the unit temporarily lashed to the passenger rail with cable ties.
Media files are stored on a 2.5 inch 1TB hard drive with the MPD daemon controlling music playback. The GPS device allows for a live readout of the cars current speed and location.
Home page with speed warning when exceeding the speed limit.
The system uses a 3G dongle ( since upgraded to a ZTE MF832 for 4G ) for internet enabling speed limit, weather and map data retrieval. Along with providing a WiFi hotspot for use by other devices within the car.
Current music play queue.
The interface itself is built with the AngularJS based Ionic framework and runs within the Chromium browser in Kiosk mode.
For more information on building your own unit and configuring the system please take a look at this post.
The UI for the project is still under active development with new features being added on a regular basis. With the code base freely available on github for download under a GPL V3 licence.
Find Out More:
Back of the unit with wifi dongle, voltage converter, hard drive and USB hub visible.