Gateway

npeixoto64·ExitGuardian·hardware/gateway/rev1/gateway_rev1.kicad_pcb

Gateway PCB layout, top view — open source STM32 board by npeixoto64
Simulate this board

About the Gateway PCB

Gateway is an open source STM32 PCB design by npeixoto64, published on GitHub. It is a 2-layer board measuring 100 × 45 mm, with 73 components from 47 distinct parts.

Its main chip is the STM8L151K4T6, from the STM32 family. Other key parts include the CC1101RGPR, LT1615ES5-1#TRMPBF, MIC4427YM, MB85RC64TAPNF-G-BDERE1 and 2462. By type, the board carries 30 capacitors, 19 resistors, 6 ICs, 6 inductors, 3 LEDs and 2 connectors.

It belongs with the iot & wireless and sensors designs in this gallery, and the repository also holds 1 earlier revision of it.

From the project

A full product project that watches windows with wireless sensors and has a gateway for the main door with wireless sensors. When you open the exit door to leave, it checks:

Main components on the Gateway

Gateway bill of materials (BOM)

73 components, 47 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM8L151K4T6
STMicroelectronics
IC1
1
CC1101RGPR
Texas Instruments
IC2
1
LT1615ES5-1#TRMPBF
Analog Devices
IC3
1
MIC4427YM
Microchip
IC4
1
MB85RC64TAPNF-G-BDERE1
Ramxeed
IC5
1
2462
Keystone Electronics
U1
1
IRLML6402TRPBF
Infineon
Q1
1
NX3225GA-26.000M-STD-CRG-2
NDK
Y1
1
G8250041000YEU
Amphenol
J1
1
M20-9770342
Harwin
J2
1
ANT-433-HESM
ANT1
1
PKMCS1818E20A0-R1
Murata Electronics
LS1
1
MASM-14R-8-10
LITTELFUSE
S1
1
TL6120DF160QG
E-Switch
S2
1
WP710A10LVBC/D
WP710A10LVBC_D
Kingbright
LED1
1
TLHY4400-AS12Z
Vishay
LED2
1
TLHR4400-AS12Z
Vishay
LED3
1
MBR0520LT3G
onsemi
D1
1
BLM18KG601SN1D
Murata Electronics
FB1
3
LQG15HS27NJ02D
27nH
Murata
L1, L2, L4
Show 27 more
QtyPartRefs
1
LQW15CA22NJ00D
22nH
Murata
L3
1
CD43NP-100MC
Sumida
L5
3
MAJCH168BB7104KT
100nF
Taiyo Yuden
C1, C2, C5
1
GXT155R71C103KE01D
10nF
Murata
C3
1
CC603KRX5R6BB105
1uF
Yageo
C4
2
JMK325B7476MM-PR
47uF, 6.3V
TAYO YUDEN
C6, C9
2
GXT155R60J105KE01D
1uF
Murata
C7, C13
9
CC0402KRX7R7BB104
100nF
Yageo
C8, C10, C11, C12, C14, C15, C16, C17 +1
2
GRM1555C1H120FA1D
12pF
Murata Electronics
C18, C19
2
GRM1555C1E3R9CA1D
3.9pF
Murata
C20, C22
2
GRM0225C1C221JA2L
220pF
Murata
C21, C25
1
GCQ0335C1H8R2WB1D
8.2pF
Murata
C23
1
GCQ0335C1H5R6BB1D
5.6pF
Murata
C24
1
GGM31CD70J226KE02L
22uF, 6.3V
Murata
C26
1
GCM1555C2A4R7BE02D
4.7pF
Murata
C27
2
MCAST21GBC7475KTCA01
4.7uF, 25V
Taiyo Yuden
C28, C29
3
MCT06030C1003FP5
100K
Vishay
R1, R3, R15
3
AR0603FR-071ML
1M
Yageo
R2, R5, R20
3
RCA060310K0JNEA
10K
Vishay
R4, R11, R12
1
CRCW0603-510K
510K
Vishay
R6
1
SR0603JR-071KL
1K
Yageo
R7
1
CRCW0603100RJNEBC
100
Vishay
R8
2
ERJ-S03J470V
47
Panasonic
R9, R10
1
ERJ-PA2F5602X
56K
Panasonic
R13
1
RC0402DR-07130KL
130K
Yageo
R16
1
RC0402FR-071M15L
1.15M
Yageo
R17
2
SR0603JR-7T33RL
33R
Yageo
R18, R19

Gateway design files

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

Gateway: common questions

What microcontroller does the Gateway use?

The Gateway is built around the STM8L151K4T6, from the STM32 family.

How big is the Gateway PCB?

The Gateway measures 100 × 45 mm, has 2 copper layers and is 1.69 mm thick.

How many components are on the Gateway?

73 components, from 47 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 Gateway design files?

From the npeixoto64/ExitGuardian 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 Gateway design in my own project?

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

Can I test firmware for the Gateway without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

More boards in ExitGuardian

Earlier revisions in the repo: gateway_rev0

Similar boards