Electrical – Identify rx/tx on an elm327 bluetooth adapter

obd

Can you please help me to identify Rx / Tx pins of this OBD adapter in order to connect to it using an Arduino?

I did that once with other adapter that looks the same on outside but different in inside 🙂

Thanks in advance

enter image description here

Best Answer

This is the schematic provided by ELM Electronics for their ELM327 demo board. You can see that serial communication is done through pins 17 and 18.

Since your board is different (and I assume is a proprietary adapter) your best course of action is:

  • Find the ELM chip on the board
  • Find the pinout of the chip (most likely available in the manufacturer's datasheet)
  • Find pins 17 and 18 and check where they lead to (double-check the datasheet, it should mention the pins used as well!)
  • Connect to the outputs of the pins (this may not be the pins themselves, for example on the demo board they feed into an RS232 interface circuit which then is broken out)
  • Test!

Hope that helps. Don't be afraid to test it, if you start by just trying to read data out there is little chance you'll fry it.