(export (version D) (design (source /home/cnlohr/electrical/stm32f042/kicad/stm32f042.sch) (date "Tue 08 Aug 2017 09:16:45 PM EDT") (tool "Eeschema 4.0.6-e0-6349~53~ubuntu16.04.1") (sheet (number 1) (name /) (tstamps /) (title_block (title) (company) (rev) (date) (source stm32f042.sch) (comment (number 1) (value "")) (comment (number 2) (value "")) (comment (number 3) (value "")) (comment (number 4) (value ""))))) (components (comp (ref U2) (value STM32F042-LQFP32) (footprint TQFP-32_7x7mm_Pitch0.8mm) (libsource (lib stm32f042-lqfp32) (part STM32F042-LQFP32)) (sheetpath (names /) (tstamps /)) (tstamp 598A5F94)) (comp (ref X1) (value XTAL4P) (footprint XTAL4P) (libsource (lib avr_usb_3v3-cache) (part XTAL4P)) (sheetpath (names /) (tstamps /)) (tstamp 598A609A)) (comp (ref C1) (value 8pf) (footprint C_0805) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 598A614D)) (comp (ref C2) (value 8pf) (footprint C_0805) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 598A619A)) (comp (ref J1) (value PGM) (footprint RIBBON10SMT) (libsource (lib conn) (part CONN_02X05)) (sheetpath (names /) (tstamps /)) (tstamp 598A63BC)) (comp (ref P1) (value CONN_7) (footprint USB_Mini-B) (libsource (lib 5050RGB) (part CONN_7)) (sheetpath (names /) (tstamps /)) (tstamp 598A664D)) (comp (ref R1) (value 33) (footprint R_0805) (libsource (lib device) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 598A6734)) (comp (ref R2) (value 33) (footprint R_0805) (libsource (lib device) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 598A6864)) (comp (ref U1) (value MCP1824) (footprint SOT-23-5) (libsource (lib mcp1824_ct) (part MCP1824)) (sheetpath (names /) (tstamps /)) (tstamp 598A6AAC)) (comp (ref J2) (value CONN_02X05) (footprint RIBBON10SMT) (libsource (lib conn) (part CONN_02X05)) (sheetpath (names /) (tstamps /)) (tstamp 598A7023)) (comp (ref C3) (value 1uF) (footprint C_0805) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 598A7588)) (comp (ref C4) (value 1uF) (footprint C_0805) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 598A761F)) (comp (ref C5) (value 1uF) (footprint C_0805) (libsource (lib device) (part C)) (sheetpath (names /) (tstamps /)) (tstamp 598A7657))) (libparts (libpart (lib device) (part C) (description "Unpolarized capacitor") (footprints (fp C_*)) (fields (field (name Reference) C) (field (name Value) C)) (pins (pin (num 1) (name ~) (type passive)) (pin (num 2) (name ~) (type passive)))) (libpart (lib conn) (part CONN_02X05) (description "Connector, double row, 02x05, pin header") (footprints (fp Pin_Header_Straight_2X*) (fp Pin_Header_Angled_2X*) (fp Socket_Strip_Straight_2X*) (fp Socket_Strip_Angled_2X*) (fp IDC_Header_Straight_*)) (fields (field (name Reference) J) (field (name Value) CONN_02X05)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) (pin (num 3) (name P3) (type passive)) (pin (num 4) (name P4) (type passive)) (pin (num 5) (name P5) (type passive)) (pin (num 6) (name P6) (type passive)) (pin (num 7) (name P7) (type passive)) (pin (num 8) (name P8) (type passive)) (pin (num 9) (name P9) (type passive)) (pin (num 10) (name P10) (type passive)))) (libpart (lib 5050RGB) (part CONN_7) (fields (field (name Reference) P) (field (name Value) CONN_7)) (pins (pin (num 1) (name P1) (type passive)) (pin (num 2) (name P2) (type passive)) (pin (num 3) (name P3) (type passive)) (pin (num 4) (name P4) (type passive)) (pin (num 5) (name P5) (type passive)) (pin (num 6) (name P6) (type passive)) (pin (num 7) (name P7) (type passive)))) (libpart (lib mcp1824_ct) (part MCP1824) (footprints (fp SOT23-5)) (fields (field (name Reference) U) (field (name Value) MCP1824)) (pins (pin (num 1) (name Vin) (type input)) (pin (num 2) (name GND) (type input)) (pin (num 3) (name ~SHDN) (type input)) (pin (num 4) (name PWRGD) (type output)) (pin (num 5) (name OUT) (type output)))) (libpart (lib device) (part R) (description Resistor) (footprints (fp R_*) (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 stm32f042-lqfp32) (part STM32F042-LQFP32) (fields (field (name Reference) U) (field (name Value) STM32F042-LQFP32)) (pins (pin (num 1) (name VDD) (type input)) (pin (num 2) (name PF0/OSC_IN) (type input)) (pin (num 3) (name PF1/OSC_OUT) (type input)) (pin (num 4) (name ~RST~) (type input)) (pin (num 5) (name VDDA) (type input)) (pin (num 6) (name PA0) (type input)) (pin (num 7) (name PA1) (type input)) (pin (num 8) (name PA2) (type input)) (pin (num 9) (name PA3) (type input)) (pin (num 10) (name PA4) (type input)) (pin (num 11) (name PA5) (type input)) (pin (num 12) (name PA6) (type input)) (pin (num 13) (name PA7) (type input)) (pin (num 14) (name PB0) (type input)) (pin (num 15) (name PB1) (type input)) (pin (num 16) (name VSS) (type input)) (pin (num 17) (name VDDIO2) (type input)) (pin (num 18) (name PA8) (type input)) (pin (num 19) (name PA9) (type input)) (pin (num 20) (name PA10) (type input)) (pin (num 21) (name PA11) (type input)) (pin (num 22) (name PA12) (type input)) (pin (num 23) (name PA13) (type input)) (pin (num 24) (name PA14) (type input)) (pin (num 25) (name PA15) (type input)) (pin (num 26) (name PB3) (type input)) (pin (num 27) (name PB4) (type input)) (pin (num 28) (name PB5) (type input)) (pin (num 29) (name PB6) (type input)) (pin (num 30) (name PB7) (type input)) (pin (num 31) (name B8/BTS) (type input)) (pin (num 32) (name VSS) (type input)))) (libpart (lib avr_usb_3v3-cache) (part XTAL4P) (fields (field (name Reference) X) (field (name Value) XTAL4P)) (pins (pin (num 1) (name 1) (type passive)) (pin (num 2) (name 2) (type passive)) (pin (num 3) (name GND) (type passive)) (pin (num 4) (name GND) (type passive))))) (libraries (library (logical 5050RGB) (uri /home/cnlohr/electrical/kicad/5050RGB.lib)) (library (logical device) (uri /usr/share/kicad/library/device.lib)) (library (logical conn) (uri /usr/share/kicad/library/conn.lib)) (library (logical avr_usb_3v3-cache) (uri /home/cnlohr/electrical/kicad/avr_usb_3v3-cache.lib)) (library (logical mcp1824_ct) (uri /home/cnlohr/electrical/kicad/mcp1824_ct.lib)) (library (logical stm32f042-lqfp32) (uri /home/cnlohr/electrical/kicad/stm32f042-lqfp32.lib))) (nets (net (code 1) (name +3V3) (node (ref J1) (pin 9)) (node (ref J1) (pin 10)) (node (ref U2) (pin 5)) (node (ref U2) (pin 17)) (node (ref C5) (pin 1)) (node (ref C4) (pin 1)) (node (ref J2) (pin 2)) (node (ref U1) (pin 5)) (node (ref U2) (pin 1))) (net (code 2) (name GND) (node (ref U2) (pin 16)) (node (ref J1) (pin 5)) (node (ref C5) (pin 2)) (node (ref C4) (pin 2)) (node (ref J1) (pin 6)) (node (ref C3) (pin 2)) (node (ref C2) (pin 2)) (node (ref P1) (pin 6)) (node (ref P1) (pin 7)) (node (ref U2) (pin 32)) (node (ref U2) (pin 31)) (node (ref C1) (pin 2)) (node (ref X1) (pin 4)) (node (ref X1) (pin 3)) (node (ref P1) (pin 5)) (node (ref J2) (pin 1)) (node (ref U1) (pin 2))) (net (code 3) (name +5V) (node (ref U1) (pin 1)) (node (ref J1) (pin 8)) (node (ref U1) (pin 3)) (node (ref P1) (pin 1)) (node (ref J1) (pin 7)) (node (ref C3) (pin 1))) (net (code 4) (name "Net-(J2-Pad3)") (node (ref J2) (pin 3)) (node (ref U2) (pin 12))) (net (code 5) (name "Net-(J2-Pad9)") (node (ref J2) (pin 9)) (node (ref U2) (pin 6))) (net (code 6) (name "Net-(R1-Pad2)") (node (ref U2) (pin 21)) (node (ref R1) (pin 2))) (net (code 7) (name DM) (node (ref R1) (pin 1)) (node (ref P1) (pin 2))) (net (code 8) (name DP) (node (ref R2) (pin 1)) (node (ref P1) (pin 3))) (net (code 9) (name "Net-(R2-Pad2)") (node (ref R2) (pin 2)) (node (ref U2) (pin 22))) (net (code 10) (name "Net-(U1-Pad4)") (node (ref U1) (pin 4))) (net (code 11) (name "Net-(J2-Pad5)") (node (ref J2) (pin 5)) (node (ref U2) (pin 10))) (net (code 12) (name "Net-(J2-Pad10)") (node (ref J2) (pin 10)) (node (ref U2) (pin 7))) (net (code 13) (name "Net-(J2-Pad7)") (node (ref U2) (pin 8)) (node (ref J2) (pin 7))) (net (code 14) (name "Net-(J2-Pad8)") (node (ref J2) (pin 8)) (node (ref U2) (pin 9))) (net (code 15) (name "Net-(J2-Pad6)") (node (ref J2) (pin 6)) (node (ref U2) (pin 11))) (net (code 16) (name "Net-(J2-Pad4)") (node (ref J2) (pin 4)) (node (ref U2) (pin 13))) (net (code 17) (name "Net-(U2-Pad26)") (node (ref U2) (pin 26))) (net (code 18) (name "Net-(U2-Pad27)") (node (ref U2) (pin 27))) (net (code 19) (name "Net-(U2-Pad18)") (node (ref U2) (pin 18))) (net (code 20) (name "Net-(U2-Pad28)") (node (ref U2) (pin 28))) (net (code 21) (name "Net-(U2-Pad19)") (node (ref U2) (pin 19))) (net (code 22) (name "Net-(U2-Pad29)") (node (ref U2) (pin 29))) (net (code 23) (name "Net-(C1-Pad1)") (node (ref X1) (pin 1)) (node (ref C1) (pin 1)) (node (ref U2) (pin 3))) (net (code 24) (name "Net-(C2-Pad1)") (node (ref C2) (pin 1)) (node (ref X1) (pin 2)) (node (ref U2) (pin 2))) (net (code 25) (name ~RST~) (node (ref J1) (pin 1)) (node (ref U2) (pin 4))) (net (code 26) (name "Net-(U2-Pad20)") (node (ref U2) (pin 20))) (net (code 27) (name "Net-(U2-Pad30)") (node (ref U2) (pin 30))) (net (code 28) (name "Net-(U2-Pad14)") (node (ref U2) (pin 14))) (net (code 29) (name "Net-(U2-Pad15)") (node (ref U2) (pin 15))) (net (code 30) (name "Net-(U2-Pad25)") (node (ref U2) (pin 25))) (net (code 31) (name "Net-(P1-Pad4)") (node (ref P1) (pin 4))) (net (code 32) (name SWC) (node (ref U2) (pin 24)) (node (ref J1) (pin 2))) (net (code 33) (name "Net-(J1-Pad3)") (node (ref J1) (pin 3))) (net (code 34) (name SWD) (node (ref J1) (pin 4)) (node (ref U2) (pin 23)))))