Introduction

PowerBox is a portable, solar-powered device with an inbuilt battery that provides reliable electricity to the 85+ million Nigerians in areas with unstable power or no grid access. Its Pay-As-You-Use (PAYU) model allows users to pay for energy as they use, making it an affordable and convenient solution that eliminates the high upfront costs of traditional systems.

Inspiration

The idea for PowerBox came from an experience and frustration. When I visited my parents in Iyana Iyesi, Ogun State, I saw how bad the electricity situation was. The whole community, including my family, was lucky to get even four hours of power in a week. The other options were too expensive running a generator cost too much because fuel was over ₦1,000 per liter, and installing a full solar system was way too costly for most families and small businesses. Shops had to run on generators just to stay open, which cost a lot, and people couldn’t use basic electrical appliances like phones, TVs, and more. That’s when I knew there had to be a better way to give people the power they need at a price they could afford. Naturally, I looked at existing solutions. I saw Pay-As-You-Go (PAYG) systems like Sun King making inroads, which seemed promising. But when I looked closer, I discovered their fatal flaws.

  1. They were too limited. These products could only charge a phone and power a few DC bulbs. They couldn't run the appliances people truly need for comfort and productivity—a fan on a hot night, a TV for family entertainment, or a laptop for a small business. They offered a glimmer of light, but not real, functional power.

  2. Their payment model was rigid and often unfair. Users were locked into making payments every week, whether they used the system or not.

This is what gave birth to PowerBox. A solution that addressed both of these gaps: a system powerful enough to run essential AC loads, and a payment model that was truly flexible. Our Pay-As-You-Use (PAYU) system means if you don't use any power, you don't pay anything. We're not just offering power; we're offering freedom and control. Energy As A Service

What it does

The PowerBox is a hybrid solar power system. During the day, it uses sunlight to power your home and at the same time charge its battery. If the grid (PHCN) is available, it can also charge from there. At night or during power cuts, it uses the stored battery energy to keep your home running.

The PowerBox has smart technology that helps you see how much power you’re using and how much battery is left. It sends this information through Wi-Fi or GSM to a server via MQTT.

You can use a mobile app to:

  1. Check the battery and power status
  2. Turn devices on or off
  3. Recharge your energy balance

If you're near the PowerBox (within 10 meters), you can also connect to it using Bluetooth without needing the internet. the below is the system architecture System Architecture PowerBox uses a Pay-As-You-Use system. It tracks your energy use and allows you to pay safely through the app, just like topping up airtime.

The latest version of PowerBox includes a smart power management feature. It helps you save energy by suggesting or automatically adjusting how power is used, so your battery lasts longer.

In short, PowerBox gives you clean, steady power during the day and night, while helping you manage and control your energy easily.

How we built it

We built PowerBox from the ground up as a fully integrated ecosystem, a seamless synergy between custom hardware, a robust cloud backend, and an intuitive mobile application. Our approach was methodical, focusing on reliability, security, and user experience at every stage. as seen in the Simple Architecture

1. The Hardware Foundation: An All-in-One Smart Device

Our first step was to engineer the physical PowerBox. We didn't just assemble off-the-shelf parts; we architected an all-in-one smart unit designed specifically for the Nigerian environment.

  • Core Components Integration: We chose a long-lasting LiFePO4 (Lithium Iron Phosphate) battery for its superior safety profile and high cycle life (thousands of cycles). This battery is protected by a dedicated Battery Management System (BMS), which acts as its guardian, preventing over-charging, deep discharge, and thermal runaway. An efficient MPPT (Maximum Power Point Tracking) charge controller is integrated to maximize every drop of solar energy, while a pure sine wave inverter converts stored DC power into stable AC power, safe for sensitive electronics.

  • The Onboard Brain (ESP32): At the heart of the system is a powerful ESP32 microcontroller. It's wired to a suite of sensors that monitor voltage and current at the solar input, battery terminals, and load output. This gives it a complete, real-time understanding of the energy flow.

  • Firmware and On-Device Intelligence: The firmware we developed for the ESP32 is where the magic happens:

    • The "Energy Wallet": We implemented an on-device "energy wallet". When a user recharges, energy credits (measured in Watt-hours) are securely added to the MCU's memory. The firmware then precisely deducts from this wallet in real-time as power is consumed. If the balance hits zero, it triggers a relay to safely disconnect the load, enforcing the Pay-As-You-Use model reliably, even if the device is offline.
    • Dual-Mode Communication: We programmed the firmware for resilient connectivity. It primarily uses Wi-Fi to connect to our backend. If the Wi-Fi signal is lost, it automatically fails over to a backup GSM module, ensuring that critical data is almost always being transmitted.

2. The Backend: Our Central Nervous System

With the hardware defined, we built the digital backbone that supports the entire network of devices and users.

  • The MQTT Broker: We deployed a high-performance MQTT broker to act as our real-time messaging highway. Every PowerBox establishes a secure, encrypted connection to the broker using unique credentials. This allows thousands of devices to publish status updates (like battery percentage and energy usage) and subscribe to commands (like recharge confirmations) simultaneously and with minimal latency.

  • Backend Services & API: This is the business logic engine of our platform. We built a suite of microservices using Node.js to handle key operations:

    • Payment Gateway Integration: We integrated with trusted payment gateways like Paystack and Flutterwave. Our API securely handles transaction requests from the mobile app.
    • User & Device Management: This service manages user authentication, profiles, and securely pairs users with their PowerBox devices.
    • Recharge Logic: Upon successful payment confirmation from the gateway, this service generates a unique, encrypted recharge token and publishes it to the specific device's topic on the MQTT broker.
  • The Database: We use a seamlessly integrable database. (like FireBase) to be the system's long-term memory. It stores user accounts, transaction histories, and, most importantly, time-series data from every device. This historical data is invaluable for providing users with usage insights, performing remote diagnostics, and training future machine learning models for predictive maintenance.

3. The Mobile App: The User's Command Center

Finally, we designed the mobile app to be the elegant and intuitive face of the entire ecosystem.

  • Data Visualization & Control: The app communicates with our backend API to fetch and display data in a way that’s easy to understand. Users see beautiful, real-time dashboards of their power consumption, historical usage graphs, and battery status. A simple toggle allows them to remotely turn their PowerBox on or off, giving them ultimate control.

  • Frictionless Recharging: We designed the payment flow to be as simple as buying airtime. Users select a recharge amount, pay securely within the app, and receive an instant notification.

  • Offline Functionality: Understanding the reality of intermittent connectivity, we built in Bluetooth (BLE) communication. If a user recharges while away from their device and without internet, the token is saved on their phone. When they get home, the app can connect directly to the PowerBox via Bluetooth to deliver the recharge token, ensuring they are never stuck without power.

Together, these three pillars hardware, backend, and mobile form a cohesive and resilient platform that delivers on our promise of reliable, affordable, and controllable energy.

Challenges we ran into

Throughout the development of PowerBox from the Prototype to MVP 1, MVP 2, and the first product version we encountered several challenges. Below are the problems we encountered:

  1. Difficulty Sourcing Hardware Locally: Most of the required hardware components were not readily available in local markets, making procurement a major obstacle. We had to rely heavily on international suppliers, especially from China.

  2. Shipping Delays: Components ordered from abroad often experienced significant shipping delays, which in turn slowed down our overall development timeline.

  3. High Cost of Server Hosting: Hosting servers for real-time communication and data storage proved to be expensive. As a result, we had to rely on free or low-cost services like ThingSpeak for the MQTT broker and Firebase for our backend and database, which came with certain limitations.

  4. Uncertainty in Communication Type: Choosing a reliable communication method to connect the system to the server remotely was a major challenge. SIM-based communication raised concerns around network coverage, SIM card management, and recurring data costs. While IoT SIMs offered better reliability, their subscription fees were prohibitively expensive for our budget.

  5. High Manufacturing Costs for Casing: Producing a durable steel casing locally was both expensive and challenging. Finding vendors who could meet our quality requirements was difficult, further complicating the manufacturing process.

Accomplishments that we're proud of

Even in our early stages, we've achieved significant milestones that validate our technology, business model, and the urgent need for our solution in the market.

1. Successful Deployment of a High-Capacity System & Real-World Validation

An organization, impressed by our MVP, hired us to deliver a large 5kW system for a client in Eleko. To meet a tight deadline, we used our agile "Joint Development Kit" (JDK) model to successfully integrate our smart Pay-As-You-Use technology with a partner's inverter. The system was deployed successfully and continues to receive excellent feedback, proving our technology is robust, flexible, and ready for more real-world partnerships. Installation Video

2. Overwhelming Organic Demand and a Growing Waitlist

Even without any marketing, many people are finding our website and signing up for our waitlist. This tells us that there is a real and urgent need for what PowerBox offers.

What we learned

This journey has been a powerful teacher, and every challenge has provided invaluable insights that now shape our strategy.

  • The Biggest Barrier Isn't Technology; It's Affordability. We learned that while people desperately need reliable power, the upfront cost of traditional solar is an impossible hurdle. Our Pay-As-You-Use (PAYU) model isn't just a feature; it is the absolute key to unlocking this market. Financial flexibility is more important than raw power capacity for the vast majority of our customers.

  • A "Perfect" Lab Solution Fails in the Real World. Our initial designs relied heavily on a constant internet connection. We quickly learned from on-the-ground realities that we needed a system that was resilient to poor or non-existent connectivity. This led us to develop our robust dual-communication system (Wi-Fi + GSM) and, crucially, our offline Bluetooth top-up feature, ensuring no customer is ever left in the dark because of a weak signal.

  • Our Core Value Is in the "Smart," Not Just the "Box." The successful 5kW deployment in Eleko taught us a vital business lesson. While we can build excellent hardware, our most unique and scalable asset is our IoT and payment platform. This led to the creation of our "JDK" (Joint Development Kit) model, proving we can partner with other hardware companies to make their systems "smart," allowing us to scale faster and more flexibly.

  • The Market Pull Is Real and Urgent. We learned that we are not just pushing a product into the market; the market is actively pulling it from us. The incredible organic growth of our waitlist, with zero marketing spend, is the ultimate validation that we have identified an acute pain point and created a solution that deeply resonates with people.

    What's next for Technovate PowerBox

    Short-Term Goals (The Next 12 Months)

  1. Pilot Production of the Full PowerBox Family: Our immediate priority is the pilot production run of our three core products: the PowerBox Mini, the standard PowerBox, and the PowerBox Pro. We've already made tangible progress, having successfully manufactured and branded the casings for the PowerBox Mini.

  2. Optimize the Hybrid Manufacturing Pipeline: We will masterfully manage our network of both local and Chinese OEM partners to create a seamless production process. The goal is to ensure maximum output, strict quality control, and reduced lead times as we prepare to scale.

  3. Next-Generation Connectivity R&D: Reliable, low-cost connectivity is crucial for our model. To meet our immediate needs for launch, we are actively pursuing a strategic partnership with an IoT SIM company to provide a managed and cost-effective data solution. While securing this partnership is a top priority, we are also committed to future-proofing our technology. We will actively research and test alternative wireless communication protocols like LoRaWAN, Sigfox, and Zigbee to explore even more cost-effective and power-efficient options, especially for deep rural deployments.

  4. Finalize Technology & Secure Connectivity: We have locked in our core technology stack. For reliable communication, we have secured a strategic partnership with an IoT SIM company. For payments, we have already successfully integrated the Interswitch Payment Gateway (IPG) into our app, enabling secure and seamless recharges from day one.

  5. Scale Production, Launch & Fulfill Waitlist: With our manufacturing process and technology stack locked in, we will aggressively scale production to clear our extensive waitlist

Built With

Share this project:

Updates