BatteryScope app icon

BatteryScope

Live stats from your Bluetooth lithium batteries — right on your phone.

Connect to JBD / Xiaoxiang-protocol BMS modules used by Impulse, Renogy, LiTime, Eco-Worthy, and other consumer LiFePO4 brands. Watch voltage, current, state of charge, temperature, and cell balance in real time. Group batteries in series or parallel for aggregate stats.

Join the TestFlight beta Coming soon to the App Store
iPhone & iPad · iOS 17+ · 100% local — no accounts, no cloud, no tracking
BatteryScope dashboard with grouped batteries

What you see

A glance tells you the state of every battery on your boat, RV, off-grid setup, or shop. Dig deeper for per-cell voltages, temperature sensors, cycle count, and time-to-empty.

  1. 01

    Dashboard at a glance

    Every saved battery and group on one screen, with state of charge, voltage, and a quick charging/discharging indicator. Tap any row for full live stats.

    Dashboard with groups and individual batteries
  2. 02

    Group batteries in series or parallel

    Wire two 12V batteries in parallel and BatteryScope reports the combined capacity and current. Series for higher voltage banks. Aggregate stats roll up automatically.

    House Bank group showing aggregated stats and members
  3. 03

    Per-battery live stats

    Voltage, current, power, cycle count, temperature, capacity remaining, and a time-to-empty (or time-to-full when charging) computed from the current draw.

    Battery detail screen while discharging Battery detail screen while charging
  4. 04

    Tune the polling rate

    Pick how often BatteryScope reads from the BMS. Tighter intervals mean fresher numbers; longer intervals save phone battery and BLE bandwidth. Toggle cell-voltage polling for another big drop in traffic.

    Settings screen with polling controls

Built for the job

  • Works with what you have

    JBD / Xiaoxiang BLE protocol (service FF00) — used by Impulse, Renogy, LiTime, Eco-Worthy, and most consumer LiFePO4 batteries.

  • Per-cell visibility

    See min / max / average cell voltage and balance delta, so you can catch a weak cell before it costs you a battery.

  • Multi-temperature sensors

    BMS modules with two or more thermistors all report side by side. Watch for hot spots under heavy load.

  • Time-to-empty & time-to-full

    Estimates computed from real current draw and remaining capacity. Updates as your load changes.

  • 100% local

    No accounts, no cloud, no analytics. The app makes zero network requests — all data stays between your phone and your batteries.

  • Built-in debug tools

    Turn on the optional Debug tab to inspect raw BLE frames. Helpful when troubleshooting a BMS that isn't responding.

Get notified at launch

BatteryScope is heading into TestFlight. Email ben.wyrosdick@gmail.com to join the beta — please mention the battery brand and model you'd like to monitor.