project_mech-keyboard/Practice-PCB1/PCB1.net
2018-10-01 23:06:29 +01:00

439 lines
15 KiB
Plaintext

(export (version D)
(design
(source /Users/max/Desktop/PCB1/PCB1.sch)
(date "Sunday, 23 September 2018 at 14:09:08")
(tool "Eeschema (5.0.0-3-g5ebb6b6)")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source PCB1.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value ATMEGA32U4)
(footprint Package_QFP:TQFP-44_10x10mm_P0.8mm)
(libsource (lib keyboard_parts) (part ATMEGA32U4) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BA75FB1))
(comp (ref X1)
(value XTAL_GND)
(footprint Crystal:Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm)
(libsource (lib keyboard_parts) (part XTAL_GND) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BA7605F))
(comp (ref C1)
(value 22p)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5BA760F9))
(comp (ref C2)
(value 22p)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5BA76143))
(comp (ref C3)
(value 0.1u)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5BA78477))
(comp (ref C4)
(value 0.1u)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5BA784C3))
(comp (ref C5)
(value 0.1u)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5BA7850B))
(comp (ref C6)
(value 0.1u)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5BA78553))
(comp (ref C7)
(value 4.7u)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5BA7859D))
(comp (ref SW1)
(value SW_PUSH)
(footprint Button_Switch_SMD:SW_SPST_TL3342)
(libsource (lib keyboard_parts) (part SW_PUSH) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BA79B55))
(comp (ref R1)
(value 10K)
(footprint Resistor_SMD:R_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5BA79D35))
(comp (ref R2)
(value 10K)
(footprint Resistor_SMD:R_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5BA7DD5F))
(comp (ref J1)
(value USB_mini_micro_B)
(footprint keyboard_parts:USB_miniB_hirose_5S8)
(libsource (lib keyboard_parts) (part USB_mini_micro_B) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BA7E7D6))
(comp (ref R3)
(value 22)
(footprint Resistor_SMD:R_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5BA84748))
(comp (ref R4)
(value 22)
(footprint Resistor_SMD:R_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5BA84813))
(comp (ref C8)
(value 1u)
(footprint Capacitor_SMD:C_0805_2012Metric)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5BA8A43B))
(comp (ref K1)
(value KEYSW)
(footprint keebs:Mx_Alps_100)
(libsource (lib keyboard_parts) (part KEYSW) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BAA1115))
(comp (ref K3)
(value KEYSW)
(footprint keebs:Mx_Alps_100)
(libsource (lib keyboard_parts) (part KEYSW) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BAA118E))
(comp (ref K2)
(value KEYSW)
(footprint keebs:Mx_Alps_100)
(libsource (lib keyboard_parts) (part KEYSW) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BAA11F8))
(comp (ref K4)
(value KEYSW)
(footprint keebs:Mx_Alps_100)
(libsource (lib keyboard_parts) (part KEYSW) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5BAA1270))
(comp (ref D1)
(value D)
(footprint keyboard_parts:D_SOD123_axial)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 5BAA1412))
(comp (ref D3)
(value D)
(footprint keyboard_parts:D_SOD123_axial)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 5BAA14DF))
(comp (ref D2)
(value D)
(footprint keyboard_parts:D_SOD123_axial)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 5BAA15A7))
(comp (ref D4)
(value D)
(footprint keyboard_parts:D_SOD123_axial)
(datasheet ~)
(libsource (lib Device) (part D) (description Diode))
(sheetpath (names /) (tstamps /))
(tstamp 5BAA16C3)))
(libparts
(libpart (lib Device) (part C_Small)
(description "Unpolarized capacitor")
(docs ~)
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part D)
(description Diode)
(docs ~)
(footprints
(fp TO-???*)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib Device) (part R)
(description Resistor)
(docs ~)
(footprints
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib keyboard_parts) (part ATMEGA32U4)
(fields
(field (name Reference) U)
(field (name Value) ATMEGA32U4))
(pins
(pin (num 1) (name PE6/AIN0) (type BiDi))
(pin (num 2) (name UVcc) (type power_in))
(pin (num 3) (name D-) (type BiDi))
(pin (num 4) (name D+) (type BiDi))
(pin (num 5) (name UGnd) (type power_in))
(pin (num 6) (name UCap) (type input))
(pin (num 7) (name VBus) (type input))
(pin (num 8) (name PB0/SS) (type BiDi))
(pin (num 9) (name PB1/SCK) (type BiDi))
(pin (num 10) (name PB2/MOSI) (type BiDi))
(pin (num 11) (name PB3/MISO) (type BiDi))
(pin (num 12) (name PB7/~RTS) (type BiDi))
(pin (num 13) (name ~RESET) (type input))
(pin (num 14) (name VCC) (type power_in))
(pin (num 15) (name GND) (type power_in))
(pin (num 16) (name XTAL1) (type input))
(pin (num 17) (name XTAL2) (type output))
(pin (num 18) (name PD0/INT0) (type BiDi))
(pin (num 19) (name PD1/INT1) (type BiDi))
(pin (num 20) (name PD2/RXD1) (type BiDi))
(pin (num 21) (name PD3/TXD1) (type BiDi))
(pin (num 22) (name PD5/XCK1) (type BiDi))
(pin (num 23) (name GND) (type power_in))
(pin (num 24) (name AVCC) (type power_in))
(pin (num 25) (name ICP1/PD4) (type BiDi))
(pin (num 26) (name T1/PD6) (type BiDi))
(pin (num 27) (name T0/PD7) (type BiDi))
(pin (num 28) (name PB4) (type BiDi))
(pin (num 29) (name PB5) (type BiDi))
(pin (num 30) (name PB6) (type BiDi))
(pin (num 31) (name PC6) (type BiDi))
(pin (num 32) (name PC7) (type BiDi))
(pin (num 33) (name ~HWB/PE2) (type BiDi))
(pin (num 34) (name VCC) (type power_in))
(pin (num 35) (name GND) (type power_in))
(pin (num 36) (name PF7) (type BiDi))
(pin (num 37) (name PF6) (type BiDi))
(pin (num 38) (name PF5) (type BiDi))
(pin (num 39) (name PF4) (type BiDi))
(pin (num 40) (name PF1) (type BiDi))
(pin (num 41) (name PF0) (type BiDi))
(pin (num 42) (name AREF) (type input))
(pin (num 43) (name GND) (type power_in))
(pin (num 44) (name AVCC) (type power_in))))
(libpart (lib keyboard_parts) (part KEYSW)
(fields
(field (name Reference) K?)
(field (name Value) KEYSW))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib keyboard_parts) (part SW_PUSH)
(fields
(field (name Reference) SW)
(field (name Value) SW_PUSH))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib keyboard_parts) (part USB_mini_micro_B)
(fields
(field (name Reference) J)
(field (name Value) USB_mini_micro_B))
(pins
(pin (num 1) (name VUSB) (type power_out))
(pin (num 2) (name D-) (type BiDi))
(pin (num 3) (name D+) (type BiDi))
(pin (num 4) (name ID) (type input))
(pin (num 5) (name GND) (type power_out))
(pin (num 6) (name SHIELD) (type input))))
(libpart (lib keyboard_parts) (part XTAL_GND)
(fields
(field (name Reference) X)
(field (name Value) XTAL_GND))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name ~) (type passive)))))
(libraries
(library (logical Device)
(uri "/Library/Application Support/kicad/library/Device.lib"))
(library (logical keyboard_parts)
(uri /Users/max/Downloads/kicad_lib_tmk-master/keyboard_parts.lib)))
(nets
(net (code 1) (name "Net-(U1-Pad1)")
(node (ref U1) (pin 1)))
(net (code 2) (name "Net-(C8-Pad1)")
(node (ref U1) (pin 6))
(node (ref C8) (pin 1)))
(net (code 3) (name "Net-(U1-Pad8)")
(node (ref U1) (pin 8)))
(net (code 4) (name "Net-(U1-Pad9)")
(node (ref U1) (pin 9)))
(net (code 5) (name "Net-(U1-Pad10)")
(node (ref U1) (pin 10)))
(net (code 6) (name "Net-(U1-Pad20)")
(node (ref U1) (pin 20)))
(net (code 7) (name "Net-(U1-Pad30)")
(node (ref U1) (pin 30)))
(net (code 8) (name "Net-(U1-Pad11)")
(node (ref U1) (pin 11)))
(net (code 9) (name "Net-(U1-Pad21)")
(node (ref U1) (pin 21)))
(net (code 10) (name "Net-(U1-Pad31)")
(node (ref U1) (pin 31)))
(net (code 11) (name "Net-(U1-Pad12)")
(node (ref U1) (pin 12)))
(net (code 12) (name "Net-(U1-Pad22)")
(node (ref U1) (pin 22)))
(net (code 13) (name "Net-(U1-Pad32)")
(node (ref U1) (pin 32)))
(net (code 14) (name "Net-(U1-Pad42)")
(node (ref U1) (pin 42)))
(net (code 15) (name "Net-(U1-Pad25)")
(node (ref U1) (pin 25)))
(net (code 16) (name "Net-(U1-Pad26)")
(node (ref U1) (pin 26)))
(net (code 17) (name "Net-(U1-Pad36)")
(node (ref U1) (pin 36)))
(net (code 18) (name "Net-(U1-Pad27)")
(node (ref U1) (pin 27)))
(net (code 19) (name "Net-(U1-Pad37)")
(node (ref U1) (pin 37)))
(net (code 20) (name "Net-(U1-Pad18)")
(node (ref U1) (pin 18)))
(net (code 21) (name "Net-(U1-Pad28)")
(node (ref U1) (pin 28)))
(net (code 22) (name "Net-(U1-Pad19)")
(node (ref U1) (pin 19)))
(net (code 23) (name "Net-(U1-Pad29)")
(node (ref U1) (pin 29)))
(net (code 24) (name "Net-(C2-Pad1)")
(node (ref C2) (pin 1))
(node (ref X1) (pin 2))
(node (ref U1) (pin 17)))
(net (code 25) (name "Net-(C1-Pad1)")
(node (ref X1) (pin 1))
(node (ref U1) (pin 16))
(node (ref C1) (pin 1)))
(net (code 26) (name GND)
(node (ref C3) (pin 2))
(node (ref C4) (pin 2))
(node (ref C2) (pin 2))
(node (ref C5) (pin 2))
(node (ref C1) (pin 2))
(node (ref C6) (pin 2))
(node (ref X1) (pin 3))
(node (ref C7) (pin 2))
(node (ref U1) (pin 5))
(node (ref U1) (pin 35))
(node (ref U1) (pin 15))
(node (ref SW1) (pin 1))
(node (ref R2) (pin 1))
(node (ref J1) (pin 5))
(node (ref J1) (pin 6))
(node (ref U1) (pin 23))
(node (ref C8) (pin 2))
(node (ref U1) (pin 43)))
(net (code 27) (name VCC)
(node (ref U1) (pin 24))
(node (ref U1) (pin 2))
(node (ref U1) (pin 34))
(node (ref U1) (pin 44))
(node (ref U1) (pin 7))
(node (ref C3) (pin 1))
(node (ref U1) (pin 14))
(node (ref C7) (pin 1))
(node (ref C6) (pin 1))
(node (ref C4) (pin 1))
(node (ref C5) (pin 1))
(node (ref J1) (pin 1))
(node (ref R1) (pin 2)))
(net (code 28) (name "Net-(R1-Pad1)")
(node (ref SW1) (pin 2))
(node (ref R1) (pin 1))
(node (ref U1) (pin 13)))
(net (code 29) (name "Net-(R2-Pad2)")
(node (ref R2) (pin 2))
(node (ref U1) (pin 33)))
(net (code 30) (name "Net-(J1-Pad4)")
(node (ref J1) (pin 4)))
(net (code 31) (name "Net-(R3-Pad1)")
(node (ref R3) (pin 1))
(node (ref U1) (pin 3)))
(net (code 32) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2))
(node (ref R3) (pin 2)))
(net (code 33) (name "Net-(R4-Pad1)")
(node (ref R4) (pin 1))
(node (ref U1) (pin 4)))
(net (code 34) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3))
(node (ref R4) (pin 2)))
(net (code 35) (name "Net-(D1-Pad2)")
(node (ref K1) (pin 2))
(node (ref D1) (pin 2)))
(net (code 36) (name "Net-(D3-Pad2)")
(node (ref K3) (pin 2))
(node (ref D3) (pin 2)))
(net (code 37) (name "Net-(D2-Pad2)")
(node (ref K2) (pin 2))
(node (ref D2) (pin 2)))
(net (code 38) (name "Net-(D4-Pad2)")
(node (ref K4) (pin 2))
(node (ref D4) (pin 2)))
(net (code 39) (name /Row0)
(node (ref U1) (pin 41))
(node (ref D3) (pin 1))
(node (ref D1) (pin 1)))
(net (code 40) (name /Row1)
(node (ref D4) (pin 1))
(node (ref U1) (pin 40))
(node (ref D2) (pin 1)))
(net (code 41) (name /Col0)
(node (ref K1) (pin 1))
(node (ref K2) (pin 1))
(node (ref U1) (pin 39)))
(net (code 42) (name /Col1)
(node (ref K3) (pin 1))
(node (ref U1) (pin 38))
(node (ref K4) (pin 1)))))