A Fun Low-Cost Start For Your Macropad Hobby

The macropad PCB panel next to an assembled macropad

If you were ever looking for a small relaxing evening project that you could then use day-to-day, you gotta consider the Pico Hat Pad kit by [Natalie the Nerd]. It fits squarely within the Pi Pico form-factor, giving you two buttons, one rotary encoder and two individually addressable LEDs to play with. Initially, this macropad was intended as an under-$20 device thatā€™s also a soldering practice kit, and [Natalie] has knocked it out of the park.

You build this macropad out of a stack of three PCBs ā€” the middle one connecting the Pi Pico heart to the buttons, encoders and LEDs, and the remaining ones adding structural support and protection. All the PCBs fit together into a neat tab-connected panel ā€” ready to be thrown into your favorite PCB serviceā€™s shopping cart. Under the hood, this macropad uses KMK, a CircuitPython-based keyboard firmware, with the configuration open-source. In fact everything is open-source, just the way we like it.

If you find yourself with an unexpected affinity for macropads after assembling this one, donā€™t panic. Itā€™s quite a common side-effect. Fortunately, there are cures, and itā€™s no longer inevitable that youā€™ll go bananas about it. That said, if youā€™re fighting the urges to go bigger, you can try a different hand-wireable Pico-based macropad with three more keys. Come to find that one not enough? Hereā€™s a 2Ɨ4 3D printable one.

Now, if you eventually find yourself reading every single Keebinā€™ With Kristina episode as soon as it comes out, you might be too far gone, and weā€™ll soon find you spending hundreds of dollars building tiny OLED screens into individual keys ā€” in which case, make sure you document it and share it with us!



from Blog ā€“ Hackaday https://ift.tt/dFHNweU

Comments

Popular posts from this blog

Hackaday Links: May 31, 2020

Modern Radio Receiver Architecture: From Regenerative to Direct Conversion

Homebrew 68K Micro-ATX Computer Runs Its Own OS