

Stardance hackpad
A small hackpad made with some holes in it, built for the Hack Club Hackpad YSWS.
- Size
- 60.5 × 44.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 5
- Nets
- 21
- Pads
- 47
- Tracks, vias
- 43, 0
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 8 Aug 2026
- Updated
- 10 Aug 2026
Overview
Stardance hackpad is an open-source printed circuit board by Anycircle11139s, from the Anycircle11139s/hole-hackpad repository on GitHub, published under the MIT licence. It is a 2-layer board of 60.5 × 44.5 mm with 5 parts on 21 nets, routed with 43 tracks and 0 vias.
Its parts include 3 switches, 1 IC and 1 connector.
README
README.mdA Hole Hackpad
A small hackpad made with some holes in it, built for the Hack Club Hackpad YSWS.
By: Darsh Shah (@Anycircle11139s) or @NotALarp on slack
Overview
I found the hackpad guide on accident and thought it was really cool, so I wanted to make my own. Once I saw I could get rewards from building my own hackpad, it was a no-brainer. It has 3 buttons and an OLED screen, and I built it to be extremely compact. I can't wait to get the kit!
Features
- OLED display
- 3 Cherry MX switches
- Xiao RP2040 microcontroller
- Sleek 3D printed case
Build Steps
- Print the case and order all the parts.
- Solder the microcontroller, OLED, and buttons onto the PCB.
- Place the PCB into the 3D printed case and screw the case lid on.
- Flash the code and enjoy!
Firmware
- Language: KMK python / CircuitPython
- Notes: The CircuitPython code is simple and easy to flash. One key is bound to CMD+C, the second to CMD+V, and the third to CMD+A.
Firmware files are in the firmware/ folder.
Hardware
PCB design files are in the hardware/ folder, and 3D-printable case files are in the enclosure/ folder.
See BOM.csv for the full bill of materials.
Images
Build photos and renders are in below:
License
This project is licensed under the MIT License, see LICENSE for details.
Parts
5| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3 |
| 1 | Conn_01x04_Socket | Oled:SSD1306-0.91-OLED-4pin-128x32 | J1 |
| 1 | MOUDLE-SEEEDUINO-XIAO | Xiao rp2040 (Dip):XIAO RP2040 DIP | U1 |
Similar boards
- 2 layers98 × 27 mm

- 2 layers21 × 33 mm

24g2usb pico2w
joypad-ai/joypad-os
Universal controller firmware for building adapters, dongles, and custom controllers.
5 parts1.7kApache-2.0 - 2 layers53.2 × 59.6 mm

A10 OLinuXino Lime Rev B SHIELD TEMPLATE
OLIMEX/OLINUXINO
OLINUXINO is Open Source / Open Hardware, low cost from EUR 24 Linux Industrial grade Single Board Computer capable to operate -25+85C
5 parts1.5k - 2 layers30 × 11 mm

Main control board servo tester
jamro/tiny-engineer
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.
5 parts1.1k - 2 layers78.8 × 35.3 mm

KiCadTest
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
5 parts915 - 2 layers50 × 23 mm

- 2 layers43.2 × 28.5 mm

- 2 layers20.3 × 15.2 mm

L0 light sensor
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.
5 parts546MIT
Questions
How big is the Stardance hackpad PCB?
It measures 60.5 × 44.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Stardance hackpad use?
5 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 Stardance hackpad KiCad files?
From the Anycircle11139s/hole-hackpad repository on GitHub, at the commit this page was made from: the board is Hardware/Stardance hackpad.kicad_pcb and its schematic Hardware/Stardance hackpad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Stardance hackpad design in my own project?
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).