Update light

This commit is contained in:
foostan 2019-02-19 23:54:18 +09:00
parent 4b0586a85c
commit 0b0561de65
4 changed files with 6752 additions and 7259 deletions

View File

@ -1,44 +1,6 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Connector_Generic:Conn_01x01
#
DEF Connector_Generic:Conn_01x01 J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "Connector_Generic:Conn_01x01" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*
$ENDFPLIST
DRAW
S -50 5 0 -5 1 1 6 N
S -50 50 50 -50 1 1 10 f
X Pin_1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic:Conn_01x03
#
DEF Connector_Generic:Conn_01x03 J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "Connector_Generic:Conn_01x03" 0 -200 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 150 50 -150 1 1 10 f
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic:Conn_01x04
#
DEF Connector_Generic:Conn_01x04 J 0 40 Y N 1 F N
@ -169,6 +131,19 @@ X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power:GNDA
#
DEF power:GNDA #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power:GNDA" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GNDA 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power:PWR_FLAG
#
DEF power:PWR_FLAG #FLG 0 0 N N 1 F P
@ -196,4 +171,18 @@ X VCC 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power:VDD
#
DEF power:VDD #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power:VDD" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VDD 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
(export (version D)
(design
(source /Users/adachi-kousuke/src/github.com/foostan/crkbd/corne-light/pcb/corne-light.sch)
(date "2019年01月10日木曜日 01:28:35")
(date "2019年02月16日土曜日 00:14:31")
(tool "Eeschema (5.0.0-3-g5ebb6b6)")
(sheet (number 1) (name /) (tstamps /)
(title_block
@ -291,12 +291,6 @@
(libsource (lib kbd) (part MJ-4PP-9) (description "4-pin (audio) jack receptable (stereo + 4th pin/TRRS connector)"))
(sheetpath (names /) (tstamps /))
(tstamp 5ACD605D))
(comp (ref J3)
(value LED)
(footprint kbd:StripLED_1side)
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5ACCF3D8))
(comp (ref U2)
(value ProMicro)
(footprint kbd:ProMicro_v2_1side)
@ -572,62 +566,8 @@
(footprint kbd:MJ-4PP-9_1side)
(libsource (lib kbd) (part MJ-4PP-9) (description "4-pin (audio) jack receptable (stereo + 4th pin/TRRS connector)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C25FA15))
(comp (ref J8)
(value LED)
(footprint kbd:StripLED_1side)
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C25FA1B))
(comp (ref J5)
(value LED)
(footprint kbd:StripLED_1side)
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C3535A7))
(comp (ref J4)
(value Conn_01x01)
(footprint kbd:StripLED_OUT_1side)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C3397E2))
(comp (ref J10)
(value LED)
(footprint kbd:StripLED_1side)
(libsource (lib Connector_Generic) (part Conn_01x03) (description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C37D33F))
(comp (ref J9)
(value Conn_01x01)
(footprint kbd:StripLED_OUT_1side)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5C37D354)))
(tstamp 5C25FA15)))
(libparts
(libpart (lib Connector_Generic) (part Conn_01x01)
(description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x01))
(pins
(pin (num 1) (name Pin_1) (type passive))))
(libpart (lib Connector_Generic) (part Conn_01x03)
(description "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x03))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))))
(libpart (lib Connector_Generic) (part Conn_01x04)
(description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
@ -711,11 +651,10 @@
(uri /Users/adachi-kousuke/src/github.com/foostan/kbd/library/kbd.lib)))
(nets
(net (code 1) (name LED)
(node (ref U1) (pin 1))
(node (ref J3) (pin 2)))
(node (ref U1) (pin 1)))
(net (code 2) (name data)
(node (ref J1) (pin B))
(node (ref U1) (pin 2)))
(node (ref U1) (pin 2))
(node (ref J1) (pin B)))
(net (code 3) (name SDA)
(node (ref U1) (pin 5))
(node (ref J2) (pin 1)))
@ -736,8 +675,8 @@
(net (code 10) (name "Net-(U1-Pad24)")
(node (ref U1) (pin 24)))
(net (code 11) (name "Net-(D2-Pad2)")
(node (ref SW2) (pin 2))
(node (ref D2) (pin 2)))
(node (ref D2) (pin 2))
(node (ref SW2) (pin 2)))
(net (code 12) (name "Net-(D3-Pad2)")
(node (ref SW3) (pin 2))
(node (ref D3) (pin 2)))
@ -754,44 +693,44 @@
(node (ref SW1) (pin 2))
(node (ref D1) (pin 2)))
(net (code 17) (name "Net-(D8-Pad2)")
(node (ref SW8) (pin 2))
(node (ref D8) (pin 2)))
(node (ref D8) (pin 2))
(node (ref SW8) (pin 2)))
(net (code 18) (name "Net-(D9-Pad2)")
(node (ref SW9) (pin 2))
(node (ref D9) (pin 2)))
(node (ref D9) (pin 2))
(node (ref SW9) (pin 2)))
(net (code 19) (name "Net-(D10-Pad2)")
(node (ref SW10) (pin 2))
(node (ref D10) (pin 2)))
(node (ref D10) (pin 2))
(node (ref SW10) (pin 2)))
(net (code 20) (name "Net-(D11-Pad2)")
(node (ref SW11) (pin 2))
(node (ref D11) (pin 2)))
(node (ref D11) (pin 2))
(node (ref SW11) (pin 2)))
(net (code 21) (name "Net-(D12-Pad2)")
(node (ref D12) (pin 2))
(node (ref SW12) (pin 2)))
(node (ref SW12) (pin 2))
(node (ref D12) (pin 2)))
(net (code 22) (name "Net-(D7-Pad2)")
(node (ref D7) (pin 2))
(node (ref SW7) (pin 2)))
(net (code 23) (name "Net-(D14-Pad2)")
(node (ref SW14) (pin 2))
(node (ref D14) (pin 2)))
(node (ref D14) (pin 2))
(node (ref SW14) (pin 2)))
(net (code 24) (name "Net-(D15-Pad2)")
(node (ref SW15) (pin 2))
(node (ref D15) (pin 2)))
(node (ref D15) (pin 2))
(node (ref SW15) (pin 2)))
(net (code 25) (name "Net-(D16-Pad2)")
(node (ref SW16) (pin 2))
(node (ref D16) (pin 2)))
(net (code 26) (name "Net-(D17-Pad2)")
(node (ref SW17) (pin 2))
(node (ref D17) (pin 2)))
(node (ref D17) (pin 2))
(node (ref SW17) (pin 2)))
(net (code 27) (name "Net-(D18-Pad2)")
(node (ref SW18) (pin 2))
(node (ref D18) (pin 2)))
(net (code 28) (name "Net-(D13-Pad2)")
(node (ref D13) (pin 2))
(node (ref SW13) (pin 2)))
(node (ref SW13) (pin 2))
(node (ref D13) (pin 2)))
(net (code 29) (name "Net-(D20-Pad2)")
(node (ref D20) (pin 2))
(node (ref SW20) (pin 2)))
(node (ref SW20) (pin 2))
(node (ref D20) (pin 2)))
(net (code 30) (name "Net-(D21-Pad2)")
(node (ref D21) (pin 2))
(node (ref SW21) (pin 2)))
@ -799,252 +738,239 @@
(node (ref D19) (pin 2))
(node (ref SW19) (pin 2)))
(net (code 32) (name col1)
(node (ref SW14) (pin 1))
(node (ref SW2) (pin 1))
(node (ref U1) (pin 19))
(node (ref SW2) (pin 1))
(node (ref SW14) (pin 1))
(node (ref SW8) (pin 1)))
(net (code 33) (name col0)
(node (ref U1) (pin 20))
(node (ref SW7) (pin 1))
(node (ref SW1) (pin 1))
(node (ref U1) (pin 20))
(node (ref SW13) (pin 1)))
(net (code 34) (name col2)
(node (ref SW9) (pin 1))
(node (ref SW3) (pin 1))
(node (ref U1) (pin 18))
(node (ref SW15) (pin 1)))
(node (ref SW15) (pin 1))
(node (ref SW9) (pin 1)))
(net (code 35) (name col3)
(node (ref SW10) (pin 1))
(node (ref SW19) (pin 1))
(node (ref SW16) (pin 1))
(node (ref U1) (pin 17))
(node (ref SW4) (pin 1))
(node (ref U1) (pin 17)))
(node (ref SW10) (pin 1))
(node (ref SW16) (pin 1)))
(net (code 36) (name col4)
(node (ref SW17) (pin 1))
(node (ref U1) (pin 16))
(node (ref SW5) (pin 1))
(node (ref SW20) (pin 1))
(node (ref SW17) (pin 1))
(node (ref SW11) (pin 1)))
(node (ref SW11) (pin 1))
(node (ref SW20) (pin 1)))
(net (code 37) (name col5)
(node (ref U1) (pin 15))
(node (ref SW6) (pin 1))
(node (ref SW18) (pin 1))
(node (ref SW21) (pin 1))
(node (ref SW12) (pin 1)))
(node (ref SW12) (pin 1))
(node (ref U1) (pin 15)))
(net (code 38) (name row0)
(node (ref D4) (pin 1))
(node (ref U1) (pin 7))
(node (ref D1) (pin 1))
(node (ref D6) (pin 1))
(node (ref D5) (pin 1))
(node (ref D4) (pin 1))
(node (ref D3) (pin 1))
(node (ref D2) (pin 1)))
(node (ref D6) (pin 1))
(node (ref D2) (pin 1))
(node (ref U1) (pin 7)))
(net (code 39) (name row1)
(node (ref D11) (pin 1))
(node (ref D7) (pin 1))
(node (ref U1) (pin 8))
(node (ref D8) (pin 1))
(node (ref D12) (pin 1))
(node (ref D11) (pin 1))
(node (ref D10) (pin 1))
(node (ref D9) (pin 1))
(node (ref D10) (pin 1)))
(node (ref D8) (pin 1))
(node (ref U1) (pin 8)))
(net (code 40) (name row2)
(node (ref U1) (pin 9))
(node (ref D13) (pin 1))
(node (ref D14) (pin 1))
(node (ref D15) (pin 1))
(node (ref D16) (pin 1))
(node (ref D17) (pin 1))
(node (ref D18) (pin 1)))
(node (ref D18) (pin 1))
(node (ref D13) (pin 1))
(node (ref U1) (pin 9)))
(net (code 41) (name row3)
(node (ref U1) (pin 10))
(node (ref D19) (pin 1))
(node (ref D20) (pin 1))
(node (ref D21) (pin 1))
(node (ref D20) (pin 1)))
(node (ref D19) (pin 1)))
(net (code 42) (name GND)
(node (ref RSW2) (pin 2))
(node (ref J3) (pin 1))
(node (ref J1) (pin C))
(node (ref J7) (pin 1))
(node (ref J6) (pin C))
(node (ref J2) (pin 4))
(node (ref J8) (pin 1))
(node (ref RSW1) (pin 2))
(node (ref U1) (pin 3))
(node (ref J1) (pin C))
(node (ref U1) (pin 23))
(node (ref U1) (pin 4))
(node (ref U1) (pin 3))
(node (ref U2) (pin 3))
(node (ref U2) (pin 4))
(node (ref J5) (pin 1))
(node (ref U2) (pin 23))
(node (ref J10) (pin 1)))
(node (ref J2) (pin 4)))
(net (code 43) (name VCC)
(node (ref J10) (pin 3))
(node (ref U2) (pin 21))
(node (ref J5) (pin 3))
(node (ref J3) (pin 3))
(node (ref J1) (pin D))
(node (ref U1) (pin 21))
(node (ref J8) (pin 3))
(node (ref J2) (pin 3))
(node (ref J6) (pin D))
(node (ref J7) (pin 2)))
(node (ref J1) (pin D)))
(net (code 44) (name "Net-(J1-PadA)")
(node (ref J1) (pin A)))
(net (code 45) (name LED_r)
(node (ref U2) (pin 1))
(node (ref J8) (pin 2)))
(node (ref U2) (pin 1)))
(net (code 46) (name data_r)
(node (ref J6) (pin B))
(node (ref U2) (pin 2)))
(net (code 47) (name SDA_r)
(node (ref J7) (pin 4))
(node (ref U2) (pin 5)))
(node (ref U2) (pin 5))
(node (ref J7) (pin 4)))
(net (code 48) (name SCL_r)
(node (ref J7) (pin 3))
(node (ref U2) (pin 6)))
(node (ref U2) (pin 6))
(node (ref J7) (pin 3)))
(net (code 49) (name "Net-(U2-Pad11)")
(node (ref U2) (pin 11)))
(net (code 50) (name "Net-(U2-Pad12)")
(net (code 50) (name VDD)
(node (ref J6) (pin D))
(node (ref U2) (pin 21))
(node (ref J7) (pin 2)))
(net (code 51) (name "Net-(U2-Pad12)")
(node (ref U2) (pin 12)))
(net (code 51) (name reset_r)
(node (ref U2) (pin 22))
(node (ref RSW2) (pin 1)))
(net (code 52) (name "Net-(U2-Pad13)")
(net (code 52) (name reset_r)
(node (ref RSW2) (pin 1))
(node (ref U2) (pin 22)))
(net (code 53) (name "Net-(U2-Pad13)")
(node (ref U2) (pin 13)))
(net (code 53) (name "Net-(U2-Pad14)")
(net (code 54) (name "Net-(U2-Pad14)")
(node (ref U2) (pin 14)))
(net (code 54) (name "Net-(U2-Pad24)")
(net (code 55) (name "Net-(U2-Pad24)")
(node (ref U2) (pin 24)))
(net (code 55) (name "Net-(D23-Pad2)")
(node (ref D23) (pin 2))
(node (ref SW23) (pin 2)))
(net (code 56) (name "Net-(D24-Pad2)")
(net (code 56) (name "Net-(D23-Pad2)")
(node (ref SW23) (pin 2))
(node (ref D23) (pin 2)))
(net (code 57) (name "Net-(D24-Pad2)")
(node (ref D24) (pin 2))
(node (ref SW24) (pin 2)))
(net (code 57) (name "Net-(D25-Pad2)")
(node (ref D25) (pin 2))
(node (ref SW25) (pin 2)))
(net (code 58) (name "Net-(D26-Pad2)")
(node (ref SW26) (pin 2))
(node (ref D26) (pin 2)))
(net (code 59) (name "Net-(D27-Pad2)")
(net (code 58) (name "Net-(D25-Pad2)")
(node (ref SW25) (pin 2))
(node (ref D25) (pin 2)))
(net (code 59) (name "Net-(D26-Pad2)")
(node (ref D26) (pin 2))
(node (ref SW26) (pin 2)))
(net (code 60) (name "Net-(D27-Pad2)")
(node (ref D27) (pin 2))
(node (ref SW27) (pin 2)))
(net (code 60) (name "Net-(D22-Pad2)")
(node (ref D22) (pin 2))
(node (ref SW22) (pin 2)))
(net (code 61) (name "Net-(D29-Pad2)")
(node (ref SW29) (pin 2))
(node (ref D29) (pin 2)))
(net (code 62) (name "Net-(D30-Pad2)")
(net (code 61) (name "Net-(D22-Pad2)")
(node (ref SW22) (pin 2))
(node (ref D22) (pin 2)))
(net (code 62) (name "Net-(D29-Pad2)")
(node (ref D29) (pin 2))
(node (ref SW29) (pin 2)))
(net (code 63) (name "Net-(D30-Pad2)")
(node (ref D30) (pin 2))
(node (ref SW30) (pin 2)))
(net (code 63) (name "Net-(D31-Pad2)")
(node (ref SW31) (pin 2))
(node (ref D31) (pin 2)))
(net (code 64) (name "Net-(D32-Pad2)")
(net (code 64) (name "Net-(D31-Pad2)")
(node (ref D31) (pin 2))
(node (ref SW31) (pin 2)))
(net (code 65) (name "Net-(D32-Pad2)")
(node (ref SW32) (pin 2))
(node (ref D32) (pin 2)))
(net (code 65) (name "Net-(D33-Pad2)")
(net (code 66) (name "Net-(D33-Pad2)")
(node (ref D33) (pin 2))
(node (ref SW33) (pin 2)))
(net (code 66) (name "Net-(D28-Pad2)")
(node (ref D28) (pin 2))
(node (ref SW28) (pin 2)))
(net (code 67) (name "Net-(D35-Pad2)")
(net (code 67) (name "Net-(D28-Pad2)")
(node (ref SW28) (pin 2))
(node (ref D28) (pin 2)))
(net (code 68) (name "Net-(D35-Pad2)")
(node (ref SW35) (pin 2))
(node (ref D35) (pin 2)))
(net (code 68) (name "Net-(D36-Pad2)")
(net (code 69) (name "Net-(D36-Pad2)")
(node (ref SW36) (pin 2))
(node (ref D36) (pin 2)))
(net (code 69) (name "Net-(D37-Pad2)")
(node (ref D37) (pin 2))
(node (ref SW37) (pin 2)))
(net (code 70) (name "Net-(D38-Pad2)")
(net (code 70) (name "Net-(D37-Pad2)")
(node (ref SW37) (pin 2))
(node (ref D37) (pin 2)))
(net (code 71) (name "Net-(D38-Pad2)")
(node (ref SW38) (pin 2))
(node (ref D38) (pin 2)))
(net (code 71) (name "Net-(D39-Pad2)")
(node (ref D39) (pin 2))
(node (ref SW39) (pin 2)))
(net (code 72) (name "Net-(D34-Pad2)")
(node (ref SW34) (pin 2))
(node (ref D34) (pin 2)))
(net (code 73) (name "Net-(D41-Pad2)")
(node (ref SW41) (pin 2))
(node (ref D41) (pin 2)))
(net (code 74) (name "Net-(D42-Pad2)")
(node (ref SW42) (pin 2))
(node (ref D42) (pin 2)))
(net (code 75) (name "Net-(D40-Pad2)")
(node (ref SW40) (pin 2))
(node (ref D40) (pin 2)))
(net (code 76) (name col1_r)
(node (ref SW29) (pin 1))
(node (ref SW35) (pin 1))
(net (code 72) (name "Net-(D39-Pad2)")
(node (ref SW39) (pin 2))
(node (ref D39) (pin 2)))
(net (code 73) (name "Net-(D34-Pad2)")
(node (ref D34) (pin 2))
(node (ref SW34) (pin 2)))
(net (code 74) (name "Net-(D41-Pad2)")
(node (ref D41) (pin 2))
(node (ref SW41) (pin 2)))
(net (code 75) (name "Net-(D42-Pad2)")
(node (ref D42) (pin 2))
(node (ref SW42) (pin 2)))
(net (code 76) (name "Net-(D40-Pad2)")
(node (ref D40) (pin 2))
(node (ref SW40) (pin 2)))
(net (code 77) (name col1_r)
(node (ref SW23) (pin 1))
(node (ref U2) (pin 19)))
(net (code 77) (name col0_r)
(node (ref SW35) (pin 1))
(node (ref U2) (pin 19))
(node (ref SW29) (pin 1)))
(net (code 78) (name col0_r)
(node (ref SW28) (pin 1))
(node (ref SW34) (pin 1))
(node (ref SW22) (pin 1))
(node (ref U2) (pin 20)))
(net (code 78) (name col2_r)
(net (code 79) (name col2_r)
(node (ref SW36) (pin 1))
(node (ref SW24) (pin 1))
(node (ref SW30) (pin 1))
(node (ref U2) (pin 18))
(node (ref SW30) (pin 1)))
(net (code 79) (name col3_r)
(node (ref SW24) (pin 1)))
(net (code 80) (name col3_r)
(node (ref SW31) (pin 1))
(node (ref SW37) (pin 1))
(node (ref SW40) (pin 1))
(node (ref U2) (pin 17))
(node (ref SW25) (pin 1))
(node (ref SW40) (pin 1)))
(net (code 80) (name col4_r)
(node (ref SW38) (pin 1))
(node (ref SW41) (pin 1))
(node (ref SW26) (pin 1))
(node (ref SW25) (pin 1)))
(net (code 81) (name col4_r)
(node (ref SW32) (pin 1))
(node (ref U2) (pin 16))
(node (ref SW32) (pin 1)))
(net (code 81) (name col5_r)
(node (ref SW38) (pin 1))
(node (ref SW26) (pin 1))
(node (ref SW41) (pin 1)))
(net (code 82) (name col5_r)
(node (ref SW33) (pin 1))
(node (ref U2) (pin 15))
(node (ref SW39) (pin 1))
(node (ref SW27) (pin 1))
(node (ref SW42) (pin 1))
(node (ref U2) (pin 15)))
(net (code 82) (name row0_r)
(node (ref D24) (pin 1))
(node (ref D26) (pin 1))
(node (ref D23) (pin 1))
(node (ref D22) (pin 1))
(node (ref SW27) (pin 1)))
(net (code 83) (name row0_r)
(node (ref U2) (pin 7))
(node (ref D22) (pin 1))
(node (ref D27) (pin 1))
(node (ref D25) (pin 1)))
(net (code 83) (name row1_r)
(node (ref D26) (pin 1))
(node (ref D25) (pin 1))
(node (ref D24) (pin 1))
(node (ref D23) (pin 1)))
(net (code 84) (name row1_r)
(node (ref U2) (pin 8))
(node (ref D28) (pin 1))
(node (ref D33) (pin 1))
(node (ref D32) (pin 1))
(node (ref D31) (pin 1))
(node (ref U2) (pin 8))
(node (ref D30) (pin 1))
(node (ref D29) (pin 1)))
(net (code 84) (name row2_r)
(node (ref D37) (pin 1))
(node (ref D39) (pin 1))
(node (ref D38) (pin 1))
(node (ref D36) (pin 1))
(net (code 85) (name row2_r)
(node (ref D35) (pin 1))
(node (ref D36) (pin 1))
(node (ref U2) (pin 9))
(node (ref D37) (pin 1))
(node (ref D38) (pin 1))
(node (ref D39) (pin 1))
(node (ref D34) (pin 1)))
(net (code 85) (name row3_r)
(net (code 86) (name row3_r)
(node (ref U2) (pin 10))
(node (ref D40) (pin 1))
(node (ref D42) (pin 1))
(node (ref D41) (pin 1))
(node (ref U2) (pin 10)))
(net (code 86) (name "Net-(J6-PadA)")
(node (ref J6) (pin A)))
(net (code 87) (name "Net-(J4-Pad1)")
(node (ref J4) (pin 1))
(node (ref J5) (pin 2)))
(net (code 88) (name "Net-(J10-Pad2)")
(node (ref J10) (pin 2))
(node (ref J9) (pin 1)))))
(node (ref D41) (pin 1)))
(net (code 87) (name GNDA)
(node (ref RSW2) (pin 2))
(node (ref J7) (pin 1))
(node (ref J6) (pin C))
(node (ref U2) (pin 23))
(node (ref U2) (pin 4))
(node (ref U2) (pin 3)))
(net (code 88) (name "Net-(J6-PadA)")
(node (ref J6) (pin A)))))

View File

@ -532,45 +532,45 @@ $EndComp
$Comp
L power:GND #PWR01
U 1 1 5A5E9252
P 10500 800
F 0 "#PWR01" H 10500 550 50 0001 C CNN
F 1 "GND" H 10500 650 50 0000 C CNN
F 2 "" H 10500 800 50 0001 C CNN
F 3 "" H 10500 800 50 0001 C CNN
1 10500 800
P 10600 750
F 0 "#PWR01" H 10600 500 50 0001 C CNN
F 1 "GND" H 10600 600 50 0000 C CNN
F 2 "" H 10600 750 50 0001 C CNN
F 3 "" H 10600 750 50 0001 C CNN
1 10600 750
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR02
U 1 1 5A5E9332
P 10900 800
F 0 "#PWR02" H 10900 650 50 0001 C CNN
F 1 "VCC" H 10900 950 50 0000 C CNN
F 2 "" H 10900 800 50 0001 C CNN
F 3 "" H 10900 800 50 0001 C CNN
1 10900 800
P 11000 750
F 0 "#PWR02" H 11000 600 50 0001 C CNN
F 1 "VCC" H 11000 900 50 0000 C CNN
F 2 "" H 11000 750 50 0001 C CNN
F 3 "" H 11000 750 50 0001 C CNN
1 11000 750
1 0 0 -1
$EndComp
$Comp
L power:PWR_FLAG #FLG02
U 1 1 5A5E94F5
P 10900 800
F 0 "#FLG02" H 10900 875 50 0001 C CNN
F 1 "PWR_FLAG" H 10900 950 50 0000 C CNN
F 2 "" H 10900 800 50 0001 C CNN
F 3 "" H 10900 800 50 0001 C CNN
1 10900 800
P 11000 750
F 0 "#FLG02" H 11000 825 50 0001 C CNN
F 1 "PWR_FLAG" H 11000 900 50 0000 C CNN
F 2 "" H 11000 750 50 0001 C CNN
F 3 "" H 11000 750 50 0001 C CNN
1 11000 750
-1 0 0 1
$EndComp
$Comp
L power:PWR_FLAG #FLG01
U 1 1 5A5E9623
P 10500 800
F 0 "#FLG01" H 10500 875 50 0001 C CNN
F 1 "PWR_FLAG" H 10500 950 50 0000 C CNN
F 2 "" H 10500 800 50 0001 C CNN
F 3 "" H 10500 800 50 0001 C CNN
1 10500 800
P 10600 750
F 0 "#FLG01" H 10600 825 50 0001 C CNN
F 1 "PWR_FLAG" H 10600 900 50 0000 C CNN
F 2 "" H 10600 750 50 0001 C CNN
F 3 "" H 10600 750 50 0001 C CNN
1 10600 750
1 0 0 -1
$EndComp
Text GLabel 6925 1375 2 47 Input ~ 0
@ -704,41 +704,6 @@ F 3 "" H 8400 1875 50 0001 C CNN
1 8125 1700
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x03 J3
U 1 1 5ACCF3D8
P 8500 2575
F 0 "J3" H 8500 2350 50 0000 C CNN
F 1 "LED" H 8500 2825 50 0000 C CNN
F 2 "kbd:StripLED_1side" H 8500 2575 50 0001 C CNN
F 3 "" H 8500 2575 50 0001 C CNN
1 8500 2575
-1 0 0 1
$EndComp
$Comp
L power:VCC #PWR023
U 1 1 5ACCF4EF
P 8850 2475
F 0 "#PWR023" H 8850 2325 50 0001 C CNN
F 1 "VCC" H 8850 2625 50 0000 C CNN
F 2 "" H 8850 2475 50 0001 C CNN
F 3 "" H 8850 2475 50 0001 C CNN
1 8850 2475
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR024
U 1 1 5ACCF5F0
P 8850 2675
F 0 "#PWR024" H 8850 2425 50 0001 C CNN
F 1 "GND" H 8850 2525 50 0000 C CNN
F 2 "" H 8850 2675 50 0001 C CNN
F 3 "" H 8850 2675 50 0001 C CNN
1 8850 2675
1 0 0 -1
$EndComp
Text GLabel 8950 2575 2 60 Input ~ 0
LED
Connection ~ 3325 3050
Connection ~ 4025 3050
Wire Wire Line
@ -783,12 +748,6 @@ Wire Wire Line
8325 1725 8425 1725
Wire Wire Line
8425 1725 8425 1825
Wire Wire Line
8700 2475 8850 2475
Wire Wire Line
8700 2575 8950 2575
Wire Wire Line
8700 2675 8850 2675
Wire Wire Line
3325 3050 4025 3050
Wire Wire Line
@ -1378,22 +1337,22 @@ row2_r
Text GLabel 3175 6300 0 60 Input ~ 0
row3_r
$Comp
L power:GND #PWR0101
L power:GNDA #PWR0101
U 1 1 5C25F963
P 7125 3850
F 0 "#PWR0101" H 7125 3600 50 0001 C CNN
F 1 "GND" H 7125 3700 50 0000 C CNN
F 1 "GNDA" H 7125 3700 50 0000 C CNN
F 2 "" H 7125 3850 50 0001 C CNN
F 3 "" H 7125 3850 50 0001 C CNN
1 7125 3850
0 -1 -1 0
$EndComp
$Comp
L power:GND #PWR0102
L power:GNDA #PWR0102
U 1 1 5C25F969
P 5325 4050
F 0 "#PWR0102" H 5325 3800 50 0001 C CNN
F 1 "GND" H 5325 3900 50 0000 C CNN
F 1 "GNDA" H 5325 3900 50 0000 C CNN
F 2 "" H 5325 4050 50 0001 C CNN
F 3 "" H 5325 4050 50 0001 C CNN
1 5325 4050
@ -1429,11 +1388,11 @@ F 3 "" H 8650 4075 50 0000 C CNN
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0103
L power:GNDA #PWR0103
U 1 1 5C25F97E
P 8950 4075
F 0 "#PWR0103" H 8950 3825 50 0001 C CNN
F 1 "GND" H 8950 3925 50 0000 C CNN
F 1 "GNDA" H 8950 3925 50 0000 C CNN
F 2 "" H 8950 4075 50 0001 C CNN
F 3 "" H 8950 4075 50 0001 C CNN
1 8950 4075
@ -1444,22 +1403,11 @@ LED_r
Text GLabel 5525 3850 0 47 Input ~ 0
data_r
$Comp
L power:VCC #PWR0104
U 1 1 5C25F98C
P 8450 4825
F 0 "#PWR0104" H 8450 4675 50 0001 C CNN
F 1 "VCC" H 8450 4975 50 0000 C CNN
F 2 "" H 8450 4825 50 0001 C CNN
F 3 "" H 8450 4825 50 0001 C CNN
1 8450 4825
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0105
L power:GNDA #PWR0105
U 1 1 5C25F992
P 8450 5075
F 0 "#PWR0105" H 8450 4825 50 0001 C CNN
F 1 "GND" H 8450 4925 50 0000 C CNN
F 1 "GNDA" H 8450 4925 50 0000 C CNN
F 2 "" H 8450 5075 50 0001 C CNN
F 3 "" H 8450 5075 50 0001 C CNN
1 8450 5075
@ -1493,42 +1441,20 @@ F 3 "" H 5400 5575 50 0001 C CNN
-1 0 0 1
$EndComp
$Comp
L power:GND #PWR0106
L power:GNDA #PWR0106
U 1 1 5C25F9D8
P 5675 5725
F 0 "#PWR0106" H 5675 5475 50 0001 C CNN
F 1 "GND" H 5675 5575 50 0000 C CNN
F 1 "GNDA" H 5675 5575 50 0000 C CNN
F 2 "" H 5675 5725 50 0001 C CNN
F 3 "" H 5675 5725 50 0001 C CNN
1 5675 5725
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR0107
U 1 1 5C25F9E4
P 5750 5575
F 0 "#PWR0107" H 5750 5425 50 0001 C CNN
F 1 "VCC" H 5750 5725 50 0000 C CNN
F 2 "" H 5750 5575 50 0001 C CNN
F 3 "" H 5750 5575 50 0001 C CNN
1 5750 5575
0 1 1 0
$EndComp
Text GLabel 5600 5475 2 47 Input ~ 0
SCL_r
Text GLabel 5600 5375 2 47 Input ~ 0
SDA_r
$Comp
L power:VCC #PWR0108
U 1 1 5C25FA0E
P 7125 4050
F 0 "#PWR0108" H 7125 3900 50 0001 C CNN
F 1 "VCC" H 7125 4200 50 0000 C CNN
F 2 "" H 7125 4050 50 0001 C CNN
F 3 "" H 7125 4050 50 0001 C CNN
1 7125 4050
0 1 1 0
$EndComp
NoConn ~ 6925 3750
$Comp
L kbd:MJ-4PP-9 J6
@ -1541,41 +1467,6 @@ F 3 "" H 8425 5125 50 0001 C CNN
1 8150 4950
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x03 J8
U 1 1 5C25FA1B
P 7925 5775
F 0 "J8" H 7925 5550 50 0000 C CNN
F 1 "LED" H 7925 6025 50 0000 C CNN
F 2 "kbd:StripLED_1side" H 7925 5775 50 0001 C CNN
F 3 "" H 7925 5775 50 0001 C CNN
1 7925 5775
-1 0 0 1
$EndComp
$Comp
L power:VCC #PWR0109
U 1 1 5C25FA21
P 8275 5675
F 0 "#PWR0109" H 8275 5525 50 0001 C CNN
F 1 "VCC" H 8275 5825 50 0000 C CNN
F 2 "" H 8275 5675 50 0001 C CNN
F 3 "" H 8275 5675 50 0001 C CNN
1 8275 5675
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0110
U 1 1 5C25FA27
P 8275 5875
F 0 "#PWR0110" H 8275 5625 50 0001 C CNN
F 1 "GND" H 8275 5725 50 0000 C CNN
F 2 "" H 8275 5875 50 0001 C CNN
F 3 "" H 8275 5875 50 0001 C CNN
1 8275 5875
1 0 0 -1
$EndComp
Text GLabel 8375 5775 2 60 Input ~ 0
LED_r
Connection ~ 3350 6300
Connection ~ 4050 6300
Wire Wire Line
@ -1620,12 +1511,6 @@ Wire Wire Line
8350 4975 8450 4975
Wire Wire Line
8450 4975 8450 5075
Wire Wire Line
8125 5675 8275 5675
Wire Wire Line
8125 5775 8375 5775
Wire Wire Line
8125 5875 8275 5875
Wire Wire Line
3350 6300 4050 6300
Wire Wire Line
@ -1723,106 +1608,6 @@ Wire Wire Line
4150 5400 4150 6000
NoConn ~ 8325 1625
NoConn ~ 8350 4875
$Comp
L Connector_Generic:Conn_01x03 J5
U 1 1 5C3535A7
P 10275 2575
F 0 "J5" H 10275 2350 50 0000 C CNN
F 1 "LED" H 10275 2825 50 0000 C CNN
F 2 "kbd:StripLED_1side" H 10275 2575 50 0001 C CNN
F 3 "" H 10275 2575 50 0001 C CNN
1 10275 2575
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR0111
U 1 1 5C3535AD
P 9925 2675
F 0 "#PWR0111" H 9925 2525 50 0001 C CNN
F 1 "VCC" H 9925 2825 50 0000 C CNN
F 2 "" H 9925 2675 50 0001 C CNN
F 3 "" H 9925 2675 50 0001 C CNN
1 9925 2675
-1 0 0 1
$EndComp
$Comp
L power:GND #PWR0112
U 1 1 5C3535B3
P 9925 2475
F 0 "#PWR0112" H 9925 2225 50 0001 C CNN
F 1 "GND" H 9925 2325 50 0000 C CNN
F 2 "" H 9925 2475 50 0001 C CNN
F 3 "" H 9925 2475 50 0001 C CNN
1 9925 2475
-1 0 0 1
$EndComp
Wire Wire Line
10075 2675 9925 2675
Wire Wire Line
10075 2475 9925 2475
Wire Wire Line
10075 2575 9700 2575
$Comp
L Connector_Generic:Conn_01x01 J4
U 1 1 5C3397E2
P 9500 2575
F 0 "J4" H 9420 2350 50 0000 C CNN
F 1 "Conn_01x01" H 9420 2441 50 0000 C CNN
F 2 "kbd:StripLED_OUT_1side" H 9500 2575 50 0001 C CNN
F 3 "~" H 9500 2575 50 0001 C CNN
1 9500 2575
-1 0 0 1
$EndComp
$Comp
L Connector_Generic:Conn_01x03 J10
U 1 1 5C37D33F
P 9725 5775
F 0 "J10" H 9725 5550 50 0000 C CNN
F 1 "LED" H 9725 6025 50 0000 C CNN
F 2 "kbd:StripLED_1side" H 9725 5775 50 0001 C CNN
F 3 "" H 9725 5775 50 0001 C CNN
1 9725 5775
1 0 0 -1
$EndComp
$Comp
L power:VCC #PWR0113
U 1 1 5C37D345
P 9375 5875
F 0 "#PWR0113" H 9375 5725 50 0001 C CNN
F 1 "VCC" H 9375 6025 50 0000 C CNN
F 2 "" H 9375 5875 50 0001 C CNN
F 3 "" H 9375 5875 50 0001 C CNN
1 9375 5875
-1 0 0 1
$EndComp
$Comp
L power:GND #PWR0114
U 1 1 5C37D34B
P 9375 5675
F 0 "#PWR0114" H 9375 5425 50 0001 C CNN
F 1 "GND" H 9375 5525 50 0000 C CNN
F 2 "" H 9375 5675 50 0001 C CNN
F 3 "" H 9375 5675 50 0001 C CNN
1 9375 5675
-1 0 0 1
$EndComp
Wire Wire Line
9525 5875 9375 5875
Wire Wire Line
9525 5675 9375 5675
Wire Wire Line
9525 5775 9150 5775
$Comp
L Connector_Generic:Conn_01x01 J9
U 1 1 5C37D354
P 8950 5775
F 0 "J9" H 8870 5550 50 0000 C CNN
F 1 "Conn_01x01" H 8870 5641 50 0000 C CNN
F 2 "kbd:StripLED_OUT_1side" H 8950 5775 50 0001 C CNN
F 3 "~" H 8950 5775 50 0001 C CNN
1 8950 5775
-1 0 0 1
$EndComp
Wire Wire Line
5650 2600 6000 2600
$Comp
@ -1846,4 +1631,81 @@ Wire Wire Line
5600 5675 5675 5675
Wire Wire Line
5675 5675 5675 5725
$Comp
L power:VDD #PWR0104
U 1 1 5C714C7F
P 7125 4050
F 0 "#PWR0104" H 7125 3900 50 0001 C CNN
F 1 "VDD" V 7142 4178 50 0000 L CNN
F 2 "" H 7125 4050 50 0001 C CNN
F 3 "" H 7125 4050 50 0001 C CNN
1 7125 4050
0 1 1 0
$EndComp
$Comp
L power:VDD #PWR0107
U 1 1 5C71DE62
P 5750 5575
F 0 "#PWR0107" H 5750 5425 50 0001 C CNN
F 1 "VDD" V 5767 5703 50 0000 L CNN
F 2 "" H 5750 5575 50 0001 C CNN
F 3 "" H 5750 5575 50 0001 C CNN
1 5750 5575
0 1 1 0
$EndComp
$Comp
L power:VDD #PWR0113
U 1 1 5C72B5F9
P 8450 4825
F 0 "#PWR0113" H 8450 4675 50 0001 C CNN
F 1 "VDD" H 8467 4998 50 0000 C CNN
F 2 "" H 8450 4825 50 0001 C CNN
F 3 "" H 8450 4825 50 0001 C CNN
1 8450 4825
1 0 0 -1
$EndComp
$Comp
L power:PWR_FLAG #FLG0101
U 1 1 5C73013A
P 10950 3500
F 0 "#FLG0101" H 10950 3575 50 0001 C CNN
F 1 "PWR_FLAG" H 10950 3650 50 0000 C CNN
F 2 "" H 10950 3500 50 0001 C CNN
F 3 "" H 10950 3500 50 0001 C CNN
1 10950 3500
-1 0 0 1
$EndComp
$Comp
L power:VDD #PWR0115
U 1 1 5C7385F8
P 10950 3500
F 0 "#PWR0115" H 10950 3350 50 0001 C CNN
F 1 "VDD" H 10967 3673 50 0000 C CNN
F 2 "" H 10950 3500 50 0001 C CNN
F 3 "" H 10950 3500 50 0001 C CNN
1 10950 3500
1 0 0 -1
$EndComp
$Comp
L power:GNDA #PWR?
U 1 1 5C754593
P 10575 3475
F 0 "#PWR?" H 10575 3225 50 0001 C CNN
F 1 "GNDA" H 10575 3325 50 0000 C CNN
F 2 "" H 10575 3475 50 0001 C CNN
F 3 "" H 10575 3475 50 0001 C CNN
1 10575 3475
1 0 0 -1
$EndComp
$Comp
L power:PWR_FLAG #FLG?
U 1 1 5C754599
P 10575 3475
F 0 "#FLG?" H 10575 3550 50 0001 C CNN
F 1 "PWR_FLAG" H 10575 3625 50 0000 C CNN
F 2 "" H 10575 3475 50 0001 C CNN
F 3 "" H 10575 3475 50 0001 C CNN
1 10575 3475
1 0 0 -1
$EndComp
$EndSCHEMATC