ELM327 OBD interpreter IC connection guide
ELM327 OBD interpreter IC SOIC-28 wiring guide with power, signal assignments, and bench checks.
SOIC-28
28 contacts Current packagePower the IC and strap unused inputs
RequiredUse a regulated 5 V supply and both VSS contacts. Fit the crystal and bypass capacitors. Strap the unused inputs to defined levels. Pin 6 is low to force 9600 bit/s.
- 5 V supply
- Return
- Crystal input
- Crystal output
- UART receive idle
Bench checks
- Check the rail and both ground leads before inserting the IC.
- Verify the clock circuit and keep every unused input at the documented high or low level.
Elm Electronics ELM327DSK, pp. 1 and 4–7
Connection scenarios
Read the chip identity over UART
Power off, then cross the UART data lines with a 5 V logic adapter. Keep the 10 kΩ pull-up on the receiver and leave the vehicle interfaces disconnected.
- Receive at adapter
- RS232Tx (17)
- Adapter RX
- Receive at ELM327
- RS232Rx (18)
- Adapter TX
- Return
Bench checks
- Open the serial port at 9600 bit/s, 8N1, no flow control.
- Send ATI followed by carriage return and check the identification string and prompt.
ELM327DSK, Communicating with the ELM327 and AT I command.
SOIC-28 wiring map
6 · Baud Rate
Low selects 9600 bit/s. High uses PP 0C, normally 38400 bit/s at factory settings.
Models and documents
This reference covers the Elm Electronics 5 V ELM327 and its two 28-lead packages. The companion verifies host UART operation on the bench with no vehicle connected.
- ELM327SM
- Surface-mount option.
- Elm Electronics ELM327 datasheet· ELM327DSK, pinout, input termination, UART commands and package drawings.
