openOCD programmer module

OpenOCD Programmer Module Meets Supercapacitor Power: The MultiNav Pro+ Power/Program Kit

RFOXiA SuperCapacitor Battery and Programmer Kit

The OpenOCD Programmer Module That Redefines Field-Ready Development

If you have ever deployed a wireless IoT node in the field and run into dead batteries, bricked firmware, or a tangled mess of USB cables and laptops just to push a firmware update — this post is for you.

The MultiNav Pro+ Power/Program Kit is RFOXiA's answer to every power and programming pain point that embedded developers face. It combines a professional-grade openOCD programmer module workflow with a revolutionary 1100F supercapacitor battery system into one compact, field-deployable kit. Whether you are building drones, long-range IoT sensor networks, robotic systems, or off-grid data nodes, this kit is designed to eliminate downtime and keep your development cycle moving.

Let's dig into what makes this kit different, why the combination of supercapacitor power and a capable programmer module matters, and how it fits into the broader RFOXiA ecosystem.


Why Power and Programming Belong in the Same Kit

Most hardware developers treat power management and firmware programming as two completely separate problems. You buy a programmer dongle. You buy a power bank or LiPo battery system. You cable everything together on your bench. You carry it all to the field. And then something runs out of charge at the wrong moment, or your debugger can't maintain a stable connection because your power rail is sagging.

RFOXiA engineered these two challenges together from the ground up. The Power/Program Kit is not a generic USB programmer with a battery taped to it. It is a tightly integrated system where the power subsystem and the STLink-compatible programmer are designed to work together with the MultiNav Pro+ BLE Module — providing stable, regulated power during programming sessions and in the field.

The result is a development experience that is faster, cleaner, and more reliable than anything you can cobble together from off-the-shelf parts.


The Supercapacitor System: 5-Minute Charge, 24-Hour Runtime

1100F super capacitor battery system storing 8800 joules for BLE modules

The headline specification on this kit is the 1100F supercapacitor battery system. This is not a conventional lithium battery. This is an electrochemical capacitor system capable of storing 8,800 Joules of energy — enough to power the complete MultiNav Pro+ module stack for a full working day.

Here is why that matters in practice:

Charge time: under 5 minutes. A standard LiPo battery of equivalent runtime capacity can take 1 to 3 hours to charge. The supercapacitor charges in under 5 minutes from a 12V 5A source. If you are in the field and the system runs down, you are back online in the time it takes to drink a coffee.

No charge cycles, no degradation. Lithium batteries degrade with every charge cycle. After 300-500 cycles, a LiPo is typically at 70-80% of its original capacity. Supercapacitors can handle hundreds of thousands of charge cycles with negligible degradation. The power system you buy today will perform the same way three years from now.

No thermal runaway risk. Supercapacitors do not catch fire. For drone builders and field researchers deploying hardware in remote or difficult environments, this is a real safety advantage that lithium chemistry cannot match.

Stable output voltage. Supercapacitors deliver consistent voltage under load — important for sensitive RF hardware like the MultiNav Pro+ BLE Module, where voltage fluctuation can impact receiver sensitivity and transmission power.

The 8,800 Joule energy store is sufficient to power the full MultiNav Pro+ stack — BLE Module, GNSS Module, and Sensors Module — through an entire day of active operation. This is not a bench power supply. This is a field-deployable energy system.


High-Power Charging Adapter: Always Ready in Minutes

12V 5A high-power charging adapter for super capacitor battery system

The kit includes a dedicated 12V 5A charging adapter that feeds the supercapacitor system at 4V 10A through an integrated DC-DC conversion stage. This is not the kind of adapter you grab from a generic USB charger drawer. It is matched to the supercapacitor's charging characteristics to deliver maximum charge rate without overstressing the cells.

The charging process is straightforward:

  1. Connect the adapter to the Power/Program Kit
  2. Wait under 5 minutes
  3. Disconnect and deploy

There is no charge management complexity on the user side. The kit handles regulation, current limiting, and charge termination internally. You get a fully charged system every time, in minutes.

For development workflows where time is money — whether you are iterating on firmware builds, running range tests in the field, or deploying a sensor node at a remote location — the ability to restore full power in under 5 minutes is a genuine productivity multiplier.


Powering the Full MultiNav Pro+ Ecosystem

Super capacitor system powering full MultiNav Pro+ module set all day

The Power/Program Kit is not designed to power just the BLE Module in isolation. It is built to drive the complete MultiNav Pro+ module stack simultaneously:

  • MultiNav Pro+ BLE Module — long-range Bluetooth radio, 5km ground-to-ground, 15-20km man-to-drone, 50km drone-to-drone
  • GNSS Module — 1.5-meter accuracy, 18Hz fix rate for fast-moving platforms
  • Sensors Module — temperature, humidity, air pressure, air quality, accelerometer, gyroscope, magnetometer

All three modules running simultaneously, all day, on a single 5-minute charge. This is the power architecture that makes the RFOXiA Developer Bundle a genuinely field-deployable system rather than a bench-only development tool.

For builders contributing to the RFOXiA data network — streaming verified environmental sensor data to earn daily rewards — this power architecture means your node can stream data continuously without interruption. No battery swaps. No mid-day downtime. Just consistent, verified data contribution and consistent earnings.


The STLink Programmer: Your openOCD Programmer Module Integration

STLink programmer for MultiNav Pro+ BLE module firmware updates and debugging

This is where the Power/Program Kit earns its reputation as a professional development tool.

The included STLink programmer provides a fully capable openOCD programmer module interface for the MultiNav Pro+ BLE Module. The STM32WB07 microcontroller at the heart of the BLE Module is fully supported by OpenOCD, meaning you get:

  • Full flash programming — upload firmware builds directly from your development environment
  • Hardware debugging — set breakpoints, inspect registers, step through code in real time
  • SWD interface — Serial Wire Debug protocol for reliable, noise-resistant communication between programmer and target
  • GDB integration — works with any GDB-based debugger frontend, including VS Code with Cortex-Debug extension, STM32CubeIDE, and command-line GDB
  • Firmware update support — push firmware updates to deployed modules without physical disassembly

The openOCD programmer module workflow supported by this kit is the standard professional embedded development flow for STM32 targets. If you have worked with any STM32-based hardware before, you already know how to use this. If you are new to STM32 development, the RFOXiA Club AI Firmware Builder generates complete, production-ready firmware for the MultiNav Pro+ BLE Module — and the STLink programmer is how you get that firmware onto the hardware.

For developers who want to work directly with the firmware source, the MultiNav Pro+ BLE Module firmware repository on GitHub is publicly available. The STLink programmer in this kit is the bridge between your code and the silicon.

Having the programmer physically integrated with the power system — rather than running off a separate USB connection — means the target module has stable, regulated power during programming operations. This eliminates a common failure mode where USB-powered targets experience voltage sag during flash write operations, causing corrupted firmware loads or failed debugging sessions.

If you are serious about embedded development on the MultiNav Pro+ platform, the RFOXiA SuperCapacitor Battery and Programmer Kit is the tool that makes that development professional and reliable.


Complete Connectivity: Cables Included, No Hunting Required

Complete connectivity kit with flat ribbon cables for BLE module setup

One of the small but meaningful details of the Power/Program Kit is that it ships with all necessary cables. This sounds obvious, but it is not the norm in hardware development tools. Programmer dongles typically ship without cables. Power modules ship without the right connectors. You end up sourcing ribbon cables and adapters separately, often discovering on your first build day that you ordered the wrong pitch or the wrong length.

The Power/Program Kit includes:

  • Flat ribbon cables to connect the BLE Module to the Power/Program Kit
  • Ribbon cables to connect the STLink programmer to the BLE Module's debug port
  • The high-power charging adapter

Everything required to connect, power, and program your MultiNav Pro+ BLE Module is in the box. You open the kit, connect the cables, and you are developing. No accessories shopping. No compatibility research. No waiting for additional parts to arrive.

For developers building prototype systems or deploying field units, this completeness matters. The fewer friction points between you and a working, programmable system, the faster your development cycle moves.


Who Is This Kit For?

The MultiNav Pro+ Power/Program Kit is built for a specific kind of developer: someone who takes their hardware work seriously and wants professional tools without enterprise price tags.

Drone builders and FPV pilots — You need reliable power for field testing. You need to push firmware updates without dragging a laptop and a USB hub into the field. The supercapacitor system and integrated STLink make this the most practical development kit for drone-mounted hardware.

IoT engineers deploying sensor nodes — Your node needs to run all day. Your development workflow needs to be fast. The 24-hour runtime and 5-minute recharge directly address both requirements.

Robotics developers — Real-time debugging through the openOCD programmer module interface, with stable regulated power, means you can step through code and observe hardware behavior under realistic operating conditions.

Researchers and field scientists — Deploy a complete MultiNav Pro+ sensor stack at a remote location. Know it will run through the full day. Know you can update firmware in the field without a separate power source.

RFOXiA data network contributors — Run your Sensors Module and GNSS Module all day, streaming verified environmental data and earning daily rewards, without battery management becoming a bottleneck.


The Developer Bundle: The Complete Picture

The Power/Program Kit is available as a standalone purchase at $119, but it reaches its full potential as part of the RFOXiA Developer Bundle — which pairs it with the MultiNav Pro+ BLE Module, GNSS Module, and Sensors Module in one integrated package.

The Developer Bundle is the only product on the market that combines:

  • Long-range Bluetooth communication (5km ground, 20km man-to-drone, 50km drone-to-drone)
  • Precision GNSS at 18Hz fix rate
  • Seven-sensor environmental monitoring
  • Supercapacitor power with 5-minute recharge
  • Professional STLink programming interface
  • AI-generated firmware through RFOXiA Club
  • Mobile control via the RFOXiA Connect app (iOS and Android)
  • Daily data monetization through the RFOXiA data network

All of it FCC certified. All of it ready to ship.

If you are evaluating the Power/Program Kit as a standalone addition to an existing MultiNav Pro+ setup, it is a direct upgrade to your development workflow. If you are starting fresh with the RFOXiA ecosystem, the Developer Bundle is the fastest path to a fully capable wireless development platform.


Technical Specifications Summary

Specification Value
Supercapacitor Capacity 1100F
Energy Storage 8,800 Joules
Charge Time Under 5 minutes
Runtime (full module stack) 24 hours
Charging Adapter Input 12V 5A
Charging Adapter Output to Supercap 4V 10A
Programmer Interface STLink (SWD)
Target Compatibility MultiNav Pro+ BLE Module (STM32WB07)
OpenOCD Support Full
Included Cables Flat ribbon (power + programming)
FCC Certification Yes
Price $119

Getting Started with the openOCD Programmer Module Workflow

For developers new to OpenOCD and STLink-based programming, here is the basic setup flow for the MultiNav Pro+ BLE Module:

  1. Connect the Power/Program Kit to the MultiNav Pro+ BLE Module using the included ribbon cables — power cable to the power connector, programming cable to the SWD debug port
  2. Charge the supercapacitor using the included 12V 5A adapter — under 5 minutes to full
  3. Connect the STLink USB to your development machine
  4. Open your development environment — STM32CubeIDE, VS Code with Cortex-Debug, or command-line OpenOCD
  5. Configure your OpenOCD target — STM32WB07 target configuration is available in the RFOXiA GitHub repository
  6. Build and flash — compile your firmware and upload via the openOCD programmer module interface
  7. Debug in real time — set breakpoints, inspect variables, monitor RF register states

The RFOXiA Club AI Firmware Builder can generate your starting firmware from a plain-language description of your application. Describe what you want the BLE Module to do. The AI generates production-ready STM32 firmware. The STLink programmer in this kit is how you get that firmware onto the hardware in seconds.

For advanced users, the full OpenOCD configuration and firmware source are available in the MultiNav Pro+ GitHub repository, enabling complete customization of the RF stack, BLE profiles, power management behavior, and sensor integration.


Why RFOXiA Builds Tools Like This

RFOXiA's founding principle is democratizing connectivity and computing power. That means building hardware that performs at a professional level and pricing it so that independent builders, researchers, and small engineering teams can actually buy it.

The Power/Program Kit is $119. A comparable professional supercapacitor power system from an industrial supplier would cost multiples of that. A standalone ST-LINK/V3 programmer from STMicroelectronics is an additional purchase on top of that. And neither of those products is designed to work together, or to work with the specific hardware characteristics of the MultiNav Pro+ BLE Module.

RFOXiA engineered this kit as an integrated system — power and programming together, matched to the target hardware, priced for real developers rather than defense contractors. That is the company's philosophy applied to every product in the lineup.


Ready to Build Without Limits?

The MultiNav Pro+ Power/Program Kit is available now, in stock, and shipping. At $119, it is the most capable power and programming solution for the MultiNav Pro+ ecosystem — and the fastest path to professional embedded development without the professional price tag.

Visit the RFOXiA SuperCapacitor Battery and Programmer Kit product page to order, check current inventory, and explore bundle options with the full MultiNav Pro+ module stack.

Join RFOXiA Club for free — $10 welcome credit on signup, access to the AI Firmware Builder, full documentation, and a developer community building real projects with long-range wireless technology. The platform is live, the hardware ships, and the data network is open for contributors.

Build something that reaches further than anyone thought possible.


Written by: Moamen Mohamed  LinkedIn