The emonPi3 is an all-in-one, 6-channel electricity monitor with an integrated Raspberry Pi. Designed for ultimate flexibility, it handles everything from simple single-phase home setups to complex 3-phase industrial monitoring.
Whether you are tracking solar generation, battery storage, or EV charging, the emonPi3 provides precision data logging and beautiful visualizations.

Key Features
Advanced Measurement Capabilities
- 6x CT Sensor Inputs: Supports a wide range of 333mV voltage-output CT sensors.
- Precision Voltage Sensing: Dedicated RJ45 input for the emonVs sensor, enabling full real/active power measurement.
- Continuous Sampling: No gaps in data; captures every cycle for high-accuracy energy accounting.
- Multi-Phase Support: Compatible with Single-Phase, 3-Phase (4-wire)
- Persistent Data: Cumulative energy totals are saved locally and survive power reboots.
Integrated Base-Station
- Raspberry Pi Powered: A full mini-computer inside for local data processing.
- Emoncms Built-in: Powerful local logging and visualization software.
- Connectivity: Access data via MQTT or post to remote servers like https://emoncms.org.
- Sensor Hub: Acts as a base station for emonTx and emonTH wireless nodes via the integrated 433 MHz radio.
Technical Specifications
| Component | Detail |
|---|---|
| Microcontroller | Microchip ATSAMD21J17 |
| Voltage Reference | Microchip MCP1501 (Precision Reference) |
| Radio Module | RFM69CW @ 433.92 MHz |
| ADC Type | Single-ended 12-bit continuous sampling |
| Enclosure | Wall-mount aluminium (65 x 100 mm) |
| Compliance | UKCA & CE Approved | Made in the UK |
Configuration & Sensor Selection
1. Voltage Sensor & Power Supply
The emonPi3 requires an emonVs sensor to provide power and high-precision voltage readings.
- Default: A single-phase emonVs with a UK plug is pre-selected.
- 3-Phase/Split Phase: Choose the 3-phase emonVs for 4-wire 3-phase (Note: 3-wire 3-phase systems are not supported)
- Sharing: If you have an existing emonVs, use an emonVs RJ45 Duplicator to share the signal.
2. CT Current Sensor Selection
For maximum accuracy, match the CT sensor rating to the circuit capacity:
| Circuit Rating | Recommended CT | Link |
|---|---|---|
| Up to 20A | 20A Voltage O/P | View Product |
| Up to 50A | 50A Voltage O/P | View Product |
| Up to 100A | 100A Voltage O/P | View Product |
| Up to 200A | 200A Voltage O/P | View Product |
CRITICAL COMPATIBILITY NOTE: The emonPi3 requires voltage output CT sensors. Legacy "current output" YHDC (blue) 100A sensors are NOT compatible.
3. Temperature & Pulse Sensing
- Temperature: Supports DS18B20 sensors (up to 6 tested) via the Raspberry Pi's GPIO. Requires pluggable terminal blocks.
- Pulse Counting: Compatible with the Optical Utility Meter LED Pulse Sensor.
Compatibility
- Hardware: Backwards compatible with the RJ45 emonVs used on the emonPi2.
- RF Frequency: Operates on 433.92 MHz. Older nodes (emonTH2, emonTx4) using 433.0 MHz will require a firmware update.
Documentation
Resources: Overview | Hardware GitHub | CE Declaration (PDF)