TMK Keyboard Firmware

By: Nathan (@itsamenathan)

  • Multi-layer Keymap
  • Mouse Keys
  • System Control Keys
  • Media Control Keys
  • PS/2 Mouse Support - TrackPoint

What is it?

TMK Keyboard firmware is an opensource firmware available for the ATMEGA32U4 micro-controller.

  • Many Keyboard protocals
  • Macros
  • Locking CapsLock
  • Breathing Sleep LED
  • Backlight

https://github.com/tmk/tmk_keyboard

What I did

  • Happy Hacking Keyboard Lite - OG

  • PS/2 breakout cable

  • SparkFun ATMEGA32U4 Breakout

  • TMK KeyMap File

Happy Hacking

Keyboard Lite

  • Introduced on Jun 7, 1999
  • PS/2 Interface
  • Thanks to Compuhacker for keyboard

PS/2 Breakout Cable

              o  |  o <-- Blue (clock)
Red (vcc) --> o  |  o <-- Green (gnd)
                o o <-- Yellow (data)

SparkFun ATMEGA32U4

TMK KeyMap File

Demo

TMK Firmware

By Nathan Warner