Skip to content

Colepng/keyboard-rs

Repository files navigation

Keyboard

Keyboard firmware library for rp2040 chips written in rust

Todo

  • transparent keys
  • layers
    • switch layers
    • toggle layers
    • momentary layers
  • rotary encoders
    • single rotary encoder support
    • multi layer action support
    • multi rotary encoder support
    • action on holding down and rotating
  • debounce algorithm
  • NKRO
  • macros
  • row2col scanning
  • mouse keys
  • oled display support
  • led support
  • duplex matrix scanning
  • square / round-robin matrix scanning

Example warnings

both onekey and late-night-engineering need the encoders feature to be enabled when building. Normally you would enable it when you are declaring this library as a dependency

About

keyboard firmware written in rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages