Keyboard: HP 46010A converter (#3967)
* funged git history, restarting * tested and working (message typed on this) * updated documentation to include wiring directions * formatting * updated matrix and default layout a bit * getting ready for merge into main repo * getting ready for merge into main repo v2 * cleaning * cleaning repo of extranious files * updated documentation
This commit is contained in:
committed by
Drashna Jaelre
parent
58b9b22670
commit
ce057ea474
52
keyboards/converter/hp_46010a/readme.md
Normal file
52
keyboards/converter/hp_46010a/readme.md
Normal file
@@ -0,0 +1,52 @@
|
||||
# HP 46010A
|
||||
|
||||

|
||||
|
||||
A converter for the eponymous keyboard.
|
||||
|
||||
Keyboard Maintainer: [Listofoptions](https://github.com/listofoptions)
|
||||
Hardware Supported: HP 46010A, Teensy 2.0
|
||||
|
||||
Make example for this keyboard (after setting up your build environment):
|
||||
|
||||
make converter/HP_46010A:default
|
||||
|
||||
See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
|
||||
|
||||
to get a matrix created if your board uses a different one (i used the US layout) please see the following gists:
|
||||
for the matrix itself: https://gist.github.com/listofoptions/cdf70d94767e9c6c027741850a24c568
|
||||
for the program to generate the matrix: https://gist.github.com/listofoptions/d245e370678024edbe5bed8c8ab17999
|
||||
|
||||
to build the actual converter, you are going to need to either splice into the a connector or, use a multi-meter to buzz/ohm out which wires go where.
|
||||
from the bottom of the pcb the pins are arraged as follows:
|
||||
|
||||
|
||||
4 5 6
|
||||
3 2 1
|
||||
|
||||
|
||||
connect a six pin modular connector of the 6p6c variaty.
|
||||
then lop off the other end of the cable, striping the wires inside.
|
||||
use the ohm-meter to find the corresponding wire for each pin on the bottom of the pcb
|
||||
|
||||
the pin meanings are as follows:
|
||||
1 reset
|
||||
2 no connection
|
||||
3 vcc
|
||||
4 data out
|
||||
5 clock
|
||||
6 ground
|
||||
|
||||
wire the ground and power pins to ground and 5v power on the teensy (or other avr device of your choice)
|
||||
connect
|
||||
on the teensy the connection is as follows
|
||||
|
||||
|
||||
teensy | HP 46010A
|
||||
----|-----
|
||||
gnd | gnd (6)
|
||||
vcc | vcc (3)
|
||||
PB0 | reset (1)
|
||||
PB1 | clock (5)
|
||||
PB3 | data out (4)
|
||||
gnd | no connection (2) -- optional
|
||||
Reference in New Issue
Block a user