Nilm monitor
totalanni·nilm-monitor·kicad/nilm-monitor.kicad_pcb
About the Nilm monitor PCB
Nilm monitor is an open source PCB design by totalanni, published on GitHub under the CERN-OHL-S-2.0 license. It is a board, with 1 components from 1 distinct parts.
Other key parts include the C528627.
It belongs with the iot & wireless designs in this gallery.
From the project
Open source Sense-compatible NILM home energy monitor: 8ch 500kSPS ADC + ECP5 FPGA + ESP32-S3, self-hosted GPU NILM server + dashboard
Standard Config: 8-channel simultaneous sampling (500 kSPS, 16-bit) + ECP5 FPGA + ESP32-S3 + 3.5" LCD + 3-button menu
- 8 simultaneous channels: 2× voltage (L1-N, L2-N) + 2× mains current + 4× auxiliary CT inputs - Sense-compatible connectors: Molex Microfit (AC in) + Nanofit (CT inputs) - FPGA real-time capture: Lattice ECP5 LFE5U-12F decimates 500 kSPS → 16 kHz feature stream - On-device NILM: ESP32-S3 runs quantized models via ESP-DL (no cloud required) - Local UI: 3.5" SPI LCD (320×480) + 3-button menu (Up/Select/Down) - Connectivity: Wi-Fi 6 + BLE 5 + Thread, MQTT, Home Assistant…
Main components on the Nilm monitor
Nilm monitor bill of materials (BOM)
1 components, 1 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C528627 ADS8684IDBTR 4-ch Simultaneous Sampling ADC 500kSPS 16-bit ±10V | U1 |
Nilm monitor design files
The KiCad project lives in the totalanni/nilm-monitor repository on GitHub; these links point at the commit this page was built from.
- Layoutkicad/nilm-monitor.kicad_pcb
- Schematickicad/nilm-monitor.kicad_sch
- BOMBOM.csv
Nilm monitor: common questions
How many components are on the Nilm monitor?
1 components, from 1 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Nilm monitor design files?
From the totalanni/nilm-monitor repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Nilm monitor design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which totalanni chose for the repository.
Similar boards
ESP32
Chrismettal
66.4 × 48.1 mm20 parts2LCC-BY-SA-4.0446ESP32
Chrismettal
66.4 × 48.1 mm20 parts2LCC-BY-SA-4.0446Connecting piece
Chrismettal
66.4 × 24.5 mm20 parts2LCC-BY-SA-4.0446ESP32
Chrismettal
66.4 × 48.1 mm7 parts2LCC-BY-SA-4.0446EEZ DIB B3C
eez-open
110 × 90 mm30 parts2LTAPR-OHL-1.0391EEZ DIB AUX-PS
eez-open
230.5 × 60 mm63 parts2LTAPR-OHL-1.0391