Stardance-Hackpad
Anycircle11139s·Stardance-Hackpad·hardware/Hackpad_for_stardance.kicad_pcb
About the Stardance-Hackpad PCB
Stardance-Hackpad is an open source RP2040/RP2350 PCB design by Anycircle11139s, published on GitHub under the MIT license. It is a 2-layer board measuring 76.9 × 99.3 mm, with 27 components from 5 distinct parts.
Its main chip is the MOUDLE-SEEEDUINO-XIAO, from the RP2040/RP2350 family. By type, the board carries 13 switches, 12 diodes, 1 IC and 1 connector.
It belongs with the keyboards and displays & leds designs in this gallery.
From the project
A sleek hackpad made for the Hack Club Stardance YSWS.
A sleek hackpad made for the Hack Club Stardance YSWS.
By: Darsh Shah (@Anycircle11139s) or @NotALarp on slack
I created a custom macropad with 12 keys, an OLED screen, and a rotary encoder. I built it because I wanted to get into Stardance and see how it works, and a hackpad is the perfect way to do that. I designed a custom, sleek case to fit around the PCB, and learned about different types of fillets, like tangent (G1) and curvature (G2). Building this taught me a lot about product design.

Main components on the Stardance-Hackpad
Stardance-Hackpad bill of materials (BOM)
27 components, 5 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MOUDLE-SEEEDUINO-XIAO | XIAO RP2040 DIP | U1 |
| 1 | Conn_01x04_Socket | SSD1306-0.91-OLED-4pin-128x32 | J1 |
| 12 | SW_Push | SW_Cherry_MX_1.00u_PCB | SW1, SW3, SW4, SW5, SW6, SW7, SW8, SW9 +4 |
| 1 | RotaryEncoder | RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW2 |
| 12 | 1N4148 | D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8 +4 |
Stardance-Hackpad design files
The KiCad project lives in the Anycircle11139s/Stardance-Hackpad repository on GitHub; these links point at the commit this page was built from.
Stardance-Hackpad: common questions
What microcontroller does the Stardance-Hackpad use?
The Stardance-Hackpad is built around the MOUDLE-SEEEDUINO-XIAO, from the RP2040/RP2350 family.
How big is the Stardance-Hackpad PCB?
The Stardance-Hackpad measures 76.9 × 99.3 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Stardance-Hackpad?
27 components, from 5 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Stardance-Hackpad design files?
From the Anycircle11139s/Stardance-Hackpad repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Stardance-Hackpad design in my own project?
Yes, under the terms of its MIT license, which Anycircle11139s chose for the repository.
Can I test firmware for the Stardance-Hackpad 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
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2kRP2040/RP2350
MSA
Mentra-Community
30.5 × 138 mm61 parts2LMIT1.2kRP2040/RP2350
Msa
Mentra-Community
47.8 × 9.4 mm53 parts2LMIT1.2k