Skip to the content
2 layers26.6 × 16 mmPwrmtr, the printed circuit board in 3D

PCB for reading data from smart meters

Size
26.6 × 16 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
8
Pads
28
Tracks, vias
39, 4
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
6 Aug 2025
Updated
6 Aug 2025

Overview

Pwrmtr is an open-source printed circuit board by ktt-ol, from the ktt-ol/pwrmtr repository on GitHub. It is a 2-layer board of 26.6 × 16 mm with 14 parts on 8 nets, routed with 39 tracks and 4 vias.

It is built around the BC807W, BC817W and SFH 320-Z. Its parts include 4 resistors, 3 transistors, 1 capacitor, 1 diode and 1 connector. It belongs with the interfaces and adapters boards of this library.

Main components

3

README

README.md

This PCB can be used to read out data from smart meters commonly found in Germany using their IR interface. It's intended to be used with 3.3V or 5V serial interfaces, for example with USB UART-TTL adapters (e.g. from FTDI) or microcontrollers such as the ESP8266 or ESP32 series.

Schematic

schematic

Pictures

front back

Software

For initial testing a USB UART-TTL adapter is quite useful. It can be used to directly check the smart meter output with a laptop. Note that some meters use a binary protocol called SML (Smart Message Language). On Debian sml_server (from libsml-utils package) can be used to decode it.

Parts

14
QtyValueFootprintReferences
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
210KResistor_SMD:R_0603_1608MetricR2, R4
1100RResistor_SMD:R_0603_1608MetricR3
1100nCapacitor_SMD:C_0603_1608MetricC1
1470RResistor_SMD:R_0603_1608MetricR1
1BC807WPackage_TO_SOT_SMD:SOT-323_SC-70Q3
1BC817WPackage_TO_SOT_SMD:SOT-323_SC-70Q2
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_HorizontalJ1
1LEDDiode_SMD:D_0603_1608MetricD1
1SFH320LED_SMD:LED_PLCC-2_3.4x3.0mm_KAQ1

Similar boards

  • 2 layers60 × 25 mmJtag 2232h, the printed circuit board in 3D

    Jtag 2232h

    andrastantos/jtag_2232h

    91 parts
  • 4 layers500 × 34 mmPrecision clock, the printed circuit board in 3D

    Precision clock

    Alan-JH/precision-clock

    ECE 362 Final Project

    150 parts
  • 2 layers60 × 11 mmSeaBoat Hall&IR, the printed circuit board in 3D

    SeaBoat Hall&IR

    First-Order-RoboCup-SSL/hw-IR-Sense

    27 parts
  • 2 layers99.8 × 35 mmLichtobjekt 6, the printed circuit board in 3D

    Lichtobjekt 6

    martinclausen2/Lichtobjekt

    The "Lichtobjekt" projects allows to create portable lighting appliances.

    125 partsGPL-3.0
  • 2 layers99.6 × 69.6 mmRGBW Lampe, the printed circuit board in 3D

    RGBW Lampe

    martinclausen2/RGBW-Lampe

    The "RGBW-Lampe" projects allows to create full color lighting appliances.

    162 parts
  • 4 layers57 × 74.3 mmCM4, the printed circuit board in 3D

    CM4

    ybabs/H745FCS

    Quadcopter Flight Controller based on the dual core STM32H745 Microcontroller

    101 parts6

Questions

How big is the Pwrmtr PCB?

It measures 26.6 × 16 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pwrmtr use?

14 parts, built around the BC807W, BC817W and SFH 320-Z. 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 Pwrmtr KiCad files?

From the ktt-ol/pwrmtr repository on GitHub, at the commit this page was made from: the board is pwrmtr.kicad_pcb and its schematic pwrmtr.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pwrmtr design in my own project?

Its repository states no licence, so its author keeps all rights: ask ktt-ol before reusing the design.