Skip to the content
2 layers145.7 × 82.2 mmMiniPC, the printed circuit board in 3D

Simple RISC-based Mini PC

Size
145.7 × 82.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
72
Nets
199
Pads
532
Tracks, vias
1,144, 154
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Jan 2026
Updated
28 Apr 2026

Overview

MiniPC is an open-source printed circuit board by apuder, from the apuder/MiniPC repository on GitHub. It is a 2-layer board of 145.7 × 82.2 mm with 72 parts on 199 nets, routed with 1,144 tracks and 154 vias.

It is built around the ESP32-WROVER-B and WS2812B. Its parts include 29 resistors, 18 capacitors, 8 connectors, 6 diodes and 4 switches. It belongs with the ESP32 boards of this library.

Main components

2

Parts

72
QtyValueFootprintReferences
13100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C4, C5, C6, C7, C8, C9, C10, C11, C12, C17, C18
810KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R6, R7, R8, R10, R11, R16, R19
64K7Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR20, R21, R22, R23, R26, R28
4300RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR12, R13, R17, R18
4330Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R3, R4, R5
4LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2, D3, D4
4MountingHole_PadMountingHole:MountingHole_3mm_Pad_ViaH1, H2, H3, H4
2100NCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC13, C14
210UCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC15, C16
2270RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR9, R14
22KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR24, R25
25K1Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR27, R29
1100RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR15
11uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3
1APS6404L-3SQRx-SNPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1Cassette OutputPocketTRS_Connectors:Jack_3.5mm_CUI_SJ1-3535NG_Horizontal_CircularHolesJ6
1Conn_02x06_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_VerticalJ1
1Conn_DDR3_SocketTang20K:DDR3_socketConn1
1D_SchottkyDiode_SMD:D_SOD-323D5
1ESP32-WROVER-Besp32-wrover:ESP32-WROVERU2
1ESP_RESETButton_Switch_SMD:SW_Push_1P1T_NO_E-Switch_TL3301NxxxxxGSW1
1HDMI_Atrs-io-m1:HDMI_A_Molex_208658-1001_HorizontalJ2
1Mini-DIN-6PocketTRS_Connectors:minidin_6_ps2_pcb_mountJ7
1PC_RESETButton_Switch_SMD:SW_Push_1P1T_NO_E-Switch_TL3301NxxxxxGSW3
1ProbeConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalJ4
1ProgrammerConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1SD_CardPocketTRS_Connectors:TFP09-2-12BJ5
1STATUSButton_Switch_SMD:SW_Push_1P1T_NO_E-Switch_TL3301NxxxxxGSW2
1SW_DIP_x04Button_Switch_SMD:SW_DIP_SPSTx04_Slide_6.7x11.72mm_W8.61mm_P2.54mm_LowProfileSW4
1USB_C_Receptacle_PowerOnly_6PConnector_USB:USB_C_Receptacle_GCT_USB4125-xx-x_6P_TopMnt_HorizontalJ8
1WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD6

More from apuder/MiniPC

1
  • 2 layers47.9 × 31.7 mmRs232, the printed circuit board in 3D

    Rs232

    apuder/MiniPC

    Simple RISC-based Mini PC

    11 parts

Similar boards

  • 2 layers62.3 × 32.9 mmProgrammer-20K ESP, the printed circuit board in 3D

    Programmer-20K ESP

    apuder/Programmer-20K

    Web-based Programmer for the Tang Primer 20K FPGA

    21 parts
  • 2 layers87.6 × 73.9 mmPocketTRS, the printed circuit board in 3D

    PocketTRS

    apuder/PocketTRS

    PocketTRS uses a modern microcontroller to emulate a TRS-80 personal computer. It can be connected to any compatible VGA monitor and PS/2 keyboard. PocketTRS has TRS-IO embedded for full FreHD support.

    45 parts38
  • 2 layers191.3 × 181.7 mmIO Card G3, the printed circuit board in 3D

    IO Card G3

    PerMalmberg/IO-Card-G3

    This is my custom I/O card, third generation. Main purpose is to serve as an alarm system.

    400 parts7MIT
  • 2 layers60.4 × 112.5 mmCrowBot -V1.4-20220909, the printed circuit board in 3D

    CrowBot -V1.4-20220909

    rosmo-robot/CrowBot

    Design files for Elecrow CrowBot

    194 parts3CERN-OHL-P-2.0
  • 2 layers87.6 × 83.6 mmPocketTRS, the printed circuit board in 3D

    PocketTRS

    shaeberling/mini-trs

    A small TRS-80 system that is self-contained and uses an embedded screen.

    55 parts1Apache-2.0
  • 2 layers75.6 × 81.9 mmAccessController, the printed circuit board in 3D

    AccessController

    minsk-hackerspace/accessController

    Control access to BIG DANGEROUS tools in hackerspace

    36 parts

Questions

How big is the MiniPC PCB?

It measures 145.7 × 82.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MiniPC use?

72 parts, built around the ESP32-WROVER-B and WS2812B. 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 MiniPC KiCad files?

From the apuder/MiniPC repository on GitHub, at the commit this page was made from: the board is kicad/pc/v0.2/MiniPC.kicad_pcb and its schematic kicad/pc/v0.1/MiniPC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MiniPC design in my own project?

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