KiCAD project
samanbeer·macropad_stasis·KiCAD_project/KiCAD_project.kicad_pcb
About the KiCAD project PCB
KiCAD project is an open source RP2040/RP2350 PCB design by samanbeer, published on GitHub. It is a 2-layer board measuring 78.4 × 86.3 mm, with 34 components from 7 distinct parts.
Its main chip is the XIAO-RP2040-DIP, from the RP2040/RP2350 family. Other key parts include the 74AHCT125. By type, the board carries 16 diodes, 10 switches, 6 capacitors and 2 ICs.
It belongs with the keyboards designs in this gallery.
From the project
This is custom 3×3 macropad PCB built with KiCad. It runs with Seeed Studio XIAO RP2040 microcontroller, uses Cherry MX switches and t has RGB lights with SK6812 MINI-E LEDs.
This is custom 3×3 macropad PCB built with KiCad. It runs with Seeed Studio XIAO RP2040 microcontroller, uses Cherry MX switches and t has RGB lights with SK6812 MINI-E LEDs.
I have done PCB design before, but I wanted to do something more hard like adding MCU, RGB LEDs, and a matrix connection. I learned key matrix wiring with diodes, level-shifting logic with the 74AHCT125 processor, PCB routing around an MCU and KiCad in general. Also I learned a lot from MarkDown syntax. I will use this for switching apps, custom scripts in some apps like VsCode for pushing new code to github etc... The…

Main components on the KiCAD project
KiCAD project bill of materials (BOM)
34 components, 7 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | XIAO-RP2040-DIP | XIAO-RP2040-DIP | U1 |
| 1 | 74AHCT125 | DIP-14_W7.62mm | U2 |
| 9 | SW_Push | SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8 +1 |
| 1 | RotaryEncoder_Switch | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW10 |
| 6 | SK6812MINI-E | SK6812MINI-E_fixed | D1, D2, D3, D4, D5, D6 |
| 10 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D11, D12, D13, D14, D15, D16, D17, D18 +2 |
| 6 | 100nF | C_0603_1608Metric | C1, C2, C3, C4, C5, C6 |
KiCAD project design files
The KiCad project lives in the samanbeer/macropad_stasis repository on GitHub; these links point at the commit this page was built from.
KiCAD project: common questions
What microcontroller does the KiCAD project use?
The KiCAD project is built around the XIAO-RP2040-DIP, from the RP2040/RP2350 family.
How big is the KiCAD project PCB?
The KiCAD project measures 78.4 × 86.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the KiCAD project?
34 components, from 7 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the KiCAD project design files?
From the samanbeer/macropad_stasis repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the KiCAD project design in my own project?
The repository has no license, so all rights stay with samanbeer. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the KiCAD project without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in macropad_stasis
Grove - Vision AI Module V2
samanbeer
40 × 20 mm112 parts4LNo license0Nordic nRF
Seeed Studio XIAO nRF52840 v1.3
samanbeer
21 × 17.8 mm79 parts2LNo license0ESP32
ESP32S3
samanbeer
17.8 × 21.1 mm71 parts2LNo license0Wio LR1121 Module v0.9
samanbeer
17 × 12 mm69 parts4LNo license0RP2040/RP2350
XIAO
samanbeer
203.1 × 125.1 mm21 parts2LNo license0Wio-SX1262 for ESP32S3
samanbeer
17.8 × 21.4 mm15 parts2LNo license0Wio-SX1262 for XIAO nRF52840
samanbeer
17.8 × 21.4 mm11 parts2LNo license0
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k