

Newproject
This is my first macropad and my first time making a custom pcb. This macropad case comes with a stand so you can use it sort of like a stream deck.
- Size
- 100 × 92 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 34
- Nets
- 30
- Pads
- 130
- Tracks, vias
- 135, 0
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 16 Jun 2026
- Updated
- 16 Jun 2026
Overview
Newproject is an open-source printed circuit board by qtogal, from the qtogal/newmacropad repository on GitHub. It is a 2-layer board of 100 × 92 mm with 34 parts on 30 nets, routed with 135 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.mdnewmacropad
This is my first macropad and my first time making a custom pcb. This macropad case comes with a stand so you can use it sort of like a stream deck.
The case has a stand at the bottom, making the angle adjustable.

BOM
- 4x Cherry MX Switches
- 4x any Keycap
- 4x M3x5x4 Heatset inserts
- 4x M3x16mm SHCS Bolts
- 16x 1N4148 DO-35 Diodes.
- 1x 0.91" 128x32 OLED Display
- 1x XIAO RP2040
- 1x Case (2 prints, 1 of them have 3 print in place parts)
Parts
34| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 16 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16 |
| 1 | Conn_01x04_Pin | Display:ER_OLEDM0.91_1x-I2C | J1 |
| 1 | MOUDLE-SEEEDUINO-XIAO | footprints:XIAO-Generic-Hybrid-14P-2.54-21X17.8MM | U1 |
Questions
How big is the Newproject PCB?
It measures 100 × 92 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Newproject 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 Newproject KiCad files?
From the qtogal/newmacropad repository on GitHub, at the commit this page was made from: the board is PCB/newproject.kicad_pcb and its schematic PCB/newproject.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Newproject design in my own project?
Its repository states no licence, so its author keeps all rights: ask qtogal before reusing the design.
Similar boards
- 2 layers142.5 × 106.4 mm

- 2 layers26 × 30 mm

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 mm

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 mm

Led matrix
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
34 parts915 - 2 layers45 × 26 mm

- 2 layers41.7 × 25.7 mm

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 mm

- 2 layers127 × 69.9 mm

Ezcgi
baldengineer/bit-preserve
Project for capturing vintage, classic, aka old computer schematics in KiCad.
34 parts446