Skip to the content
4 layers204 × 100 mm5x5x3, the printed circuit board in 3D

5x5 macro board using the NRF52840, ZMK and Zephyr

Size
204 × 100 mm
Copper layers
4
Thickness
1.48 mm
Parts
203
Nets
86
Pads
489
Tracks, vias
491, 269
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
17 May 2026
Updated
17 May 2026

Overview

5x5x3 is an open-source printed circuit board by dijkstrw, from the dijkstrw/5x5x3 repository on GitHub. It is a 4-layer board of 204 × 100 mm with 203 parts on 86 nets, routed with 491 tracks and 269 vias.

It is built around the SK6812MINI-E. Its parts include 50 diodes, 27 capacitors, 25 switches, 16 connectors and 6 resistors. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.

Main components

1

README

schematic/README.md

Third iteration of my 5x5;

  • based on zmk, using the nicenano2 board / Supermini RF52840

Questions:

  • Can the LDO keep up with 25 sk6803s?

25 * 5mA = 125mA, within range of charger and ldo on nicenano2

  • Where are the specific pins for spi / i2c?

RF52840 can reconfigure its pins, so can be assigned to work well with whatever layout we want.

Other keyboard projects of interest:

Parts

203
QtyValueFootprintReferences
27100nCapacitor_SMD:C_0805_2012MetricC11, C12, C13, C14, C15, C19, C20, C21, C22, C23, C24, C25, C31, C32, C33, C34 +11
251N4148Diode_SMD:D_SOD-123FD11, D12, D13, D14, D15, D21, D22, D23, D24, D25, D31, D32, D33, D34, D35, D41 +9
24SK6812MINI-Efootprints:YS-SK6812MINI-ELED12, LED13, LED14, LED15, LED21, LED22, LED23, LED24, LED25, LED31, LED32, LED33, LED34, LED35, LED41, LED42 +8
24SWfootprints:SW_Hotswap_Kailh_Choc_V1V2_1.00uSW11, SW12, SW13, SW14, SW21, SW22, SW23, SW24, SW25, SW31, SW32, SW33, SW34, SW35, SW41, SW42 +8
7Conn_01x03_FemaleConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ5, J6, J9, J10, J13, J14, J16
7Conn_01x03_MaleConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ3, J4, J7, J8, J11, J12, J15
6G***kibuzzard-68B4713Ckibuzzard-68B4713C, kibuzzard-68B4713C, kibuzzard-68B4713C, kibuzzard-68B4713C, kibuzzard-68B4713C, kibuzzard-68B4713C
410kResistor_SMD:R_0805_2012MetricR15, R16, R17, R18
3G***kibuzzard-68B47320kibuzzard-68B47320, kibuzzard-68B47320, kibuzzard-68B47320
3G***kibuzzard-68B4733Akibuzzard-68B4733A, kibuzzard-68B4733A, kibuzzard-68B4733A
2G***kibuzzard-68B47329kibuzzard-68B47329, kibuzzard-68B47329
2G***kibuzzard-68EB80A2kibuzzard-68EB80A2, kibuzzard-68EB80A2
2G***kibuzzard-68B47346kibuzzard-68B47346, kibuzzard-68B47346
2G***kibuzzard-68B4728Fkibuzzard-68B4728F, kibuzzard-68B4728F
2G***kibuzzard-68B47169kibuzzard-68B47169, kibuzzard-68B47169
2G***kibuzzard-68B472A1kibuzzard-68B472A1, kibuzzard-68B472A1
2G***kibuzzard-68B42C08kibuzzard-68B42C08, kibuzzard-68B42C08
2G***kibuzzard-68B47332kibuzzard-68B47332, kibuzzard-68B47332
2G***kibuzzard-68B4727Ckibuzzard-68B4727C, kibuzzard-68B4727C
2G***kibuzzard-68B472ABkibuzzard-68B472AB, kibuzzard-68B472AB
2G***kibuzzard-68EB8085kibuzzard-68EB8085, kibuzzard-68EB8085
2G***kibuzzard-68B4715Akibuzzard-68B4715A, kibuzzard-68B4715A
2G***kibuzzard-68B47351kibuzzard-68B47351, kibuzzard-68B47351
2LOGOLOGOG***, G***
1220Resistor_SMD:R_0805_2012MetricR19
1470Resistor_SMD:R_0805_2012MetricR20
1ALPS_EC11footprints:SW-TH_EC11XXXXXXXXSW6
1BatteryConnector_JST:JST_GH_BM02B-GHS-TBT_1x02-1MP_P1.25mm_VerticalJ2
1G***kibuzzard-68B4721Akibuzzard-68B4721A
1G***kibuzzard-68EB80ABkibuzzard-68EB80AB
1G***kibuzzard-68EB8065kibuzzard-68EB8065
1G***kibuzzard-68EB8098kibuzzard-68EB8098
1G***kibuzzard-68B471ACkibuzzard-68B471AC
1G***kibuzzard-68EB8247kibuzzard-68EB8247
1G***kibuzzard-68EB818Bkibuzzard-68EB818B
1G***kibuzzard-68B47243kibuzzard-68B47243
1G***kibuzzard-68EB8071kibuzzard-68EB8071
1G***kibuzzard-68B471FEkibuzzard-68B471FE
1G***kibuzzard-68EB808Ekibuzzard-68EB808E
1G***kibuzzard-68EB81E3kibuzzard-68EB81E3
1G***kibuzzard-68B471BDkibuzzard-68B471BD
1G***kibuzzard-68EB7EDAkibuzzard-68EB7EDA
1G***kibuzzard-68EB7A93kibuzzard-68EB7A93
1G***kibuzzard-68EB7E7Ekibuzzard-68EB7E7E
1G***kibuzzard-68EB7EA2kibuzzard-68EB7EA2
1G***kibuzzard-68B47213kibuzzard-68B47213
1G***kibuzzard-68EB8214kibuzzard-68EB8214
1G***kibuzzard-68EB80B3kibuzzard-68EB80B3
1G***kibuzzard-68B4724Ckibuzzard-68B4724C
1G***kibuzzard-68B471DEkibuzzard-68B471DE
1G***kibuzzard-68EB7A4Ckibuzzard-68EB7A4C
1G***kibuzzard-68EB8159kibuzzard-68EB8159
1G***kibuzzard-68EB7EE1kibuzzard-68EB7EE1
1LOGOfootprints:staytechG***
1LOGOfootprints:f voronoiG***
1SK68XXMINI-Efootprints:YS-SK6812MINI-ELED11
1SW DebugConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ1
1SW_SPSTPCM_marbastlib-various:SW_MSK12C02-HBPWSW1
1nice_nano v2footprints:nice_nano_AH_USBupU1

The 193 most common of 203 parts.

More from dijkstrw/5x5x3

1
  • 4 layers204 × 100 mm5x5x2, the printed circuit board in 3D

    5x5x2

    dijkstrw/5x5x3

    5x5 macro board using the NRF52840, ZMK and Zephyr

    89 parts

Similar boards

  • 4 layers234 × 84 mmMain panel, the printed circuit board in 3D

    Main panel

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    234 parts3kApache-2.0
  • 4 layers180.8 × 300.3 mmDilemma, the printed circuit board in 3D

    Dilemma

    Bastardkb/Dilemma

    The Dilemma is a vertical stagger low-profile keyboard with mods.

    383 parts590
  • 4 layers48 × 32 mmFlatSat, the printed circuit board in 3D

    FlatSat

    Pwnsat/FlatSat

    Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

    106 parts575GPL-2.0
  • 2 layersDemo, the printed circuit board in 3D

    Demo

    adamws/kicad-kbplacer

    KiCad plugin for automatic keyboard's key placement and routing

    48 parts547GPL-3.0
  • 2 layers97 × 78.5 mmDumbpad, the printed circuit board in 3D

    Dumbpad

    imchipwood/dumbpad

    Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

    62 parts517GPL-2.0
  • 4 layers82.5 × 39.4 mmV4head, the printed circuit board in 3D

    V4head

    makerforgetech/modular-biped

    An open source framework for creating a bipedal modular companion robot.

    26 parts493GPL-3.0
  • 2 layers115.7 × 95.7 mmFifi split keeb, the printed circuit board in 3D

    Fifi split keeb

    raychengy/fifi_split_keeb

    Fifi Keyboard 🐶 ⌨️

    66 parts334
  • 4 layers70 × 54 mmPicoLab, the printed circuit board in 3D

    PicoLab

    CoretechR/PicoLab

    Web-GUI Embedded Multitool

    285 parts327GPL-3.0

Questions

How big is the 5x5x3 PCB?

It measures 204 × 100 mm and has 4 copper layers, 1.48 mm thick.

What parts does the 5x5x3 use?

203 parts, built around the SK6812MINI-E. 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 5x5x3 KiCad files?

From the dijkstrw/5x5x3 repository on GitHub, at the commit this page was made from: the board is schematic/5x5x3.kicad_pcb and its schematic schematic/5x5x3.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the 5x5x3 design in my own project?

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