01/14/2023
Final product of the BarrKeeb16 macropad.
This board is powered by a Seeed XIAO RP2040 dev board running CircuitPython with an IO Expander for all the keyswitches.
First layer is a numpad with +-/x keys (didnt have an extra + key so I used ESC keycap). Second layer has windows macros like copy/paste, switch desktops, move windows left or right and media keys. Third layer controls the RGB color and animations.
Still have some coding to do to get the display to show the layer # and macro layout. Its hard to tell what layer you're in and what all the keys do after a week 😆.
I made a lot of mistakes with this design and learned alot about circuit design and fabrication. Had so solder an extra wire to get 5V power to the LEDs since I forgot that signal in my original design.