
Switch
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

A 3-key macropad with an OLED Display and Encoder that uses QMK
Padderwadder is an open-source printed circuit board by rantles, from the rantles/Padderwadder repository on GitHub, published under the MIT licence. It is a 2-layer board of 57.5 × 41.5 mm with 6 parts on 14 nets, routed with 56 tracks and 0 vias.
Its parts include 4 switches, 1 IC and 1 connector. It belongs with the keyboards and input and lEDs and displays boards of this library.
Padderwadder is a simple 3-key macropad featuring an OLED Display and a rotary encoder! I programmed this macropad for the game osu! using QMK Firmware. This is my first ever hardware project, so I got to learn how to use a ton of new programs throughout the process :D
Heres my CAD model, made in Fusion 360! The case is held together by 4 M3 Bolts and heatset inserts. I think I spent almost half of my time researching and figuring things out but I had fun :)

| Top | Middle | Middle |
|---|---|---|
![]() | ![]() | ![]() |
My PCB, made in KiCad 10.0
Schematic:

PCB:

This entire macropad uses QMK Firmware.
The rotary encoder is programmed to rotate to change volume, and press to mute.
Everything needed for this design:
| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW3, SW4, SW5 |
| 1 | MOUDLE-SEEEDUINO-XIAO | footprints:XIAO-Generic-Hybrid-14P-2.54-21X17.8MM | U1 |
| 1 | OLED_128x32 | ScottoKeebs_Components:OLED_128x32 | J1 |
| 1 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW1 |
It measures 57.5 × 41.5 mm and has 2 copper layers, 1.6 mm thick.
6 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 rantles/Padderwadder repository on GitHub, at the commit this page was made from: the board is PCB/Padderwadder.kicad_pcb and its schematic PCB/Padderwadder.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).

byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.


Jcparkyn/dpoint
Open-source digital stylus using camera tracking and inertial measurements

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

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

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.
