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

Creating a Macropad
Macropad is an open-source printed circuit board by Ahan-Goel, from the Ahan-Goel/macropad repository on GitHub, published under the MIT licence. It is a 2-layer board of 78.7 × 86.4 mm with 30 parts on 43 nets, routed with 269 tracks and 15 vias.
It is built around the ATMEGA32U4-AUR. Its parts include 12 switches, 8 resistors, 4 capacitors, 3 connectors and 1 IC. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Created a Macropad utilizing an embedded processor and QMK to program it
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | Keyswitch | ScottoKeebs_MX:MX_PCB_1.00u | S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12 |
| 6 | 5.1k | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R4, R5, R6 |
| 2 | 100nF | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | 22 | Resistor_SMD:R_0603_1608Metric | R7, R8 |
| 2 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | EN1, EN2 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | ATMEGA32U4-AUR | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | OLED | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2 |
| 1 | Reset | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
It measures 78.7 × 86.4 mm and has 2 copper layers, 1.6 mm thick.
30 parts, built around the ATMEGA32U4-AUR. 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 Ahan-Goel/macropad repository on GitHub, at the commit this page was made from: the board is PCB Files/Macro Pad.kicad_pcb and its schematic PCB Files/Macro Pad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT 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


VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group

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

tenderlove/initial-v
It's a BMW shifter converted to a Bluetooth Keyboard that you use with Vim

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

