

BarsaPad kicad
Macropad repository for Hackclub x AMD Blueprint
- Size
- 62 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 9
- Nets
- 17
- Pads
- 46
- Tracks, vias
- 76, 4
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 14 Feb 2026
- Updated
- 16 Feb 2026
Overview
BarsaPad kicad is an open-source printed circuit board by evanpeng7, from the evanpeng7/BarsaPad repository on GitHub. It is a 2-layer board of 62 × 50 mm with 9 parts on 17 nets, routed with 76 tracks and 4 vias.
Its parts include 3 diodes, 3 switches, 1 IC and 1 connector. It belongs with the keyboards and input boards of this library.
README
README.mdBarsaPad
This is my Hackpad submission repository for Hackclub x AMD Blueprint.
Features
- Sandwich mount design
- EC11 Rotary Encoder
- 3 Keys
- 0.91" OLED display
CAD
The plate and bottom case will be screwed together by 4 M3 screws with use of heatset inserts positioned on the bottom case and clearance holes located in the corners of the plate. The models were designed in Fusion360.
PCB
Schematic and PCB:
Designed with KiCad
Firmware
I wrote the firmware using QMK Firmware.
BOM
- 1x Seeed XIAO RP2040
- 3x through-hole 1N4148 Diodes
- 3x MX-Style switches
- 1x EC11 Rotary encoders
- 1x 0.91 inch OLED display
- 3x white blank DSA keycaps
- 4x M3x16mm screws
- 4x M3x5mx4mm heatset inserts
- 1x Case (2 printed parts)
Parts
9| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | D | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3 |
| 3 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | MOUDLE-SEEEDUINO-XIAO | footprints:XIAO-Generic-Hybrid-14P-2.54-21X17.8MM | U1 |
| 1 | RotaryEncoder_Switch | Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | ENC1 |
Questions
How big is the BarsaPad kicad PCB?
It measures 62 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the BarsaPad kicad use?
9 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 BarsaPad kicad KiCad files?
From the evanpeng7/BarsaPad repository on GitHub, at the commit this page was made from: the board is pcb/BarsaPad kicad.kicad_pcb and its schematic pcb/BarsaPad kicad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the BarsaPad kicad design in my own project?
Its repository states no licence, so its author keeps all rights: ask evanpeng7 before reusing the design.
Similar boards
- 2 layers103 × 30.5 mm

- 2 layers31.8 × 47.6 mm

- 2 layers24 × 27.3 mm

Expansion Card Retrofit
FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop
9 parts1.1kCC-BY-4.0 - 2 layers15.6 × 17.3 mm

SKR Mini TFT Thermistor Board
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
9 parts1.1kGPL-3.0 - 2 layers39.1 × 49.5 mm

Learnoliver
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
9 parts915 - 2 layers17.4 × 16.9 mm

- 2 layers9.8 × 108 mm

- 2 layers

Keyboard after
adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing
9 parts547GPL-3.0