Voidbox Industries
Test Equipment
Power Management
Back this project to help bring it into existence.
Funding ends on Oct 08, 2025 at 04:59 PM PDT.
PwrTool 500 is an open-source battery and power monitor designed for off-grid energy systems. It integrates seamlessly with Home Assistant and supports direct customization via ESPHome or your own firmware. Designed for most 12-48 VDC systems, PwrTool 500 is built to handle up to 500 A peak current across 6–60 VDC, and provides detailed insight into your energy flow, generation, storage, and usage so you can monitor and automate data-informed actions.
Whether you’re automating energy systems, visualizing battery status, or controlling power routing hardware, PwrTool 500 gives you full visibility and control, all from within your existing Home Assistant dashboard.
Conventional "smart shunts" lock your data into proprietary apps and ecosystems. Even when modified, they typically require decoding undocumented protocols. PwrTool 500 is different thanks to its fully open hardware and software. With direct access to the sensors, firmware, and GPIO, you can configure PwrTool 500 to meet your system’s exact requirements with no vendor lock-in.
PwrTool 500 is suitable for monitoring at various points in a DC power system. For example:
Once connected to Wi-Fi, PwrTool 500 quickly appears in Home Assistant, providing a deluge of data to be used in your own dashboards. You can then zero the current offset and know you have an eye on the most crucial part of your system, with the ability to trigger automations based on voltage, current, power, and environmental data.
Need automated protection? Use the onboard MOSFET to control a high-current relay and shut off loads during faults, or activate resistive loads (such as a water heater) to soak excess solar after batteries are full.
The heart of PwrTool 500 is our FLIP_C3 microcontroller, which comes packed with features for futher customizing and controlling your environment. Expand your system using the various I/O, such as:
with the PwrTool 500 mainboard bringing 2x more Stemma QT/Quiic compatible connectors for I2C devices
Each PwrTool 500 ships with custom ESPHome firmware installed. When adopted into ESPHome Builder, you inherit our maintained configuration base designed for easy extendability and customization.
ESPHome provides a user-friendly, YAML-based approach to microcontroller programming, and represents a paradigm shift in accessibility to writing code for microcontrollers destined to be smart devices. With the vast array of supported sensors, motors, lights, etc., you can quickly get your devices up and running with a simple YAML configuration file.
Add any modules you’d like with many copy/paste examples across the web including our own repository full of modular YAML configurations to help you get started. You can even grab data from the rest of your power system over UART and other protocols.
ESPHome is well supported and updated monthly, so you get bug fixes and new features managed by the Home Assistant team and a massive pool of open source contributors.
We’d also love to hear about what you’d want to see in our default configuration. There is so much more we can do with the base dataset from our sensors and we’d love to get your feedback to constantly improve the PwrTool 500 over time for everyone!
Most shunt-based monitors only work on the cold (negative) side of the battery. This can be a limitation when physical layout makes ground-side monitoring impractical.
PwrTool 500 includes a jumper-selectable hot-side mode, offering flexibility for advanced or unusual setups.
| Feature | PwrTool 500 | Victron SmartShunt 500 | Thornwave PowerMon | REDARC Smart Battery Monitor | LNEX AirShunt 500 |
|---|---|---|---|---|---|
| Current (Max/Const) | 500 A / 300 A | 500 A / 300 A | 500 / unspecified | 500 / unspecified | 500 / unspecified |
| Voltage | 6–60 V | 6.5–70 V | up to 32 V (v3.0) / 72 V (v3.1) | 9–32 V | 8–100 V |
| Polarity¹ | Hot or cold (jumper-selectable²) | Cold only | Hot only | Cold only | Cold only |
| Wireless | Wi-Fi + Bluetooth for provisioning | Bluetooth | Bluetooth | Bluetooth | Bluetooth |
| User Interface | Home Assistant; built-in web server | Android/iOS App | Android/iOS App | Android/iOS App | APPS MISSING |
| Expansion | I2C, SPI, UART, LED, GPIO | VE.Direct (custom UART, documented) | Proprietary Bluetooth touchscreen only | R-Bus / CAN (undocumented) | UART (undocumented) |
| Firmware | ESPHome (default) or custom via Arduino/ESP-IDF | Proprietary | Proprietary | Proprietary | Proprietary |
| Hardware | ESP32-C3 + INA238 + SHTC3 | Proprietary | Proprietary | Proprietary | Proprietary |
| Temperature | Onboard SHTC3 (humidity + die temp); external optional | External optional | External DS18B20 via proprietary connector | External on included B+ cable? | External included |
| External Voltage Sense | Yes (via GPIO) | Yes | Yes | No | Yes |
| DC Power Conversion | 5 V / 2 A Buck + 3.3 V / 1 A linear regulator | Internal only | Internal only | Internal only | Internal only |
| Load Control | PWM controllable N-MOS up to 45 W for lighting, relays, SSR, etc. | None | MOSFET for external relay/SSR | Compatible only with REDARC controller | None |
| LEDs | Onboard WS2812b addressable LED, level-shifted output on GPIO; status LED, | Bluetooth/Error status LED | None | Bluetooth status LED | Bluetooth/Warning status LED |
| Buttons | Boot (Home Assistant-compatible), Reset, GPIO expandable | None | None | Bluetooth control | None |
| Documentation | Open source updatable wiki managed by VDBX.io | Manual, drawings, and datasheet available online | Manual only via third-party site, main site unclear | Manual available on website | No website or manual available |
| Vibe Check | Extensible & Hackable Open Hardware; ESP32; 16-Bit ADC; Home Assistant ready; Environmental Sensing. | Industry standard but limited to proprietary mobile app. | The only hot-side shunt in this category. Yet another proprietary bluetooth app. Works only with Thornwave app and controller. | Marketed for overlanding with "rugged" design - only compatible with REDARC control system and proprietary app. | No longer supported; app and website defunct. Zero support but still sold on Amazon. |
| Price - USD | $149 | $129 | $139 | $189 | $69 |
¹: Polarity refers to whether the shunt body is placed on the high (hot/positive) side of the battery or the low (cold/negative/ground) side. Industry standard is cold-side (so your shunt will be in line with ground), but this may cause issues in some systems.
²: Comes default in cold mode, and can be set to hot mode with a jumper.
Compared to other 500 A shunt-based monitors, such as the Victron SmartShunt, Thornwave PowerMon, and REDARC offerings, PwrTool 500 is:
All hardware files — including schematics, board layouts, and BOM — are open source and available on our wiki. Our ESPHome YAML configurations are available and maintained on GitHub.
ESPHome is maintained by the Home Assistant team and supported by one of the largest open-source communities. You’ll always have access to the latest updates and improvements.
We have completed and tested designs ready for production. Once our circuit boards are manufactured and assembled, we will be performing final assembly and packaging in Joshua Tree, California.
Alternatively, we are in talks with Elecrow as a contract manufacturer if we end up surpassing our goal. Elecrow has been crucial to several Crowd Supply campaigns including our favorite: Jumperless.
After assembly and testing in Joshua Tree, we will box up each PwrTool 500 and send them to Crowd Supply’s fulfillment partner, Mouser Electronics, who will handle distribution to all backers. You can learn more about Crowd Supply’s fulfillment service under Ordering, Paying, and Shipping in their guide.
"[Chloe] developed the Flip C3 and Power Tool 500 to address the unique challenges she encountered while living in a bus with a DC power system."
Produced by Voidbox Industries in Joshua Tree, CA.
Sold and shipped by Crowd Supply.
PwrTool 500 with enclosure, and 2 m Red 18 AWG Wire with ferrule and ring terminal
Designer & manufacturer of open systems-integration hardware for off-grid applications using ESPHome and Home Assistant.