Sidecar app icon

OBD-II Scanning

How to talk to your car

The basics

Sidecar includes a powerful, built-in OBD-II scanner that’s designed for the everyday car owner.

What is OBD-II?

OBD stands for On-Board Diagnostics. It’s how your car monitors its health. Think of it as your car’s way of checking in on itself to make sure everything is running smoothly.

How does OBD-II Work?

Modern cars rely on the CAN bus (the Controller Area Network) to enable car components, such as the engine control unit, transmission control unit, and anti-lock braking system to speak to each other.

OBD-II is like a translator for the data traveling over the CAN bus. OBD-II scanners transform data from the CAN bus into something car owners can understand.

Codes and parameters

Your car’s check engine light indicates a problem lurking under the hood. OBD-II scanners come to the rescue by pinpointing the issue. These scanners unveil diagnostic trouble codes (DTCs), which act as clues for mechanics to diagnose and fix your car’s problems. They’re a key tool in keeping your car in top shape.

In addition to DTCs, cars can also define parameter ids (PIDs). PIDs allow scanners to request sensor data from your car on demand, such as state of charge, car speed, and temperature sensors.

OBD-II parameters allow you to see various signals from your car

Getting started

Sidecar aims to make OBD-II scanning intuitive and simple. Follow these steps to get started.

Note: OBD-II scanning in Sidecar for longer than 30 seconds requires a subscription or a ScanPass.

The OBD-II port

Step 1: Find your OBD-II port

Make sure your car has an OBD-II port before buying a scanner. Most cars manufactured after 1996 will have one, but it’s a good idea to make sure your car has one before buying a scanner.

The OBD-II port is located inside the cabin, under the dashboard, beneath the steering wheel. It can be difficult to find while seated in the car, so consider looking with a flashlight and your eyes rather than feeling with your hands.

Step 2: Buy a scanner

Sidecar supports Bluetooth Low Energy (BTLE), Wi-Fi, and classic Bluetooth scanners.

BTLE scanners work best because they connect automatically when powered on and near your phone. Wi-Fi and classic Bluetooth scanners require you to manually connect them each time you want to use them, which can be a hassle if you intend to use the scanner for daily trip logging. BTLE scanners also work best with wireless CarPlay; WiFi scanners can’t be used simultaneously with wireless CarPlay.

There are countless variations of OBD-II scanners on the market. A table of options is provided below. Select the country you’re ordering from within to get directed to the right Amazon store.

Discouraged Scanners

The following scanner hardware is known to use proprietary protocols that will not work with any general purpose scanning software, including Sidecar.

  • Any BLCKTEC model (the 410 and 430 models, specifically).

  • Any OBDEleven model.

Tested Scanners

Product Supported Type PIDs / second Price (USD)
ELM327 Bluetooth OBD2 Scanner
Amazon
BTLE up to 4.7/s $17.99
Micro Mechanic
Amazon
BTLE up to 11/s $18.99
Veepeak Mini WiFi
Amazon
Wi-Fi up to 28/s $20.99
Vgate iCar Pro Bluetooth 3.0
Amazon
BTLE Unknown $25.98
LELink^2
Amazon
BTLE up to 17/s $29.99
Vgate iCar Pro Wi-Fi
Amazon
Wi-Fi up to 29/s $29.99
Vgate iCar Pro Bluetooth 4.0
Amazon
BTLE up to 34/s $31.99
Vgate iCar Pro 2S
Amazon
BTLE up to 34/s $33.99
Veepeak OBDCheck BLE
Amazon
BTLE up to 17/s $34.99
Infocar
Amazon
BTLE up to 17/s $39.00
AUTOPHIX
Amazon
BTLE Unknown $39.88
BLCKTEC 410 Telematics Lite
Amazon
BTLE Unknown $39.99
Vgate vLinker BM+
Amazon
BTLE up to 34/s $43.99
Carista
Amazon
BTLE up to 17/s $44.99
Veepeak OBDCheck BLE+
Amazon
BTLE up to 17/s $44.99
Konnwei
Amazon
BTLE up to 17/s $49.99
FIXD
Amazon
BTLE Unknown $59.99
nonda
nonda.co
BTLE up to 6.7/s $59.99
vLinker FS
Amazon
Classic Bluetooth up to 58/s $59.99
Vgate vLinker MC+
Amazon
BTLE up to 34/s $62.99
vLinker MS
Amazon
Classic Bluetooth up to 62/s $69.99
OBDLink CX
Amazon
BTLE up to 17/s $79.95
UniCarScan
Amazon
BTLE up to 17/s $82.99
OBDLink LX
Amazon
BTLE Unknown $89.95
BLCKTEC 430
Amazon
BTLE Unknown $89.99
TopScan
Amazon
Classic Bluetooth Unknown $79.99
Bouncie
Amazon
Classic Bluetooth Unknown $89.99
OBDeleven
Amazon
BTLE Unknown $103.80
DND ECHO
Amazon · obd.ai
Classic Bluetooth Unknown $119.99
OBDLink MX+
Amazon
Classic Bluetooth up to 27/s $139.95
Product Supported Type PIDs / second Price (CAD)
Vgate iCar Pro Bluetooth 3.0
Amazon
BTLE Unknown $27.90
Veepeak Mini WiFi
Amazon
Wi-Fi up to 28/s $29.99
Vgate iCar Pro Wi-Fi
Amazon
Wi-Fi up to 29/s $37.99
Micro Mechanic
Amazon
BTLE up to 11/s $39.54
Vgate iCar Pro Bluetooth 4.0
Amazon
BTLE up to 34/s $39.99
Veepeak OBDCheck BLE
Amazon
BTLE up to 17/s $44.99
Vgate iCar Pro 2S
Amazon
BTLE up to 34/s $45.99
Veepeak OBDCheck BLE+
Amazon
BTLE up to 17/s $51.99
Vgate vLinker BM+
Amazon
BTLE up to 34/s $53.99
Carista
Amazon
BTLE up to 17/s $54.99
FIXD
Amazon
BTLE Unknown $66.99
AUTOPHIX
Amazon
BTLE Unknown $69.00
Vgate vLinker MC+
Amazon
BTLE up to 34/s $75.99
vLinker FS
Amazon
Classic Bluetooth up to 58/s $85.99
vLinker MS
Amazon
Classic Bluetooth up to 62/s $95.99
TopScan
Amazon
Classic Bluetooth Unknown $99.99
OBDLink CX
Amazon
BTLE up to 17/s $114.95
Bouncie
Amazon
Classic Bluetooth Unknown $119.99
OBDeleven
Amazon
BTLE Unknown $122.26
OBDLink LX
Amazon
BTLE Unknown $129.95
Konnwei
Amazon
BTLE up to 17/s $136.59
OBDLink MX+
Amazon
Classic Bluetooth up to 27/s $209.95
Product Supported Type PIDs / second Price (INR)
Carista
Amazon
BTLE up to 17/s ₹4,999
Veepeak Mini WiFi
Amazon
Wi-Fi up to 28/s ₹5,275.20
Micro Mechanic
Amazon
BTLE up to 11/s ₹7,530.78
Vgate iCar Pro Bluetooth 3.0
Amazon
BTLE Unknown ₹8,792.47
Vgate iCar Pro 2S
Amazon
BTLE up to 34/s ₹9,715
Konnwei
Amazon
BTLE up to 17/s ₹10,999
Vgate iCar Pro Wi-Fi
Amazon
Wi-Fi up to 29/s ₹13,699
vLinker FS
Amazon
Classic Bluetooth up to 58/s ₹15,992
Vgate iCar Pro Bluetooth 4.0
Amazon
BTLE up to 34/s ₹15,999
Veepeak OBDCheck BLE
Amazon
BTLE up to 17/s ₹16,999
Vgate vLinker MC+
Amazon
BTLE up to 34/s ₹25,599
Veepeak OBDCheck BLE+
Amazon
BTLE up to 17/s ₹29,699
OBDLink MX+
Amazon
Classic Bluetooth up to 27/s ₹32,999
Product Supported Type PIDs / second Price (GBP)
Vgate iCar Pro Bluetooth 3.0
Amazon
BTLE Unknown £17.78
Veepeak Mini WiFi
Amazon
Wi-Fi up to 28/s £19.99
Vgate iCar Pro Bluetooth 4.0
Amazon
BTLE up to 34/s £22.06
Vgate iCar Pro Wi-Fi
Amazon
Wi-Fi up to 29/s £22.99
AUTOPHIX
Amazon
BTLE Unknown £25.99
LELink^2
Amazon
BTLE up to 17/s £29.00
Veepeak OBDCheck BLE
Amazon
BTLE up to 17/s £39.99
Carista
Amazon
BTLE up to 17/s £44.99
Veepeak OBDCheck BLE+
Amazon
BTLE up to 17/s £44.99
Vgate vLinker MC+
Amazon
BTLE up to 34/s £54.89
UniCarScan
Amazon
BTLE up to 17/s £67.99
TopScan
Amazon
Classic Bluetooth Unknown £69.99
OBDeleven
Amazon
BTLE Unknown £84.39
OBDLink CX
Amazon
BTLE up to 17/s £84.95
OBDLink LX
Amazon
BTLE Unknown £95.50
OBDLink MX+
Amazon
Classic Bluetooth up to 27/s £147.50
DND ECHO
Amazon · obd.ai
Classic Bluetooth Unknown £191.11

Performance tests to determine commands/second were ran by ELMCheck, a companion app to Sidecar.

In summary: Vgate iCar Pro Bluetooth 4.0 is the best value, while OBDLink offers higher quality scanners with higher command speeds and support for a wider range of vehicles.

Step 3: Connect Sidecar to your scanner

To connect to your scanner for the first time, follow these steps:

  1. Open Sidecar’s Settings tab.

  2. Enable “Vehicle scanning”.

  3. Enable connections over Wi-Fi and/or BTLE.

  4. Follow further instructions based on your scanner type.

If using a BTLE scanner:

  1. Tap your scanner in the list of vehicle scanners to connect to it.

If using a classic Bluetooth scanner:

  1. Pair your phone to your scanner using the system settings app.

  2. Once paired, you may need to refresh the vehicle scanners list in Sidecar for the scanner to appear.

  3. Tap your scanner in the list of vehicle scanners to connect to it.

If using a Wi-Fi scanner:

  1. Connect to the scanner’s Wi-Fi network and that your Wi-Fi settings match the scanner’s Wi-Fi settings.

  2. Tap your scanner in the list of vehicle scanners to connect to it.

Vehicle scanning can be enabled in Sidecar's Settings

Auto-connect mode

If “Auto-connect known scanners” is enabled then Sidecar will automatically scan for and connect to your scanner whenever the app opens or a trip begins.

Daily use

If you plan to use your scanner for daily use, here’s a couple things to keep in mind:

  1. Be cautious about leaving your scanner plugged in and powered on at all times. Most scanners allow anyone to connect to them when they’re powered on, which can create a security issue for your vehicle if left unattended.

  2. If you plan to use your scanner daily, consider getting an OBDII cable with a power switch (Amazon for $11.99 USD). You can then easily control the scanner’s on/off state without having to plug and unplug it.

Note: all Amazon links on this page are affiliate links.