
Switch
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

Spotify control micropad made for hackpad.hackclub.com
Spotipad is an open-source printed circuit board by emb3rcia, from the emb3rcia/spotipad repository on GitHub. It is a 2-layer board of 58 × 37.1 mm with 6 parts on 14 nets, routed with 53 tracks and 0 vias.
Its parts include 4 switches, 1 IC and 1 connector. It belongs with the RP2040 boards of this library.
Spotify control micropad made for hackpad.hackclub.com
I have wanted to make something like this for months now. My idea arose when I saw the death of Spotify's "CarThing" which people used as a desk accessory. I didn't have CarThing, so I couldn't use it in this way, so I tried making an improvised one using an old Android phone I had lying around and some live wallpaper app. It didn't work well. Now, when I saw an email in my inbox about hackclub, and saw that I could make a micropad for basically free, I was euphoric. I like to do stuff. I have many ideas for some hardware stuff but don't have funds to bring them to life. Sadly, I discovered hackclub at the end of this "highway." If there will be another "edition," I will do all hands on deck to fully participate. This creation (at least the first iteration) was made in 1 night after 1 too many caffeine capsule (don't do this; it is bad for you 😇). It was also the first time I did PCB and the first time I 3D-designed something that will really be sent to be printed.
Please, don't judge me too much, it is my first PCB xD.





The case is tilted 40 degrees so you can see the display!.




Right now, the code is sloppy and probably won't work. The reason is that I don't have the microcontroller yet, so I don't know how to check if the code works, and there's nothing I hate more than writing code blindly without the ability to test it. The current code is more a visualization of my idea: Spotipad connects normally via USB Keys and turn-knob send media keys (volume up/down, mute, next/previous track, pause/play). The screen has 3 options (currently only 1 is “visualized” via demo code).
| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW3 |
| 1 | Conn_01x04_Pin | SSD1333:SSD1306-0.91-OLED-4pin-128x32 | J1 |
| 1 | RotaryEncoder_Switch | HACKPADLIB:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm | SW4 |
| 1 | XIAO-RP2040-DIP | HACKPADLIB:XIAO-RP2040-DIP | U1 |
It measures 58 × 37.1 mm and has 2 copper layers, 1.6 mm thick.
6 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.
From the emb3rcia/spotipad repository on GitHub, at the commit this page was made from: the board is PCB/spotipad.kicad_pcb and its schematic PCB/spotipad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask emb3rcia before reusing the design.

byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.


Jcparkyn/dpoint
Open-source digital stylus using camera tracking and inertial measurements

VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

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.
