Control board

MahmoudNasser9·Smartmeter·Control board/Control_board/Control_board.kicad_pcb

Control board layout, top view — open source ESP8266 board by MahmoudNasser9

About the Control board

Control board is an open source ESP8266 PCB design by MahmoudNasser9, published on GitHub. It is a 2-layer board measuring 146 × 118.2 mm, with 115 components from 66 distinct parts.

Its main chip is the ESP-12F, from the ESP8266 family. Other key parts include the AT45DB321E-SHF-T, LM2576HVS-5, LoRa, Wifi and STM32F103C8Tx. By type, the board carries 50 resistors, 13 ICs, 13 diodes, 12 capacitors, 9 connectors and 9 switches.

It belongs with the iot & wireless designs in this gallery.

Main components on the Control board

AT45DB321E-SHF-TLM2576HVS-5LoRaWifiSTM32F103C8TxRTC_DS3234DS3232SN-T&ROLEDSP3485ENDebugPCA9554AD,118LM317DCYESP-12F

Control board bill of materials (BOM)

115 components, 66 distinct parts.

QtyPartRefs
1
AT45DB321E-SHF-T
U1
1
LM2576HVS-5
U2
1
LoRa
U3
1
Wifi
U4
1
STM32F103C8Tx
U6
1
RTC_DS3234
U7
1
DS3232SN-T&R
U8
1
OLED
U9
1
SP3485EN
U10
1
Debug
U11
1
PCA9554AD,118
PCA9554AD_118
U12
1
LM317DCY
U13
1
ESP-12F
U14
1
8MHZ
Y1
1
KEYPAD
J1
1
UART_EnergyMeter
J2
1
Power_IN
J3
1
SPI_conn
J4
1
Triac Control
J5
1
MDB
J6
Show 46 more
QtyPartRefs
1
UART_wifi
J7
1
USB_B
J8
1
RS485
J9
1
Battery20mm
BT1
1
RX2
JP3
1
TX2
JP4
1
RESET
SW1
1
Button1
SW2
1
Button2
SW3
1
KEY_flash
SW4
1
wifi_reset
SW5
1
Button3
SW6
1
Button4
SW7
1
Button5
SW8
1
Button6
SW9
2
BCX17
T1, T2
2
250-120U
TH1, TH2
2
1N4007
D1, D10
1
1N5822
D2
5
LED
D3, D4, D8, D9, D11
2
6KE6.8CA
D5, D6
1
DF02S
D7
1
LED1
D12
1
LE2
D13
1
100uH/3A
L1
3
104
C1, C6, C7
1
100U/50V
C2
1
1000U/16V
C3
2
47UF/16V
C4, C5
2
22pF
C8, C9
2
100nF
C10, C11
1
100uF
C12
3
103
R1, R2, R3
1
330
R4
5
12K
R5, R41, R42, R43, R44
3
150
R6, R46, R47
5
4.7K
R7, R8, R32, R35, R40
20
10K
R9, R10, R11, R12, R13, R14, R16, R17 +12
5
470
R15, R30, R36, R37, R39
1
120
R21
1
390
R27
1
39
R28
1
680
R29
1
2K
R31
2
20
R33, R34
1
0
R38

Control board design files

The KiCad project lives in the MahmoudNasser9/Smartmeter repository on GitHub; these links point at the commit this page was built from.

Control board: common questions

What microcontroller does the Control board use?

The Control board is built around the ESP-12F, from the ESP8266 family.

How big is the Control board?

The Control board measures 146 × 118.2 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Control board?

115 components, from 66 distinct parts. The full bill of materials is listed on this page.

Where can I download the Control board design files?

From the MahmoudNasser9/Smartmeter repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Control board design in my own project?

The repository has no license, so all rights stay with MahmoudNasser9. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Control board 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 Smartmeter

Similar boards