Started making the schematic for the keyboard!
I decided to go with the popular XIAO nRF52840 module, since it has wireless capabilities.
The big problem for me was trying to manage my GPIO’s, since for 5 rows and 5 columns I need 10 GPIO’s, + a battery sensor, which is 11 gpio’s total (MCU max), but I was looking forward to adding sk6812mini-e leds. But I discovered that the nRF52840 has a battery sensor integrated so that would free up the necesary gpio for the leds.
Another problem I had was trying to manage the button count, I was constantly switching from 6 rows, 4 columns to 5 rows 5 columns, and so on. I decided to use a 5x5 layout but leave one row (lowest one) with 3 thumb keys, which would be space, Lctrl, and LAlt.
For the diodes, I decided to go with the classic 1N5819, and for the switches I decided to use the Kailh hotswap footprints.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.