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 5 minutes 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

BTLE

up to 4.7/s

$17.99

Unavailable

Micro Mechanic

BTLE

up to 11/s

$18.99

Unavailable

Veepeak Mini WiFi

Wi-Fi

up to 28/s

$20.99

Unavailable

Vgate iCar Pro Bluetooth 3.0

BTLE

Unknown

$25.99

Vgate iCar Pro Wi-Fi

Wi-Fi

up to 29/s

$29.99

OBD2 Scanner Reader

BTLE

up to 13/s

$29.99

Carista

BTLE

up to 17/s

$29.99

Vgate iCar Pro Bluetooth 4.0

BTLE

up to 34/s

$31.99

Vgate iCar Pro 2S

BTLE

up to 34/s

$33.99

Veepeak OBDCheck BLE

BTLE

up to 17/s

$34.99

LELink^2

BTLE

up to 17/s

$35.00

Infocar

BTLE

up to 17/s

$39.00

Unavailable

BLCKTEC 410 Telematics Lite

BTLE

Unknown

$39.99

FIXD

BTLE

Unknown

$39.99

AUTOPHIX

BTLE

Unknown

$42.99

Vgate vLinker BM+

BTLE

up to 34/s

$43.99

Veepeak OBDCheck BLE+

BTLE

up to 17/s

$44.99

Konnwei

BTLE

up to 17/s

$49.99

Unavailable

Vgate vLinker MC+

BTLE

up to 34/s

$59.89

nonda

BTLE

up to 6.7/s

$59.99

vLinker FS

Classic Bluetooth

up to 58/s

$59.99

vLinker MS

Classic Bluetooth

up to 62/s

$69.99

OBDLink CX

BTLE

up to 17/s

$79.95

TopScan

Classic Bluetooth

Unknown

$79.99

UniCarScan

BTLE

up to 17/s

$85.99

OBDeleven

BTLE

Unknown

$87.89

OBDLink LX

BTLE

Unknown

$89.95

BLCKTEC 430

BTLE

Unknown

$89.99

Bouncie

Classic Bluetooth

Unknown

$89.99

MeatPi WICAN Pro

Wi-Fi

Up to 153/s

$97.00

MeatPi WICAN Pro

BTLE

Up to 17/s

$97.00

DND ECHO

Classic Bluetooth

Unknown

$99.99

BlueDriver

BTLE

Unknown

$119.95

OBDLink MX+

Classic Bluetooth

up to 27/s

$139.95

SPARQ OBD2

BTLE

up to 17/s

$199.00

Product

Supported

Type

PIDs / second

Price (EUR)

Vgate iCar Pro Bluetooth 3.0

BTLE

Unknown

€20.99

Vgate iCar Pro Wi-Fi

Wi-Fi

up to 29/s

€25.49

Vgate iCar Pro Bluetooth 4.0

BTLE

up to 34/s

€30.79

Carista

BTLE

up to 17/s

€33.99

Veepeak OBDCheck BLE+

BTLE

up to 17/s

€47.99

Vgate vLinker MC+

BTLE

up to 34/s

€54.99

AUTOPHIX

BTLE

Unknown

€71.52

OBDeleven

BTLE

Unknown

€76.42

TopScan

Classic Bluetooth

Unknown

€79.99

UniCarScan

BTLE

up to 17/s

€79.99

Vgate iCar Pro 2S

BTLE

up to 34/s

€83.39

FIXD

BTLE

Unknown

€87.22

LELink^2

BTLE

up to 17/s

€90.54

OBDLink LX

BTLE

Unknown

€109.99

BlueDriver

BTLE

Unknown

€142.48

vLinker MS

Classic Bluetooth

up to 62/s

€148.07

vLinker FS

Classic Bluetooth

up to 58/s

€164.62

Bouncie

Classic Bluetooth

Unknown

€184.04

DND ECHO

Classic Bluetooth

Unknown

€238.15

Product

Supported

Type

PIDs / second

Price (BRL)

ELM327 Bluetooth OBD2 Scanner

BTLE

up to 4.7/s

R$153,48

OBD2 Scanner Reader

BTLE

up to 13/s

R$207,48

LELink^2

BTLE

up to 17/s

R$365,30

FIXD

BTLE

Unknown

R$400,95

Veepeak OBDCheck BLE

BTLE

up to 17/s

R$527,54

BlueDriver

BTLE

Unknown

R$962,27

OBDLink LX

BTLE

Unknown

R$1.689,00

Product

Supported

Type

PIDs / second

Price (CAD)

OBD2 Scanner Reader

BTLE

up to 13/s

$22.94

Vgate iCar Pro Bluetooth 3.0

BTLE

Unknown

$27.90

Veepeak Mini WiFi

Wi-Fi

up to 28/s

$29.99

Vgate iCar Pro Wi-Fi

Wi-Fi

up to 29/s

$37.99

Micro Mechanic

BTLE

up to 11/s

$39.54

Vgate iCar Pro Bluetooth 4.0

BTLE

up to 34/s

$39.99

Veepeak OBDCheck BLE

BTLE

up to 17/s

$44.99

Vgate iCar Pro 2S

BTLE

up to 34/s

$45.99

Veepeak OBDCheck BLE+

BTLE

up to 17/s

$51.99

Vgate vLinker BM+

BTLE

up to 34/s

$53.99

Carista

BTLE

up to 17/s

$54.99

FIXD

BTLE

Unknown

$66.99

AUTOPHIX

BTLE

Unknown

$69.00

Vgate vLinker MC+

BTLE

up to 34/s

$75.99

vLinker FS

Classic Bluetooth

up to 58/s

$85.99

vLinker MS

Classic Bluetooth

up to 62/s

$95.99

TopScan

Classic Bluetooth

Unknown

$99.99

OBDLink CX

BTLE

up to 17/s

$114.95

Bouncie

Classic Bluetooth

Unknown

$119.99

OBDeleven

BTLE

Unknown

$122.26

OBDLink LX

BTLE

Unknown

$129.95

Konnwei

BTLE

up to 17/s

$136.59

OBDLink MX+

Classic Bluetooth

up to 27/s

$209.95

Product

Supported

Type

PIDs / second

Price (EUR)

Vgate iCar Pro Bluetooth 3.0

BTLE

Unknown

€20.00

Vgate iCar Pro Wi-Fi

Wi-Fi

up to 29/s

€29.99

Veepeak OBDCheck BLE

BTLE

up to 17/s

€39.99

Carista

BTLE

up to 17/s

€42.99

AUTOPHIX

BTLE

Unknown

€49.99

Veepeak OBDCheck BLE+

BTLE

up to 17/s

€49.99

LELink^2

BTLE

up to 17/s

€58.48

Vgate vLinker MC+

BTLE

up to 34/s

€59.99

TopScan

Classic Bluetooth

Unknown

€79.99

UniCarScan

BTLE

up to 17/s

€79.99

OBDeleven

BTLE

Unknown

€95.66

OBDLink CX

BTLE

up to 17/s

€99.99

OBDLink MX+

Classic Bluetooth

up to 27/s

€169.99

Product

Supported

Type

PIDs / second

Price (INR)

Carista

BTLE

up to 17/s

₹4,999

Veepeak Mini WiFi

Wi-Fi

up to 28/s

₹5,275.2

Micro Mechanic

BTLE

up to 11/s

₹7,530.78

Vgate iCar Pro Bluetooth 3.0

BTLE

Unknown

₹8,792.47

Vgate iCar Pro 2S

BTLE

up to 34/s

₹9,715

Konnwei

BTLE

up to 17/s

₹10,999

Vgate iCar Pro Wi-Fi

Wi-Fi

up to 29/s

₹13,699

vLinker FS

Classic Bluetooth

up to 58/s

₹15,992

Vgate iCar Pro Bluetooth 4.0

BTLE

up to 34/s

₹15,999

Veepeak OBDCheck BLE

BTLE

up to 17/s

₹16,999

BlueDriver

BTLE

Unknown

₹20,700

Vgate vLinker MC+

BTLE

up to 34/s

₹25,599

Veepeak OBDCheck BLE+

BTLE

up to 17/s

₹29,699

OBDLink MX+

Classic Bluetooth

up to 27/s

₹32,999

Product

Supported

Type

PIDs / second

Price (GBP)

Vgate iCar Pro Bluetooth 3.0

BTLE

Unknown

£17.78

Veepeak Mini WiFi

Wi-Fi

up to 28/s

£19.99

Vgate iCar Pro Bluetooth 4.0

BTLE

up to 34/s

£22.06

Vgate iCar Pro Wi-Fi

Wi-Fi

up to 29/s

£22.99

AUTOPHIX

BTLE

Unknown

£25.99

LELink^2

BTLE

up to 17/s

£29.00

Veepeak OBDCheck BLE

BTLE

up to 17/s

£39.99

Carista

BTLE

up to 17/s

£44.99

Veepeak OBDCheck BLE+

BTLE

up to 17/s

£44.99

Vgate vLinker MC+

BTLE

up to 34/s

£54.89

UniCarScan

BTLE

up to 17/s

£67.99

TopScan

Classic Bluetooth

Unknown

£69.99

OBDeleven

BTLE

Unknown

£84.39

OBDLink CX

BTLE

up to 17/s

£84.95

OBDLink LX

BTLE

Unknown

£95.50

BlueDriver

BTLE

Unknown

£114.00

SPARQ OBD2

BTLE

up to 17/s

£119.60

OBDLink MX+

Classic Bluetooth

up to 27/s

£147.50

DND ECHO

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.