Libraries
Python libraries for simulating OBD-II / ELM327 adapters during app development without a vehicle.
Source
In this section
| Package | Role |
|---|---|
| OBD2 Simulator | Full OBD2 stack simulation for device testing |
| ELM327-emulator | Multi-ECU ELM327 adapter emulator |
ELM327-emulator highlights
- Serial, TCP/IP, or Bluetooth transport
- Stateless OBD-II + stateful UDS / ISO-TP / KWP2000
- Plugin architecture for custom ECU scenarios (
scenario car= Toyota Auris Hybrid flow) - Works with python-OBD and mobile OBD apps
Install
bash
pip install ELM327-emulator