Skip to the content
PCBKitNew board
2 layers149 × 224 mmGDEK, the printed circuit board in 3D

Low-profile, compact, beginner-friendly, assembly-friendly 4×6 with 5-keys thumb cluster ergonomic keyboard with universal keyswitch support, per-key RGB LED, encoder and RP2040 controller. Phew, that’s a lot!

Size
149 × 224 mm
Copper layers
2
Thickness
1.6 mm
Parts
324
Nets
242
Pads
1,336
Tracks, vias
2,337, 365
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
8 Feb 2025
Updated
22 Oct 2025

Overview

GDEK is an open-source printed circuit board by GilDev, from the GilDev/GDEK repository on GitHub, published under the CERN-OHL-S-2.0 licence. It is a 2-layer board of 149 × 224 mm with 324 parts on 242 nets, routed with 2,337 tracks and 365 vias.

It is built around the RP2040, 74AHCT1G125SE and W25Q128JVSIQ, with the USBLC6-2P6, XC6210B332MR and SK6812 among its other parts. Its parts include 94 capacitors, 66 diodes, 62 switches, 20 resistors and 10 ICs. It belongs with the keyboards and input boards and the RP2040 boards of this library.

Main components

9

README

README.md

GDEK: Your first ergonomic keyboard

Want to try ergonomic keyboards? Don’t know where to start? Don’t want to break the bank yet before knowing what you really want? This may be the keyboard for you.

I created this keyboard following a little crowdfunding campaign I ran for people that were interested in improving their typing comfort but didn’t want to spend too much money on a device they might not like or would like some feature. This keyboard was entirely designed from scratch, after experimenting for some years with a TypeMatrix 2030, a original X-Bows (Kickstarter edition) and a personnal variant of the Sofle Choc RGB.

GDEKTop

Features

  • 4×6 matrix: you don’t risk missing anything, you can always disable things later on in software to see if missing that top number row would work for you. You can even type in Bépo with minimal modifications!
  • Split: optimal hands placement, with room in the middle for a trackball or Magic Trackpad, and a simple audio cable to connect the two halves with connectors that won’t mechanically constrain your cable
  • Compact: despite the “full” matrix, it’s easy to bring it along
  • 5 keys thumb cluster: enough for anything you could imagine
  • Supports MX, Kailh Choc and Gateron KS-33 low-profile switches: I personnaly use KS-33 switches as they’re low-profile, cheap and support standard MX-compatible keycaps
  • Per-key RGB: more than just for looks, they can indicate what some keys do, which layer you’re on, etc.
  • Encoder: you may think it’s a gimmick, but at least you can try it and see if you like it. I love it to scroll, move the cursor, control volume, etc.
  • RP2040: a very cool and powerful microcontroller that will support any features you could image without breaking a sweat. Easy to flash: it appears like a USB drive that you can drag the firmware onto
  • QMK firmware with VIA support: easily configurable and customizable via a web app
  • Assembly-friendly: send the PCB to be assembled and just solder the switches, encoders and audio TRS jack (pretty easy)
  • Open-source: you can modify the design to your liking, design a case and so on

GDEKBottom

Parts

324
QtyValueFootprintReferences
82100nFCapacitor_SMD:C_0402_1005MetricC10, C11, C12, C106, C107, C109, C110, C111, C112, C113, C114, C115, C116, C117, C118, C119 +66
62D_SmallDiode_SMD:D_SOD-123D1, D10, D11, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112, D113 +46
60SK6812GDEK:SK6812MINIELD1, LD10, LD11, LD101, LD102, LD103, LD104, LD105, LD106, LD107, LD108, LD109, LD110, LD111, LD112, LD113 +44
60SW_Push_45degGDEK:MX+KailhChoc+GateronKS_TightSW1, SW10, SW11, SW101, SW102, SW103, SW104, SW105, SW106, SW107, SW108, SW109, SW110, SW111, SW112, SW113 +44
61kResistor_SMD:R_0402_1005MetricR1, R3, R10, R101, R103, R110
65.1kResistor_SMD:R_0402_1005MetricR2, R8, R9, R102, R108, R109
410µFCapacitor_SMD:C_0402_1005MetricC1, C2, C101, C102
415pFCapacitor_SMD:C_0402_1005MetricC3, C4, C103, C104
41µFCapacitor_SMD:C_0402_1005MetricC5, C8, C105, C108
427Resistor_SMD:R_0402_1005MetricR6, R7, R106, R107
210kΩResistor_SMD:R_0402_1005MetricR4, R104
2470Resistor_SMD:R_0402_1005MetricR11, R111
274AHCT1G125Package_TO_SOT_SMD:SOT-353_SC-70-5U3, U103
2ABM8-272-T3Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1, Y101
2AudioJack4GDEK:AUDIO-TH_PJ-320A-4P-DIPJ2, J102
2B5817Diode_SMD:D_SOD-323D61, D161
2Boot padsJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmB, B
2PESD3V3L1BADiode_SMD:D_SOD-323D62, D162
2PolyfuseFuse:Fuse_0603_1608MetricF1, F101
2RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1, U101
2Reset padsJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmR, R
2RotaryEncoder_SwitchGDEK:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW31, SW131
2TYPE-C-31-M-13CGDEK:USB_C_Receptacle_HRO_TYPE-C-31-M-13BJ1, J101
2USBLC6-2P6Package_TO_SOT_SMD:SOT-666U4, U104
2W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU2, U102
2XC6210B332MRPackage_TO_SOT_SMD:SOT-23-5U5, U105

Questions

How big is the GDEK PCB?

It measures 149 × 224 mm and has 2 copper layers, 1.6 mm thick.

What parts does the GDEK use?

324 parts, built around the RP2040, 74AHCT1G125SE, W25Q128JVSIQ and USBLC6-2P6. 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 GDEK KiCad files?

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

Can I use the GDEK design in my own project?

Its repository publishes it under the CERN-OHL-S-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers277.2 × 107.5 mmKatia, the printed circuit board in 3D

    Katia

    ikajdan/katia

    A split keyboard with 6 by 3 column staggered keys and 3 thumb keys, based on the Crkbrd design

    230 parts33CERN-OHL-P-2.0
  • 4 layers55.4 × 87.4 mmPower board, the printed circuit board in 3D

    Power board

    JRavenelco/WRO_2025_SSbots

    We are the SSBots team from Mexico, competitors in the WRO Future Engineers category. This is our first year competing in this category, exploring further into WRO after competing for years in the Robo Mission Category.

    161 parts2
  • 2 layers278.7 × 107.5 mmGecko choc, the printed circuit board in 3D

    Gecko choc

    DaneEvans/Gecko-keyboard

    Gecko split keyboard

    194 parts2CC-BY-4.0
  • 2 layers277.2 × 107.5 mmCorne chocolate, the printed circuit board in 3D

    Corne chocolate

    JackUlbrichBaker/Split_keyboard

    A modified corne keyboard project

    180 parts
  • 2 layers277.2 × 107.5 mmCorne chocolate, the printed circuit board in 3D

    Corne chocolate

    yangxing844/keyboard

    this stores some of my files for keyboards building

    178 parts1
  • 2 layers79.2 × 106.7 mmMacroPad, the printed circuit board in 3D

    MacroPad

    landodoughty/MacroPad

    A Custom Macro Pad I Designed and Built based on the RP2040

    111 parts2MIT
  • 2 layers446.9 × 141.7 mmPerson keyboard, the printed circuit board in 3D

    Person keyboard

    jtljac/person-keyboard

    My personal Keyboard Design

    374 parts