

Gatekeeper PCB
Access control and monitoring system for electric door locks and automatic traffic barriers.
- Size
- 100 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 61
- Nets
- 64
- Pads
- 204
- Tracks, vias
- 329, 16
- Pours
- 6
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 28 May 2020
- Updated
- 3 Nov 2026
Overview
Gatekeeper PCB is an open-source printed circuit board by Ingimarsson, from the Ingimarsson/gatekeeper repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 100 mm with 61 parts on 64 nets, routed with 329 tracks and 16 vias.
It is built around the ATMEGA328P-AU, IRM-10-12 and 2N2222A, with the S1G and MBR130T1G among its other parts. Its parts include 17 resistors, 12 connectors, 11 diodes, 7 capacitors and 4 transistors. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
5ATMEGA328P-AU
TQFP-32(7x7)-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH TQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)IRM-10-12
插件,45.7x5.4mm插件,45.7x5.4mm Power Module/Power Supply ROHSMWPower Module/Power Supply2N2222A
TO-92-55℃~+150℃ 1 NPN 100MHz 100nA 400 40V 5V 600mA 600mV 625mW NPN TO-92 Bipolar (BJT) ROHSSlkorBipolar (BJT)S1G
SMA(DO-214AC)-55℃~+150℃ 1.1V@1A 1A 30A 400V 5uA Independent SMA(DO-214AC) Diodes - General Purpose ROHSTWGMCDiodes - General PurposeMBR130T1G
SOD-123Schottky DiodesTokmas
README
README.mdGatekeeper
Gatekeeper is an access control system that can manage electrically controlled gates and doors with multiple mechanisms, for example RFID keypads, ALPR cameras, buttons and web portals.
Parts
61| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 1k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R3, R4, R5, R8, R9, R11, R12, R17, R18 |
| 5 | 150 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R7, R10, R13, R14, R15 |
| 4 | 2N2222A | digikey-footprints:TO-18-3 | Q1, Q2, Q3, Q4 |
| 4 | G5LE-14_DC5 | digikey-footprints:Relay_THT_G5LE-14 | RLY1, RLY2, RLY3, RLY4 |
| 4 | S1G | digikey-footprints:DO-214AC | D7, D8, D9, D10 |
| 3 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C2, C4, C5 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C6, C7 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R2 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C3 |
| 1 | 12V | Diode_THT:D_A-405_P2.54mm_Vertical_AnodeUp | D3 |
| 1 | 12VDC OUT | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J3 |
| 1 | 16MHz | Crystal:Crystal_SMD_HC49-SD_HandSoldering | Y2 |
| 1 | 2.2uF 25V | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C1 |
| 1 | 22uH | Inductor_SMD:L_Bourns_SRN6045TA | L1 |
| 1 | 230VAC IN | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J2 |
| 1 | 54.9k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1 |
| 1 | 560 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6 |
| 1 | 5V | Diode_THT:D_A-405_P2.54mm_Vertical_AnodeUp | D11 |
| 1 | ATmega328P-AU | Package_QFP:TQFP-32_7x7mm_P0.8mm | U2 |
| 1 | EXT RLY | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J5 |
| 1 | ICSP | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J6 |
| 1 | IRM-10-12 | Converter_ACDC:Converter_ACDC_MeanWell_IRM-10-xx_THT | PS1 |
| 1 | Inputs | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-8-5.08_1x08_P5.08mm_Horizontal | J4 |
| 1 | LMR16006YQ | Package_TO_SOT_SMD:SOT-23-6 | U1 |
| 1 | MBR130T1G | Diode_SMD:D_SOD-123 | D2 |
| 1 | RELAY1 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J1 |
| 1 | RELAY1 | Diode_THT:D_A-405_P2.54mm_Vertical_AnodeUp | D1 |
| 1 | RELAY2 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J12 |
| 1 | RELAY2 | Diode_THT:D_A-405_P2.54mm_Vertical_AnodeUp | D4 |
| 1 | RELAY3 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J13 |
| 1 | RELAY3 | Diode_THT:D_A-405_P2.54mm_Vertical_AnodeUp | D5 |
| 1 | RELAY4 | Diode_THT:D_A-405_P2.54mm_Vertical_AnodeUp | D6 |
| 1 | RELAY4 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J14 |
| 1 | Reset | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW1 |
| 1 | Serial | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J8 |
| 1 | W5500 Shield | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J10 |
| 1 | WIEGAND | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal | J11 |
Questions
How big is the Gatekeeper PCB PCB?
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Gatekeeper PCB use?
61 parts, built around the ATMEGA328P-AU, IRM-10-12, 2N2222A and S1G. 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 Gatekeeper PCB KiCad files?
From the Ingimarsson/gatekeeper repository on GitHub, at the commit this page was made from: the board is hardware/GK-400-v1/pcb/Gatekeeper PCB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Gatekeeper 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).
Similar boards
- 2 layers100 × 100 mm

- 2 layers230.5 × 60 mm

- 4 layers26.7 × 55.2 mm

Sombrero MSX Goa'uld
jabadiagm/MSXgoauldSD_tn20k
MSX Goa'uld board with Tang Nano 20k and SD support
17 parts41GPL-3.0 - 2 layers60 × 110 mm

AddaTone components
dchwebb/Addatone
Eurorack Additive Oscillator based on Lattice FPGA and ARM MCU
95 parts13 - 4 layers65 × 56.1 mm

- 4 layers148 × 102 mm

- 2 layers100 × 100 mm

Biltong board main
myles-parfeniuk/biltong_board
Sun drying emulation controller for biltong and other dried foodstuffs.
89 parts2GPL-3.0 - 2 layers505.4 × 130.4 mm

Split keyboard
Arwinplayz/Split-Keyboard-V2
I decided to make a V2 which would allow me to redo/refine some features. That is I want to add a LiPo battery and change the requirement of having both sides plugged in separately to the PC.
262 parts