The "Storyboard" is a 5x12 ortholinear keyboard with an E-Paper display in the middle. This is a hobby project so I've designed the keyboard with learning and experimentation in mind. Most components are SMT and can be assembled by the PCB manufacturer for added cost leaving only a few headers to be soldered by hand. The production_files
directory contains gerber files and a BOM needed for PCB manufacturing.
- Ortholinear "split" 5x12 key arrangement.
- Hot swap key switches with split FR4 plates.
- Fits standard sized 60% keyboard cases that use a USB daughterboard (e.g. Tofu60 and Bakeneko60).
- E-Paper display for personalization. The 3.7" Waveshare e-Paper HAT fits the best and is supported by the firmware, but the 3.52" would work as well if firmware support is added. Last set image will remain even when keyboard is unplugged/powered off (but recommended to refresh the display every now and then by rebooting the keyboard).
- USB daughterboard support (e.g. Unified Daughterboard).
- Support for different Sparkfun Micromod processor boards allowing for easy swap of the underlying MCU and related functionality (requires firmware change).
- QMK firmware (development branch).
- Shift register based key matrix that requires only 4 GPIOs.
- Key press interrupt support to enable lower power usage modes.