Which adapter for which car and phone.
The BattGrade app reads the battery through a Bluetooth OBD2 adapter plugged into the car. Not every adapter reads every car, and not every adapter works with an iPhone. This page comes from the same catalogue as the coverage page.
Adapters, phones and car families.
A tick means the adapter is listed for every car in that family. A family is a group of cars the app reads the same way.
Scroll sideways to see every family.
| Adapter | Android | iPhone | Hyundai, Kia and Genesis | Nissan Leaf and e-NV200 | Stellantis e-CMP | Renault Zoe | Volkswagen Group MEB |
|---|---|---|---|---|---|---|---|
| OBDLink MX+Bluetooth Classic with an STN chip. Android today, iPhone support coming. | Yes | Coming | Listed | Listed | Listed | Listed | Listed |
| OBDLink CXBluetooth LE with an STN chip. iPhone and Android, and the one to choose on iPhone today. | Yes | Yes | Listed | Listed | Listed | Listed | Listed |
| Vgate vLinker FSBluetooth Classic. Android, not yet on iPhone. | Yes | Not yet | Listed | Listed | Not listed | Not listed | Not listed |
| Konnwei KW902Bluetooth Classic, a budget pick for the Nissan Leaf. Android only. | Yes | No | Not listed | Listed | Not listed | Not listed | Not listed |
Cheap adapters often can't read EV batteries
Low-cost ELM327 clones often lack what battery reads need: 29-bit CAN on Volkswagen Group MEB cars and the Zoe Ph2, or custom flow control on the Leaf, the Zoe Ph1 and Stellantis cars. Use an adapter listed for your car.
Hyundai, Kia and Genesis cars need neither, so ELM327 clones generally read them too.
What ELM327, STN and CAN meanOn iPhone, use a Bluetooth LE adapter
On iPhone, use a Bluetooth LE adapter such as the OBDLink CX. OBDLink MX+ support on iPhone is coming. Bluetooth Classic adapters such as the Konnwei KW902 work on Android only.
What each car family needs.
Every model links to its own page, with the port location, the test steps and the SoH methods.
Hyundai, Kia and Genesis
Hyundai, Kia and Genesis cars need neither 29-bit CAN nor custom flow control, so good ELM327 adapters such as the Vgate vLinker FS read them too.
- OBDLink MX+Android · iPhone support coming
- OBDLink CXiPhone and Android
- Vgate vLinker FSAndroid · not yet on iPhone
Nissan Leaf and e-NV200
The battery data sits in a manufacturer-specific group and needs custom flow control, which many cheap ELM327 clones lack. Every adapter listed here handles it.
- OBDLink MX+Android · iPhone support coming
- OBDLink CXiPhone and Android
- Vgate vLinker FSAndroid · not yet on iPhone
- Konnwei KW902Android only
Stellantis e-CMP
These cars need custom flow control, which many cheap ELM327 clones lack. Use one of the adapters listed here.
- OBDLink MX+Android · iPhone support coming
- OBDLink CXiPhone and Android
Renault Zoe
The Zoe Ph1 needs custom flow control and the Zoe Ph2 needs 29-bit CAN. Many cheap ELM327 clones lack both, so use one of the adapters listed here.
- OBDLink MX+Android · iPhone support coming
- OBDLink CXiPhone and Android
Volkswagen Group MEB
These cars use 29-bit CAN, which many cheap ELM327 clones lack. Use one of the adapters listed here.
- OBDLink MX+Android · iPhone support coming
- OBDLink CXiPhone and Android
Questions, answered.
Have the adapter? Get early access.
The Android app is in testing and the iPhone version comes next. Tell us which adapter you have when you sign up.