Nexus-4
taksh-nahata·nexus-4·PCB/Nexus-4.kicad_pcb
About the Nexus-4 PCB
Nexus-4 is an open source PCB design by taksh-nahata, published on GitHub. It is a 2-layer board measuring 58 × 50 mm, with 6 components from 3 distinct parts.
Other key parts include the MOUDLE-SEEEDUINO-XIAO. By type, the board carries 4 switches, 1 IC and 1 connector.
It belongs with the keyboards and displays & leds designs in this gallery.
From the project
Okay, okay, okay. Let me introduce you to Nexus-4, a custom 4-key macropad. It features an inverted-T arrow key layout, a 128x32 OLED display, and a 3D-printed sandwich-mount case. So I run the the software of this on a Seeed Studio XIAO RP2040 that runs my custom QMK firmware. I
Okay, okay, okay. Let me introduce you to Nexus-4, a custom 4-key macropad. It features an inverted-T arrow key layout, a 128x32 OLED display, and a 3D-printed sandwich-mount case. So I run the the software of this on a Seeed Studio XIAO RP2040 that runs my custom QMK firmware. I've even made some simple ASCII art animations(currently very simple tho)!
The cadded box I made for the macropad is a sandwich-mount structure, and I made it on Fusion 360. The PCB rests inside this enclosure, and it is topped by the Top Plate, which is secured using screws at the four corners. I've also made a side…

Main components on the Nexus-4
Nexus-4 bill of materials (BOM)
6 components, 3 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MOUDLE-SEEEDUINO-XIAO | XIAO-Generic-Hybrid-14P-2.54-21X17.8MM | U1 |
| 1 | Conn_01x04 | SSD1306-0.91-OLED-4pin-128x32 | J1 |
| 4 | SW_Push | SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4 |
Nexus-4 design files
The KiCad project lives in the taksh-nahata/nexus-4 repository on GitHub; these links point at the commit this page was built from.
- LayoutPCB/Nexus-4.kicad_pcb
- SchematicPCB/Nexus-4.kicad_sch
- BOMNexus-4 BOM.csv
Nexus-4: common questions
How big is the Nexus-4 PCB?
The Nexus-4 measures 58 × 50 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Nexus-4?
6 components, from 3 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 Nexus-4 design files?
From the taksh-nahata/nexus-4 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 Nexus-4 design in my own project?
The repository has no license, so all rights stay with taksh-nahata. Use it as a reference, and ask the author before reusing the design.
Similar boards
BM28B0.6-24DSBreakout
scottbez1
15.2 × 35.6 mm3 parts2LApache-2.022.2kView base
scottbez1
81.2 × 81.2 mm81 parts2LApache-2.022.2kLevelShifterBreakout
scottbez1
15.2 × 20.3 mm5 parts2LApache-2.022.2kView screen
scottbez1
35 × 35 mm12 parts2LApache-2.022.2kChainlinkDriverTester
scottbez1
198.1 × 95.3 mm123 parts2LApache-2.04.2kChainlinkBase
scottbez1
98.4 × 190.5 mm119 parts2LApache-2.04.2k