Skip to the content
2 layers119.8 × 64.2 mmPower iot meter pcb, the printed circuit board in 3D

IoT Enabled Smart Power Metering & Monitoring System

Size
119.8 × 64.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
34
Pads
80
Tracks, vias
107, 0
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
8 Nov 2022
Updated
29 Jun 2023

Overview

Power iot meter pcb is an open-source printed circuit board by RandomDelta6, from the RandomDelta6/iot-power-meter repository on GitHub, published under the MIT licence. It is a 2-layer board of 119.8 × 64.2 mm with 17 parts on 34 nets, routed with 107 tracks and 0 vias.

It is built around the HLK-5M05. Its parts include 8 connectors, 6 resistors, 1 capacitor and 1 IC. It belongs with the home automation and IoT boards and the ESP32 boards of this library.

Main components

1

README

README.md

Iot Enabled Power Meter

Client server model for real-time monitoring of power usage aimed to simplify and modernise power usage readings and subsequent billing. Server backend handled by Firebase and Frontend made as a dynamic web app with angular framework. This project aims to elevate the process of power metering to modern connected standards and is primarily aimed towards power utility companies such that they may modernise their metering devices and enable them to be connected to the internet, allowing realtime monitoring and other advanced features like automated billing, remote disconnection, power outage detection and much more!
The primary focus points of this project is simplicity, ease of installation of module, cost efficiency and rich user experience.

Documentation:

Slideshow presentation of the project highlighting the prominent topics discussed is available here.
The documentation for the research conducted and subsequent issues addressed has been made available.
Dataflow logic and Firmware Algorithm Logic flowcharts are also provided.
Short Infographic video showcasing the project and primary discussion points is available here.

Folder Structure:

text
./
  |-- power-iot-meter-fe (the frontend dashboard)
  --- power-iot-meter-hw (the firmware sketch)

Frontend Preview

Tools used:

  • Angular
  • Platform IO
  • Espressif ESP32
  • Arduino Framework
  • Firebase RTDB
  • Firebase Auth
  • KiCAD

Languages Used:

  • C/C++
  • JS/TS

Parts

17
QtyValueFootprintReferences
610kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2, R3, R4, R5, R6
1100uFCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC1
1AC Current SensorConnector_Wire:SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_ReliefJ3
1AC INPUTTerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mmJ4
1AC OUTPUTTerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mmJ2
1AC Voltage SensorConnector_Wire:SolderWire-0.5sqmm_1x02_P4.6mm_D0.9mm_OD2.1mm_ReliefJ6
1ESP32-DEVKIT-V1MODULE_ESP32_DEVKIT_V1:MODULE_ESP32_DEVKIT_V1U1
1HLK-5M05HLK-5M05:CONV_HLK-5M05PS1
1POWER_FEMALEConnector_PinSocket_2.00mm:PinSocket_1x03_P2.00mm_VerticalJ1
1POWER_MALEConnector_PinHeader_2.00mm:PinHeader_1x03_P2.00mm_VerticalJ5
1UART_FEMALEConnector_PinSocket_2.00mm:PinSocket_1x04_P2.00mm_VerticalJ7
1VOLTAGE_CURRENTConnector_PinSocket_2.00mm:PinSocket_1x06_P2.00mm_VerticalJ8

Similar boards

  • 2 layers55 × 84.4 mmOpenReflowPlate, the printed circuit board in 3D

    OpenReflowPlate

    makingdevices/OpenReflowPlate

    An Open Reflow Plate machine for smd soldering

    71 parts6
  • 4 layers100 × 80 mmPlc board, the printed circuit board in 3D

    Plc board

    denorath-sys/gridnet

    Open hardware powerline mesh communication terminal

    62 parts5CERN-OHL-W-2.0
  • 2 layers44 × 107 mmEnergy Meter, the printed circuit board in 3D

    Energy Meter

    sachith-pai/Smart-3-Phase-Energy-Meter

    An esphome/Zigbee based energy meter powered by PZEM-004T V4 and Xiao Esp32 c6

    15 parts3MIT
  • 2 layers68.6 × 48.6 mmStm32 esp iot, the printed circuit board in 3D

    Stm32 esp iot

    Kikkiu17/espiot

    A small board built to measure current and voltage of any appliance.

    55 parts2
  • 2 layers101.5 × 54.9 mmIot crockpot, the printed circuit board in 3D

    Iot crockpot

    AverageJoel/iot_crockpot

    Repo for internet enabled crockpot

    23 parts1MIT
  • 2 layers80 × 60 mmPCB Reflow Hot Plate, the printed circuit board in 3D

    PCB Reflow Hot Plate

    bjkayani/PCB-Reflow-Hot-Plate

    The PCB Reflow Hot Plate is a temperature controlled 120 x 70 mm hot plate designed to reflow solder SMD circuit boards.

    70 parts1
  • 4 layers66.6 × 86.6 mmDPSin Board WiFi Triac, the printed circuit board in 3D

    DPSin Board WiFi Triac

    gmeirelles-ops/esp32-DPTri

    Firmware ESP-IDF para a DPSin Board WiFi Triac (rev v1.0.1): relé AC ON/OFF e dimmer TRIAC por porcentagem, controlados pelo app, com pareamento por hold ≥10 s no botão PAIR.

    62 parts1
  • 2 layersBathGuardian, the printed circuit board in 3D

    BathGuardian

    lorinczstefanmihai/BathGuardian

    An ESP32-powered monitoring & automation system for humidity, gas levels, temperature, and bathroom safety.

    38 parts1

Questions

How big is the Power iot meter pcb PCB?

It measures 119.8 × 64.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Power iot meter pcb use?

17 parts, built around the HLK-5M05. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Power iot meter pcb KiCad files?

From the RandomDelta6/iot-power-meter repository on GitHub, at the commit this page was made from: the board is power-iot-meter-pcb/power-iot-meter-pcb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Power iot meter pcb design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).