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

My 1st Hackpad project. I made a PCB and Schematics with KI cad and a 3d model with TynkerCad. It has Up, Down, Left, Right, A and B buttons with a screen.
Final Hackpad pcb is an open-source printed circuit board by GitDog1203, from the GitDog1203/RetroPad repository on GitHub. It is a 2-layer board of 98.5 × 58 mm with 14 parts on 20 nets, routed with 66 tracks and 0 vias.
Its parts include 6 diodes, 6 switches, 1 IC and 1 connector.
RetroPad
My 1st Hackpad!
Buttons:
Up, Down, Left, Right, for movement
A, B, for selection
Other features:
Case to hold PCB
Screen for a small display.
Parts:
1x Seeed Xiao RP2040
6x MX-Style switches
1x 0.91 inch OLED display
4x M3x16mm screws
4x M3x5mx4mm heatset inserts
4x white blank DSA Keycaps
Screenshots:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | ~ | ScottoKeebs_MX:MX_PCB_1.00u | S1, S2, S3, S4, S5, S6 |
| 6 | ~ | ScottoKeebs_Components:Diode_DO-35 | D1, D2, D3, D4, D5, D6 |
| 1 | MOUDLE-SEEEDUINO-XIAO | ScottoKeebs_MCU:Seeed_XIAO_RP2040 | U1 |
| 1 | OLED_128x32 | ScottoKeebs_Components:OLED_128x32 | J1 |
It measures 98.5 × 58 mm and has 2 copper layers, 1.6 mm thick.
14 parts. 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 GitDog1203/RetroPad repository on GitHub, at the commit this page was made from: the board is PCB/Final Hackpad_pcb.kicad_pcb and its schematic PCB/Final Hackpad_sch.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 GitDog1203 before reusing the design.

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


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!



Twotoz/C5VRX
Ultra-minimal, zero-CPU 5.8 GHz analog FPV video receiver using ESP32-C5 Wi-Fi 6 PHY MODEM_DIAG, BitScrambler WBFM demodulation & resistor DAC CVBS

