The ELM329 is the newest OBD IC from Elm Electronics. It takes the CAN features from the ELM327, and adds several other features:
- CAN periodic (wakeup) messages
- Three more user controllable protocols (including 500 kbps J1939)
- Single wire CAN transceiver controls
- Some general purpose inputs and an output
- The ability to send an arbitrary CAN message at any time
- An expanded and more friendly CRA function
- An active LED
The IC has slightly better performance, and is software compatible with the ELM327.