- Bluetooth LE: pairs inside the app
- iPhone and Android
- Torque, Car Scanner, OBD Fusion
The best-selling iPhone-ready mini: a Bluetooth 5.1 dongle that an iPhone finds from inside the app, with YMOBD as the easy start and Car Scanner or DashCommand when you want more.
Look at the ViaBecs from above and it could pass for any Android mini. The difference is the radio: Bluetooth 5.1 with an integrated OBD chipset, which gives an iPhone something it can talk to. Classic Bluetooth minis never show up for iOS apps; this one does, because it speaks Bluetooth LE.
ViaBecs calls it a mini ELM327, and it follows the familiar recipe of nine OBD-II protocols and a generic engine command set. What it adds is the connection path. On an iPhone or iPad the app connects over Bluetooth LE directly, with no stop in the iOS Settings menu and no PIN to type.
The reasons it sells to iPhone owners:
The design target is 12V gasoline OBD-II vehicles. ViaBecs asks buyers to confirm a standard OBD-II port before ordering, and the port is easy to find: 16 pins, trapezoid shape, normally below the dashboard, close to the steering column.
The full reason Classic minis stay invisible to iOS, and which other minis cross over, is in the ELM327 mini iPhone setup notes.
| Spec | Value |
|---|---|
| Model number | OBD-BT-FBA-OUS |
| Form | Mini ELM327 shell |
| Connection | Bluetooth 5.1 |
| Chipset | Integrated OBD chipset |
| iPhone / iPad | Yes, connect inside the app over Bluetooth LE |
| Android | Yes; some apps pair with OBDII first |
| Recommended app | YMOBD |
| Third-party apps | Car Scanner, Torque Lite, DashCommand, inCarDoc, Auto Doctor, PCMScan, ScanMaster |
| OBD-II protocols | 9: SAE J1850 PWM, SAE J1850 VPW, ISO 9141-2, ISO 14230-4 KWP, ISO 15765-4 CAN |
| Vehicles | 12V gasoline OBD-II vehicles |
| Code functions | Read and clear engine and check-engine codes, freeze frame |
| Readiness | Emissions readiness checks |
| Live data | Engine RPM, speed, coolant temperature, battery voltage, sensor status |
| Vehicle info | VIN, CID, CVN |
| Cables | None needed, wireless to the phone |
| Power | From the OBD-II port |
| In the box | OBD2 scanner |
| Colours | Blue; black versions exist |
ViaBecs recommends YMOBD for the easiest start, and the steps are short. Seat the adapter in the OBD-II socket, turn the ignition to ON or start the engine, and open the app to connect. There is no separate pairing step when YMOBD is in charge.
Third-party apps take one more choice. In Car Scanner, go to settings, then adapter, and choose Bluetooth LE on an iPhone. On Android, ViaBecs notes that some apps want the phone paired with OBDII in Android's Bluetooth settings first, so pair there when the dongle stays hidden from the app.
If the app still reports no adapter, switch the phone's Bluetooth off and on, unplug the ViaBecs for a few seconds, and check that no other phone nearby is already connected to it. Location or Nearby Devices permission must be granted on Android for any Bluetooth LE scan to work.
The apps ViaBecs names, and where each fits:
ViaBecs adds that functions and available data vary by phone system, app version and vehicle. If a gauge stays blank, the car's engine computer may simply not report that value. The app setup notes cover the connection menus app by app.
Beyond the check-engine code, the ViaBecs reads a set of values that are handy on a used-car inspection. It pulls the VIN, the calibration ID (CID) and the calibration verification number (CVN) straight from the engine computer, next to live engine data.
The VIN read is quick and useful. Compare the number the engine computer reports with the plate on the dash and the paperwork. A mismatch on a car you are about to buy is a question worth asking.
The live values ViaBecs lists:
Battery voltage deserves a gauge of its own. Watched with the engine off and then running, it gives a rough idea of the battery's state and the charging system. Treat it as a hint, since a proper load test needs dedicated equipment.
For emissions prep, readiness is the view to open after clearing a code. The monitors reset when codes are cleared, and the car needs normal driving before they complete again. Checking them from the phone before the test saves a wasted trip to the inspection lane.
Freeze frame completes the picture. It records speed, load, temperature and other engine conditions from the instant a fault was logged, which helps separate a fault on a cold engine from one that appears only at highway speed.
Three minis cover the iPhone side, and all three connect from inside an app. They differ in what the box says about the chip, the operating systems named and the vehicles targeted.
| Mini | Link | Named systems | Fuel |
|---|---|---|---|
| ViaBecs | Bluetooth 5.1 | iPhone, Android | 12V gasoline |
| Panlong PL-B04 | Bluetooth LE | iOS, Android, Windows | Gas and light diesel |
| B02-KD | Bluetooth 5.1 | iOS, Android, Windows | Gasoline and diesel |
How to choose between them:
The Android-only minis are not really competitors here. The Veepeak VP11 and the blue v2.1 clones use Classic Bluetooth, so they stay invisible to an iPhone however well they work on Android. If the household has one phone of each kind, a Bluetooth LE mini such as the ViaBecs is the only kind that serves both without a second dongle.
One habit helps with shared use. Close the app on one phone before opening it on the other, because a Bluetooth LE adapter like this typically holds one connection at a time and the second phone will simply fail to find it while the first is still linked.
Start with the car: it should be a 12V gasoline model with a standard OBD-II port. Then decide which app to open first. YMOBD is the path of least resistance; Car Scanner is the one to try when you want custom dashboards on the same dongle.
Its Bluetooth LE radio talks to iOS apps directly. Open YMOBD or Car Scanner and link up there instead.
Not on iPhone: the app connects over Bluetooth LE. On Android, some apps want the phone paired with OBDII first.
ViaBecs recommends YMOBD for the easiest setup. Car Scanner, DashCommand and inCarDoc also connect, and Torque Lite works on Android.
ViaBecs designs it for 12V gasoline OBD-II vehicles. The B02-KD mini names diesel support.
Yes. It reads the VIN, calibration ID and CVN along with live engine data.