keybrd library is an open source library for creating custom-keyboard firmware.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

planned_features.md 702B

planned_features is a view of where the keybrd project is headed.

Top priority

Add support for shift registers, for compact split keyboards up to 32 keys per matrix.

Med priority

Add 16x16 matrix capability (currently limited to 8x8 matrices)

Low priority

Add matrix-to-layout mapping array (to decouple matrix from layout)

Update tutorials:

  • Currently tutorial sketches are obsolete and won’t compile
  • Change tutorial sketches from teensy 2.0 and PCA9655E-D IOE to Teensy LC and MCP23018 IOE

Add more tutorials:

  • tutorial_5_LEDs.md
  • tutorial_6_mapping_matrix_to_layout.md
  • tutorial_9_active_high.md
  • add schematics to tutorials