Macro Keyboard

· 3min · arduino

Summary

Keyboard

I saw this great tutorial online with simple instructions on how to build your own macro keyboard. Best part was that the electronics/soldering side of things was so simple that it served as a great primer into the world of electronics and everything that underpins the code I write every day.

My local library has a 3d printer that I use quite often (a Tiertime UP300) which took care of the enclosure, which meant I just needed to order the cherry switches, keycaps and Arduino Leonardo board. I ended up with a “Duinotech Leonardo Tiny” which served the purpose fine but only had room for 6 keys (whereas the enclosure was built to accommodate 8). Soldering the headers onto the board and daisychaining the switch terminals together was heaps of fun.

{{< tweet user=“owensymes” id=“1485063225343635457” >}}

I really wanted to make Teams calls easier to manage so I’ve chosen the following key configuration:

Code

{{< gist fordprefect480 ee0a2391f7d408b7e2f049c1762406cd >}}

{{< gist fordprefect480 5549935a251d0076bbe8d5bbd00b92ce >}}