Skip to the content
PCBKitNew board
2 layers113.9 × 111.1 mmKiCad Work, the printed circuit board in 3D

Presenting Mini Mac. This is an external keypad to serve as functions that my current keyboard uses function keys for, like screenshot, which is (fn + u). This project will serve as a huge productivity upgrade.

Size
113.9 × 111.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
34
Nets
30
Pads
130
Tracks, vias
94, 0
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
2 Jul 2026
Updated
6 Oct 2026

Overview

KiCad Work is an open-source printed circuit board by kaleb973, from the kaleb973/MiniMac repository on GitHub, published under the MIT licence. It is a 2-layer board of 113.9 × 111.1 mm with 34 parts on 30 nets, routed with 94 tracks and 0 vias.

Its parts include 16 diodes, 16 switches, 1 IC and 1 connector. It belongs with the keyboards and input boards of this library.

README

README.md

MiniMac

Presenting Mini Mac. This is an external keypad to serve as functions that my current keyboard uses function keys for, like screenshot, which is (fn + u). This project will serve as a huge productivity upgrade.

Features

-128x32 OLED Display -16 Keyswitches

Note

I am also requesting a grant for a soldering iron (obviously with solder) for this project from Hack Club.

Cad Model

I used heatset inserts and M3x16mm screws for the case.

It has a simple Top and Bottom. The PCB sits in the middle.

This image displays the full model with the PCB inside.

Made in Fusion360.

PCB

My PCB was made in KiCad

Schematic

Screenshot 2026-07-09 125949

PCB

Screenshot 2026-07-02 224526

Firmware

This HackPad uses QMK firmware.

I intend to change the keys occasionally.

BOM

Bill of Materials:

ItemDescriptionQuantity
Cherry MX SwitchesKeyswitches16
DSA KeycapsKeycaps16
Heatset InsertsFasteners4
M3x16mm ScrewsScrews4
1N4148 DiodesThrough-Hole Diodes16
0.91-inch OLED Display128x32 Display1
Seeed XIAO RP2040Microcontroller (unsoldered)1
3D Printed Case2 Parts (Top & Bottom)1

Parts

34
QtyValueFootprintReferences
161N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16
16SW_PushLibrary:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16
1MOUDLE-SEEEDUINO-XIAOfootprints:XIAO-Generic-Hybrid-14P-2.54-21X17.8MMU1
1OLED_128x32KiCad-SSD1306-0.91-OLED-4pin-128x32.pretty-master:SSD1306-0.91-OLED-4pin-128x32J1

Questions

How big is the KiCad Work PCB?

It measures 113.9 × 111.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the KiCad Work use?

34 parts. 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 KiCad Work KiCad files?

From the kaleb973/MiniMac repository on GitHub, at the commit this page was made from: the board is PCB/KiCad Work.kicad_pcb and its schematic PCB/KiCad Work.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the KiCad Work design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 2 layers171.2 × 72.9 mmAmiga gfxcard old, the printed circuit board in 3D

    Amiga gfxcard old

    mntmn/amiga2000-gfxcard

    MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

    34 parts1k
  • 2 layers53.5 × 62.5 mmLed matrix, the printed circuit board in 3D

    Led matrix

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    34 parts915
  • 2 layers45 × 26 mmESP32-HELP Button, the printed circuit board in 3D

    ESP32-HELP Button

    pcbreflux/espressif

    all espressif stuff will committed here

    34 parts608GPL-3.0
  • 2 layers41.7 × 25.7 mmHeadphones flex pcb rigid, the printed circuit board in 3D

    Headphones flex pcb rigid

    strangeparts/niubi-headphones

    Flexible circuit board design for adding a headphone jack to an iPhone 7

    34 parts493MIT
  • 2 layers18.8 × 16.3 mmAmoeba, the printed circuit board in 3D

    Amoeba

    mtl/keyboard-pcbs

    Keyboard PCBs

    34 parts485
  • 2 layers127 × 69.9 mmEzcgi, the printed circuit board in 3D

    Ezcgi

    baldengineer/bit-preserve

    Project for capturing vintage, classic, aka old computer schematics in KiCad.

    34 parts446