Skip to content

Lily58 { minimal-code } firmware

License

GPL-2.0 and 2 other licenses found

Licenses found

GPL-2.0
LICENSE
GPL-2.0
license_GPLv2.md
GPL-3.0
license_GPLv3.md
Notifications You must be signed in to change notification settings

le4ker/lily58-firmware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Lily58 { minimal-code } Layout

This layout aims to balance muscle memory from a typical QWERTY layout while having all the keys used for software development at the first layer only.

Features:

  • Only one extra toggled layer with arrows, media and brightness keys that follow VIM convention and F keys.
  • Matrix scan rate is improved from 1353 Hz that the default keymap achieves, to 1548 Hz.
  • N-Key Rollover.
  • The debounce algorithm is Symmetric Eager per Key with 5 ms debounce time.
  • The OLED screen shows the current layer and the keymap name in both screens.
  • The keylogger functionality has been disabled for security reasons.

Base Layer

Base Layer

Lower Layer

Lower Layer

Source code located at keyboards/lily58/keymaps/minimal-code/

About

Lily58 { minimal-code } firmware

Topics

Resources

License

GPL-2.0 and 2 other licenses found

Licenses found

GPL-2.0
LICENSE
GPL-2.0
license_GPLv2.md
GPL-3.0
license_GPLv3.md

Stars

Watchers

Forks

Languages

  • C 91.3%
  • C++ 5.7%
  • Python 1.7%
  • Makefile 1.2%
  • Shell 0.1%
  • Nix 0.0%