Skip to content

The Freematics OBD-II Emulator MK2 is the world's smallest OBD-II emulator, providing a standard 16-pin female OBD-II port that responds to diagnostic requests just like a real vehicle. It simulates CAN bus, KWP2000, and ISO9141-2 protocols, making it an invaluable desk-side tool for developing and testing OBD-II applications without needing access to a car.

The emulator responds to all standard OBD-II PIDs, supports up to 6 active diagnostic trouble codes (DTCs), and provides configurable VIN responses. Control it via USB with the GUI software, or wirelessly from an iOS device via built-in BLE. A TTL serial connector allows integration with Arduino or other microcontrollers as an external data source.

Key Features

  • Standard 16-Pin OBD-II Port – Identical to a real vehicle's diagnostic port
  • Multi-Protocol Support – CAN bus (250/500Kbps, 11/29-bit), KWP2000, ISO9141-2
  • Full PID Emulation – Responds to all OBD-II PID requests with adjustable values
  • DTC Simulation – Emulates up to 6 active diagnostic trouble codes
  • Configurable VIN – Set custom vehicle identification numbers
  • USB & BLE Control – PC GUI software via USB, or iOS app via Bluetooth LE
  • TTL Serial Interface – Connect Arduino or microcontrollers as external data sources
  • Firmware Upgradable – Update firmware for new features and fixes

Supported Protocols

  • CAN 500Kbps / 11-bit
  • CAN 250Kbps / 11-bit
  • CAN 500Kbps / 29-bit
  • CAN 250Kbps / 29-bit
  • ISO9141-2
  • KWP2000 Fast
  • KWP2000 5Kbps

Specifications

  • OBD-II Port: 16-pin female
  • Power Input: DC 12V
  • Serial Connector: 6-pin XH-2.54 socket (Tx/Rx/GND/3.3V/5V/12V)
  • USB: For PC GUI control and firmware updates

Package Contents

  • 1× Freematics OBD-II Emulator MK2
  • 1× USB cable
  • 1× 12V 2A wall adapter power supply

Resources

The Freematics OBD-II Emulator MK2 appears in the following collections:

SKU DF-TEL0099