54 lines
1.7 KiB
Markdown
54 lines
1.7 KiB
Markdown
|
# 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
|