
Main panel
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

A Almost Full Sized Mechanical Keyboard
Mechanical LP Keyboard is an open-source printed circuit board by Tirthak-bot, from the Tirthak-bot/Mech-Keeb repository on GitHub. It is a 2-layer board of 395 × 123.4 mm with 368 parts on 214 nets, routed with 2,789 tracks and 746 vias.
It is built around the SK6812MINI-E. Its parts include 181 diodes, 90 capacitors, 90 switches and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.
A Almost Full Sized Mechanical Keyboard, Hot Swappable Switches and coded in KMK Firmware!
Making this keyboard because i don't have a *almost full sized decent Keyboard!
Using this is pretty straight forward obviously blehh, just connect it to the computer, flash the firmware once and it should just work like a regular keeb moving forward :)
The Schematic was made in KICAD!
The layout was designed on https://www.keyboard-layout-editor.com/, The firmware hasn't yet been edited to match this layout and is currently sitting with placeholders, I will do it once i get the parts irl. Also the Blank keys will be used as arrow keys and macro keys.
The PCB was designed in KICAD!
The case was designed in Fusion. PCB to the bottom case and bottom case to top case all is joined by M3 Screws!
Anyways, here is a ugly ahh blue render of the case bleh :3
As mentioned above, the firmware is written in python using the KMK Libraries. It will be pushed to the microcontroller using circuit python.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 91 | D | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D180 +75 |
| 90 | C | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C100, C101 +74 |
| 90 | SK6812MINI-E | SK6812 E / MINI E:SK6812MINI-E_fixed | D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112, D113, D114, D115 +74 |
| 74 | SW_Push_45deg | KEYS:MX-Hotswap-1U | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW19, SW20, SW21, SW22, SW23, SW24 +58 |
| 7 | SW_Push_45deg | KEYS:MX-Hotswap-1.25U | SW79, SW80, SW81, SW82, SW84, SW85, SW86 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H4, H5 |
| 2 | SW_Push_45deg | KEYS:MX-Hotswap-2.25U-ReversedStabilizers | SW65, SW66 |
| 2 | SW_Push_45deg | KEYS:MX-Hotswap-1.5U | SW36, SW49 |
| 1 | DM-OLED096-636 | OLED:MODULE_DM-OLED096-636 | U1 |
| 1 | LOGO | LOGO | G*** |
| 1 | RaspberryPi_Pico | Module:RaspberryPi_Pico_Common_Unspecified | A1 |
| 1 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles | SW18 |
| 1 | SW_Push_45deg | KEYS:MX-Hotswap-6.25U-ReversedStabilizers | SW83 |
| 1 | SW_Push_45deg | KEYS:MX-Hotswap-2.75U-ReversedStabilizers | SW77 |
| 1 | SW_Push_45deg | KEYS:MX-Hotswap-1.75U | SW53 |
| 1 | SW_Push_45deg | KEYS:MX-Hotswap-2U-ReversedStabilizers | SW32 |

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

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

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

adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing

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

makerforgetech/modular-biped
An open source framework for creating a bipedal modular companion robot.


It measures 395 × 123.4 mm and has 2 copper layers, 1.6 mm thick.
368 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.
From the Tirthak-bot/Mech-Keeb repository on GitHub, at the commit this page was made from: the board is PCB/Mechanical LP Keyboard.kicad_pcb and its schematic PCB/Mechanical LP Keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Tirthak-bot before reusing the design.