Add devboard ECAD design files

This commit is contained in:
2020-07-05 21:12:51 -07:00
parent af7aac8dab
commit 866806cea8
20 changed files with 13582 additions and 63 deletions

View File

@@ -0,0 +1,395 @@
(export (version D)
(design
(source /home/max/work/kicad/kicad.sch)
(date "Wed 28 Aug 2019 08:52:54 PM PDT")
(tool "Eeschema 5.0.2+dfsg1-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source kicad.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value STM32L031F6Px)
(footprint Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm)
(libsource (lib kicad-rescue) (part STM32L031F6Px) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5CBC08BF))
(comp (ref Y1)
(value Crystal)
(footprint Crystal:Crystal_SMD_G8-2Pin_3.2x1.5mm_HandSoldering)
(datasheet ~)
(libsource (lib Device) (part Crystal) (description "Two pin crystal"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC13AA5))
(comp (ref SW1)
(value SW_Push)
(footprint footprints:Panasonic_RightAngle_Button)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC13D70))
(comp (ref SW2)
(value SW_Push)
(footprint footprints:Panasonic_RightAngle_Button)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC13E33))
(comp (ref SW3)
(value SW_Push)
(footprint footprints:Panasonic_RightAngle_Button)
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC13EAF))
(comp (ref C3)
(value 4.3pF)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC14877))
(comp (ref C4)
(value 4.3pF)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC14926))
(comp (ref C1)
(value 100nF)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(fields
(field (name Spice_Model) 100nF)
(field (name Spice_Netlist_Enabled) Y)
(field (name Spice_Primitive) C))
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC1601D))
(comp (ref C2)
(value 100nF)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC160C6))
(comp (ref C6)
(value 100nF)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC1613E))
(comp (ref J2)
(value "Display FPC")
(footprint 0528921033:MOLEX_0528921033)
(datasheet Molex)
(fields
(field (name Field4) "Conn Ffc Bottom 10pos 0.50mm r/a")
(field (name Field5) None)
(field (name Field6) Unavailable)
(field (name Field7) None)
(field (name Field8) 0528921033))
(libsource (lib 0528921033) (part 0528921033) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5CC19477))
(comp (ref BT1)
(value CR2025)
(footprint footprints:CR2025-LINX)
(datasheet ~)
(libsource (lib Device) (part Battery_Cell) (description "Single-cell battery"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC3508E))
(comp (ref C5)
(value 100nF)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC3ABC3))
(comp (ref J1)
(value "SWD Headers")
(footprint Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector) (part Conn_01x05_Female) (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC5188F))
(comp (ref R1)
(value 10k)
(footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part R_Small_US) (description "Resistor, small US symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC5BB36))
(comp (ref C9)
(value 1uF)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC8A464))
(comp (ref C8)
(value 100nF)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5CC8A56E))
(comp (ref TP0)
(value TestPoint)
(footprint TestPoint:TestPoint_Pad_D1.0mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5CCA9B83))
(comp (ref TP1)
(value TestPoint)
(footprint TestPoint:TestPoint_Pad_D1.0mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5CCA9C4C))
(comp (ref TP2)
(value TestPoint)
(footprint TestPoint:TestPoint_Pad_D1.0mm)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5CCADC31))
(comp (ref C7)
(value 1uF)
(footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 5CD10A30)))
(libparts
(libpart (lib 0528921033) (part 0528921033)
(fields
(field (name Reference) J)
(field (name Value) 0528921033)
(field (name Footprint) MOLEX_0528921033)
(field (name Datasheet) Molex)
(field (name Field4) "Conn Ffc Bottom 10pos 0.50mm r/a")
(field (name Field5) None)
(field (name Field6) Unavailable)
(field (name Field7) None)
(field (name Field8) 0528921033))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))
(pin (num 4) (name 4) (type passive))
(pin (num 5) (name 5) (type passive))
(pin (num 6) (name 6) (type passive))
(pin (num 7) (name 7) (type passive))
(pin (num 8) (name 8) (type passive))
(pin (num 9) (name 9) (type passive))
(pin (num 10) (name 10) (type passive))
(pin (num 11) (name SHIELD) (type passive))
(pin (num 12) (name SHIELD) (type passive))))
(libpart (lib Connector) (part Conn_01x05_Female)
(description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x05_Female))
(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))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))))
(libpart (lib Connector) (part TestPoint)
(description "test point")
(docs ~)
(footprints
(fp Pin*)
(fp Test*))
(fields
(field (name Reference) TP)
(field (name Value) TestPoint))
(pins
(pin (num 1) (name 1) (type passive))))
(libpart (lib Device) (part Battery_Cell)
(description "Single-cell battery")
(docs ~)
(fields
(field (name Reference) BT)
(field (name Value) Battery_Cell))
(pins
(pin (num 1) (name +) (type passive))
(pin (num 2) (name -) (type passive))))
(libpart (lib Device) (part C_Small)
(description "Unpolarized capacitor, small symbol")
(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 Crystal)
(description "Two pin crystal")
(docs ~)
(footprints
(fp Crystal*))
(fields
(field (name Reference) Y)
(field (name Value) Crystal))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib Device) (part R_Small_US)
(description "Resistor, small US symbol")
(docs ~)
(footprints
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R_Small_US))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Switch) (part SW_Push)
(description "Push button switch, generic, two pins")
(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 kicad-rescue) (part STM32L031F6Px)
(footprints
(fp TSSOP*4.4x6.5mm*P0.65mm*))
(fields
(field (name Reference) U)
(field (name Value) STM32L031F6Px)
(field (name Footprint) Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm))
(pins
(pin (num 1) (name BOOT0) (type input))
(pin (num 2) (name PC14) (type BiDi))
(pin (num 3) (name PC15) (type BiDi))
(pin (num 4) (name NRST) (type input))
(pin (num 5) (name VDDA) (type power_in))
(pin (num 6) (name PA0) (type BiDi))
(pin (num 7) (name PA1) (type BiDi))
(pin (num 8) (name PA2) (type BiDi))
(pin (num 9) (name PA3) (type BiDi))
(pin (num 10) (name PA4) (type BiDi))
(pin (num 11) (name PA5) (type BiDi))
(pin (num 12) (name PA6) (type BiDi))
(pin (num 13) (name PA7) (type BiDi))
(pin (num 14) (name PB1) (type BiDi))
(pin (num 15) (name VSS) (type power_in))
(pin (num 16) (name VDD) (type power_in))
(pin (num 17) (name PA9) (type BiDi))
(pin (num 18) (name PA10) (type BiDi))
(pin (num 19) (name PA13) (type BiDi))
(pin (num 20) (name PA14) (type BiDi)))))
(libraries
(library (logical 0528921033)
(uri /home/max/Downloads/0528921033.lib))
(library (logical Connector)
(uri /usr/share/kicad/library/Connector.lib))
(library (logical Device)
(uri /usr/share/kicad/library/Device.lib))
(library (logical Switch)
(uri /usr/share/kicad/library/Switch.lib))
(library (logical kicad-rescue)
(uri /home/max/work/kicad/kicad-rescue.lib)))
(nets
(net (code 1) (name MCU_VDD)
(node (ref J2) (pin 8))
(node (ref C7) (pin 1))
(node (ref J2) (pin 5))
(node (ref J2) (pin 6))
(node (ref J2) (pin 7))
(node (ref J1) (pin 2))
(node (ref C8) (pin 1))
(node (ref C9) (pin 2))
(node (ref U1) (pin 16))
(node (ref U1) (pin 5))
(node (ref C6) (pin 1))
(node (ref C2) (pin 1))
(node (ref C1) (pin 1))
(node (ref BT1) (pin 1)))
(net (code 2) (name SWCK)
(node (ref J1) (pin 3))
(node (ref U1) (pin 20)))
(net (code 3) (name GND)
(node (ref C4) (pin 2))
(node (ref C3) (pin 2))
(node (ref J2) (pin 10))
(node (ref J2) (pin 11))
(node (ref J2) (pin 12))
(node (ref C1) (pin 2))
(node (ref J2) (pin 9))
(node (ref C2) (pin 2))
(node (ref C6) (pin 2))
(node (ref SW3) (pin 1))
(node (ref SW2) (pin 1))
(node (ref SW1) (pin 1))
(node (ref U1) (pin 9))
(node (ref U1) (pin 18))
(node (ref U1) (pin 17))
(node (ref U1) (pin 15))
(node (ref U1) (pin 12))
(node (ref BT1) (pin 2))
(node (ref C5) (pin 2))
(node (ref J1) (pin 1))
(node (ref C7) (pin 2))
(node (ref R1) (pin 1))
(node (ref C8) (pin 2))
(node (ref C9) (pin 1)))
(net (code 4) (name SCK)
(node (ref TP0) (pin 1))
(node (ref J2) (pin 1))
(node (ref U1) (pin 11)))
(net (code 5) (name SS)
(node (ref J2) (pin 3))
(node (ref U1) (pin 10))
(node (ref TP2) (pin 1)))
(net (code 6) (name EXTCOMM)
(node (ref U1) (pin 13))
(node (ref J2) (pin 4)))
(net (code 7) (name SWDIO)
(node (ref U1) (pin 19))
(node (ref J1) (pin 4)))
(net (code 8) (name nRST)
(node (ref J1) (pin 5))
(node (ref U1) (pin 4))
(node (ref C5) (pin 1)))
(net (code 9) (name /BOOT0)
(node (ref U1) (pin 1))
(node (ref R1) (pin 2)))
(net (code 10) (name /XOSC1)
(node (ref C4) (pin 1))
(node (ref U1) (pin 3))
(node (ref Y1) (pin 2)))
(net (code 11) (name BTN_MID)
(node (ref SW2) (pin 2))
(node (ref U1) (pin 7)))
(net (code 12) (name BTN_DOWN)
(node (ref SW3) (pin 2))
(node (ref U1) (pin 6)))
(net (code 13) (name BTN_UP)
(node (ref SW1) (pin 2))
(node (ref U1) (pin 8)))
(net (code 14) (name MOSI)
(node (ref J2) (pin 2))
(node (ref TP1) (pin 1))
(node (ref U1) (pin 14)))
(net (code 15) (name /XOSC0)
(node (ref C3) (pin 1))
(node (ref U1) (pin 2))
(node (ref Y1) (pin 1)))))