

Project macropad githubready
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.mdMacropad8keyfinal
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
CAD
PCB
Schematic
Pcb
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| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8 |
| 8 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 |
| 1 | MOUDLE-SEEEDUINO-XIAO | RF_Module:MCU_Seeed_ESP32C3 | U1 |
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 mm

- 2 layers139.7 × 62.2 mm

- 2 layers29.2 × 55.9 mm

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 mm

- 2 layers56.3 × 55.7 mm

StarNecklace
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
17 parts915 - 2 layers25 × 25 mm

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 mm

- 2 layers36 × 51 mm
