

MACHIP3.0
This directory contains the official KiCad 8/10 hardware design files, production Gerbers, bill of materials (BOM), and assembly guides for the MACHIP 3.0 Access Control Terminal.
- Size
- 111.5 × 101 mm
- Copper layers
- 2
- Thickness
- 1.59 mm
- Parts
- 76
- Nets
- 52
- Pads
- 216
- Tracks, vias
- 474, 88
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 15 Feb 2026
- Updated
- 8 Nov 2026
Overview
MACHIP3.0 is an open-source printed circuit board by brgyplrm, from the brgyplrm/MaChip repository on GitHub. It is a 2-layer board of 111.5 × 101 mm with 76 parts on 52 nets, routed with 474 tracks and 88 vias.
It is built around the ESDSRV05-4, LM7805 and RT9080-33GJ5, with the AO3401, PN2222A and RXEF110 among its other parts. Its parts include 22 capacitors, 19 resistors, 8 connectors, 5 ICs and 4 diodes. It belongs with the ESP32 boards of this library.
Main components
7ESDSRV05-4
SOT-23-6L12V 1uA 3.5pF 30A@8/20us 450W@8/20us 5V 6V ESD Four channels IEC 61000-4-2、IEC 61000-4-5 SOT-23-6L ESD and Surge Protection (TVS/ESD) ROHSYintESD And Surge Protection (TVS/ESD)LM7805
TO-2630℃~+125℃ 1 1A 20V 2V 42uV 5V 62dB@(120Hz) 8mA Fixed Over Temperature Protection、Short Circuit Protection Positive TO-263 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSYONGYUTAIVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsRT9080-33GJ5
TSOT-23-5-40℃~+125℃@(Tj) 1 2uA 3.3V 360mV@(600mA) 42uVrms 5.5V 600mA 75dB@(1kHz) Fixed Over Current Protection、Over Temperature Protection、Enable Positive TSOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSRichtek TechVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsAO3401
SOT-231 P-Channel 1.3V 115pF 30V 350mW 4.2A 75mΩ@4.5V 77pF 954pF P-Channel SOT-23 MOSFETs ROHSGuangdong HottechMOSFETsPN2222A
TO-92-3-55℃~+150℃ 1 NPN 1A 300MHz 300mV 40V 625mW NPN TO-92-3 Bipolar (BJT) ROHSNTE ElectronicsBipolar (BJT)RXEF110
插件-40℃~+85℃ 1.1A 1.5W 150mΩ 2.2A 380mΩ 40A 72V 8.2s Plugin Resettable Fuses ROHSLittelfuseResettable FusesSMBJ10CA
DO-214AA(SMB)-65℃~+150℃ 10V 12.3V 17V 35.3A 5uA 600W Bidirectional TVS DO-214AA(SMB) ESD and Surge Protection (TVS/ESD) ROHSMDDESD And Surge Protection (TVS/ESD)
README
firmware/MACHIP3.0/README.mdMACHIP 3.0 Hardware Terminal (PCB & Schematic)
This directory contains the official KiCad 8/10 hardware design files, production Gerbers, bill of materials (BOM), and assembly guides for the MACHIP 3.0 Access Control Terminal.
Quick Navigation
- KiCad Project File:
MACHIP3.0.kicad_pro - Schematic File:
MACHIP3.0.kicad_sch - PCB Layout File:
MACHIP3.0.kicad_pcb - Production Gerbers (JLCPCB Ready):
MACHIP3.0_JLCPCB_READY.zip - Verified Component BOM (LCSC):
MACHIP3.0_JLCPCB_BOM_CORRECTED.csv - Hardware Assembly & Bring-Up Guide:
MACHIP3_HARDWARE_BRINGUP_AND_ASSEMBLY_GUIDE.md - Pre-Fab Engineering Audit Report:
MACHIP3_PCB_LAYOUT_AUDIT_REPORT.md
How to Open on Your Laptop
Option 1: In KiCad (Full Design & Editing)
- Install KiCad 8.0+ (or KiCad 10).
- Clone this repository or download this folder.
- Open KiCad $\to$ File $\to$ Open Project $\to$ Select
MACHIP3.0.kicad_pro. - Custom Footprints & Symbols: The included
fp-lib-table,sym-lib-table, andmachip_footprints.pretty/will load all custom footprints automatically without library warnings.
Option 2: In Web Browser (No Installation Needed!)
You can view the schematic and PCB interactively online:
- Go to kicanvas.org.
- Drag and drop
MACHIP3.0.kicad_schorMACHIP3.0.kicad_pcbdirectly into your browser.
Hardware Specifications
- Controller: ESP32-WROOM-32 (38-Pin DevKit Socket)
- Operating Voltage: 9.0V DC Regulated Input (5.5mm × 2.1mm Center-Positive Barrel Jack)
- Onboard Regulators:
U1(LM7805 TO-220 + Aluminum Heatsink): 5V System BusU3(RT9080-33GJ5 SOT-23-5): 3.3V Logic Rail (600mA Low-Dropout)
- Peripherals Supported:
J2: Inside MFRC522 RFID Reader (SPI, 7-Pin JST-XH)J3: Outside MFRC522 RFID Reader (SPI, 7-Pin JST-XH)J4: Outside ST7789 TFT Display (SPI, 9-Pin JST-XH)J5: Inside ST7789 TFT Display (SPI, 9-Pin JST-XH)J6: R307 Optical Fingerprint Sensor (UART, 4-Pin JST-XH)J7: Active Buzzer Module (3-Pin JST-XH)J8: 12V Door Strike / Maglock Relay Driver (3-Pin JST-XH)
- Protection:
- Reverse Polarity: P-Channel MOSFET (
AO3401) + Zener (BZT52C10) - Overcurrent: Resettable PTC Fuse (
RXEF110, 1.1A Hold) - Overvoltage / Surge: Bidirectional TVS Diode (
SMBJ10CA) - ESD Protection: Multichannel TVS Arrays (
ESDSRV05-4) on peripheral lines
- Reverse Polarity: P-Channel MOSFET (
- Dimensions: $111.5,\text{mm} \times 101.0,\text{mm}$ (2-Layer FR-4, 1.6mm thickness, 1 oz copper)
- Mounting: 4× M3 Mounting Holes (
H1–H4) with $>6.5,\text{mm}$ annular clearance
Parts
76| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100nf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C3, C5, C7, C8, C9, C11, C13, C15, C19, C22 |
| 8 | 10K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R11 |
| 7 | 10uf | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C4, C6, C10, C12, C14, C18, C21 |
| 7 | TestPoint | TestPoint:TestPoint_Pad_D1.5mm | TP_3V3, TP_5V1, TP_9V1, TP_EN1, TP_FPTX1, TP_RELAY1, TP_SCK1 |
| 4 | 100uf | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C1, C16, C17, C20 |
| 4 | 3.2mm_M3 | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | 22 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R9, R18, R19 |
| 3 | Fiducial_1mm_Mask2mm | Fiducial_1mm_Mask2mm | FID1, FID2, FID3 |
| 2 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R15, R17 |
| 2 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R14, R16 |
| 2 | 220 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R12, R13 |
| 2 | ESDSRV05-4 | Package_TO_SOT_SMD:SOT-23-6 | U4, U5 |
| 2 | LED | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | D3, D4 |
| 1 | 100 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R10 |
| 1 | 1uf | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm | C2 |
| 1 | 68 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R8 |
| 1 | AO3401 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | BUZZER-MODULE-JST3 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J7 |
| 1 | Barrel_Jack_Switch | Connector_BarrelJack:BarrelJack_Horizontal | J1 |
| 1 | D_Zener | Diode_SMD:D_SOD-123 | D1 |
| 1 | ESP32-DEVKIT-38PIN | machip_footprints:ESP32-DEVKIT-38PIN | U2 |
| 1 | FingerPrint_R307 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J6 |
| 1 | LM7805 | Package_TO_SOT_THT:TO-220-3_Vertical | U1 |
| 1 | MFRC522_INSIDE | Connector_JST:JST_XH_B7B-XH-A_1x07_P2.50mm_Vertical | J2 |
| 1 | MFRC522_OUTSIDE | Connector_JST:JST_XH_B7B-XH-A_1x07_P2.50mm_Vertical | J3 |
| 1 | PN2222A | Package_TO_SOT_THT:TO-92_Inline | Q2 |
| 1 | RELAY-MODULE-JST3 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J8 |
| 1 | RT9080-33GJ5 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | RXEF110 | Fuse:Fuse_Bourns_MF-RHT100 | F1 |
| 1 | SMBJ10CA | Diode_SMD:D_SMB | D2 |
| 1 | TFT_INSIDE | Connector_JST:JST_XH_B9B-XH-A_1x09_P2.50mm_Vertical | J5 |
| 1 | TFT_OUTSIDE | Connector_JST:JST_XH_B9B-XH-A_1x09_P2.50mm_Vertical | J4 |
| 1 | TestPoint | TestPoint:TestPoint_Loop_D2.50mm_Drill1.0mm | TP_GND1 |
Questions
How big is the MACHIP3.0 PCB?
It measures 111.5 × 101 mm and has 2 copper layers, 1.59 mm thick.
What parts does the MACHIP3.0 use?
76 parts, built around the ESDSRV05-4, LM7805, RT9080-33GJ5 and AO3401. 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 MACHIP3.0 KiCad files?
From the brgyplrm/MaChip repository on GitHub, at the commit this page was made from: the board is firmware/MACHIP3.0/MACHIP3.0.kicad_pcb and its schematic firmware/MACHIP3.0/MACHIP3.0.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the MACHIP3.0 design in my own project?
Its repository states no licence, so its author keeps all rights: ask brgyplrm before reusing the design.
Similar boards
- 4 layers170.1 × 170.1 mm

- 2 layers200 × 100 mm

Amp600w
mx-yah/amp600w
A high-performance high-power class-D amplifier that enables true premium sound quality with high-efficiency class-D technology
133 parts6 - 4 layers53 × 85 mm

- 2 layers150 × 130 mm

STM32-Automotive BCM Development Board
Akinlatauto19/STM32-Automotive-BCM-Development-Board
Automotive Body Control Module (BCM) development board designed around an STM32 microcontroller, featuring relay-based automotive outputs, power management, protection circuitry, and a custom KiCad PCB.
89 partsCERN-OHL-S-2.0 - 2 layers81 × 47 mm

- 2 layers91.6 × 73.5 mm

Controller board
borzeman/PzbElectronics
Репозиторий для поддержки версионирования при разработке плат для киоска.
138 parts - 2 layers63.8 × 21.6 mm

AC 5V supply 6pol DCC PTC
khartinger/RCC5V
Controlling model railroad components with DCC, MQTT and manually
10 parts - 2 layers110 × 90 mm

Atlas agent ctrl
md-sazzad-eee/ATLAS
Modular multi-robot system: a carrier robot that docks, transports, charges and redeploys two small agent robots. KiCad, FreeCAD, MATLAB/Simulink, COMSOL and ESP32 firmware.
112 parts