Gate-Access-Control
George-P-1·Gate-Access-Control-PCB
About the Gate-Access-Control PCB
Gate-Access-Control is an open source AVR/Arduino PCB design by George-P-1, published on GitHub. It is a 2-layer board measuring 85.4 × 38 mm, with 20 components from 17 distinct parts.
Its main chip is the ATMEGA328-MM, from the AVR/Arduino family. By type, the board carries 8 connectors, 4 resistors, 3 capacitors, 1 IC, 1 crystal and 1 fuse.
It belongs with the sensors designs in this gallery.
From the project
KiCAD Designing (Schematic and PCB)
A custom-designed PCB for a smart gate access control system, created using KiCad. It features both programming and power management components intended as part of a smart automation system for gates. This project was done as part of a university group assignment.
The system allows access via RF remote, switch or RFID tag and includes safety mechanisms like human detection inputs (photo sensors) that prevent gate operation. The board is designed to be AC-powered, with an onboard AC-DC converter and expansion-ready via various screw terminals and headers.

Main components on the Gate-Access-Control
Gate-Access-Control bill of materials (BOM)
20 components, 17 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATMEGA328-MM ATmega328-MM Mouser.pl | QFN-28-1EP_4x4mm_P0.45mm_EP2.4x2.4mm | U1 |
| 1 | Crystal Mouser.pl | Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm | Y1 |
| 1 | SCREW_TERMINAL_01X02 Screw_Terminal_01x02 Mouser.pl | TerminalBlock_MetzConnect_Type175_RT02702HBLC_1x02_P7.50mm_Horizontal | J1 |
| 1 | RF_RECEIVER_433 RF Receiver 433MHz Mouser.pl | PinHeader_1x03_P2.54mm_Vertical | J2 |
| 1 | CONN_01X08 Conn_01x08 Mouser.pl | PinHeader_1x08_P2.54mm_Vertical | J3 |
| 1 | IR_SENSORT Mouser.pl | TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J4 |
| 1 | SCREW_TERMINAL_01X04 Screw_Terminal_01x04 Mouser.pl | TerminalBlock_Phoenix_MKDS-1,5-4-5.08_1x04_P5.08mm_Horizontal | J5 |
| 2 | SCREW_TERMINAL_01X02 Screw_Terminal_01x02 Mouser.pl | TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J6, J7 |
| 1 | CONN_01X06 Conn_01x06 Mouser.pl | PinHeader_1x06_P2.54mm_Vertical | J8 |
| 1 | 500 mA Mouser.pl | Fuse_0603_1608Metric_Pad1.05x0.95mm_HandSolder | F1 |
| 1 | TMLM04253 Mouser.pl | Converter_ACDC_TRACO_TMLM-04_THT | PS1 |
| 1 | LED Mouser.pl | LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
| 2 | 22PF 22pF Mouser.pl | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 1 | 100NF 100nF Mouser.pl | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 2 | 1M Mouser.pl | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2 |
| 1 | 10K 10k Mouser.pl | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3 |
| 1 | 220R Mouser.pl | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4 |
Gate-Access-Control design files
The KiCad project lives in the George-P-1/Gate-Access-Control-PCB repository on GitHub; these links point at the commit this page was built from.
Gate-Access-Control: common questions
What microcontroller does the Gate-Access-Control use?
The Gate-Access-Control is built around the ATMEGA328-MM, from the AVR/Arduino family.
How big is the Gate-Access-Control PCB?
The Gate-Access-Control measures 85.4 × 38 mm, has 2 copper layers and is 1.59 mm thick.
How many components are on the Gate-Access-Control?
20 components, from 17 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 Gate-Access-Control design files?
From the George-P-1/Gate-Access-Control-PCB 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 Gate-Access-Control design in my own project?
The repository has no license, so all rights stay with George-P-1. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Gate-Access-Control without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
Similar boards
AVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Easyduino Atmega
Hanqaqa
68.8 × 53.6 mm35 parts4LCERN-OHL-P-2.0746AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746AVR/Arduino
UsbGpib
xyphro
54 × 15 mm21 parts2LMIT683AVR/Arduino
Lumberjack
peej
284.7 × 94.2 mm149 parts2LMIT402