Close

ELM327 OBD-II protocol support

A project log for WiCAN

Open Source ESP32-based OBD2 CAN adapter

meatpimeatpi 09/22/2022 at 13:220 Comments

The ELM327 OBD protocol is now supported on WiFi, though BLE still needs more work. The basic commands are available and work well enough with most apps, such as Torque, Car Scanner ELM, and Realdash. There are still few important features I need to work on before the next release, like auto protocol detection. I’ve also added a cool feature: WiCAN now knows the default number of expected responses when making a request to specific ECU address, this will help speed up communication and also allow the user to set the number of expected responses when sending a request.

Here’s a list of all the protocols the hardware can support:

If anyone would like to contribute to the project and add more commands, the latest files are available in our repo’s main branch.

Discussions