# ESP32 RFID Access Control System v3.0 ## Description Industrial 2-layer ESP32 RFID access controller with 12V input, LM2596 5V rail, 3.3V logic, MFRC522 RFID, I2C LCD, relay output, buzzer, buttons, and debug/test headers. ## Project Details - **Owner:** anshp - **Created:** 6/25/2026 - **Last Updated:** 6/25/2026 - **Visibility:** Public ## Key Components ### BZ1 — [CPI-1375-80T](https://www.flux.ai/adrian95/cpi-1375-80t~np6.md) - Manufacturer Part Number: CPI-1375-80T - Voltage: 12V - Datasheet URL: https://www.cuidevices.com/product/resource/cpi-1375-80t.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Buzzer - Manufacturer Name: Same Sky (Formerly CUI Devices) **Pins:** - - [pin 2] - + [pin 1] ### D1 — [1N4007 A7](https://www.flux.ai/lcsc/1n4007-a7~520o.md) - LCSC Part Number: C2902912 - Manufacturer Name: MSKSEMI(美森科) - Part Type: Diodes - General Purpose - JLCPCB Part Class: Extended Part - Manufacturer Part Number: 1N4007 A7 - Package or Case Code: SOD-123FL_L2.8-W1.8-LS3.7-RD **Pins:** - A [pin 2] - K [pin 1] ### D2 — [1N4007 A7](https://www.flux.ai/lcsc/1n4007-a7~520o.md) - LCSC Part Number: C2902912 - Manufacturer Name: MSKSEMI(美森科) - Part Type: Diodes - General Purpose - Package or Case Code: SOD-123FL_L2.8-W1.8-LS3.7-RD - JLCPCB Part Class: Extended Part - Manufacturer Part Number: 1N4007 A7 **Pins:** - A [pin 2] - K [pin 1] ### F1 — [178.6164.0001](https://www.flux.ai/adrian95/178p6164p0001~h9n.md) - Current Rating: 1A - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: 178.6164.0001 - Part Type: Fuse - Manufacturer Name: Littelfuse/Commercial Vehicle Products - Datasheet URL: https://www.littelfuse.com/assetdocs/ato-flr-datasheet?assetguid=BEF6771D-7AE2-4B18-8F55-8CDE6402100A **Pins:** - P1 [pin 1] - P2 [pin 2] ### J1 — [Barrel Jack 373](https://www.flux.ai/adrian95/barrel-jack-373~0vr.md) - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Adafruit - Manufacturer Part Number: 373 - Datasheet URL: https://cdn-shop.adafruit.com/datasheets/21mmdcjackDatasheet.pdf - Voltage Rating: 12V **Pins:** - A [pin 1] - B [pin 2] - C [pin 3] ### J2 — [S4B-XH-A(LF)(SN)](https://www.flux.ai/lcsc/s4b-xh-alfsn~tz2w.md) - Product Info Url: https://lcsc.com/product-detail/XH-Connectors_JST_S4B-XH-A-LF-SN_XHsocket-1-4P-Curved-needle-pitch2-5mm_C157925.html - JLCPCB Part Class: Extended Part - Package or Case Code: CONN-TH_S4B-XH-A-LF-SN - Manufacturer Part Number: S4B-XH-A(LF)(SN) - Part Type: Wire To Board / Wire To Wire Connector - Manufacturer Name: JST - LCSC Part Number: C157925 - Datasheet URL: https://lcsc.com/product-detail/XH-Connectors_JST_S4B-XH-A-LF-SN_XHsocket-1-4P-Curved-needle-pitch2-5mm_C157925.html **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] ### J3 — [Pin Header 01x08 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x08-254mm-vertical~4nq.md) - Connector Positions: 8 - License: https://creativecommons.org/licenses/by/4.0/ - Connector Pitch: 2.54mm - Mount: Through Hole - Connector Type: Pin Header - Part Type: Connector - Manufacturer Part Number: 61300811121 - Manufacturer Name: Würth Elektronik **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] ### J4 — [XY301V-A-5.0-2P](https://www.flux.ai/jecstronic/xy301v-a-5p0-2p~vlu.md) - Manufacturer Name: Ningbo Xinlaiya Elec. - Datasheet URL: https://datasheet.lcsc.com/lcsc/2304140030_Ningbo-Xinlaiya-Elec--XY301V-A-5-0-2P_C557651.pdf - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: XY301V-A-5.0-2P - Part Type: Connector **Pins:** - PIN1 [pin 1] - PIN2 [pin 2] ### J5 — [Pin Header 01x06 2.54mm Vertical](https://www.flux.ai/vasy_skral/pin-header-01x06-254mm-vertical~jyw.md) - Manufacturer Part Number: 61300611121 - Mount: Through Hole - Manufacturer Name: Würth Elektronik - License: https://creativecommons.org/licenses/by/4.0/ - Connector Positions: 6 - Connector Type: Pin Header - Connector Pitch: 2.54mm - Part Type: Connector **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] - Pin_5 [pin 5] - Pin_6 [pin 6] ### J6 — [Pin Header 01x04 2.54mm Vertical](https://www.flux.ai/adrian95/pin-header-01x04-254mm-vertical~l97.md) - Manufacturer Name: Würth Elektronik - License: https://creativecommons.org/licenses/by/4.0/ - Mount: Through Hole - Manufacturer Part Number: 61300411121 - Connector Pitch: 2.54mm - Connector Type: Pin Header - Connector Positions: 4 - Part Type: Connector **Pins:** - Pin_1 [pin 1] - Pin_2 [pin 2] - Pin_3 [pin 3] - Pin_4 [pin 4] ### K1 — [HF49FD/005-1H11TF](https://www.flux.ai/adrian95/hf49fd005-1h11tf.md) - Mount: PCB - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: HF49FD/005-1H11TF - Manufacturer Name: Hongfa - Datasheet URL: https://source.hongfa.com//pdf/web/viewer.html?file=/Uploads/Product/PDF/HF49FD_en.pdf?timestamp=1743412019 - Voltage: 5V - Part Type: Relay **Pins:** - COIL_1 [pin 3] - COIL_2 [pin 4] - COM [pin 1] - NO [pin 2] ### LED1 — [LED THT D5.0mm](https://www.flux.ai/jharwinbarrozo/led-tht-d5p0mm~dw.md) - Forward Voltage: 2.2V - Role Details: Green 5mm through-hole power indicator LED. - Manufacturer Name: Kingbright - Part Type: LED - Manufacturer Part Number: WP7113GD **Pins:** - A [pin 2] - K [pin 1] ### LED2 — [LED THT D5.0mm](https://www.flux.ai/jharwinbarrozo/led-tht-d5p0mm~dw.md) - Part Type: LED - Manufacturer Part Number: WP7113ID - Forward Voltage: 2.0V - Manufacturer Name: Kingbright - Role Details: Red 5mm through-hole relay/status indicator LED. **Pins:** - A [pin 2] - K [pin 1] ### Q1 — [2N2222A](https://www.flux.ai/lcsc/2n2222a~00rk.md) - Frequency: 250MHz - Manufacturer Part Number: 2N2222A - JLCPCB Part Class: Extended Part - Product Info Url: https://lcsc.com/product-detail/Transistors-NPN-PNP_2N2222_C118536.html - Part Type: Transistors/Thyristors/Bipolar (BJT) - Transistor Type: NPN - Package or Case Code: TO-92-3_L4.9-W3.7-P1.27-L - Manufacturer Name: ST(先科) - LCSC Part Number: C118536 - Compliance: RoHS - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1809200018_ST-Semtech-2N2222A_C118536.pdf **Pins:** - B [pin 2] - C [pin 3] - E [pin 1] ### Q2 — [2N2222A](https://www.flux.ai/lcsc/2n2222a~00rk.md) - Manufacturer Part Number: 2N2222A - Frequency: 250MHz - JLCPCB Part Class: Extended Part - Product Info Url: https://lcsc.com/product-detail/Transistors-NPN-PNP_2N2222_C118536.html - Transistor Type: NPN - Part Type: Transistors/Thyristors/Bipolar (BJT) - Compliance: RoHS - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1809200018_ST-Semtech-2N2222A_C118536.pdf - Package or Case Code: TO-92-3_L4.9-W3.7-P1.27-L - Manufacturer Name: ST(先科) - LCSC Part Number: C118536 **Pins:** - B [pin 2] - C [pin 3] - E [pin 1] ### S1 — [SS-12D10L5](https://www.flux.ai/lcsc/ss-12d10l5~58d7.md) - Product Info Url: https://lcsc.com/product-detail/Toggle-Switches_XKB-Enterprise-SS-12D10L5_C319012.html - Current Rating: 1A - Throw Configuration: Single Pole Double Throw (SPDT) - Manufacturer Name: XKB Connectivity(中国星坤) - Voltage Rating: 125V - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2409302232_XKB-Connection-SS-12D10L5_C319012.pdf - Manufacturer Part Number: SS-12D10L5 - Package or Case Code: SW-TH_SS-12D10L5 - Operating Temperature: -40~+85℃ - Contact Material: Copper alloy - Part Type: Slide Switches - LCSC Part Number: C319012 **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] ### SW2 — [Push Button](https://www.flux.ai/mars-mark/push-button~uh.md) - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Name: Omron Electronics - Manufacturer Part Number: B3FS-1050P - Mount: Through Hole - Part Type: Foot Switch **Pins:** - P1 [pin 1] - P2 [pin 3] ### U1 — [ESP32-DEVKITC-VE](https://www.flux.ai/adrian95/esp32-devkitc-ve~ezx.md) - Manufacturer Name: Espressif Systems - Manufacturer Part Number: ESP32-DEVKITC-VE - Digi-Key Part Number: 1965-ESP32-DEVKITC-VE-ND - Datasheet URL: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/hw-reference/esp32/get-started-devkitc.html - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Development Boards - Package or Case Code: ESP32DEVKITCVE - Role: Main controller **Pins:** - 3V3 [pin 1] - 5V [pin 19] - CLK [pin 20] - CMD [pin 18] - D0 [pin 21] - D1 [pin 22] - D2 [pin 16] - D3 [pin 17] - EN [pin 2] - GND_1 [pin 14] - GND_2 [pin 32] - GND_3 [pin 38] - IO0 [pin 25] - IO12 [pin 13] - IO13 [pin 15] - IO14 [pin 12] - IO15 [pin 23] - IO16 [pin 27] - IO17 [pin 28] - IO18 [pin 30] - IO19 [pin 31] - IO2 [pin 24] - IO21 [pin 33] - IO22 [pin 36] - IO23 [pin 37] - IO25 [pin 9] - IO26 [pin 10] - IO27 [pin 11] - IO32 [pin 7] - IO33 [pin 8] - IO34 [pin 5] - IO35 [pin 6] - IO4 [pin 26] - IO5 [pin 29] - RX [pin 34] - TX [pin 35] - VN [pin 4] - VP [pin 3] ### U2 — [LM2596 DC-DC buck converter](https://www.flux.ai/vasy_skral/lm2596-dc-dc-buck-converter~2q1.md) - Manufacturer Part Number: LM2596S-ADJ DC-DC Buck Converter Module - Max Output Voltage: 5V - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Integrated Circuit - Role Details: Production BOM placeholder for common LM2596 adjustable buck module; verify pinout/mechanical dimensions with chosen supplier before assembly order. - Manufacturer Name: Generic / LM2596 module supplier **Pins:** - IN - [pin 2] - IN + [pin 1] - OUT - [pin 3] - OUT + [pin 4] ### U3 — [RC522 RFID](https://www.flux.ai/jecstronic/rc522-rfid~dc6.md) - Datasheet URL: http://www.handsontec.com/dataspecs/RC522.pdf - Manufacturer Name: Handson Technology - Operating Voltage: 3.3V - Part Type: Module - Manufacturer Part Number: RC522 - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - GND [pin 3] - IRQ [pin 4] - MISO/SCL/Tx [pin 5] - MOSI [pin 6] - RST [pin 2] - SCK [pin 7] - SS/SDA/Rx [pin 8] - VCC [pin 1] ### U4 — [Push Button](https://www.flux.ai/mars-mark/push-button~uh.md) - Manufacturer Part Number: B3FS-1050P - Mount: Through Hole - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Name: Omron Electronics - Part Type: Foot Switch **Pins:** - P1 [pin 1] - P2 [pin 3] ### U5 — [Push Button](https://www.flux.ai/mars-mark/push-button~uh.md) - Manufacturer Part Number: B3FS-1050P - Manufacturer Name: Omron Electronics - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Part Type: Foot Switch - Mount: Through Hole **Pins:** - P1 [pin 1] - P2 [pin 3] ### U6 — [Push Button](https://www.flux.ai/mars-mark/push-button~uh.md) - Manufacturer Part Number: B3FS-1050P - Mount: Through Hole - Datasheet URL: https://datasheet.lcsc.com/lcsc/1809271215_Omron-Electronics-B3FS-1050P_C231326.pdf - Manufacturer Name: Omron Electronics - Part Type: Foot Switch **Pins:** - P1 [pin 1] - P2 [pin 3] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/anshp/esp32-rfid-access-control-system-v3p0~mm](https://www.flux.ai/anshp/esp32-rfid-access-control-system-v3p0~mm).* --- *Generated from [https://www.flux.ai/anshp/esp32-rfid-access-control-system-v3p0~mm](https://www.flux.ai/anshp/esp32-rfid-access-control-system-v3p0~mm)*