this is a macropad made for hackpad / highway! i followed the guide in hackpad to make the macropad. the macropad features 4 keys to type, an oled and a neopixel. the keys are for wasd because apparently i don't have much ideas, may as well use it for gaming!
here are the schematic and pcb pictures, this is the first time i used kicad and it was really easy to use, esspecially with the help of the guide.
i made the case in fusion360, it was my first time using it and i was pretty slow, took pretty long ~4 hours (at least longer than i expected it to take). there's a little translucent part for the neopixel, not sure exactly how would i make it tho i plan to print it with my translucent purple filament.
i have modified the code in the guide and added a few stuff for neopixel and the oled. for some, I wasn't able to find some answers online so I think I will fix it when i maybe get it. Right now the code written is really simple, what it (is supposed to do) does is to type wasd, neopixel shows purple and oled is a rainbow coloured (highway reference :3) cat thing that changes when typing.
(i hope it works / i may or may not need to rotate the image)
checkout
firmware/test.pyfor what i want to make for the oled, (you can run it on your pc!)
- Seeed XIAO RP2040 - x1
- MX-Style switches - x4
- 0.91 inch OLED displays - x1
- Blank DSA keycaps (White) - x4
- SK6812 MINI-E LEDs - x1
- M3x16mm screws - x6
- M3x5mx4mm heatset inserts - x6
in the future when its built imma tinker around with it- i'll try to make it able to type! hehe






