Share My Creation OBD2 Bluetooth

App uses OBD2 Bluetooth plug, it has ELM327 V2.1 IC that connects to all OBDII protocols. The app reads common PIDs, DTC (faults) and VID. To add PID you can use https://en.wikipedia.org/wiki/OBD-II_PIDs#Bitwise_encoded_PIDs Code based on bluetooth example.
The USB diagnostic plug:
https://www.ebay.co.uk/itm/144060054970?hash=item218aa5fdba:g:AWcAAOSwZGRgEkwl&amdata=enc:AQAHAAAA4GNQSzIFnY/zTakCTKM+KkiktVW7FSXB+i9ysx66dYFOIombkcwEpe/kUFR1CdII90AAAxJyTLn7NDYkvFfBK0HoZa7Ru4eUZBUqS5x17ybnzckiFU618vtK+wXUFgG0HB5UrVytJDK1wpWSzYPBQnK3oFeNq4bvMJTU/6Mw6SL5madEqaFqBgyXfDAY9gc1Kdu7klrXuQTvwQ5nYu3OQFLwI3ciIuaHsAmNKoT+oUn0cJEtTtP4LDU8OhwOm1vJNSa4i/rGZjiUzbVcKsxJr6rvr/9fEwx5GR4lwXqjvTE0|tkp:Bk9SR-6KtsKEYQ

Edit: Code changed to include more BT OBD2 plugs.

obd_bt.png
 

Attachments

  • obd_bt405.png
    obd_bt405.png
    17.8 KB · Views: 134
  • obd_bt.zip
    27.6 KB · Views: 159
Last edited:
Top