

Gkeyboard
A custom-designed split mechanical keyboard built from the ground up using the ESP32 microcontroller
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 27
- Nets
- 44
- Pads
- 129
- Tracks, vias
- 137, 16
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 9 Jan 2026
- Updated
- 10 Jan 2026
Overview
Gkeyboard is an open-source printed circuit board by mindmaster17, from the mindmaster17/geko repository on GitHub, published under the MIT licence. It is a 2-layer board with 27 parts on 44 nets, routed with 137 tracks and 16 vias.
It is built around the ESP32-DEVKITC-32E and 1N4148WT. Its parts include 13 diodes, 13 switches and 1 IC. It belongs with the ESP32 boards of this library.
Main components
2README
README.mdgeko
A custom-designed split mechanical keyboard built from the ground up using the ESP32 microcontroller

Parts
27| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | 1N4148WT | Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D17 |
| 11 | SW_Push | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW11, SW12, SW13 |
| 1 | ESP32-DEVKITC-32E | ESP32-DEVKITC-32E:MODULE_ESP32-DEVKITC-32E | U1 |
| 1 | SW_Push | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.50u | SW10 |
| 1 | SW_Push | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_2.00u | SW17 |
Questions
What parts does the Gkeyboard use?
27 parts, built around the ESP32-DEVKITC-32E and 1N4148WT. 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 Gkeyboard KiCad files?
From the mindmaster17/geko repository on GitHub, at the commit this page was made from: the board is pcb/gkeyboard.kicad_pcb and its schematic pcb/gkeyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Gkeyboard design in my own project?
Its repository publishes it under the MIT 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
- 2 layers48.8 × 50.4 mm

- 2 layers72.6 × 51.8 mm

Winder V1
AnotherBuildCorner/Pickup_Winder
A DIY pickup winder with CNC capability, from mostly off the shelf parts
16 parts1 - 2 layers393.7 × 165.1 mm

Updated LOAF
OSHE-Github/Smart-BREAD
Creating an HMI for the BREAD Ecosystem, as well as a conveyor belt to be paired with the improved computation capabilities of the BREAD system.
91 parts1 - 2 layers

Circuit smart soja
virgile-tchidehou/smart-soja
An autonomous IoT-based mobile system for soybean pre-processing, integrating embedded systems, industrial automation, solar energy and cloud connectivity.
81 parts1MIT - 2 layers95 × 40 mm

- 2 layers150 × 81.5 mm

- 2 layers124 × 112 mm

VentSense Stage2
Aryan-swag/VentSense
VentSense: 2-of-3 gas/temperature/voltage early warning and per-cell isolation for small Li-ion packs. Vishwakarma Awards 2026-27 Stage 2 (VK26-IITH-SE-0279)
93 parts - 4 layers125 × 94.6 mm

Despro Gacor
BryanFarras/Desain-Proyek-2
Autonomous Evacuation Rover (AER) is an integrated mobile robotics platform developed for autonomous exploration, mapping, hazard detection, and evacuation assistance in unknown or hazardous indoor environments.
13 parts