Meet PackCycle — Battery fleet & cycle tracker
Battery fleet & cycle tracker
Utilities
PackCycle
Battery fleet & cycle tracker
Every feature, from the first launch.
No account, no login, no cloud. Everything runs on your device and works fully offline — nothing in this post is hidden behind a wall.
What PackCycle does
Drone batteries are the most expensive consumable in the hobby — sixty to two hundred dollars a pack, quietly worn out one charge at a time, and due for retirement around 200 to 300 cycles whether you noticed or not. DJI shows a cycle count only for the battery that is physically installed and connected; the moment you swap packs, that number is gone. FPV and RC pilots running twenty or forty LiPos are told to label each one with masking tape and keep a notebook. PackCycle replaces the tape, the marker, and the notebook.
Give every pack a name once. After each session, log the day's flights across your whole fleet in a couple of taps — select the packs you flew, and each one gets its cycles added. The fleet board then shows what no manufacturer app will: every battery side by side with its cycle count, age, capacity, cell count, and current charge state at a glance. The tired packs sort themselves to the top.
Storage discipline is where good packs go to die. Leave a LiPo fully charged for two weeks and it puffs. PackCycle tracks each pack's charge state — charged, storage, or discharged — and reminds you when something has sat at full charge too long, so the post-session ritual actually happens.
If your charger reads internal resistance, those numbers finally get a home. Log IR per pack over time and watch the trend reveal which battery is drifting toward the bin long before it sags mid-flight.
Every pack gets a plain retire-or-keep verdict built from its cycles, age, and health history — plus the money math: what each cycle has cost you so far and what replacing the fleet will run over the next year. Everything works offline, at the field, with no signal. No account, no waitlist, nothing leaves your phone.
• Fleet board: every pack's cycles, age, and charge state side by side • Two-tap session logging across multiple packs at once • Charge-state tracking with back-to-storage reminders • Internal resistance log with per-pack trend lines • Data-backed retire-or-keep verdict for every battery • Cost per cycle and fleet replacement forecast • Works for DJI smart packs, FPV LiPos, and any RC battery • Fully offline, no account, private by design
A look inside
Tap any screenshot to open the full-resolution version.
What's inside
- Fleet Board — Every battery side by side: cycle count against its retire threshold, age, chemistry, cell count, capacity, and a charge-state dot. Sorts by attention-needed so the tired and over-charged packs surface first.
- Pack Setup — Add a pack once: label, brand and model, chemistry, cell count, capacity, purchase date and price, retire threshold, and starting cycle count so pilots migrating from tape labels keep their history.
- Session Logger — The anti-notebook: multi-select the packs you flew today, set cycles per pack, save once. Every selected pack gets its cycle logged and its charge state flipped — a whole field day recorded in two taps.
- Storage Watch — Packs grouped by charge state with days-in-state badges. Anything sitting fully charged past your grace window turns amber and can fire a local back-to-storage reminder.
- Health Trends — A home for the internal-resistance numbers your charger shows and forgets: log IR per pack over time, see the trend line per pack, and compare latest IR across the fleet.
- Retire Math — A plain keep, watch, or retire verdict per pack from cycles, age, and IR drift — plus cost per cycle to date and a 12-month fleet replacement forecast from your current flying rate.
Why we built it
Drone batteries retire at ~200-300 cycles and cost $60-200 each, but DJI only shows the cycle count of the pack currently installed and connected — there is no fleet view — and FPV pilots are told to track cycles, storage voltage, and internal resistance with masking tape and notebooks.
What makes it different
DJI Fly shows one battery's stats only while it is installed and connected — no side-by-side fleet, no history, nothing for non-DJI packs. Airdata UAV's free tier auto-ingests DJI smart-battery stats from flight logs, but it is web-first with a 3.8-star iOS companion, paywalls the health trends, and cannot see the non…
Who it's for
Anyone who values a small, sharp, single-purpose tool that does one job well and stays out of the way.
In one line: Battery fleet & cycle tracker
Try it
See the Battery fleet & cycle tracker for the full feature list, the info table, and support links.
Use PackCycle, found a bug, or have a feature request? Comments are open below — anonymous is fine.








0 comments
No comments yet — be the first.
Leave a reply
Sign in with Google to join the conversation. We require a quick sign-in to keep comments spam-free.
Sign in with Google to comment