Merge pull request #11 from emacsfodder/add-rough-guide-to-pcb-build
Add very rough guide
|
@ -14,7 +14,7 @@ Pregenerated STL files are available in the [things/](things/) directory.
|
||||||
### Wiring
|
### Wiring
|
||||||
Masks for the flexible PCBs I used are available for the [left](resources/pcb-left.svg) and [right](resources/pcb-right.svg) side.
|
Masks for the flexible PCBs I used are available for the [left](resources/pcb-left.svg) and [right](resources/pcb-right.svg) side.
|
||||||
|
|
||||||
TODO: Tutorial on how to actually make these.
|
A [very rough guide for the brave is here](guide/README.md) - It will be improved over time (**TODO**)!
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
|
|
62
guide/README.md
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
# Dactyl Flexible PCB Rough Guide
|
||||||
|
|
||||||
|
![](workbench.jpg)
|
||||||
|
|
||||||
|
For now, take a look at the images and try to figure things out, I know that's not great (it's better than nothing!)
|
||||||
|
|
||||||
|
## Making the PCB
|
||||||
|
|
||||||
|
Get two sheets of 6in square Pyralux™. Use the Toner Transfer
|
||||||
|
method to etch the Pyralux sheets as you would a usual PCB
|
||||||
|
|
||||||
|
> NOTE: If you only have an Inkjet make photocopies of the print out, voilà Toner based copies!
|
||||||
|
|
||||||
|
[Here's a handy toner transfer guide ... ](http://www.instructables.com/id/Toner-transfer-no-soak-high-quality-double-sided/)
|
||||||
|
|
||||||
|
Print these PCB designs out...
|
||||||
|
|
||||||
|
Left hand:
|
||||||
|
|
||||||
|
![](left-hand-pcb-pyralux.png)
|
||||||
|
|
||||||
|
Right hand:
|
||||||
|
|
||||||
|
![](right-hand-pcb-pyralux.png)
|
||||||
|
|
||||||
|
When you're done etching, you'll need to carefully cut the pcb into
|
||||||
|
pieces... See the images below.
|
||||||
|
|
||||||
|
## This is Madness...
|
||||||
|
|
||||||
|
The thumb cluster pcb for the left hand:
|
||||||
|
|
||||||
|
![](madness.jpg)
|
||||||
|
|
||||||
|
Solder the MCP like so:
|
||||||
|
|
||||||
|
![](left-hand-mcp-1.jpg)
|
||||||
|
|
||||||
|
![](left-hand-mcp-2.jpg)
|
||||||
|
|
||||||
|
Solder the Teensy 2.0 like so:
|
||||||
|
|
||||||
|
![](teensy-1.jpg)
|
||||||
|
|
||||||
|
Some interesting pull up 10k resistor business here... (TODO add a small diagram and notes)
|
||||||
|
|
||||||
|
![](teensy-2-fuxor-reziztorrs.jpg)
|
||||||
|
|
||||||
|
Each hand of the keyboard will wire up like so:
|
||||||
|
|
||||||
|
![](right-hand-pcb-1.jpg)
|
||||||
|
|
||||||
|
Teensy goes here... note the rows soldered to the teensy via the Pyralux:
|
||||||
|
|
||||||
|
![](right-hand-pcb-with-teensy.jpg)
|
||||||
|
|
||||||
|
|
||||||
|
Here the left hand:
|
||||||
|
|
||||||
|
![](hotglue-left-hand.jpg)
|
||||||
|
|
||||||
|
That's all for now, this guide will improve over time! (TODO!)
|
BIN
guide/hotglue-left-hand.jpg
Normal file
After Width: | Height: | Size: 143 KiB |
BIN
guide/left-hand-mcp-1.jpg
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
guide/left-hand-mcp-2.jpg
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
guide/left-hand-pcb-pyralux.png
Normal file
After Width: | Height: | Size: 152 KiB |
BIN
guide/madness.jpg
Normal file
After Width: | Height: | Size: 245 KiB |
BIN
guide/right-hand-pcb-1.jpg
Normal file
After Width: | Height: | Size: 138 KiB |
BIN
guide/right-hand-pcb-pyralux.png
Normal file
After Width: | Height: | Size: 140 KiB |
BIN
guide/right-hand-pcb-with-teensy.jpg
Normal file
After Width: | Height: | Size: 128 KiB |
BIN
guide/teensy-1.jpg
Normal file
After Width: | Height: | Size: 54 KiB |
BIN
guide/teensy-2-fuxor-reziztorrs.jpg
Normal file
After Width: | Height: | Size: 55 KiB |
BIN
guide/workbench.jpg
Normal file
After Width: | Height: | Size: 104 KiB |