- Bluetooth LE connection
- Works with iPhone, Android
- BMW / BimmerCode ready
The Panlong PL-B04 is the iPhone-friendly sibling of Panlong's long-running Android dongle: a fully ELM327-compliant adapter with its own free YMOBD app and room for Torque, Car Scanner or Dr. Prius later.
Panlong has sold an Android-only Bluetooth dongle, the B02 V1.5, for years. It uses Classic Bluetooth, the kind of link iPhone apps cannot use for OBD2 adapters. The PL-B04 exists to close that gap, and it works with both iPhone and Android.
Panlong does not print a Bluetooth version for the PL-B04. What it does promise is iPhone support with the app finding the adapter by itself, and that behaviour matches a Bluetooth LE radio. In practice it means one rule: connect from inside the app, not from the phone's Bluetooth menu.
| Model | Phones | App | Chip claim |
|---|---|---|---|
| Panlong PL-B04 | iPhone, Android | YMOBD included, plus third-party apps | Fully ELM327 compliant, 9 protocols |
| Panlong B02 V1.5 | Android only | Third-party apps | Fully ELM327 compliant, 9 protocols |
Both read the same generic OBD-II data. The nine-protocol figure comes from how the ELM327 counts its protocol list: CAN is split by speed and ID length, so the five families add up to nine settings. Every car sold in the US since 1996 uses one of them.
The Bluetooth adapter guide explains Classic versus BLE, and why an Android-only dongle leaves iPhone owners stuck, in more detail.
If you already own the Android B02 and just switched to an iPhone, the PL-B04 is the straight swap within Panlong's range.
| Spec | Value |
|---|---|
| Brand | Panlong |
| Model | PL-B04 |
| Link type | Bluetooth, found and connected from inside the app |
| iPhone | Yes |
| Android | Yes |
| Windows | Named in Panlong's operating system list |
| Command set | Fully ELM327 compliant |
| OBD-II protocols | 9 protocols |
| Vehicles | 1996+ US, 2000+ EU and Asian 12V gas and light diesel, newer OBD-II imports |
| Included app | YMOBD (free), automatic connection |
| Functions | Read and erase codes, turn off check-engine light, freeze frame, real-time data |
| Emissions tests | I/M readiness, O2 sensor test, EVAP system test |
| Third-party apps | Torque, Dashcommand, Car Scanner ELM OBD2, OBD Fusion, OBD Auto Doctor, Dr. Prius |
| In the box | OBD2 scanner |
| Power | Vehicle OBD port |
The PL-B04 comes with YMOBD, Panlong's free app. Its big selling point is that you do not pair or connect anything by hand: open the app and it finds the adapter automatically. For someone who has never used an OBD2 tool, that is the friendliest start.
YMOBD covers the generic OBD-II jobs a driver needs: read and erase codes, turn off the check-engine light, view freeze frame and real-time sensor data. It also runs three tests that matter before an emissions inspection.
Readiness trips up more drivers than anything else on the list. Clearing codes resets every monitor to not ready, and the car must be driven through its normal cycles before they complete. Many inspection stations will fail or turn away a car with too many incomplete monitors.
That is why clearing a code the morning of a test rarely works. The light goes out, but the readiness screen tells the inspector the codes were wiped recently. The PL-B04 lets you see the same screen at home first.
If YMOBD cannot reach the car, the connection fixes cover ignition states, protocol settings and seating the plug.
YMOBD keeps things simple on purpose. Once you want custom dashboards, longer logs or brand-specific data, the PL-B04 works with the well-known third-party ELM327 apps as well.
| App | iPhone | Android | Good for |
|---|---|---|---|
| Car Scanner ELM OBD2 | Yes | Yes | Generic OBD2 plus enhanced profiles for many makes |
| OBD Fusion | Yes | Yes | Dashboards, logging and paid enhanced packs |
| Dr. Prius | Yes | Yes | Toyota and Lexus hybrid battery data |
| OBD Auto Doctor | Yes | Yes | Clean code reading and readiness screens |
| Dashcommand | Yes | Yes | Gauges and performance views |
| Torque | No | Yes | Android dashboards and custom PIDs |
Panlong's own advice is to start with each app's free version, which covers daily use, and pay only when you need more. That is sound. Paid tiers mostly add enhanced data for particular brands or extra logging, and whether those extras work depends on your car.
Dr. Prius is the stand-out for hybrid owners. It reads the individual block voltages of a Toyota or Lexus hybrid battery, the first thing to check when a used Prius feels weak.
For a wider comparison of free and paid options, see the ELM327 app guide. Car Scanner is a good second app for most owners, since its free tier already shows a long list of live values on most cars.
The PL-B04 is a clean generic OBD2 adapter. It is not a specialist, and knowing where it stops helps you pick the right dongle the first time.
Against other BLE adapters, the PL-B04's pull is its included app and its automatic connection. Branded rivals add features aimed at owners who leave the adapter plugged in or drive a particular make.
| Adapter | Extra over the PL-B04 |
|---|---|
| Veepeak OBDCheck BLE | BimmerCode and BimmerLink on many BMWs |
| Vgate iCar Pro BLE 4.0 | 3 mA sleep with auto-wake, firmware updates |
| LELink BLE | Zero-power standby and passcode lock |
If your needs are check-engine codes, emissions readiness and live data on an everyday car, the PL-B04 covers them without fuss. Its YMOBD app suits drivers who want answers rather than settings.
It also makes a sensible second adapter. Keep a specialist Ford or BMW dongle for the deep work and a PL-B04 in the glovebox of the family's other car for quick checks.
One last check: make sure your car is OBD-II compliant. Panlong covers 1996-and-newer US vehicles and 2000-and-newer European and Asian 12V models, which takes in nearly every car on the road.
Yes. Connect from inside the YMOBD app or another OBD2 app, not from the iPhone's Bluetooth settings.
No. YMOBD comes free with the PL-B04 and connects to the adapter automatically.
It reads I/M readiness, which shows whether the emissions monitors have completed. Incomplete monitors often mean a failed or refused test.
Yes on Android. Torque has no iPhone version, so iPhone owners use Car Scanner or OBD Fusion instead.
The older B02 uses Classic Bluetooth for Android only. The PL-B04 adds iPhone support and the YMOBD app.