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

My Hackpad submision for 2025 Hack Club
Fi Pad is an open-source printed circuit board by BeakerLink, from the BeakerLink/Fi-Pad repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 89.3 × 66.1 mm with 15 parts on 18 nets, routed with 73 tracks and 3 vias.
Its parts include 9 switches, 1 IC and 1 connector. It belongs with the RP2040 boards of this library.
This is my take on the HackPad for the 2025 Hack Club. It features 9 programable keys, and a 0.91 in OLED screen
I designed the PCB using Ki-Cad, and designed the case in OnShape





The firmware is still in development, I plan to update this once I have a semifunctional build. It will be based around QKM, and use VIA for dynamic changes.
I named this project the "Fi-Pad" for two reasons. First of all, some backstory. My name is Link, and with that has come a healthy obsession with "The Ledgend of Zelda" In the games there is a reoccuring item called "The Master Sword." Inside the sword dwells a spirit named "Fi" Which was appointed by the goddess to Assist "Link" In their journey. Bringing this Back to me, I nicknamed my laptop "Fi" because of how it assists me through my journey. And the other reason I named the project "Fi-Pad" is a play on Apple's iPad.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | Mx-Switch | PCM_Switch_Keyboard_Cherry_MX:SW_Cherry_MX_PCB_1.00u | SW1, SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9 |
| 1 | 0.91 Oled Display | Connector_PinSocket_2.00mm:PinSocket_1x04_P2.00mm_Vertical | J1 |
| 1 | XIAO-RP2040-SMD | Seeed Studio XIAO Series Library:XIAO-RP2040-SMD | U1 |
The 11 most common of 15 parts.
It measures 89.3 × 66.1 mm and has 2 copper layers, 1.6 mm thick.
15 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 BeakerLink/Fi-Pad repository on GitHub, at the commit this page was made from: the board is Ki-Cad files/Fi-Pad.kicad_pcb and its schematic Ki-Cad files/Fi-Pad.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

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

mntmn/amiga2000-gfxcard
MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

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

kenp-io/not-for-airpods-repairs
The content of this repository is licensed under the WTFPL License. Please have a close look at the terms before using this material.

Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

Chrismettal/EleLab_v2
Cheap DIY lab system for hobbyists and the tinkering folk
