Skip to the content
PCBKitNew board
2 layers155.5 × 75.5 mmSmart RFID lock, the printed circuit board in 3D

Smart RFID lock

eirode/Smart-RFID-lock

simple PCB design for Hack Club Half Life that works as an esp32-c3 controlled RFID lock

Size
155.5 × 75.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
16
Nets
29
Pads
62
Tracks, vias
107, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
9 Oct 2026
Updated
12 Oct 2026

Overview

Smart RFID lock is an open-source printed circuit board by eirode, from the eirode/Smart-RFID-lock repository on GitHub. It is a 2-layer board of 155.5 × 75.5 mm with 16 parts on 29 nets, routed with 107 tracks and 0 vias.

It is built around the L7805. Its parts include 3 diodes, 3 connectors, 2 capacitors, 2 resistors and 2 ICs. It belongs with the radio and wireless boards and the ESP32 and RISC-V boards of this library.

Main components

1

README

README.md

Smart-RFID-lock

simple PCB design for Hack Club Half Life that works as an esp32-c3 controlled RFID lock

Firmware wiring

The firmware uses the MFRC522 reader over SPI:

RC522 signalESP32-C3 GPIO
SCK8
MISO9
MOSI10
SDA/SS6
RST7
3.3V3.3V
GNDGND

The RC522 should remain configured for SPI. The SDA pin on an RC522 SPI module is the SPI chip-select signal, not an I²C data connection.

Before uploading, replace AUTHORIZED_UID in Smart-lock firmware/src/main.cpp with the UID of the card that should unlock the relay. The relay is energized for five seconds after an authorized card is detected. PCB image

Parts

16
QtyValueFootprintReferences
2LEDLED_THT:LED_D1.8mm_W3.3mm_H2.4mmD1, D2
10.1μFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC2
10.33μFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mmC1
112V alim connexionConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ2
11KResistor_THT:R_Axial_Power_L20.0mm_W6.4mm_P7.62mm_VerticalR2
168Resistor_THT:R_Axial_Power_L20.0mm_W6.4mm_P7.62mm_VerticalR1
1BuzzerBuzzer_Beeper:Buzzer_12x9.5RM7.6BZ1
1DDiode_THT:D_DO-15_P15.24mm_HorizontalD3
1L7805Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalU2
1Lock 12V outputConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ3
1NPNConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalQ1
1RFID connectorConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ1
1SANYOU_SRD_Form_BRelay_THT:Relay_SPST_SANYOU_SRD_Series_Form_BK1
1SW_PushConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSW1
1XIAO-ESP32-C3-SMDImported Parts:XIAO-ESP32-C3-SMDU1

Questions

How big is the Smart RFID lock PCB?

It measures 155.5 × 75.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Smart RFID lock use?

16 parts, built around the L7805. 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 Smart RFID lock KiCad files?

From the eirode/Smart-RFID-lock repository on GitHub, at the commit this page was made from: the board is PCB/PCB.kicad_pcb and its schematic PCB/PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Smart RFID lock design in my own project?

Its repository states no licence, so its author keeps all rights: ask eirode before reusing the design.

Similar boards

  • 2 layers40.6 × 110 mmEuropi surface mount, the printed circuit board in 3D

    Europi surface mount

    Allen-Synthesis/EuroPi

    EuroPi: A reprogrammable Eurorack module based on the Raspberry Pi Pico

    92 parts584CC0-1.0
  • 2 layers132.1 × 45.7 mmIPoS, the printed circuit board in 3D

    IPoS

    peterheinrich/InternetOverSpaghetti

    Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.

    42 parts342
  • 2 layers59.7 × 57.5 mmFunBox, the printed circuit board in 3D

    FunBox

    GuitarML/FunBox

    Stereo guitar pedal platform using Daisy Seed.

    61 parts289MIT
  • 2 layers90.8 × 35.6 mmERCF easy brd, the printed circuit board in 3D

    ERCF easy brd

    Tircown/ERCF-easy-brd

    More informations on how to reset for flashing:\ https://wiki.seeedstudio.com/Seeeduino-XIAO/#enter-bootloader-mode

    28 parts195GPL-3.0
  • 2 layers111.3 × 106.4 mmSuper Sixteen v1, the printed circuit board in 3D

    Super Sixteen v1

    matthewcieplak/super-sixteen

    Code and schematics for the Super Sixteen Eurorack sequencer

    141 parts171
  • 2 layers91.4 × 71.1 mmPico w rover, the printed circuit board in 3D

    Pico w rover

    NikodemBartnik/Mini-Mars-Rover

    Educational robotic platform made to look like a mini mars rover

    20 parts143MIT
  • 2 layers144.1 × 182.2 mmSHVC CPU-01, the printed circuit board in 3D

    SHVC CPU-01

    starlightk7/OpenSFC

    OSHW Reproduction Parts related to the Super Famicom / Super Nintendo game console

    498 parts114CERN-OHL-S-2.0
  • 2 layers106.1 × 155 mmMotherboard, the printed circuit board in 3D

    Motherboard

    Redherring32/OpenTendo-TopLoader

    An Open Source HardWare (OSHW) recreation of the 1993 toploading NES motherboard (Also known as NES-101)

    84 parts94