PwrTool 500 – An open-source battery & DC power monitor for Home Assistant (Crowdfunding)

Voidbox’s PwrTool 500 is a battery and power monitor for Home Assistant based on the company’s FLIP_C3 ESP32-C3 board with a 60V-tolerant buck converter that is designed for off-grid and other DC-powered applications.

The PwrTool 500 is designed for most 12-48V DC systems and is capable of handling up to a 500A peak current across a 6-60V DC range. The board supports ESPHome firmware for easy integration with Home Assistant, and provides data about your energy flow, generation, storage, and usage.

PwrTool 500

PwrTool 500 specifications:

  • Main board – FLIP_C3 Controller Board
    • Wireless Module – ESP32-C3-MINI-1
      • SoC – ESP32-C3
        • MCU – RISC-V core @ 160 MHz
        • Wireless – Wi-Fi and BLE 5 connectivity
      • PCB antenna
    • USB – USB-C port for firmware flashing and recovery
    • Expansion
      • Stemma QT and Qwiic connectors (I2C and UART)
      • 9-pin + 10-pin headers with GPIO, I2C, SPI, PWM, UART, 5V,. 3.3V, and GND
    • Misc
      • Level-shifted WS2812 output, capable of powering 100+ LEDs
      • Status LED
      • Boot and Reset buttons
    • Onboard 5V/2A buck converter – Up to 10W; tolerant up to 50V DC for direct connection; 60V absolute max (with pre-charge resistor)
  • Misc – SHTC3 sensor for monitoring ambient temperature and humidity
  • Power Monitoring
    • System Voltage – 6–60 VDC (compatible with all lithium, LiFePOâ‚„, and lead-acid batteries)
    • Current – 500 A peak / 300 A continuous current shunt
    • INA238 16-bit pre-amp & ADC with on-die temperature sensor facing shunt
    • Polarity – Jumper-selectable hot- or cold-side monitoring (preset to cold)
    • 45W N-channel MOSFET for PWM LED lighting control or high-power load control via relay or contactor
  • Dimensions – TBD
Power Meter with FLIP_C3 ESP32-C3 board
Internal design with FLIP_C3 board

The PwrTool 500 power monitor ships with a custom ESPHome firmware installed, and Voidbox provides a GitHub repository with various sample YAML configuration files for the FLIP_C3 and PowerTool 500, which you can use as is (e.g., pwrtool500.yaml) or customize to your needs. You’ll find more details in the wiki, including the links to the schematic, PCB layout, and BOM created in EasyEDA Pro.

Once connected to Wi-Fi, your PwrTool 500 should quickly appear in Home Assistant with power, voltage, current, temperature, and humidity data, as well as toggles for LEDs and the PwrTool MOSFET. While there are plenty of Home Assistant-compatible power monitoring solutions for AC devices, the PwrTool 500 targets DC-powered appliances.

PwrTool 500 Home Assistant Dashboard
Home Assistant dashboard for the PwrTool 500

VoidBox launched the PwrTool 500 battery and power monitor on Crowd Supply with a $5,000 funding target. A pledge of $149 should get you a PwrTool 500 with a 2-meter red 18 AWG wire with ferrule and ring terminal shipped by the end of April 2026. The price includes worldwide shipping.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress. We also use affiliate links in articles to earn commissions if you make a purchase after clicking on those links.

Radxa Orion O6 Armv9 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
1 Comment
oldest
newest
Boardcon MINI1126B-P AI vision system-on-module wit Rockchip RV1126B-P SoC