

Mini PC
Raspberry Pi Zero 2W with custom PCB using Kicad and 3D printing
- Size
- 171.4 × 83.8 mm
- Copper layers
- 2
- Thickness
- 3.16 mm
- Parts
- 57
- Nets
- 60
- Pads
- 190
- Tracks, vias
- 250, 6
- Pours
- 5
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 12 May 2026
- Updated
- 28 Jul 2026
Overview
Mini PC is an open-source printed circuit board by Engarix, from the Engarix/Mini-PC repository on GitHub. It is a 2-layer board of 171.4 × 83.8 mm with 57 parts on 60 nets, routed with 250 tracks and 6 vias.
It is built around the MCP3008-I/P. Its parts include 21 diodes, 21 switches, 3 capacitors, 3 ICs and 1 connector.
Main components
1README
README.mdMonitor: DFRobot 5" DSI display Hardware: Pi 5 OS: Kali
Parts
57| Qty | Value | Footprint | References |
|---|---|---|---|
| 21 | 1N914 | Diode_THT:D_DO-41_SOD81_P7.62mm_Horizontal | D1, D2, D3, D4, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21 +5 |
| 12 | SW_Push_45deg | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_Plate | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW20, SW21, SW22 |
| 4 | MountingHole_2.7mm_M2.5 | MountingHole:MountingHole_2.7mm_M2.5 | MH1, MH2, MH3, MH4 |
| 4 | SW_Push_45deg | Button_Switch_THT:SW_PUSH-12mm | SW11, SW12, SW14, SW15 |
| 3 | 100n | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C3, C4, C5 |
| 3 | SW_Push_45deg | Button_Switch_THT:SW_PUSH_1P1T_6x3.5mm_H5.0_APEM_MJTP1250 | SW16, SW17, SW18 |
| 2 | SW_Push_45deg | Button_Switch_THT:SW_PUSH_6mm | SW10, SW13 |
| 1 | Adafruit 5628 | MiniPC_Library:P5628_C17894 | U3 |
| 1 | DFRobot DFR0647 | MiniPC_Library:DFRobot DFR0647 | U1 |
| 1 | GPIO | Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical | J1 |
| 1 | MCP3008 | Package_DIP:DIP-16_W7.62mm | U5 |
The 53 most common of 57 parts.
Questions
How big is the Mini PC PCB?
It measures 171.4 × 83.8 mm and has 2 copper layers, 3.16 mm thick.
What parts does the Mini PC use?
57 parts, built around the MCP3008-I/P. 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 Mini PC KiCad files?
From the Engarix/Mini-PC repository on GitHub, at the commit this page was made from: the board is KiCad/MiniPC/MiniPC.kicad_pcb and its schematic KiCad/MiniPC/MiniPC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Mini PC design in my own project?
Its repository states no licence, so its author keeps all rights: ask Engarix before reusing the design.
Similar boards
- 2 layers380 × 148.5 mm

- 2 layers100 × 100 mm

RecurBOY
cyberboy666/recurBOY
a rpi0 video-instrument – created in collaboration with Guergana Tzatchkova
35 parts122GPL-3.0 - 4 layers43.2 × 43.2 mm

Pogobot head
nekonaute/pogobot
Pogobot is an open-source open-hardware robotic platform for swarm robotics
140 parts21 - 2 layers100 × 100 mm

I n c u r
cyberboy666/i_n_c_u_r
a r_e_c_u_r video sampler extension circuit - adding knobs, cv and serial midi control
38 parts16GPL-3.0 - 4 layers101.6 × 141.7 mm

- 2 layers111.4 × 40.9 mm

Rainworks Electrical
IceyPlazza/EWB-EPA-Rainworks
26-27 EWB EPA Rainworks project; We're putting a sensor box in the ground!
29 parts7 - 2 layers150 × 69 mm

Programming jig r1.0
butterstick-fpga/programming-jig
A FT232H based production programming jig for the ButterStick
50 parts6 - 2 layers56 × 65 mm

DataHat
challengerjdb/RaspberryPiHat-datalogger
My name is Jacob Bendell, and I’m a student at the University of Pennsylvania studying Electrical Engineering. I took this past year off from school to avoid online classes and intern at Amped Innovation, a start-up in…
22 parts6