Publishing My OBD2 Cloud Storage Architecture

After working on the recent Pi based OBD2 logger, I've finally published the storage architecture. The OBD2 Cloud Storage project is on GitHub here:

This project contains the API and the MySQL database. The API is in PHP and uses JSON + REST. It connects to a local MySQL database to store all the OBD2 PID data which a client device can log via the internet and the API calls. A Python SDK is also available on GitHub. I plan on adding SDKs in PHP and then Java (for Android) and ObjectiveC (for iPhones). The SDK is initially in Python because of pybod which is an open source OBD2 reader in Python.

It feels great to let go and publish a project as open source. My day job is at a multi-billion dollar company writing in-house enterprise software. So it's freeing to write open source software for a change that I can share with the world.