Switchleg1 / esp32-isotp-ble-bridge

ESP32-IDF based BLE<->ISO-TP bridge targeting Macchina A0 hardware

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ISOTP BLE Bridge

The goal of this project is to build a native Macchina A0 (or ESP32 clone) firmware which can bridge BLE to ISOTP. The A0 has become increasingly more difficult to find in stock as of 2022, an alternative is to purchase the individual dev boards and assemble your own "clone".

Building and installing:

  1. This project is built using the ESP32 native toolchain ESP-IDF (based on FreeRTOS) and can be compiled using idf.py build

  2. Download and flash precompiled firmware:
    https://github.com/Switchleg1/esp32-isotp-ble-bridge/releases/tag/v0.90

Supported software

  1. SimosTools, android based ecu flashing and logging software:
    https://play.google.com/store/apps/details?id=com.app.simostools

  2. VW_Flash, python based ecu flashing and logging software:
    https://github.com/bri3d/VW_Flash

  3. Some other J2534 software

Supported hardware

  1. Genuine Macchina A0
    https://www.macchina.cc/catalog/a0-boards/a0-under-dash

  2. AMAleg - DIY Macchina A0 clone
    https://github.com/Switchleg1/AMAleg

About

ESP32-IDF based BLE<->ISO-TP bridge targeting Macchina A0 hardware

License:Other


Languages

Language:C 99.4%Language:CMake 0.3%Language:Makefile 0.2%