You are browsing as a guest. Sign up (or log in) to start making projects!

1h 20m 11s logged

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.

0
16

Comments 0

No comments yet. Be the first!