Freematics Telematics Kit #1 – Cool!

I bought one of these recently: http://freematics.com/pages/products/arduino-telematics-kit-1/

It’s an Arduino based OBD interface device. The kit comes with:

  • OBD II Adapter (Arduino powered)
  • Arduino Nano
  • I2C OLED screen (128×64)

They even provide a sample Arduino program for the Nano and it works!

Here’s my guide to setting it up:

  1. Go to https://github.com/stanleyhuangyc/ArduinoOBD and download the zip file
  2. Extract the zip file to “ArduinoOBD-master” and browse to the “libraries” folder
  3. Copy “MicroLCD”, “MPU6050” and “OBD” from the “libraries” folder to the Arduino libraries folder (located in ..\Documents\Arduino IDE\libraries)
  4. Go back to the “ArduinoOBD-master” folder and open “nanologger”
  5. Open “nanologger.ino”
  6. When you compile it you will receive an error about the sketch being too big. If you haven’t installed the microSD card breakout then you don’t need the data logging features. Go to “config.h”, line 8 where it “#define ENABLE_DATA_LOG 1” and change it to “#define ENABLE_DATA_LOG 0”
  7. Make sure you disconnect the OBD adapter wires from the Nano otherwise you won’t be able to download it
  8. Now you can compile and upload!
  9. Connect the wires as per http://freematics.com/pages/products/arduino-telematics-kit-1/
  10. Connect to your car and voila! 🙂
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s