

MGC module
MeGARCard - ESP32 Module
- Size
- 33 × 48.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 49
- Nets
- 78
- Pads
- 252
- Tracks, vias
- 461, 219
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 13 Jun 2026
- Updated
- 23 Jun 2026
Overview
MGC module is an open-source printed circuit board by 0x007E, from the 0x007E/mgc_esp32 repository on GitHub. It is a 2-layer board of 33 × 48.9 mm with 49 parts on 78 nets, routed with 461 tracks and 219 vias.
It is built around the 74AHC1G02GW and 103P012BB100. Its parts include 12 resistors, 10 capacitors, 6 connectors, 3 ICs and 1 switch. It belongs with the ESP32 boards of this library.
Main components
274AHC1G02GW
SOT-353-5-40℃~+125℃ 1 1.5V、2.1V、3.85V 1.9V、2.9V、3.94V、4.4V 100mV、360mV、550mV 2 2V~5.5V 40uA 500mV、900mV、1.65V 74AHC NOR Gate SOT-353-5 Logic Gates ROHSNexperiaLogic Gates103P012BB100
SMD,P=0.35mm-40℃~+85℃ 0.35mm 12P 2 300mA、5A 30V Copper alloy Gold Slot Type Butting Surface Mount,Vertical SMD,P=0.35mm Board-to-Board and Backplane Connector ROHSAmphenolBoard-To-Board And Backplane Connector
README
README.mdMGC_module - ESP32
The ESP32 (mgc_module) is an adaptable board for the MeGARCard. The board offers the possibility to control the MeGARCard with an ESP32. The board itself is connected to the MeGARCard within the pcb-to-pcb connectors (no soldering necessary). With the onboard dip-switches the boot setup and the port expander twi address can be modified. The board itself operates with 3V3 deliverd from the MeGARCard.
To mount the board on the
MeGARCarddisconnect the power source (USB-Cconnector) or any other used source from the MeGARCard!
| Experience | Level |
|---|---|
| Soldering |
Downloads
| Type | File | Description |
|---|---|---|
| Schematic | pdf / cadlab | Schematic files |
| Board | pdf / cadlab | Board file |
| Drill | Drill file | |
| BoM | xlsx / html | Bill of Material as Excel/interactive HTML |
| PCB | zip / tar | KiCAD/Gerber/BoM/Drill files |
Hardware
The pcb is created with KiCAD. All files are built with github actions so that they are ready for a production environment.
PCB
The circuit board is populated on both sides (Top, Bottom). The best way for soldering the SMD components is within a vapor phase soldering system and for the THT components with a standard soldering system.
Top Layer

Bottom Layer

Additional Information
| Type | Link | Description |
|---|---|---|
| ESP32 | ESP32-WROOM-32UE Datasheet |
Parts
49| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT1, NT2, NT3, NT4, NT5, NT6, NT7, NT8, NT9, NT10, NT11 |
| 8 | 100n | Capacitor_SMD:C_1206_3216Metric | C2, C3, C4, C5, C6, C7, C8, C9 |
| 5 | 103P012BB100 | Connector_Amphenol_SMD:AMPHENOL_103P012BB100 | J3, J7, J11, J12, J13 |
| 5 | 10k | Resistor_SMD:R_1206_3216Metric | R6, R9, R10, R11, R13 |
| 2 | 0 | Resistor_SMD:R_1206_3216Metric | R18, R19 |
| 1 | 100k | Resistor_SMD:R_1206_3216Metric | R7 |
| 1 | 100u | Capacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-B | C1 |
| 1 | 10u | Capacitor_SMD:C_1206_3216Metric | C10 |
| 1 | 3k3 | Resistor_SMD:R_1206_3216Metric | R3 |
| 1 | 3k9 | Resistor_SMD:R_1206_3216Metric | R15 |
| 1 | 4k7 | Resistor_SMD:R_1206_3216Metric | R12 |
| 1 | 5k1 | Resistor_SMD:R_1206_3216Metric | R14 |
| 1 | 74AHC1G02 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | BIN | Symbol:WEEE-Logo_4.2x6mm_SilkScreen | FID1 |
| 1 | ESD | Symbol:ESD-Logo_6.6x6mm_SilkScreen | FID3 |
| 1 | ESP32-WROOM-32UE-R2 | RF_Module:ESP32-WROOM-32U | U1 |
| 1 | LOGO | LOGO | G*** |
| 1 | MCP23018x-x-SS | Package_SO:SSOP-24_5.3x8.2mm_P0.65mm | U5 |
| 1 | Micro_SD_Card | Connector_Card:microSD_HC_Molex_47219-2001 | J1 |
| 1 | MountingHole_Pad | MountingHole:MountingHole_2.7mm_M2.5_DIN965_Pad | H1 |
| 1 | OH | Symbol:OSHW-Logo2_7.3x6mm_SilkScreen | FID2 |
| 1 | QR | Images:QR_0x007e_very_small | FID4 |
| 1 | SW_DIP_x02 | Button_Switch_SMD:SW_DIP_SPSTx02_Slide_6.7x6.64mm_W6.73mm_P2.54mm_LowProfile_JPin | SW1 |
Questions
How big is the MGC module PCB?
It measures 33 × 48.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MGC module use?
49 parts, built around the 74AHC1G02GW and 103P012BB100. 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 MGC module KiCad files?
From the 0x007E/mgc_esp32 repository on GitHub, at the commit this page was made from: the board is pcb/MGC_module.kicad_pcb and its schematic pcb/MGC_module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the MGC module design in my own project?
Its repository states no licence, so its author keeps all rights: ask 0x007E before reusing the design.
Similar boards
- 2 layers33 × 48.9 mm

- 2 layers33 × 48.9 mm

- 2 layers33 × 48.9 mm

- 4 layers24.5 × 69.7 mm

TouchSensor
janrenegradwohl/Macropad
DIY Project, involves STM32F411 as Macropad and STM32F334 as TouchSlider, not finished yet
88 parts - 2 layers30 × 65 mm

- 4 layers181.5 × 182.3 mm

Stencil
jerry-kerenzikov/ytterbium
Project files for Ytterbium modular CPU platform and Yprog programming tool
421 partsCERN-OHL-S-2.0 - 4 layers99.8 × 99.8 mm

- 4 layers133 × 93 mm

Project GP8B
JonathSpirit/GP8B
G_Processor8Bits a homemade without any microcontroller 8bits processor
110 parts