

Paddly
Customized Macropad
- Size
- 96.5 × 93.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 23
- Nets
- 54
- Pads
- 163
- Tracks, vias
- 163, 11
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 30 May 2026
- Updated
- 17 Jun 2026
Overview
Paddly is an open-source printed circuit board by YoussefAymanJo, from the YoussefAymanJo/Paddly repository on GitHub. It is a 2-layer board of 96.5 × 93.5 mm with 23 parts on 54 nets, routed with 163 tracks and 11 vias.
Its parts include 10 diodes, 8 switches, 1 IC and 1 connector. It belongs with the keyboards and input boards and the RP2040 boards of this library.
README
README.mdPaddly
Description
Paddly is a customized macro pad that combines both customization and functionality. I actually made this to facilitate my daily use. It it consist of 6 switches with multiple functions, an OLED display for soup, customized 2 rotary encoders, and RGB LEDs. I was a beginner in 3D modeling, but I learned a lot from Fusion tutorials.
Why it was built
During my day, I use a laptop almost all day. But while working on projects or designing on Canva, I struggle and tired alot to use multiplekeysy odoly some features, such as copy manually and undo. So, built a macro pad that provides all the luxury in my usage. As it has 6 MX Cherry switches with customized functions.And 2 rotary encoders and a soup OLED display.
How to use it / Build it
First, fabricate the PCB and solder the components. After that, set up the firmware on Pico, kmk firmware. Then test each key, OLED, encoders, and LEDs.after that print 3d models. After that, assemble 3d enclosure and setup heatinsert and m3 srews. Finally, test everything again.
Schematic
I made a schematic in KiCad and used Scott Keebs' libraries for the MCU and OLED footprints.
PCB
I routed the PCB and added the 3d models for components
CAD
I used Fusion 360 for CAD, and this is my first time in the Fusion world. so i learned frommultiple YouTubee video s. Made a case, a plate, and a top cover. Also signed my name on the cover. I used the encoder's knob and DSA keycaps from the Hackpad Orpheus guide.
Firmware
I used KMK firmware.
BOM
Zine
Parts
23| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | ~ | ScottoKeebs_Components:Diode_DO-35 | D1, D2, D3, D4, D5, D6, D7, D8 |
| 6 | ~ | ScottoKeebs_MX:MX_PCB_1.00u | S1, S2, S3, S4, S5, S6 |
| 2 | LED_WS2812B | ScottoKeebs_Components:LED_WS2812B | D9, D10 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | RotaryEncoder_Switch | ScottoKeebs_Scotto:Encoder_EC11_MX | SW1, SW2 |
| 1 | M3 | MountingHole:MountingHole_3.2mm_M3 | H4 |
| 1 | OLED_128x64 | ScottoKeebs_Components:OLED_128x64 | J1 |
| 1 | Raspberry_Pi_Pico | ScottoKeebs_MCU:Raspberry_Pi_Pico | U1 |
Similar boards
- 2 layers65 × 56 mm

- 2 layers14 × 100 mm

Yunomi
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards
23 parts3kApache-2.0 - 2 layers50.8 × 52.2 mm

- 2 layers138.8 × 89.8 mm

- 2 layers32.9 × 53.3 mm

- 2 layers35.5 × 50 mm

- 2 layers19 × 19 mm

- 2 layers88.5 × 28 mm

ExpBreakout
Duet3D/Duet-2-Hardware
The KiCAD source for the Duet 3d printer controller see www.duet3d.com
23 parts258
Questions
How big is the Paddly PCB?
It measures 96.5 × 93.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Paddly use?
23 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.
Where can I download the Paddly KiCad files?
From the YoussefAymanJo/Paddly repository on GitHub, at the commit this page was made from: the board is Paddly/Paddly.kicad_pcb and its schematic Paddly/Paddly.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Paddly design in my own project?
Its repository states no licence, so its author keeps all rights: ask YoussefAymanJo before reusing the design.