myCar is a small project to create a embedded device to connect to your cars OBD interface. It is made of some cheap parts which could be found in the hardware section.


In 2018 I baught a Citroen C3 Picasso from 2010 with about 85000 km as a intermediate car between my already sold one and the delivery of the new one. After some kilometers of driving I encountered some errors regarding the VTI (Vanos) system and I tried to design some analysis tool around this problem to check the situation when and how it occurs.

To check the ECU error codes with my Linux devices I've found a real cool tool called obdgpslogger. It seemed to me that this is the right tool to have long time analysis of the engine behaviour to debug defective parts.

Allthough its clear to me that there are APPs around I've got a problem using my SailfishOS for such stuff, because the only available tool OBDFish is not working properly with my ELM327 Bluetooth dongle.

So I started to use obdgpslogger. But its quite uncomfortable to me to use a laptop for data aquisition. So my idea is to have a small embedded device like a OrangePI Zero (I've had one in spare) and enhance it for obdgpslogger.

To create some better user experience a frontend is needed and some automation so that the embedded device is automagically capturing data once it is powered up.

Et voilat …. myCar was born.


2019-05-15 Decided to switch from obdgpslogger to pyobd and some python gpsd interface. To achieve a fully contained environment, the flask application server will be the core application to handle the OBD connections, the gps updates and a sqlite database which holds the data.

Wiki Overview


For any information you can reach me via mail

728 Visitors to this page in total

× iphelper toolbox

you see this when javscript or css is not working correct

IP Address:
First usable:
Last usable:
Amount of usable:
Network address:
Reverse address:
Broadcast address:

  • mycar/intro.txt
  • Zuletzt geändert: 2019/07/25 11:51
  • von admin