Skip to the content
PCBKitNew board
2 layers96.9 × 67.1 mmKeyboard mini, the printed circuit board in 3D

Keyboard mini

Thunkar/euk1

Extremely unnecessary keyboard

Size
96.9 × 67.1 mm
Copper layers
2
Thickness
1.6 mm
Parts
37
Nets
51
Pads
165
Tracks, vias
124, 0
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
1 Aug 2025
Updated
9 Feb 2026

Overview

Keyboard mini is an open-source printed circuit board by Thunkar, from the Thunkar/euk repository on GitHub. It is a 2-layer board of 96.9 × 67.1 mm with 37 parts on 51 nets, routed with 124 tracks and 0 vias.

It is built around the WS2812B. Its parts include 9 diodes, 1 IC and 1 connector. It belongs with the keyboards and input boards of this library.

Main components

1

README

README.md

EUK Split Keyboard

A split ergonomic keyboard project with customizable accessories and per-key RGB lighting.

Left side Right side Parts

Features

  • Split design for ergonomic typing
  • Hot-swappable MX switches
  • Per-key RGB lighting (SK6812 mini-e LEDs)
  • RP2040-based controller
  • Optional accessories:
    • OLED screen
    • Rotary encoder
    • Analog joystick
    • Potentiometer
    • Tenting support

Documentation

Project Structure

  • cad/ - 3D printable case and accessory files
  • pcb/ - KiCad PCB design files
  • docs/ - Documentation and guides
  • via.layout.json - VIA keyboard configurator layout
  • via.definition.json - VIA keyboard definition
  • kle.definition.json - https://keyboard-layout-editor.com/ definition

Getting Started

  1. Review the BOM to buy all required components
  2. Follow the PCB ordering guide and get yourself some boards
  3. Print the required parts from the cad/ directory
  4. Follow the assembly guide to build it!

Firmware

This keyboard uses QMK/VIA firmware. Use the included via.layout.json file to configure your keyboard layout in VIA.

At the moment, use the QMK fork at https://github.com/Thunkar/qmk_firmware

After installation, flash with:

qmk flash -kb euk/split -km default

Parts

37
QtyValueFootprintReferences
9DEUK:D_DO-35_SOD27_P7.62mm_HorizontalD_1, D_2, D_3, D_4, D_5, D_6, D_7, D_8, D_9
9KEYSWEUK:Kailh_socket_MXK_1, K_2, K_3, K_4, K_5, K_6, K_7, K_8, K_9
9WS2812BEUK:SK6812-MINI-ED1, D2, D3, D4, D5, D6, D7, D8, D9
8MountingHole_Pad_MPMountingHole:MountingHole_2.2mm_M2_DIN965_PadH1, H2, H3, H4, H5, H6, H7, H8
1IOConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ2
1~RP2040 pro micro:pro_micro_rp2040U1

Questions

How big is the Keyboard mini PCB?

It measures 96.9 × 67.1 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keyboard mini use?

37 parts, built around the WS2812B. 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 Keyboard mini KiCad files?

From the Thunkar/euk repository on GitHub, at the commit this page was made from: the board is mini/pcb/keyboard-mini.kicad_pcb and its schematic mini/pcb/keyboard-mini.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keyboard mini design in my own project?

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

More from Thunkar/euk

1
  • 2 layers161.8 × 129.2 mmKeyboard, the printed circuit board in 3D

    Keyboard

    Thunkar/euk

    Extremely unnecessary keyboard

    115 parts1

Similar boards

  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 2 layers26 × 30 mmMicrocontroller, the printed circuit board in 3D

    Microcontroller

    FrameworkComputer/ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    34 parts1.1kCC-BY-4.0
  • 4 layers82.6 × 82.5 mmJumperless2, the printed circuit board in 3D

    Jumperless2

    Architeuthis-Flux/Jumperless

    A jumperless breadboard

    208 parts914
  • 2 layers95.3 × 161.9 mmDfh badge, the printed circuit board in 3D

    Dfh badge

    tanaes/whopping_Voron_mods

    135 parts787GPL-3.0
  • 2 layers42.8 × 28.8 mmMM Skirt, the printed circuit board in 3D

    MM Skirt

    PrintersForAnts/Micron

    If you want to purchase full kits there are 3 available (Kits are slowly updating to R1 hardware just make sure to double check the included hardware in your kit and if you have any questions reach out in the discord)

    11 parts741GPL-3.0
  • 2 layers149.6 × 127.1 mmErgodash, the printed circuit board in 3D

    Ergodash

    omkbd/ErgoDash

    keyboard

    187 parts732MIT
  • 2 layers285.5 × 95 mmReviung46 ver1 1, the printed circuit board in 3D

    Reviung46 ver1 1

    gtips/reviung

    The REVIUNG41 is 41-key column staggered keyboard.

    119 parts517MIT
  • 2 layers177.7 × 144.5 mmCOMM PANEL, the printed circuit board in 3D

    COMM PANEL

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    275 parts431