Tell us about yourself!
I got inspired by thisProject. So a big Thanks. I did have to change some code probably becausetechnology changes and each car uses a different protocol. Maybe myELM327 is a China knock off which I wouldn’t be surprised. The Formula for theconversion from hex to decimal needs to be modified. Below a items I had to correct. It Worked on My 2004Rav4 that has the CAN Bus protocol but not on my 2004 Miata which has a ISO9141-2 Protocol. I Published my Project for my Miata if someone is interested.https://www.instructables.com/Arduino-OBD2-ELM327-I2C-LCD-HC05-BluetoothSerial.begin(9600);A =strtol(WorkingString.c_str(),NULL,16)DisplayString = String(DisplayValue - 40) + " C
ELM327 Bluetooth Adapter
Here is the Connection Diagram
Arduino OBD2 ELM327 I2C-LCD HC05 BluetoothView Instructable »