KEY CHROM 01


MarkII

 

 

key_chrom_01 on gdrive

schematic picture

board picture
based on 74HC165 shift register, 8-in, 1-out

 

Coonects to EEL-CPU-A32-01

 

SV1 Pinout, board-to-board interface

 Pin Keyboard Name
Keyboard Direction
Purpose  SV2 Connection Notes
1
load/
in
Register all keys
1, load/
D8, KEYBD_ELEC_LOAD_, blue, CPU Drives to all boards simultaneously
2
clk
in
Read keys one at a time
2, clk
D9, KEYBD_ELEC_CLOCK, purple, CPU Drives to all boards simultaneously
3
key_in
in
Receive data from prev. PCB
3, key_out
 
4
ana_mux_out
out
Drive signal to next PCB
4, ana_mux_in
D11, white, KEYBD_ELEC_MUX_OUT,
5
gnd
    5, gnd
 
6
V+
    6, V+
 

 

SV2 Pinout, CPU interface

Pin
Keyboard Name
Keyboard Direction
Purpose
CPU GPIO
Notes
 

1

load/
in
Register all keys
out, same as SV1, pin 1
CPU Drives to all boards simultaneously  
2
clk
in
Read keys one at a time
out, same as SV1, pin 2
CPU Drives to all boards simultaneously  
3
key_out
out
Send data to next PCB or CPU
D10, gray, KEYBD_ELEC_DATA_IN,
return data from keyboard in serial form, one bit per key
 
4
ana_mux_in
in
Receive signal from prev CPU

   
5
gnd
    gnd
   

 

 

 

 

Resistor Networks

 

Also needed: 

interconnect, 6-pin, 2x3 0.1" male headers, pref. rainbow cable

 

 

Keyboard information

 

Cherry MX keys

 

Keycaps

 

 

 

for keyboard details, see Synth Controls

Original Keyboard