Content-Length: 265535 | pFad | http://github.com/OlsonDev/TesselKey/#start-of-content

0A GitHub - OlsonDev/TesselKey: Tessel Key aims to be fully configurable NKRO keyboard software for the Tessel microcontroller.
Skip to content

Tessel Key aims to be fully configurable NKRO keyboard software for the Tessel microcontroller.

License

Notifications You must be signed in to change notification settings

OlsonDev/TesselKey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tessel Key

Tessel Key aims to be a fully configurable NKRO keyboard software for the Tessel microcontroller.

Goals of this project

  • Present Tessel as a keyboard to a USB host
    • Ideally, (optionally) present itself as multiple keyboards to bypass USB 6-key limit
  • Present Tessel as a keyboard via Bluetooth module (lower priority)
  • Run express + socket.io on Tessel, provide Web UI to:
    • Map GPIO pin to specific NKRO row or column (hopefully 1 time configuration)
    • Map row + column combination to specific key
      • Ability to edit/save/load profiles
    • Set up macros (lower priority)
    • Layout keys physically (drag-n-drop) for visualization purposes
      • Ability to edit/save/load layouts
    • Toggle actually sending keys to host (for debugging purposes)
    • Force pin/row/column state
    • Display real-time status information:
      • Pin/row/column/key state (on, off, mode, etc.). 3 views:
        • Tessel view (shows pin state)
        • Grid view (shows row state and column state)
        • Custom layout view (shows key state (mapped row + column combination)
      • Each view is actually 2 views: graphical and textual
        • This means the custom layout view will essentially be a keylogger

About

Tessel Key aims to be fully configurable NKRO keyboard software for the Tessel microcontroller.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/OlsonDev/TesselKey/#start-of-content

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy