Leopad
jai-git4208·leopad·PCB/leooooopcb.kicad_pcb
About the Leopad PCB
Leopad is an open source RP2040/RP2350 PCB design by jai-git4208, published on GitHub. It is a 4-layer board measuring 121.4 × 42.9 mm, with 12 components from 4 distinct parts.
Its main chip is the XIAO-RP2040-DIP, from the RP2040/RP2350 family. By type, the board carries 8 switches, 2 diodes, 1 IC and 1 LED.
It belongs with the keyboards and displays & leds designs in this gallery.
From the project
Leopad is a custom-built 8-key macropad powered by the XIAO RP2040 DIP, designed for creators, coders, gamers, and anyone who wants fast, programmable shortcuts in a tiny footprint. Inspired by Leo, the cutest little cat (and the real boss behind this project), Leopad blends functionality, personality, and clean engineering into one adorable device
LEOPAD (Layout Enhancement & Optimization Pad or a cute cat :3 ) is an 8-key programmable designed specifically for developers and programmers. It streamlines your coding workflow with dedicated shortcuts for common programming tasks, Git operations, and system controls.
As developers, we constantly switch between coding, debugging, version control, and managing our workspace. LEOPAD puts the most essential shortcuts right at your fingertips with an intuitive 8-key layout that includes an OLED display for visual feedback and RGB lighting for style.

Main components on the Leopad
Leopad bill of materials (BOM)
12 components, 4 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | XIAO-RP2040-DIP | XIAO-RP2040-DIP | U1 |
| 8 | SW_Push | SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3, SW4, SW7, SW8, SW9, SW10 |
| 1 | OLED | SSD1306-0.91-OLED-4pin-128x32 | OL1 |
| 2 | SK6812MINI | LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm | D1, D2 |
Leopad design files
The KiCad project lives in the jai-git4208/leopad repository on GitHub; these links point at the commit this page was built from.
- LayoutPCB/leooooopcb.kicad_pcb
Leopad: common questions
What microcontroller does the Leopad use?
The Leopad is built around the XIAO-RP2040-DIP, from the RP2040/RP2350 family.
How big is the Leopad PCB?
The Leopad measures 121.4 × 42.9 mm, has 4 copper layers and is 1.1962 mm thick.
How many components are on the Leopad?
12 components, from 4 distinct parts. The full bill of materials is listed on this page.
Where can I download the Leopad design files?
From the jai-git4208/leopad repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Leopad design in my own project?
The repository has no license, so all rights stay with jai-git4208. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Leopad without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k