Smartyreader
weigu1·SmartyReader·KiCAD/smartyreader_v1_1/smartyreader.kicad_pcb
About the Smartyreader PCB
Smartyreader is an open source ESP8266 PCB design by weigu1, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 57.2 × 30.5 mm, with 18 components from 15 distinct parts.
Its main chip is the WEMOS_D1_mini, from the ESP8266 family. By type, the board carries 6 resistors, 5 connectors, 2 transistors, 2 capacitors and 1 jumper.
It belongs with the iot & wireless designs in this gallery.
From the project
Because of the EU Energy Efficiency Directive from 2012 the gas and electricity Distribution System Operators (DSO) in Luxembourg replaced there gas and energy meters with smartmeters (named smarty :() from Sagemcom (T210-D).
Because of the EU Energy Efficiency Directive from 2012 the gas and electricity Distribution System Operators (DSO) in Luxembourg replaced there gas and energy meters with smartmeters (named smarty :() from Sagemcom (T210-D).
As it seems the same smartmeters are deployed in Sweden, parts of Austria and the Netherlands.
These smartmeters have a user port that delivers 10 second data (RJ12 connector under the green lid). The P1 data output communication protocol and format is specified in the Dutch Smart Meter Requirements v5.0.2 . The solution deployed in Luxembourg includes an additional…

Smartyreader bill of materials (BOM)
18 components, 15 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 2N7002 | SOT-23 | Q1, Q2 |
| 1 | RJ12 | WRJ12 | J1 |
| 1 | I2C_Header | WSIL4_SL | J2 |
| 1 | W5100_2x5 | WW5100 | J3 |
| 1 | 3.3V_H1 | WSIL2_SL | J4 |
| 1 | 5V_H1 | WSIL2_SL | J5 |
| 1 | C1 | WPin_3mm | AD1 |
| 1 | Jump | WSIL2 | JP1 |
| 1 | WEMOS_D1_mini | WWEMOSD1 | W1 |
| 2 | 100n | W0805 | C1, C2 |
| 1 | 220 | W0805 | R1 |
| 1 | 1k | W0805 | R2 |
| 1 | 10k | W0805 | R3 |
| 1 | 15k | W0805 | R4 |
| 2 | 1.8k | W0805 | R5, R6 |
Smartyreader design files
The KiCad project lives in the weigu1/SmartyReader repository on GitHub; these links point at the commit this page was built from.
Smartyreader: common questions
What microcontroller does the Smartyreader use?
The Smartyreader is built around the WEMOS_D1_mini, from the ESP8266 family.
How big is the Smartyreader PCB?
The Smartyreader measures 57.2 × 30.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Smartyreader?
18 components, from 15 distinct parts. The full bill of materials is listed on this page.
Where can I download the Smartyreader design files?
From the weigu1/SmartyReader repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Smartyreader design in my own project?
Yes, under the terms of its GPL-3.0 license, which weigu1 chose for the repository.
Can I test firmware for the Smartyreader without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.
More boards in SmartyReader
Similar boards
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398