Route PCB

This commit is contained in:
ai03 2019-01-07 21:10:31 -08:00
parent 246edd6695
commit 900394f05f
4 changed files with 2956 additions and 86 deletions

File diff suppressed because it is too large Load diff

1427
ai03-pcb-guide.kicad_pcb-bak Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
(export (version D)
(design
(source C:\Users\Ryota\Documents\GitHub\ai03-pcb-guide\ai03-pcb-guide.sch)
(date "1/7/2019 7:51:43 PM")
(date "1/7/2019 9:07:28 PM")
(tool "Eeschema (5.0.0)")
(sheet (number 1) (name /) (tstamps /)
(title_block
@ -336,97 +336,101 @@
(library (logical random-keyboard-parts)
(uri "C:\\Users\\Ryota\\Documents\\GitHub\\ai03-pcb-guide/random-keyboard-parts.pretty/Schematic Library/random-keyboard-parts.lib")))
(nets
(net (code 1) (name +5V)
(net (code 1) (name D-)
(node (ref R3) (pin 2))
(node (ref USB1) (pin 4)))
(net (code 2) (name GND)
(node (ref C4) (pin 2))
(node (ref U1) (pin 23))
(node (ref U1) (pin 15))
(node (ref U1) (pin 5))
(node (ref U1) (pin 43))
(node (ref U1) (pin 35))
(node (ref Y1) (pin 4))
(node (ref SW1) (pin 1))
(node (ref R4) (pin 1))
(node (ref C7) (pin 2))
(node (ref C6) (pin 2))
(node (ref C5) (pin 2))
(node (ref C3) (pin 2))
(node (ref Y1) (pin 2))
(node (ref C2) (pin 2))
(node (ref USB1) (pin 1))
(node (ref C1) (pin 2)))
(net (code 3) (name "Net-(R1-Pad2)")
(node (ref SW1) (pin 2))
(node (ref R1) (pin 2))
(node (ref U1) (pin 13)))
(net (code 4) (name +5V)
(node (ref F1) (pin 1))
(node (ref U1) (pin 7))
(node (ref C4) (pin 1))
(node (ref U1) (pin 44))
(node (ref U1) (pin 34))
(node (ref U1) (pin 14))
(node (ref U1) (pin 2))
(node (ref U1) (pin 24))
(node (ref U1) (pin 7))
(node (ref C5) (pin 1))
(node (ref C6) (pin 1))
(node (ref C7) (pin 1))
(node (ref U1) (pin 2))
(node (ref U1) (pin 14))
(node (ref R1) (pin 1))
(node (ref F1) (pin 1)))
(net (code 2) (name GND)
(node (ref USB1) (pin 1))
(node (ref C4) (pin 2))
(node (ref SW1) (pin 1))
(node (ref C7) (pin 2))
(node (ref U1) (pin 23))
(node (ref U1) (pin 15))
(node (ref Y1) (pin 2))
(node (ref U1) (pin 5))
(node (ref Y1) (pin 4))
(node (ref U1) (pin 43))
(node (ref U1) (pin 35))
(node (ref C5) (pin 2))
(node (ref C2) (pin 2))
(node (ref C6) (pin 2))
(node (ref C1) (pin 2))
(node (ref R4) (pin 1))
(node (ref C3) (pin 2)))
(net (code 3) (name "Net-(R1-Pad2)")
(node (ref U1) (pin 13))
(node (ref R1) (pin 2))
(node (ref SW1) (pin 2)))
(net (code 4) (name D+)
(node (ref USB1) (pin 3))
(node (ref R2) (pin 2)))
(node (ref C7) (pin 1))
(node (ref C6) (pin 1))
(node (ref C5) (pin 1)))
(net (code 5) (name "Net-(USB1-Pad2)")
(node (ref USB1) (pin 2)))
(net (code 6) (name VCC)
(node (ref F1) (pin 2))
(node (ref USB1) (pin 5)))
(net (code 7) (name "Net-(C2-Pad1)")
(node (ref U1) (pin 16))
(node (ref Y1) (pin 3))
(node (ref C2) (pin 1)))
(net (code 8) (name "Net-(C1-Pad1)")
(node (ref USB1) (pin 5))
(node (ref F1) (pin 2)))
(net (code 7) (name "Net-(C1-Pad1)")
(node (ref U1) (pin 17))
(node (ref Y1) (pin 1))
(node (ref C1) (pin 1)))
(net (code 9) (name ROW1)
(node (ref D4) (pin 1))
(node (ref D3) (pin 1)))
(net (code 10) (name "Net-(D3-Pad2)")
(node (ref D3) (pin 2))
(node (ref MX3) (pin 2)))
(net (code 11) (name COL1)
(net (code 8) (name "Net-(C2-Pad1)")
(node (ref C2) (pin 1))
(node (ref U1) (pin 16))
(node (ref Y1) (pin 3)))
(net (code 9) (name COL0)
(node (ref MX3) (pin 1))
(node (ref MX1) (pin 1))
(node (ref U1) (pin 29)))
(net (code 10) (name COL1)
(node (ref MX4) (pin 1))
(node (ref MX2) (pin 1)))
(net (code 12) (name "Net-(MX4-Pad3)")
(node (ref MX2) (pin 1))
(node (ref U1) (pin 28)))
(net (code 11) (name "Net-(MX4-Pad3)")
(node (ref MX4) (pin 3)))
(net (code 13) (name "Net-(MX4-Pad4)")
(net (code 12) (name "Net-(MX4-Pad4)")
(node (ref MX4) (pin 4)))
(net (code 13) (name ROW1)
(node (ref D3) (pin 1))
(node (ref D4) (pin 1))
(node (ref U1) (pin 30)))
(net (code 14) (name "Net-(D4-Pad2)")
(node (ref MX4) (pin 2))
(node (ref D4) (pin 2)))
(net (code 15) (name ROW0)
(node (ref U1) (pin 27))
(node (ref D2) (pin 1))
(node (ref D1) (pin 1)))
(net (code 16) (name "Net-(MX3-Pad4)")
(node (ref MX3) (pin 4)))
(net (code 17) (name COL0)
(node (ref MX3) (pin 1))
(node (ref MX1) (pin 1)))
(net (code 18) (name "Net-(MX1-Pad3)")
(net (code 16) (name "Net-(D3-Pad2)")
(node (ref MX3) (pin 2))
(node (ref D3) (pin 2)))
(net (code 17) (name "Net-(MX1-Pad3)")
(node (ref MX1) (pin 3)))
(net (code 19) (name "Net-(MX1-Pad4)")
(net (code 18) (name "Net-(MX1-Pad4)")
(node (ref MX1) (pin 4)))
(net (code 20) (name "Net-(D1-Pad2)")
(net (code 19) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref MX1) (pin 2)))
(net (code 21) (name "Net-(MX2-Pad3)")
(net (code 20) (name "Net-(MX2-Pad3)")
(node (ref MX2) (pin 3)))
(net (code 22) (name "Net-(MX2-Pad4)")
(net (code 21) (name "Net-(MX2-Pad4)")
(node (ref MX2) (pin 4)))
(net (code 23) (name "Net-(D2-Pad2)")
(node (ref D2) (pin 2))
(node (ref MX2) (pin 2)))
(net (code 24) (name "Net-(MX3-Pad3)")
(net (code 22) (name "Net-(D2-Pad2)")
(node (ref MX2) (pin 2))
(node (ref D2) (pin 2)))
(net (code 23) (name "Net-(MX3-Pad3)")
(node (ref MX3) (pin 3)))
(net (code 24) (name "Net-(MX3-Pad4)")
(node (ref MX3) (pin 4)))
(net (code 25) (name "Net-(U1-Pad36)")
(node (ref U1) (pin 36)))
(net (code 26) (name "Net-(U1-Pad37)")
@ -465,32 +469,24 @@
(node (ref U1) (pin 25)))
(net (code 43) (name "Net-(U1-Pad26)")
(node (ref U1) (pin 26)))
(net (code 44) (name "Net-(U1-Pad27)")
(node (ref U1) (pin 27)))
(net (code 45) (name "Net-(U1-Pad28)")
(node (ref U1) (pin 28)))
(net (code 46) (name "Net-(U1-Pad29)")
(node (ref U1) (pin 29)))
(net (code 47) (name "Net-(U1-Pad30)")
(node (ref U1) (pin 30)))
(net (code 48) (name "Net-(U1-Pad31)")
(net (code 44) (name "Net-(U1-Pad31)")
(node (ref U1) (pin 31)))
(net (code 49) (name "Net-(U1-Pad32)")
(net (code 45) (name "Net-(U1-Pad32)")
(node (ref U1) (pin 32)))
(net (code 50) (name "Net-(R4-Pad2)")
(node (ref U1) (pin 33))
(node (ref R4) (pin 2)))
(net (code 51) (name "Net-(R2-Pad1)")
(net (code 46) (name "Net-(R4-Pad2)")
(node (ref R4) (pin 2))
(node (ref U1) (pin 33)))
(net (code 47) (name "Net-(R2-Pad1)")
(node (ref R2) (pin 1))
(node (ref U1) (pin 4)))
(net (code 52) (name "Net-(R3-Pad1)")
(net (code 48) (name D+)
(node (ref USB1) (pin 3))
(node (ref R2) (pin 2)))
(net (code 49) (name "Net-(R3-Pad1)")
(node (ref R3) (pin 1))
(node (ref U1) (pin 3)))
(net (code 53) (name D-)
(node (ref R3) (pin 2))
(node (ref USB1) (pin 4)))
(net (code 54) (name "Net-(U1-Pad1)")
(net (code 50) (name "Net-(U1-Pad1)")
(node (ref U1) (pin 1)))
(net (code 55) (name "Net-(C3-Pad1)")
(net (code 51) (name "Net-(C3-Pad1)")
(node (ref C3) (pin 1))
(node (ref U1) (pin 6)))))

View file

@ -574,4 +574,12 @@ Text GLabel 6525 3875 0 50 Input ~ 0
ROW0
Text GLabel 6525 4600 0 50 Input ~ 0
ROW1
Text GLabel 4250 2625 2 50 Input ~ 0
COL0
Text GLabel 4250 2525 2 50 Input ~ 0
COL1
Text GLabel 4250 4025 2 50 Input ~ 0
ROW0
Text GLabel 4250 2725 2 50 Input ~ 0
ROW1
$EndSCHEMATC