Best minis

ELM327 Mini App Setup: Torque Lite, Car Scanner and OBD Fusion, One by One

Most ELM327 minis ship without an app of their own, so the phone software decides what you see. Each app hides its connection setting in a different menu and copes with clone firmware in its own way.

Checked September 2026
Quick answer

On Android, start with Car Scanner ELM OBD2 or Torque Lite: both are free to start, both read codes and live coolant temperature, and both take a Classic Bluetooth mini paired as OBDII. On iPhone you need a Bluetooth LE or Wi-Fi mini plus Car Scanner, OBD Fusion or YMOBD. Set the connection type inside the app before you tap Connect.

  • Android + blue Classic mini: Car Scanner or Torque Lite
  • iPhone + BLE mini: Car Scanner on its Bluetooth LE setting, or YMOBD
  • Wi-Fi mini: Wi-Fi in the app, IP 192.168.0.10, port 35000
Android, Car Scanner first1 Veepeak Mini
Veepeak Mini
Veepeak names Car Scanner, Torque, OBD Fusion and Dr. Prius for its Classic Bluetooth VP11.
  • Classic Bluetooth, PIN pairing
  • Android only, not for iPhone
  • Torque, Car Scanner, OBD Fusion
Open the deal
Apps that want v1.52 Panlong B02 Mini V1.5
Panlong B02 Mini V1.5
The B02 carries v1.5 in its model number and a six-app list running from Torque to OBD Auto Doctor.
  • Classic Bluetooth, PIN pairing
  • Android only, not for iPhone
  • Firmware v1.5
Open the deal
One app on both phones3 Panlong Mini BLE for iPhone
Panlong Mini BLE for iPhone
Panlong's PL-B04 connects to YMOBD in one tap on Android or iPhone, and to Car Scanner and OBD Fusion too.
  • Bluetooth LE: pairs inside the app
  • iPhone and Android
  • Torque, Car Scanner, OBD Fusion
Open the deal

Car Scanner reads a blue Classic mini in five taps

Most mini makers name Car Scanner ELM OBD2 first, and it runs on Android and iPhone alike. Its free tier handles code reading and clearing, live sensor readouts and the readiness check, which covers the jobs most owners buy a mini for.

Car Scanner + ELM327 mini: where the link type hides

The one setting that trips people up sits under Settings, then Adapter. Older builds label the same screen Connection. Pick the link type your mini uses before anything else.

  1. Plug the mini in; key to ON.
  2. On Android, pair OBDII in the phone's Bluetooth menu with PIN 1234.
  3. In Car Scanner, open Settings › Adapter; the link type there is Bluetooth.
  4. Choose OBDII from the device list and go back to the main screen.
  5. Tap Connect and let the protocol search finish.

A Bluetooth 5.1 mini such as the ViaBecs needs the Bluetooth LE option instead, with no pairing in the phone menu. The Wi-Fi mini wants the Wi-Fi option plus an address and a port.

Car Scanner can also start the Bluetooth pairing from inside its own settings, a shortcut Veepeak points to when the phone's menu refuses to pair. It keeps vehicle profiles as well, so a Toyota hybrid or an EV gets the extra readings the app knows for that model. Check the profile before blaming the dongle for a missing value.

Download the app from its real developer. Veepeak warns about imitation apps that borrow the Car Scanner and Torque names, then push a subscription.
Checklist

Where each app keeps the link setting

AppAndroidiPhoneCost to startWhere you pick the mini
Car Scanner ELM OBD2YesYesFree tierSettings › Adapter › Connection type
Torque LiteYesNoFreeSettings › OBD2 Adapter Settings
Torque ProYesNoPaidSettings › OBD2 Adapter Settings
OBD FusionYesYesPaid, optional add-on packsApp settings, connection options
YMOBDYesYesFreeAutomatic, one tap

Menu names from each app's current version; older Car Scanner builds call the Adapter screen Connection. Torque has no iPhone version.

Torque Lite puts coolant temp on a gauge

Torque Lite is the free Android app most box inserts point to, and the KVAEY and BWBWND blue minis name it as the first download. It does one job very well: turning engine PIDs into gauges you arrange on a dashboard screen.

Torque keeps its connection setting under Settings, then OBD2 Adapter Settings. Bluetooth goes in the connection-type field, the paired dongle in the device field, and the protocol stays on automatic for the first run.

  • Coolant temperature: the first gauge worth adding, since a sticking thermostat shows here before the dash needle moves.
  • Engine RPM and load: useful together when the idle feels rough.
  • Short and long term fuel trim: the pair that points toward an air leak or an ageing O2 sensor.
  • Intake air temperature: handy on a hot day with a heat-soaked engine bay.

Torque Pro adds more screens, logging and extra PIDs for a one-time fee. The Lite version reads and clears codes, enough to judge whether the paid upgrade earns its place on your car.

Torque has no iPhone version. For a Torque ELM327 mini setup on an Android head unit, the JOYING v2.1 mini is sold for exactly that job, with Torque on the stereo's screen. Veepeak, by contrast, says car stereos may not be supported by its VP11, so a head unit is a reason to choose the dongle first and the app second.

If Torque shows “Connecting to ECU” and never finishes, the dongle is paired but the car is not answering. Switch the ignition fully on and press the mini firmly into the port before touching any other setting.

Mini vs mini

Six minis and the apps they open

Veepeak Mini Veepeak Mini Panlong B02 Mini V1.5 Panlong B02 Mini V1.5 Blue ELM327 Mini (V2.1 Clone) Blue ELM327 Mini (V2.1 Clone) ViaBecs Mini ELM327 Bluetooth 5.1 ViaBecs Mini ELM327 Bluetooth 5.1 Panlong Mini BLE for iPhone Panlong Mini BLE for iPhone Super Mini ELM327 V1.5 (PIC18F25K80) Super Mini ELM327 V1.5 (PIC18F25K80)
LinkBluetoothBluetoothBluetoothBluetooth 5.1Bluetooth LEBluetooth
iPhoneNoNo—YesYes—
AndroidYesYesYesYesYesYes
Firmware—v1.5———v1.5
Chip named—————PIC18F25K80
In the box1 dongle1 dongle1 dongle1 dongle1 dongle1 dongle
Open the deal Open the deal Open the deal Open the deal Open the deal Open the deal
Inside the shell

Spec sheets for the three minis

Veepeak Mini
Veepeak Mini
Model
OBDCheck VP11
Connection
Bluetooth 3.0 (Classic Bluetooth)
Bluetooth name
OBDII
Compatible devices
Android phones and tablets
iPhone / iPad
Not supported
Android head units
Not recommended, may not be supported
OBD-II protocols
J1850 PWM, J1850 VPW, ISO 9141-2, ISO 14230-4 (KWP2000), ISO 15765-4 (CAN)
Not supported
MS-CAN, SW-CAN, J1939
Vehicle years
USA 1996+, Canada 1998+, Mexico 2006+, EU 2001+ petrol, 2004+ diesel
Excluded vehicles
OBD-I cars, heavy-duty trucks, most motorcycles
Functions
Read and clear engine codes, live data, freeze frame, I/M readiness
Modules not covered
ABS, SRS, TPMS, transmission, HVAC, body control
Dongle notes →Open the deal
Panlong B02 Mini V1.5
Panlong B02 Mini V1.5
Model number
B02 V1.5
Part number
PL-B02
Version label
V1.5
Compliance
Fully ELM327 compliant
Connection
Bluetooth
Bluetooth name
OBDII
Operating systems
Android phones and tablets, Windows
iPhone / iPad
Not this version (Panlong PL-B04 is the iOS model)
OBD-II protocols
9
Vehicles
1996+ US, 2000+ EU and Asian, 12V gas and light diesel
Functions
Read and clear codes with meaning, turn off Check Engine Light, live data in text and graph
Tests
I/M readiness, O2 sensor test, EVAP test
Dongle notes →Open the deal
Panlong Mini BLE for iPhone
Panlong Mini BLE for iPhone
Model number
PL-B04
Connection
Bluetooth LE
iPhone / iPad
Yes
Android
Yes
Windows
Listed
Pairing
One tap in YMOBD, no manual pairing
Bluetooth name
OBDII (may not show in the phone's list)
Own app
YMOBD, free
Compliance
Fully ELM327 compliant
OBD-II protocols
9
Vehicles
1996+ US, 2000+ EU and Asian, 12V gas and light diesel
Code functions
Read and erase codes with meaning, turn off Check Engine Light
Dongle notes →Open the deal

OBD Fusion, DashCommand and YMOBD on both phones

Three apps cover the ground Torque leaves open. OBD Fusion and DashCommand run on Android and iPhone, and YMOBD is the free app Panlong and ViaBecs build their Bluetooth LE setup around.

YMOBD is the simplest of the lot. Panlong describes it as one click to pair and connect, the same on Android and iOS, with no trip into the phone's Bluetooth menu. It also stores and plays back live data and switches between several dongles.

MiniLinkApps the maker names
Veepeak VP11Classic BluetoothCar Scanner, Torque, OBD Fusion, Dr. Prius
Panlong B02 V1.5Classic BluetoothTorque, DashCommand, Car Scanner, OBD Fusion, OBD Auto Doctor, Dr. Prius
Panlong PL-B04Bluetooth LEYMOBD, Torque, DashCommand, Car Scanner, OBD Fusion, OBD Auto Doctor, Dr. Prius
ViaBecs miniBluetooth 5.1YMOBD, Car Scanner, Torque Lite, DashCommand, inCarDoc, Auto Doctor, PCMScan, ScanMaster
Wi-Fi miniWi-Fi hotspotOBD Fusion, DashCommand, OBD Car Doctor, Torque

OBD Fusion is a paid app with optional add-on packs for extra makes. It suits owners who log trips or want enhanced data on a supported brand. DashCommand leans toward gauges and performance screens, and both handle Bluetooth LE and Wi-Fi minis on an iPhone.

  • Toyota or Lexus hybrid: Dr. Prius reads the high-voltage battery.
  • One app across an Android phone and an iPhone: YMOBD or Car Scanner.
  • Gauges and data logs: DashCommand or OBD Fusion.

Every one of these apps sends the same ELM327 commands, so the mini itself behaves the same in each. The difference lies in how each app searches for the car and how patient it is with a slow clone.

Pocket pick

Torque on the dash screen

ELM327 Mini for Android Head Units
Best for Torque on the stereo screen ELM327 Mini for Android Head Units

JOYING sells this v2.1 mini with PIN 1234 for Android head units, so Torque runs on the dash display instead of a phone. Pair it from the stereo's Bluetooth menu, then choose it in Torque's adapter settings.

Open the deal

What a v2.1 clone breaks inside the app

Most blue minis report themselves as ELM327 v2.1, a version number the clone boards borrowed rather than earned. Their firmware answers the everyday commands and skips some rarer ones, and certain apps notice.

For codes and live data, a v2.1 clone usually runs fine in Car Scanner and Torque. Trouble starts with apps that send less common commands, set CAN filters or ask for a protocol the clone handles poorly.

  • The app connects to the dongle, then stalls on the ECU search.
  • An older car on J1850 PWM or VPW never answers, while a 2010 CAN car reads fine.
  • Live data refreshes slowly or drops gauges when several are open.
  • A coding or brand-specific app refuses the dongle outright.

Veepeak states plainly that its VP11 does not work with BimmerCode, BimmerLink, ABRP and other apps that need specialised hardware. That line holds for every mini here: they read generic engine data, and apps built for coding or battery telemetry expect a different adapter.

The v1.5 minis exist for the middle ground. The Panlong B02 V1.5 and the Super Mini on the PIC18F25K80 carry the older version label that clone makers usually pair with a fuller command set. That is why owner forums keep sending picky apps toward v1.5.

A version sticker is a claim, not a guarantee. If an app needs one specific command, test it the day the mini arrives, while sending it back is still simple.
Plotted

Apps each maker names for its mini

Distinct apps each maker names in its own feature text, September 2026. A short count means an unnamed app list, not a locked dongle: every one speaks the standard ELM327 command language.

Free app tiers that clear a check-engine light

Every ELM327 mini leans on phone software, and the free tiers go further than most owners expect. Car Scanner, Torque Lite and YMOBD already cover codes, live data and readiness, so paying is a choice rather than a toll.

Before paying for anything, confirm the connection on a free app. Panlong gives the same advice: start with the free version, which it calls sufficient for daily use, and upgrade only for a feature you miss.

  1. Install a free app that matches your phone and the mini's link type.
  2. Connect with the engine running and read the codes.
  3. Write down each code and open its freeze frame before clearing anything.
  4. Watch coolant temperature and fuel trims on a short drive.
  5. Pay for Torque Pro, OBD Fusion or a Car Scanner upgrade only if a missing screen stops you.

Free tiers differ in what they hold back. Car Scanner keeps some brand-specific extras and settings for its paid version, and Torque Lite carries fewer screens and features than Pro. For a check-engine light on a daily driver, neither limit usually gets in the way.

Laptop owners have a route too, because an ELM327 mini program for Windows talks to the same dongle over Bluetooth. The Panlong B02 names Windows next to Android, and the B02-KD lists iOS, Android and Windows. On iPhone, the app list depends on the link, which the iPhone setup notes cover mini by mini; the PIN and pairing order sit in the mini manual.

  • Free to start: Car Scanner, Torque Lite, YMOBD.
  • Paid from day one: Torque Pro, OBD Fusion.
Pairing Q&A

Before you pair it

Is the ELM327 mini free to use, or does the app cost extra?

The dongle needs no subscription, and several apps start free: Car Scanner ELM OBD2 and Torque Lite on Android, Car Scanner or YMOBD on iPhone with a Bluetooth LE mini. All of them read and clear engine codes and show live data without payment.

Does Torque work with the ELM327 mini?

Yes on Android phones and Android head units: pair the mini as OBDII, then pick it under Settings › OBD2 Adapter Settings. Torque has no iPhone version.

Why does Car Scanner connect to the mini but not the car?

The app reached the dongle, but the engine computer did not answer. Turn the ignition fully on, press the mini firmly into the port and let the protocol search finish; older J1850 cars are the hardest case for v2.1 clones.

Is there ELM327 mini software for a Windows PC?

Yes. Minis that name Windows, such as the Panlong B02 and the B02-KD, pair with a laptop over Bluetooth, and PC programs such as OBD Auto Doctor read them.

Can an ELM327 mini code a BMW with BimmerCode?

No. Veepeak states its mini does not work with BimmerCode, BimmerLink or ABRP, and the other minis here are generic engine readers as well.

Next setup step

More mini setups

Under-dash options

More minis for your app