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

This is my flight sim hack pad files :)
Hackpad copy is an open-source printed circuit board by smallzdev, from the smallzdev/flight-sim-hackpad repository on GitHub. It is a 2-layer board of 80 × 81.5 mm with 14 parts on 34 nets, routed with 105 tracks and 3 vias.
Its parts include 8 switches, 3 ICs and 1 capacitor.
This is my flight sim hack pad files :)
I designed this specifically for MSFS 2024. I've always wanted a keyboard like this, so why not make one?
They will fit together in a sandwich mount style. It'll print using 2 files (top and bottom, the top is on the left and the bottom is on the right in the image below).
1 x Seeduno XIAO RP2040 1 x MICROCHIP MCP23017-E/SP Pin Expander 1 x 100nF 50VDC Capacitor 1 x 0.91 inch OLED display (pin order = GND-VCC-SCL-SDA) 2 x EC11E Rotary encoders (with switch) 4 x M3x16mm screws 6 x DSA keycaps 6 x MX-Style switches 1 x PCB
I haven't tested anything yet to see if it works. Make at your own risk. By using this model you agree that I (as in the creator) am also not responsible for any incidents or issues this causes. It's simply a project I made for fun.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW6, SW7, SW8 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles | SW4, SW5 |
| 1 | C | Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1 |
| 1 | ER_OLEDM0.91_1x-I2C | Display:ER_OLEDM0.91_1x-I2C | U2 |
| 1 | MCP23017x-x-SP | Package_DIP:DIP-28_W7.62mm | U3 |
| 1 | MOUDLE-SEEEDUINO-XIAO | footprints:XIAO-Generic-Hybrid-14P-2.54-21X17.8MM | U1 |
It measures 80 × 81.5 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 smallzdev/flight-sim-hackpad repository on GitHub, at the commit this page was made from: the board is pcb/hackpad copy.kicad_pcb and its schematic pcb/hackpad copy.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 smallzdev 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

