keyboards/bleghboard/readme.md

54 lines
1.7 KiB
Markdown
Raw Normal View History

2019-11-08 09:03:45 -06:00
# bleghboard
The bleghboard is a WIP handwired ortholinear split keyboard that is BLE-capable
due to the [Adafruit Feather M0 Bluefruit LE][controller].
# Goals
+ Modular & Easy-to-Repair
+ I break stuff pretty frequently. I'm not sure if that's due to my rough
nature or kids or cats or clumsiness, but I need a keyboard that is kind
to my hands *and* simple to repair
+ Sturdy
+ USB-C
+ Bluetooth for wireless and portable use
+ Split hands
+ Ortholinear
+ Reprogrammability
+ Cheap & Salvageable parts
# Parts
+ Wire (duh)
+ [Adafruit Feather M0 Bluefruit LE][controller]
+ Some 18650 cell I tore out of a laptop battery
+ Some salvaged keyboard switches
+ A fat pack of [diodes][diodes]
+ 2x TRRS Jack Terminal Blocks ([Link][trrs-jack])
+ **TODO**: TRRS-friendly IO expander
+ [MCP23018][MCP23018] as seen on ErgoDox?
+ **TODO**: Male Mini-USB to Female USB-C (because I only want one or zero
cables for all the things)
+ https://www.amazon.com/Adapter-ARKTEK-Charging-Digital-Samsung/dp/B072J5B3BR
+ **TODO**: Some means of indicating battery power, preferably in time remaining?
## Tools
+ Soldering Iron (I have a trash Radio Shack one)
+ Rosin-Core Solder (Mine is 0.22" Diameter Silver Bearing 62/36/2 also
from Radio Shack)
+ Computer capable of flashing the firmware
And since I've done all the extremely difficult work, you won't need:
+ Breadboard
+ Jumpers galore
+ Header pins for controller <-> breadboard
+ A head full of ways to write terrible C/'duino code
[controller]: https://www.adafruit.com/product/2995
[trrs-jack]: https://www.adafruit.com/product/2915
[MCP23018]: https://www.adafruit.com/product/732
[diodes]: https://www.amazon.com/gp/product/B06XB1R2NK