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

A new and updated macropad for personal use!
HackPad V4 is an open-source printed circuit board by sudo-apt-install-tap, from the sudo-apt-install-tap/HackPad-V4 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 60 × 81.6 mm with 32 parts on 32 nets, routed with 303 tracks and 112 vias.
It is built around the SK6812MINI-E. Its parts include 18 diodes, 9 switches and 2 ICs. It belongs with the keyboards and input boards and the RP2040 boards of this library.
A Macropad With 8 Keys addressable per key RGB and an OLED module
My old macropad doesn't get used that often and I cant keep track of all the 16 keys. Thus this will be a more compact build for me and hopefully I will be able to integrate this fully into my system.
also because SCREEN WITH CLIKIES
Use the firmware in FIRMWARE . This is my first time using QMK and I'm proud of my work because this is much more efficient than circuitpy running KMK.
CAD files are available at CAD
Full render
PCB
| Part | What it's for | Qty | Unit | Total | Vendor |
|---|---|---|---|---|---|
| PCB | Printed circuit board | 1 | $5.00 | $5.00 | JLCPCB |
| Gateron Milky PRO Switch – 5pin | Switches that THOCC | 1 | $2.50 | $2.50 | MecKeys |
| Blank DSA Keycaps (1u) [Pack of 5] | Keycaps | 2 | $1.25 | $2.50 | MecKeys |
| Seeed Studio XIAO RP2040 v1.0 | MCU | 1 | $6.00 | $6.00 | Robu.in |
| 0.91 inch 128x32 Blue OLED Display Module with I2C/IIC Serial Interface | 2.32cm(0.91inch) I2C/IIC Blue Color OLED Display Module offers 128×32 pixel resolution. | 1 | $2.00 | $2.00 | Robu.in |
| 1N4148W-7-F-Diodes Incorporated-100V Independent Type 1.25V@150mA 4ns 300mA SOD-123 Switching Diodes ROHS | Diodes | 20 | $0.03 | $0.60 | Robu.in |
| sk6812 mini-e | Backlight | 9 | $0.00 | $0.00 | self sourced |
| Print legion | Case 3d printing | 1 | $6.40 | $6.40 | Print Legion |
| Parts subtotal | — | — | — | $25.00 | — |
| Tax & shipping | — | — | — | $5.00 | — |
| Total | — | — | — | $30.00 | — |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | D | Diode_SMD:D_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D8, D9 |
| 9 | SK6812MINI-E | SK6812 MINI-E:MX_SK6812MINI-E | D10, D11, D12, D13, D14, D15, D16, D17, D18 |
| 9 | SW_Push_45deg | KEYS:SW_Cherry_MX_PCB | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9 |
| 3 | LOGO | LOGO | G***, G***, G*** |
| 1 | OLED_0.91_I2C | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | U2 |
| 1 | XIAO-RP2040-DIP | XIAO:XIAO-RP2040-SMD | U1 |
It measures 60 × 81.6 mm and has 2 copper layers, 1.6 mm thick.
32 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 sudo-apt-install-tap/HackPad-V4 repository on GitHub, at the commit this page was made from: the board is pcb/pcb.kicad_pcb and its schematic pcb/pcb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.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).

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.

