What did you make?
> I made TRASHPAD, a 9-key macropad with an OLED screen, a rotary encoder, a custom PCB, and a 3D-printed case. Basically, it's a little shortcut machine that sits on my desk and handles the stuff I use all the time. I also made a website and a simulator for it so people can mess around with it without needing the actual hardware.
What was challenging?
> The PCB was definitely the hardest part. At one point I thought I was completely done, then realized I had forgotten some matrix connections and had no GPIO pins left on the XIAO. That meant going back, changing the design, removing parts, updating the PCB, and even changing the case. It was one of those moments where a tiny mistake somehow creates hours of extra work.
What are you proud of?
> Honestly, I'm proud that I solved my own problem.
I was getting annoyed constantly reaching for shortcuts while working, so instead of living with it, I built something around the way I actually use my computer. Now I have a device that puts my most-used shortcuts, controls, and macros right in front of me. It's cool seeing something that started as a random idea turn into something I genuinely use.
What should people know so they can test your project?
> The easiest way is through the website simulator. You can click the keys, play with the encoder, and see how the OLED responds. If you want to dig deeper, all the PCB files, CAD files, firmware, and production files are in the repo so you can see exactly how everything was built.
- 6 devlogs
- 20h
- Hackpad