PCB layout

This commit is contained in:
eddyem 2017-05-10 22:40:17 +03:00
parent a8af6d56cc
commit 9a43d65b06
3 changed files with 3881 additions and 2001 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
(export (version D)
(design
(source /Big/Data/00__Electronics/STM32/TSYS01/git/kicad/stm32/stm32.sch)
(date "Ср 03 май 2017 18:52:29")
(date "Ср 10 май 2017 22:24:15")
(tool "Eeschema 4.0.5")
(sheet (number 1) (name /) (tstamps /)
(title_block
@ -67,19 +67,19 @@
(tstamp 58C43929))
(comp (ref C4)
(value 47u)
(footprint Capacitors_SMD.pretty:C_1206_HandSoldering)
(footprint Capacitors_Tantalum_SMD.pretty:Tantalum_Case-A_EIA-3216-18_Hand)
(libsource (lib device) (part CP))
(sheetpath (names /) (tstamps /))
(tstamp 58C4396A))
(comp (ref C1)
(value 10u)
(footprint Capacitors_SMD.pretty:C_1206_HandSoldering)
(footprint Capacitors_Tantalum_SMD.pretty:Tantalum_Case-A_EIA-3216-18_Hand)
(libsource (lib device) (part CP))
(sheetpath (names /) (tstamps /))
(tstamp 58C43A3B))
(comp (ref C2)
(value 47u)
(footprint Capacitors_SMD.pretty:C_1206_HandSoldering)
(footprint Capacitors_Tantalum_SMD.pretty:Tantalum_Case-A_EIA-3216-18_Hand)
(libsource (lib device) (part CP))
(sheetpath (names /) (tstamps /))
(tstamp 58C454F6))
@ -102,7 +102,7 @@
(sheetpath (names /) (tstamps /))
(tstamp 58C488C6))
(comp (ref JP1)
(value Term)
(value Terminal)
(footprint Pin_Headers.pretty:Pin_Header_Straight_1x02)
(libsource (lib device) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
@ -126,13 +126,13 @@
(sheetpath (names /) (tstamps /))
(tstamp 5908B293))
(comp (ref P10)
(value CONN_01X08)
(value Keyboard)
(footprint Pin_Headers.pretty:Pin_Header_Straight_1x08)
(libsource (lib conn) (part CONN_01X08))
(sheetpath (names /) (tstamps /))
(tstamp 5908B94B))
(comp (ref D5)
(value LED)
(value LED0)
(footprint LEDs.pretty:LED_0805)
(libsource (lib device) (part LED))
(sheetpath (names /) (tstamps /))
@ -162,7 +162,7 @@
(sheetpath (names /) (tstamps /))
(tstamp 59098D4D))
(comp (ref D6)
(value LED)
(value LED1)
(footprint LEDs.pretty:LED_0805)
(libsource (lib device) (part LED))
(sheetpath (names /) (tstamps /))
@ -217,7 +217,7 @@
(tstamp 590A92E0))
(comp (ref Y2)
(value 32768Hz)
(footprint Crystals.pretty:HC-49V)
(footprint Crystals.pretty:Crystal_Round_Vertical_2mm)
(libsource (lib device) (part Crystal))
(sheetpath (names /) (tstamps /))
(tstamp 590A9EE7))
@ -385,7 +385,7 @@
(tstamp 590EB986))
(comp (ref C3)
(value 47u)
(footprint Capacitors_SMD.pretty:C_1206_HandSoldering)
(footprint Capacitors_Tantalum_SMD.pretty:Tantalum_Case-A_EIA-3216-18_Hand)
(libsource (lib device) (part CP))
(sheetpath (names /) (tstamps /))
(tstamp 590EB998))
@ -450,19 +450,19 @@
(sheetpath (names /) (tstamps /))
(tstamp 590A6F6E))
(comp (ref P11)
(value CONN_01X03)
(value SPI)
(footprint Pin_Headers.pretty:Pin_Header_Straight_1x03)
(libsource (lib conn) (part CONN_01X03))
(sheetpath (names /) (tstamps /))
(tstamp 590C3F05))
(comp (ref R27)
(value R)
(value 10k)
(footprint Resistors_SMD.pretty:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 590D30C8))
(comp (ref R28)
(value R)
(value 10k)
(footprint Resistors_SMD.pretty:R_0603_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
@ -480,13 +480,13 @@
(sheetpath (names /) (tstamps /))
(tstamp 590D4832))
(comp (ref SW2)
(value SW_Push)
(value Boot)
(footprint Buttons_Switches_THT.pretty:SW_PUSH_6mm)
(libsource (lib switches) (part SW_Push))
(sheetpath (names /) (tstamps /))
(tstamp 5909F6B6))
(comp (ref SW1)
(value SW_Push)
(value Reset)
(footprint Buttons_Switches_THT.pretty:SW_PUSH_6mm)
(libsource (lib switches) (part SW_Push))
(sheetpath (names /) (tstamps /))
@ -852,24 +852,24 @@
(pin (num 4) (name GND) (type power_in))
(pin (num 5) (name shield) (type passive)))))
(libraries
(library (logical regul)
(uri /usr/share/kicad/library/regul.lib))
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical stm32-rescue)
(uri stm32-rescue.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib))
(library (logical regul)
(uri /usr/share/kicad/library/regul.lib))
(library (logical interface)
(uri /usr/share/kicad/library/interface.lib))
(library (logical vreg)
(uri /home/eddy/kicad/Kicad-Libraries/library/vreg.lib))
(library (logical elements)
(uri elements.lib))
(library (logical switches)
(uri /usr/share/kicad/library/switches.lib))
(library (logical stm32-cache)
(uri /Big/Data/00__Electronics/STM32/TSYS01/git/kicad/stm32/stm32-cache.lib))
(library (logical vreg)
(uri /home/eddy/kicad/Kicad-Libraries/library/vreg.lib))
(library (logical interface)
(uri /usr/share/kicad/library/interface.lib))
(library (logical device)
(uri /usr/share/kicad/library/device.lib)))
(uri /Big/Data/00__Electronics/STM32/TSYS01/git/kicad/stm32/stm32-cache.lib)))
(nets
(net (code 1) (name /C0)
(node (ref R11) (pin 1))
@ -950,7 +950,7 @@
(node (ref R2) (pin 2))
(node (ref D3) (pin 3))
(node (ref R7) (pin 2))
(node (ref D7) (pin 4))
(node (ref D7) (pin 5))
(node (ref C13) (pin 1))
(node (ref C12) (pin 1))
(node (ref P2) (pin 4))
@ -1016,23 +1016,23 @@
(node (ref Q1) (pin 2))
(node (ref D4) (pin 1)))
(net (code 22) (name "Net-(D4-Pad2)")
(node (ref R26) (pin 2))
(node (ref Q1) (pin 1))
(node (ref D4) (pin 2))
(node (ref Q1) (pin 1)))
(node (ref R26) (pin 2)))
(net (code 23) (name /V5)
(node (ref R6) (pin 2))
(node (ref U7) (pin 11))
(node (ref R6) (pin 2))
(node (ref R7) (pin 1)))
(net (code 24) (name /V12)
(node (ref R3) (pin 2))
(node (ref U7) (pin 10))
(node (ref R4) (pin 1)))
(net (code 25) (name "Net-(D7-Pad1)")
(node (ref D7) (pin 1)))
(net (code 25) (name "Net-(D7-Pad8)")
(node (ref D7) (pin 8)))
(net (code 26) (name /D7)
(node (ref U5) (pin 4))
(node (ref R24) (pin 1))
(node (ref P9) (pin 1))
(node (ref U5) (pin 4)))
(node (ref P9) (pin 1)))
(net (code 27) (name /C7)
(node (ref R25) (pin 1))
(node (ref P9) (pin 2))
@ -1041,11 +1041,11 @@
(node (ref R8) (pin 1))
(node (ref U4) (pin 8)))
(net (code 29) (name "Net-(D3-Pad2)")
(node (ref P1) (pin 2))
(node (ref P14) (pin 2))
(node (ref R9) (pin 1))
(node (ref U4) (pin 6))
(node (ref D3) (pin 2))
(node (ref P1) (pin 2)))
(node (ref D3) (pin 2)))
(net (code 30) (name "Net-(D3-Pad1)")
(node (ref U4) (pin 7))
(node (ref P14) (pin 1))
@ -1058,15 +1058,15 @@
(net (code 32) (name "Net-(D5-Pad2)")
(node (ref D5) (pin 2))
(node (ref R29) (pin 1)))
(net (code 33) (name "Net-(D7-Pad3)")
(node (ref D7) (pin 3))
(node (ref U7) (pin 33)))
(net (code 33) (name "Net-(D7-Pad6)")
(node (ref U7) (pin 33))
(node (ref D7) (pin 6)))
(net (code 34) (name /Row3)
(node (ref P10) (pin 1))
(node (ref U7) (pin 40)))
(node (ref U7) (pin 40))
(node (ref P10) (pin 1)))
(net (code 35) (name /Row2)
(node (ref P10) (pin 2))
(node (ref U7) (pin 39)))
(node (ref U7) (pin 39))
(node (ref P10) (pin 2)))
(net (code 36) (name /Row1)
(node (ref P10) (pin 3))
(node (ref U7) (pin 38)))
@ -1074,17 +1074,17 @@
(node (ref U7) (pin 37))
(node (ref P10) (pin 4)))
(net (code 38) (name /Col0)
(node (ref P10) (pin 8))
(node (ref U7) (pin 25)))
(node (ref U7) (pin 25))
(node (ref P10) (pin 8)))
(net (code 39) (name /Col2)
(node (ref P10) (pin 6))
(node (ref U7) (pin 27)))
(node (ref U7) (pin 27))
(node (ref P10) (pin 6)))
(net (code 40) (name "Net-(U7-Pad34)")
(node (ref U7) (pin 34)))
(net (code 41) (name /BOOT0)
(node (ref C6) (pin 1))
(node (ref SW2) (pin 1))
(node (ref R27) (pin 1))
(node (ref SW2) (pin 1))
(node (ref C6) (pin 1))
(node (ref U7) (pin 44)))
(net (code 42) (name /SPI_SCK)
(node (ref U7) (pin 15))
@ -1096,14 +1096,15 @@
(node (ref P11) (pin 3))
(node (ref U7) (pin 17)))
(net (code 45) (name /LED1)
(node (ref D6) (pin 1))
(node (ref U7) (pin 14)))
(node (ref U7) (pin 14))
(node (ref D6) (pin 1)))
(net (code 46) (name /Col3)
(node (ref P10) (pin 5))
(node (ref U7) (pin 28)))
(net (code 47) (name +3V3)
(node (ref R19) (pin 2))
(node (ref R29) (pin 2))
(node (ref R20) (pin 2))
(node (ref R18) (pin 2))
(node (ref R30) (pin 2))
(node (ref R28) (pin 2))
@ -1112,26 +1113,25 @@
(node (ref C14) (pin 2))
(node (ref R11) (pin 2))
(node (ref R21) (pin 2))
(node (ref R20) (pin 2))
(node (ref R16) (pin 2))
(node (ref R12) (pin 2))
(node (ref R23) (pin 2))
(node (ref R22) (pin 2))
(node (ref R25) (pin 2))
(node (ref R10) (pin 2))
(node (ref R12) (pin 2))
(node (ref R16) (pin 2))
(node (ref D2) (pin 2))
(node (ref R15) (pin 2))
(node (ref R17) (pin 2))
(node (ref R24) (pin 2))
(node (ref R31) (pin 2))
(node (ref C11) (pin 2))
(node (ref U2) (pin 4))
(node (ref U2) (pin 2))
(node (ref C6) (pin 2))
(node (ref C2) (pin 1))
(node (ref U5) (pin 16))
(node (ref U7) (pin 9))
(node (ref U7) (pin 48))
(node (ref U7) (pin 9))
(node (ref C11) (pin 2))
(node (ref U2) (pin 2))
(node (ref U5) (pin 16))
(node (ref C2) (pin 1))
(node (ref C6) (pin 2))
(node (ref C12) (pin 2))
(node (ref C13) (pin 2))
(node (ref SW2) (pin 2))
@ -1139,9 +1139,9 @@
(node (ref U7) (pin 24))
(node (ref U7) (pin 36)))
(net (code 48) (name /ADDR1)
(node (ref U7) (pin 19))
(node (ref U5) (pin 10))
(node (ref U6) (pin 10))
(node (ref U5) (pin 10)))
(node (ref U7) (pin 19)))
(net (code 49) (name /~EN)
(node (ref U5) (pin 6))
(node (ref U7) (pin 29))
@ -1154,13 +1154,13 @@
(node (ref C10) (pin 1)))
(net (code 52) (name /NRST)
(node (ref SW1) (pin 1))
(node (ref R28) (pin 1))
(node (ref U7) (pin 7))
(node (ref C5) (pin 1))
(node (ref U7) (pin 7)))
(node (ref R28) (pin 1)))
(net (code 53) (name /ADDR2)
(node (ref U5) (pin 9))
(node (ref U7) (pin 20))
(node (ref U6) (pin 9))
(node (ref U5) (pin 9)))
(node (ref U6) (pin 9)))
(net (code 54) (name /I2C1_SCL)
(node (ref U7) (pin 30))
(node (ref U6) (pin 3)))
@ -1173,29 +1173,29 @@
(node (ref U7) (pin 41)))
(net (code 58) (name "Net-(U7-Pad22)")
(node (ref U7) (pin 22)))
(net (code 59) (name "Net-(D7-Pad2)")
(node (ref U7) (pin 32))
(node (ref D7) (pin 2)))
(net (code 59) (name "Net-(D7-Pad7)")
(node (ref D7) (pin 7))
(node (ref U7) (pin 32)))
(net (code 60) (name /LED0)
(node (ref U7) (pin 13))
(node (ref D5) (pin 1)))
(node (ref D5) (pin 1))
(node (ref U7) (pin 13)))
(net (code 61) (name "Net-(U4-Pad5)")
(node (ref U4) (pin 5)))
(net (code 62) (name /CAN_Tx)
(node (ref U7) (pin 46))
(node (ref U4) (pin 1)))
(node (ref U4) (pin 1))
(node (ref U7) (pin 46)))
(net (code 63) (name /CAN_Rx)
(node (ref U7) (pin 45))
(node (ref U4) (pin 4)))
(net (code 64) (name "Net-(D7-Pad8)")
(node (ref P13) (pin 1))
(node (ref D7) (pin 8)))
(net (code 65) (name "Net-(D7-Pad7)")
(node (ref D7) (pin 7))
(node (ref U4) (pin 4))
(node (ref U7) (pin 45)))
(net (code 64) (name "Net-(D7-Pad1)")
(node (ref D7) (pin 1))
(node (ref P13) (pin 1)))
(net (code 65) (name "Net-(D7-Pad2)")
(node (ref D7) (pin 2))
(node (ref P13) (pin 2)))
(net (code 66) (name "Net-(D7-Pad5)")
(net (code 66) (name "Net-(D7-Pad4)")
(node (ref P13) (pin 4))
(node (ref D7) (pin 5)))
(node (ref D7) (pin 4)))
(net (code 67) (name "Net-(D1-Pad1)")
(node (ref L1) (pin 2))
(node (ref D1) (pin 1))
@ -1206,21 +1206,21 @@
(node (ref U7) (pin 3)))
(net (code 69) (name "Net-(U7-Pad1)")
(node (ref U7) (pin 1)))
(net (code 70) (name "Net-(D7-Pad6)")
(net (code 70) (name "Net-(D7-Pad3)")
(node (ref P13) (pin 3))
(node (ref R31) (pin 1))
(node (ref D7) (pin 6)))
(node (ref D7) (pin 3)))
(net (code 71) (name "Net-(C7-Pad1)")
(node (ref U7) (pin 5))
(node (ref Y1) (pin 1))
(node (ref C7) (pin 1)))
(net (code 72) (name "Net-(C8-Pad1)")
(node (ref U7) (pin 6))
(node (ref Y1) (pin 2))
(node (ref U7) (pin 6))
(node (ref C8) (pin 1)))
(net (code 73) (name /ADDR0)
(node (ref U5) (pin 11))
(node (ref U7) (pin 18))
(node (ref U5) (pin 11))
(node (ref U6) (pin 11)))
(net (code 74) (name "Net-(P12-Pad2)")
(node (ref P12) (pin 2))

File diff suppressed because it is too large Load Diff