Firmware for upcycling old computers into USB keyboards
C Makefile Objective-C
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
mo5
tmk_core @ 3097c9e
.gitignore
.gitmodules
README.md

README.md

retro-keyboard

Firmwares for upcycling 80's computers into USB keyboards.

Supports

  • Thomson MO5

Adding new keyboards

If you want to add a firmware for an unsupported keyboard, please make sure that you include, in addition to what's necessary to compile and upload the firmware:

  • a diagram of the keyboard matrix (Example)
  • a photo showing where those rows and columns are connected (Example)
  • a diagram showing where to plug the cables onto the micro-controller (Example)
  • a photo of the keyboard itself, to document its layout (Example)

License

GPLv2 or later. Some protocol files are under Modified BSD License.

Third party libraries like LUFA, PJRC and V-USB have their own license respectively.