
Seeed Studio has recently released XIAO 2-channel Wi-Fi AC Energy Meter, a compact dual-channel power monitoring device based on the ESP32-C6 RISC-V microcontroller. It supports Wi-Fi 6 and is pre-flashed with ESPHome for Home Assistant integration, making it ideal for residential and small-scale energy monitoring, such as solar power tracking and appliance-level energy usage.
The device features two 100A CT clamps for non-intrusive current sensing, a BL0939 energy metering chip, and supports input voltages from 100-240V AC. The ESP32-C6 offers a 160 MHz core, 512KB SRAM, and 4MB flash. It includes a USB-C port for programming, an external 2.4GHz antenna, and supports Matter, Zigbee, and Thread (though not listed in the product specs). The compact 70 x 58 x 38 mm enclosure is 3D-printed. While the CT clamps support up to 100A, the BL0939 IC limits direct measurement to 35A, though this does not apply in CT mode.
XIAO 2-channel Wi-Fi AC Energy Meter Specifications
- SoC – Seeed Studio XIAO ESP32-C6
- SoC – Espressif ESP32-C6
- 1x 32-bit RISC-V core @ up to 160 MHz
- 1x low-power RISC-V core @ up to 20 MHz
- 512KB SRAM + 16KB LP SRAM, 320KB ROM
- 4MB onboard flash
- Wireless Connectivity
- 2.4GHz Wi-Fi 6
- (Bluetooth LE, Zigbee 3.0, Thread supported by ESP32-C6, not listed in specs)
- Antenna – External 2.4GHz rod antenna (81dBi gain)
- USB – 1x USB Type-C port for programming
- Power Input Terminals – L (Live), N (Neutral), PE (Protective Earth)
- AC Input Rating – 100–240V AC, 50/60Hz
- Metering IC – BL0939
- Supports direct AC input and CT clamp-based measurements
- Current Transformers (CT Clamps)
- 2x clamp inputs
- Detection range: 0–100A per clamp
- Accuracy: ±1%
- Turns ratio: 1:2000
- Dielectric strength: AC 3.5KV/1min
- Measurement Range (direct measurement)
- Current: 10mA–35A @ 1mΩ
- Power: 1W to 7700W
- Firmware – Pre-flashed with ESPHome for Home Assistant
- Enclosure – 3D-printed case
- Dimensions – 70 x 58 x 38 mm

The XIAO 2-channel Wi-Fi AC Energy Meter comes pre-flashed with ESPHome firmware, for native integration with Home Assistant for real-time energy monitoring across two AC circuits. It supports OTA (Over-the-Air) updates and YAML-based configuration, allowing users to define sensors, calibration values, and reporting intervals. The ESP32-C6 also supports Matter, Zigbee 3.0, Thread, and Bluetooth LE/Mesh, although these protocols are not enabled by default in the provided firmware. So if you want to enable those features, you have to write your own script using the Arduino IDE, PlatformIO, or ESP-IDF for full control.
Previously, we have written about various other development boards and products based on ESP32-C6, including the T-Pico-2350 all-in-one development kit with RP2350 and ESP32-C6 MCU. We also have a Waveshare ESP32-C6 development board with 1.47 icnh touch display.

Seeed Studio provides wiring instructions for the CT clamps and guides to set up the XIAO 2-channel Wi-Fi AC Energy Meter with the Home Assistant Green gateway. A power consumption chart is available directly in the Home Assistant dashboard once configured.
The XIAO energy meter costs $29.32 on AliExpress and $28.70 on Seeed’s store, with Amazon availability coming soon.