I've decided to start on a little project to ultimately provide an onboard computer in the S2, with the key requirement being real-time data logging for later diagnosis or overlaying with video.
The basis for the project is a Raspberry Pi (RPi) computer, which is a fantastic little computer designed to be very capable and very cheap - they cost only £25. More info here - http://www.raspberrypi.org/faqs
The aim is to get the RPi running in the car and logging data from the ECU (thanks to some work by Dmitri (prj)). I also plan to log data from Zeitronix if possible and use GPS to get time/date and position. This will allow me to log exactly what the car is doing, what the ECU is doing, when it is doing it and where.
The fact the RPi runs linux means it's extremely flexible.
I shall be using very familiar technologies (PHP and MySQL to get started, exactly what this forum is written in and using) and the possibilities are endless.
I also have a usb wifi adapter for the RPi which will allow me to either connect to an existing wireless network or, more likely in this case, broadcast a wireless network so that you can connect to the RPi using your phone, for example.
From where you could do things like have a HUD or view real-time data on your phone or laptop whilst in the car, either through an app or even a browser if you configure a http web server on the RPi. You could also mount an external screen to have a direct interface to the RPi.
Lots of options anyway, and i'm interested to see where this ends up and what obstacles i run into!
The basis for the project is a Raspberry Pi (RPi) computer, which is a fantastic little computer designed to be very capable and very cheap - they cost only £25. More info here - http://www.raspberrypi.org/faqs
The aim is to get the RPi running in the car and logging data from the ECU (thanks to some work by Dmitri (prj)). I also plan to log data from Zeitronix if possible and use GPS to get time/date and position. This will allow me to log exactly what the car is doing, what the ECU is doing, when it is doing it and where.
The fact the RPi runs linux means it's extremely flexible.
I shall be using very familiar technologies (PHP and MySQL to get started, exactly what this forum is written in and using) and the possibilities are endless.
I also have a usb wifi adapter for the RPi which will allow me to either connect to an existing wireless network or, more likely in this case, broadcast a wireless network so that you can connect to the RPi using your phone, for example.
From where you could do things like have a HUD or view real-time data on your phone or laptop whilst in the car, either through an app or even a browser if you configure a http web server on the RPi. You could also mount an external screen to have a direct interface to the RPi.
Lots of options anyway, and i'm interested to see where this ends up and what obstacles i run into!
Comment