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

This project is a great beginning to start your EECS journey. The macropad turned out working successfully after 3 failed PCBs, broken diodes, and buggy Python scripts.
Macropad is an open-source printed circuit board by coinleftt, from the coinleftt/Macropad repository on GitHub. It is a 2-layer board of 80 × 100 mm with 25 parts on 55 nets, routed with 84 tracks and 0 vias.
Its parts include 12 diodes, 12 switches and 1 IC. It belongs with the keyboards and input boards and the RP2040 boards of this library.
This project is a great beginning to start your EECS journey. The macropad turned out working successfully after 3 failed PCBs, broken diodes, and buggy Python scripts.

Raspberry Pi Pico
LEGO Numpad case
Soldering kit
Gameboy themed Keycaps
Cherry MX Key Switches
Diodes
Firmware code is located at Firmware/code.py
Re-configure the keypress functions according to your OS.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | Diode | ScottoKeebs_Components:Diode_DO-35 | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12 |
| 12 | Keyswitch | ScottoKeebs_MX:MX_PCB_1.00u | S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12 |
| 1 | RPi Pico | MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_TH | U1 |
It measures 80 × 100 mm and has 2 copper layers, 1.6 mm thick.
25 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 coinleftt/Macropad repository on GitHub, at the commit this page was made from: the board is Macropad.kicad_pcb and its schematic Macropad.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 coinleftt before reusing the design.

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

davidphilipbarr/Sweep
Sweep - a small promicro based keyboard inspired by the Ferris.


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

xyphro/UsbGpib
Versatile, cheap and portable USB to GPIB converter (USBTMC class based)


jes/scamp-cpu
A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.
