Skip to the content
PCBKitNew board
4 layers60 × 60 mmMinion, the printed circuit board in 3D

I'm a mac user, and i love my apple wired headphones. mN phone doesn't have headphone jack and my computer doesn't have micro sd or usb a.

Size
60 × 60 mm
Copper layers
4
Thickness
1.6 mm
Parts
79
Nets
102
Pads
369
Tracks, vias
547, 122
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
2 May 2025
Updated
20 Jun 2025

Overview

Minion is an open-source printed circuit board by vibsthebot, from the vibsthebot/minion repository on GitHub. It is a 4-layer board of 60 × 60 mm with 79 parts on 102 nets, routed with 547 tracks and 122 vias.

It is built around the ESP32-S3-WROOM-1-N8, USB2641I-HZH-02 and AP2112K-3.3, with the ADXL343BCC, PCM5102APW and AO3401A among its other parts. Its parts include 31 capacitors, 22 resistors, 7 ICs, 6 switches and 5 connectors. It belongs with the ESP32 boards of this library.

Main components

7

README

README.md

Minion - The Swiss Army Knife of Electronics

3D Model

I'm a mac user, and i love my apple wired headphones. mN phone doesn't have headphone jack and my computer doesn't have micro sd or usb a. What if i made a dongle to rule all dongles, but added a potentiometer for step tracking and display + buttons to play games? And thats how I made Minion.

Features

  • USB hub with usb c input, usb a and microsd output
  • TRRS jack for headphones
  • Bourns Rotary Encoder
  • Built-in display (SSD1351)
  • Tactile buttons for user input
  • Robust case design with custom rotary encoder cover and button extensions

Onshape

Images

Schematic

Schematic

PCB Layout

PCB

3D Model of PCB

3D Model

Parts

79
QtyValueFootprintReferences
120.1uFCapacitor_SMD:C_0805_2012MetricC3, C6, C8, C9, C18, C20, C21, C24, C26, C29, C30, C31
710uFCapacitor_SMD:C_0805_2012MetricC2, C4, C5, C7, C10, C11, C23
610kResistor_SMD:R_0805_2012MetricR5, R6, R7, R15, R16, R20
61uFCapacitor_SMD:C_0805_2012MetricC12, C13, C14, C15, C16, C17
44.7uFCapacitor_SMD:C_0805_2012MetricC1, C22, C27, C28
44k7Resistor_SMD:R_0805_2012MetricR8, R9, R13, R14
3100kResistor_SMD:R_0805_2012MetricR17, R18, R21
31kResistor_SMD:R_0805_2012MetricR1, R2, R10
3SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW1, SW2, SW3
218pFCapacitor_SMD:C_0402_1005MetricC32, C33
25k1Resistor_SMD:R_0805_2012MetricR3, R4
2AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U2, U3
2MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2
2SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2SW5, SW6
10.47kResistor_SMD:R_0805_2012MetricR12
112kResistor_SMD:R_0805_2012MetricR22
11MResistor_SMD:R_0805_2012MetricR19
124MHzCrystal:Crystal_SMD_5032-2Pin_5.0x3.2mmY3
12kResistor_SMD:R_0805_2012MetricR11
1473092651473092651:CONN12_47309-2651_MOLJ3
1ADXL343Package_LGA:LGA-14_3x5mm_P0.8mm_LayoutBorder1x6yU4
1AO3401APackage_TO_SOT_SMD:SOT-23Q1
1BatteryConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalBT1
1Conn_01x07_SocketConnector_PinHeader_2.54mm:SSD_1351J5
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U1
1MBR0540Diode_SMD:D_SOD-123D9
1MCP73831-2-MCPackage_DFN_QFN:DFN-8-1EP_3x2mm_P0.5mm_EP1.7x1.4mmU6
1OrangeLED_SMD:LED_0805_2012MetricD8
1PCM5102APackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU7
1PJ-320D-APJ-320D-A:HRO_PJ-320D-AJ4
1PWRLEDLED_SMD:LED_0805_2012MetricD1
1RotaryEncoderRotary_Encoder:RotaryEncoder_Bourns_Vertical_PEC12R-3x17F-NxxxxSW4
1USB2641I-HZH-02USB2641:QFN48_7X7MC_MCHU8
1USB_AConnector_USB:USB_A_Molex_67643_HorizontalJ2
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_HCTL_HC-TYPE-C-16P-01AJ1

Questions

How big is the Minion PCB?

It measures 60 × 60 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Minion use?

79 parts, built around the ESP32-S3-WROOM-1-N8, USB2641I-HZH-02, AP2112K-3.3 and ADXL343BCC. 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 Minion KiCad files?

From the vibsthebot/minion repository on GitHub, at the commit this page was made from: the board is Minion.kicad_pcb and its schematic Minion.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Minion design in my own project?

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

Similar boards

  • 4 layers138.1 × 104.6 mmV7-kaleido, the printed circuit board in 3D

    V7-kaleido

    vroland/epdiy-hardware

    Hardware design files for EPDiy: https://github.com/vroland/epdiy.

    140 parts75CC-BY-SA-4.0
  • 2 layers76.6 × 141.1 mmOniondao badge, the printed circuit board in 3D

    Oniondao badge

    OnionDAO-git/oniondao-badge

    An open-source, hacker-conference-style electronic badge built around the ESP32-S3-WROOM-1-N8R8 (8 MB flash + 8 MB Octal PSRAM), with swappable RF / audio / storage modules, an e-paper (or TFT) display socket, a secure…

    190 parts17
  • 2 layers100 × 64.5 mmPCB mc, the printed circuit board in 3D

    PCB mc

    KLIMUG/Media-controller

    Компактный портативный медиаконтроллер на ESP32-S3 с механическими кнопками и Bluetooth.

    33 parts3
  • 2 layers64.5 × 120.5 mmX de link, the printed circuit board in 3D

    X de link

    Monacrylic/Pinscope-benchmark-circuits

    This repository contains a suite of sample KiCad circuits used as benchmarks for Pinscope.

    122 parts2
  • 4 layers70 × 50 mmFinalized bluetooth remote, the printed circuit board in 3D

    Finalized bluetooth remote

    3pnguyen/esp32-bluetooth-media-keyboard

    Electronic project that provides the same control as wireless earbuds.

    62 partsMIT
  • 2 layers52.9 × 22.9 mmMSP430G2553-Feather, the printed circuit board in 3D

    MSP430G2553-Feather

    upsidedownlabs/MSP430G2553-Feather

    MSP430G2553 based Adafruit feather compatible board 🪶

    76 parts10
  • 2 layers44.7 × 93.6 mmUltisense, the printed circuit board in 3D

    Ultisense

    darshg321/Ultisense

    an esp32-s3 devboard made to sense as many things as possible

    94 parts3
  • 2 layers100 × 60.6 mmMusic Player, the printed circuit board in 3D

    Music Player

    aryan-madan/Offplay

    ESP-32 Bluetooth music player

    34 parts1AGPL-3.0