Skip to content

cbskii/storyboard-keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Storyboard Keyboard PCB

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.

Features

  • 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.

Inspiration

Pictures

storyboard-space storyboard-rev1-front storyboard-rev1-back

About

5x12 split ortholinear keyboard with an E-INK display

Resources

License

Stars

Watchers

Forks

Packages

No packages published