Skip to the content
PCBKitNew board
2 layers62 × 63 mmProject macropad githubready, the printed circuit board in 3D

Project macropad githubready

jamesluu1/Macropad8keyfinal

Macropad8key Stardance Challenge

Size
62 × 63 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
23
Pads
83
Tracks, vias
107, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
8 Sep 2026
Updated
29 Oct 2026

Overview

Project macropad githubready is an open-source printed circuit board by jamesluu1, from the jamesluu1/Macropad8keyfinal repository on GitHub. It is a 2-layer board of 62 × 63 mm with 17 parts on 23 nets, routed with 107 tracks and 0 vias.

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

README

README.md

Macropad8keyfinal

Macropad8key Stardance Challenge This is an 8 key macropad intended to assist you in functions like copy paste or whatever you prefer. It utilises 8 cherry mx keys, a fully 3d printed case running on Seeedstudio Xiao RP2040

image

CAD

Screenshot 2026-09-06 000511 Made using fusion 360 software It utilises 4 M3 screws to lock in place the Case top with the base (2 part case)

PCB

Schematic image

Pcb Screenshot 2026-09-10 124320

Firmware If I'm being completely honest, I never intended to learn how to code or build firmware so i utilised ai to help me with the KMK firmware as I wasnt able to find any QMK firmware for my specific design

PARTS TO MAKE THIS

  • 8 cherry Mx switches
  • 8 DSA keycaps
  • 4 M3x16mm SHCS Bolts
  • 8 1N4148 DO-35 Diodes.
  • 1 XIAO RP2040
  • 1 Case (2 printed parts, the top and the base)

Parts

17
QtyValueFootprintReferences
81N4148Diode_THT:D_DO-35_SOD27_P7.62mm_HorizontalD1, D2, D3, D4, D5, D6, D7, D8
8SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8
1MOUDLE-SEEEDUINO-XIAORF_Module:MCU_Seeed_ESP32C3U1

Questions

How big is the Project macropad githubready PCB?

It measures 62 × 63 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Project macropad githubready use?

17 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 Project macropad githubready KiCad files?

From the jamesluu1/Macropad8keyfinal repository on GitHub, at the commit this page was made from: the board is pcb/project macropad githubready.kicad_pcb and its schematic pcb/project macropad githubready.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Project macropad githubready design in my own project?

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

Similar boards

  • 2 layers50 × 35 mmServo power, the printed circuit board in 3D

    Servo power

    earthtojake/text-to-cad

    Design physical products with AI

    17 parts26kMIT
  • 2 layers139.7 × 62.2 mmBreakout 60pin EEC IV, the printed circuit board in 3D

    Breakout 60pin EEC IV

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    17 parts1.2k
  • 2 layers29.2 × 55.9 mmDeniseadapter, the printed circuit board in 3D

    Deniseadapter

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    17 parts1kGPL-3.0
  • 2 layers24.5 × 36.5 mmCluster, the printed circuit board in 3D

    Cluster

    JesusFreke/lalboard

    A 3D-printed keyboard inspired by the DataHand

    17 parts993
  • 2 layers56.3 × 55.7 mmStarNecklace, the printed circuit board in 3D

    StarNecklace

    hackclub/OnBoard

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

    17 parts915
  • 2 layers25 × 25 mmSmallEncoder, the printed circuit board in 3D

    SmallEncoder

    DDeGonge/OS-ARM

    This arm is not industrial and it will not be fast, but that is not my goal. But it will hopefully be a very nice looking arm fully capable of 6dof motion, cheap enough to keep it accessable but capable enough to…

    17 parts498MIT
  • 2 layers38.9 × 16.1 mmAmoeba spc, the printed circuit board in 3D

    Amoeba spc

    mtl/keyboard-pcbs

    Keyboard PCBs

    17 parts485
  • 2 layers36 × 51 mmABSIS ALE, the printed circuit board in 3D

    ABSIS ALE

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    17 parts431