Keyboard2x2

Hardware/Electronics

First hardware project and the foundation for the embedded work that followed. Keyboard2x2 is a custom 2x2 mechanical keyboard PCB, built in KiCAD around an ATmega32U4 with Cherry MX switches, USB connectivity and custom firmware. Four keys is not a useful keyboard, but it is a complete one, and it made me walk the whole path from schematic capture through to a fabricated board. Everything hardware I have built since traces back to it.

Skills

  • KiCAD
  • PCB Design
  • Hardware
  • ATmega32U4
  • QMK