From 0e936b9266894558c5034d2e6ab38f6f0552d4be Mon Sep 17 00:00:00 2001 From: flabbergast Date: Sat, 30 Apr 2016 13:51:56 +0100 Subject: [PATCH] Add STM32-QFP48 breakout; update. --- .gitignore | 1 - f042_dev/f042_dev.net | 346 +++ flabbergast.dcm | 20 + flabbergast.lib | 381 ++- flabbergast.pretty/0603.kicad_mod | 20 + flabbergast.pretty/0603_JUMPERED.kicad_mod | 22 + flabbergast.pretty/CRYSTAL-ABM3.kicad_mod | 23 + flabbergast.pretty/IC_LOGO.kicad_mod | 24 + flabbergast.pretty/LED-0603.kicad_mod | 20 + flabbergast.pretty/LQFP48.kicad_mod | 69 + flabbergast.pretty/M05_LOCK_NOSILK.kicad_mod | 66 + flabbergast.pretty/M14_LOCK_NOSILK.kicad_mod | 165 ++ .../SOLDER_JUMPER_OFF.kicad_mod | 21 + flabbergast.pretty/SOLDER_JUMPER_ON.kicad_mod | 22 + flabbergast.pretty/SOT-563.kicad_mod | 25 + flabbergast.pretty/SOT23-5.kicad_mod | 57 +- .../TACTILE-SWITCH-SMT-4x3.kicad_mod | 17 + flabbergast.pretty/USB_microB_2TH.kicad_mod | 35 + .../USB_microB_2TH_OSHPARK.kicad_mod | 35 + kb45p/kb45p.net | 1099 ++++++++ .../stm32_qfp48_breakout-cache.lib | 410 +++ .../stm32_qfp48_breakout.kicad_pcb | 2362 +++++++++++++++++ stm32_qfp48_breakout/stm32_qfp48_breakout.net | 547 ++++ stm32_qfp48_breakout/stm32_qfp48_breakout.pro | 33 + stm32_qfp48_breakout/stm32_qfp48_breakout.sch | 1000 +++++++ 25 files changed, 6720 insertions(+), 100 deletions(-) create mode 100644 f042_dev/f042_dev.net create mode 100644 flabbergast.pretty/0603.kicad_mod create mode 100644 flabbergast.pretty/0603_JUMPERED.kicad_mod create mode 100644 flabbergast.pretty/CRYSTAL-ABM3.kicad_mod create mode 100644 flabbergast.pretty/IC_LOGO.kicad_mod create mode 100644 flabbergast.pretty/LED-0603.kicad_mod create mode 100644 flabbergast.pretty/LQFP48.kicad_mod create mode 100644 flabbergast.pretty/M05_LOCK_NOSILK.kicad_mod create mode 100644 flabbergast.pretty/M14_LOCK_NOSILK.kicad_mod create mode 100644 flabbergast.pretty/SOLDER_JUMPER_OFF.kicad_mod create mode 100644 flabbergast.pretty/SOLDER_JUMPER_ON.kicad_mod create mode 100644 flabbergast.pretty/SOT-563.kicad_mod create mode 100644 flabbergast.pretty/TACTILE-SWITCH-SMT-4x3.kicad_mod create mode 100644 flabbergast.pretty/USB_microB_2TH.kicad_mod create mode 100644 flabbergast.pretty/USB_microB_2TH_OSHPARK.kicad_mod create mode 100644 kb45p/kb45p.net create mode 100644 stm32_qfp48_breakout/stm32_qfp48_breakout-cache.lib create mode 100644 stm32_qfp48_breakout/stm32_qfp48_breakout.kicad_pcb create mode 100644 stm32_qfp48_breakout/stm32_qfp48_breakout.net create mode 100644 stm32_qfp48_breakout/stm32_qfp48_breakout.pro create mode 100644 stm32_qfp48_breakout/stm32_qfp48_breakout.sch diff --git a/.gitignore b/.gitignore index 20a33b5..fd12319 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ *bak *.bck -*.net diff --git a/f042_dev/f042_dev.net b/f042_dev/f042_dev.net new file mode 100644 index 0000000..6a85d66 --- /dev/null +++ b/f042_dev/f042_dev.net @@ -0,0 +1,346 @@ +(export (version D) + (design + (source /Users/js/Documents/Programming/kicad/f042_dev/f042_dev.sch) + (date "Tuesday, 15 March 2016 18:46:20") + (tool "Eeschema 4.0.1-stable") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source f042_dev.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref IC1) + (value STM32F042F6P6) + (footprint flabbergast:TSSOP20) + (libsource (lib flabbergast) (part STM32F042F6P6)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E7DA40)) + (comp (ref J1) + (value USB_CONN_6PIN) + (footprint flabbergast:USB-MINIB) + (libsource (lib flabbergast) (part USB_CONN_6PIN)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E7DFEB)) + (comp (ref J3) + (value USB_CONN_6PIN) + (footprint flabbergast:USB-MICROB) + (libsource (lib flabbergast) (part USB_CONN_6PIN)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E81219)) + (comp (ref J2) + (value USB_CONN_4PIN) + (footprint flabbergast:USB-A-PCB) + (libsource (lib flabbergast) (part USB_CONN_4PIN)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E81267)) + (comp (ref R4) + (value 3.3kR) + (footprint flabbergast:0805_wide) + (libsource (lib flabbergast) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E812E4)) + (comp (ref R5) + (value 3.3kR) + (footprint flabbergast:0805_wide) + (libsource (lib flabbergast) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E8136A)) + (comp (ref R3) + (value 10kR) + (footprint flabbergast:0805_wide) + (libsource (lib flabbergast) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E813A7)) + (comp (ref R6) + (value 330R) + (footprint flabbergast:0805_wide) + (libsource (lib flabbergast) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E8146A)) + (comp (ref C4) + (value 0.1uF) + (footprint flabbergast:0805_wide) + (libsource (lib flabbergast) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E8149B)) + (comp (ref C3) + (value 0.1uF) + (footprint flabbergast:0805_wide) + (libsource (lib flabbergast) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E81517)) + (comp (ref C2) + (value 2.2uF) + (footprint flabbergast:0805_wide) + (libsource (lib flabbergast) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E8154E)) + (comp (ref C5) + (value 2.2uF) + (footprint flabbergast:0805_wide) + (libsource (lib flabbergast) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E81598)) + (comp (ref IC2) + (value MCP1703T_3LEAD) + (footprint flabbergast:SOT23A-3) + (libsource (lib flabbergast) (part MCP1703T_3LEAD)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E815DE)) + (comp (ref D1) + (value LED) + (footprint flabbergast:0805_wide) + (libsource (lib flabbergast) (part LED)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E81782)) + (comp (ref WCON1) + (value M04) + (footprint flabbergast:SCREW_TERM_254_4) + (libsource (lib flabbergast) (part M04)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E81B7C)) + (comp (ref R1) + (value 3.3kR) + (footprint flabbergast:0805_wide) + (libsource (lib flabbergast) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E84BE8)) + (comp (ref R2) + (value 3.3kR) + (footprint flabbergast:0805_wide) + (libsource (lib flabbergast) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E84BEE)) + (comp (ref WCON2) + (value M04) + (footprint flabbergast:SCREW_TERM_254_4) + (libsource (lib flabbergast) (part M04)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E84BF4)) + (comp (ref C1) + (value M04) + (footprint flabbergast:M04_NOSILK_1SQ) + (libsource (lib flabbergast) (part M04)) + (sheetpath (names /) (tstamps /)) + (tstamp 56E84E4F))) + (libparts + (libpart (lib flabbergast) (part C) + (footprints + (fp SM*) + (fp C?) + (fp C1-1)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib flabbergast) (part LED) + (footprints + (fp LED-3MM) + (fp LED-5MM) + (fp LED-10MM) + (fp LED-0603) + (fp LED-0805) + (fp LED-1206) + (fp LEDV)) + (fields + (field (name Reference) D) + (field (name Value) LED)) + (pins + (pin (num 1) (name A) (type passive)) + (pin (num 2) (name K) (type passive)))) + (libpart (lib flabbergast) (part M04) + (description "4 pin connector") + (footprints + (fp M05*)) + (fields + (field (name Reference) C) + (field (name Value) M04)) + (pins + (pin (num 1) (name 1) (type BiDi)) + (pin (num 2) (name 2) (type BiDi)) + (pin (num 3) (name 3) (type BiDi)) + (pin (num 4) (name 4) (type BiDi)))) + (libpart (lib flabbergast) (part MCP1703T_3LEAD) + (footprints + (fp SOT23A-3)) + (fields + (field (name Reference) IC) + (field (name Value) MCP1703T_3LEAD) + (field (name Footprint) SOT23A-3)) + (pins + (pin (num 1) (name GND) (type power_in)) + (pin (num 2) (name OUT) (type power_out)) + (pin (num 3) (name IN) (type power_in)))) + (libpart (lib flabbergast) (part R) + (footprints + (fp R?) + (fp SM0603) + (fp SM0805) + (fp R?-*) + (fp SM1206)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib flabbergast) (part STM32F042F6P6) + (footprints + (fp LQFP-32)) + (fields + (field (name Reference) IC) + (field (name Value) STM32F042F6P6)) + (pins + (pin (num 1) (name BOOT0-PB8) (type BiDi)) + (pin (num 2) (name PF0-OSC_IN) (type BiDi)) + (pin (num 3) (name PF1-OSC_OUT) (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/PA11-USB_DM) (type BiDi)) + (pin (num 18) (name PA10/PA12-USB_DP) (type BiDi)) + (pin (num 19) (name PA13-SWDIO) (type BiDi)) + (pin (num 20) (name PA14-SWCLK) (type BiDi)))) + (libpart (lib flabbergast) (part USB_CONN_4PIN) + (footprints + (fp USB*)) + (fields + (field (name Reference) J) + (field (name Value) USB_CONN_4PIN)) + (pins + (pin (num 5V) (name 5V) (type power_out)) + (pin (num D+) (name D+) (type BiDi)) + (pin (num D-) (name D-) (type BiDi)) + (pin (num GND) (name GND) (type power_out)))) + (libpart (lib flabbergast) (part USB_CONN_6PIN) + (footprints + (fp USB*)) + (fields + (field (name Reference) J) + (field (name Value) USB_CONN_6PIN)) + (pins + (pin (num 5V) (name 5V) (type power_out)) + (pin (num D+) (name D+) (type BiDi)) + (pin (num D-) (name D-) (type BiDi)) + (pin (num GND) (name GND) (type power_out)) + (pin (num ID) (name ID) (type input)) + (pin (num SH) (name SHIELD) (type input))))) + (libraries + (library (logical flabbergast) + (uri /Users/js/Documents/Programming/kicad/flabbergast.lib))) + (nets + (net (code 1) (name W_B0) + (node (ref IC1) (pin 2)) + (node (ref WCON2) (pin 1)) + (node (ref R1) (pin 2))) + (net (code 2) (name RESET) + (node (ref C1) (pin 3)) + (node (ref IC1) (pin 4))) + (net (code 3) (name W_A0) + (node (ref IC1) (pin 19)) + (node (ref R4) (pin 2)) + (node (ref WCON1) (pin 1))) + (net (code 4) (name W_A1) + (node (ref IC1) (pin 20)) + (node (ref WCON1) (pin 2)) + (node (ref R5) (pin 2))) + (net (code 5) (name +5V) + (node (ref J1) (pin 5V)) + (node (ref IC2) (pin 3)) + (node (ref C2) (pin 1)) + (node (ref R5) (pin 1)) + (node (ref R4) (pin 1)) + (node (ref J2) (pin 5V)) + (node (ref J3) (pin 5V)) + (node (ref R1) (pin 1)) + (node (ref R2) (pin 1))) + (net (code 6) (name GND) + (node (ref WCON1) (pin 3)) + (node (ref C4) (pin 2)) + (node (ref R6) (pin 2)) + (node (ref R3) (pin 2)) + (node (ref J2) (pin GND)) + (node (ref J3) (pin GND)) + (node (ref J3) (pin SH)) + (node (ref J1) (pin GND)) + (node (ref J1) (pin SH)) + (node (ref IC1) (pin 15)) + (node (ref IC2) (pin 1)) + (node (ref C5) (pin 2)) + (node (ref C2) (pin 2)) + (node (ref C3) (pin 2)) + (node (ref C1) (pin 4)) + (node (ref WCON2) (pin 3))) + (net (code 7) (name 12V) + (node (ref WCON2) (pin 4)) + (node (ref WCON1) (pin 4))) + (net (code 8) (name +3.3V) + (node (ref IC1) (pin 16)) + (node (ref IC2) (pin 2)) + (node (ref C5) (pin 1)) + (node (ref IC1) (pin 5)) + (node (ref C4) (pin 1)) + (node (ref C3) (pin 1)) + (node (ref C1) (pin 1))) + (net (code 9) (name "Net-(D1-Pad2)") + (node (ref D1) (pin 2)) + (node (ref R6) (pin 1))) + (net (code 10) (name "Net-(D1-Pad1)") + (node (ref D1) (pin 1)) + (node (ref IC1) (pin 10))) + (net (code 11) (name BOOT0) + (node (ref IC1) (pin 1)) + (node (ref R3) (pin 1)) + (node (ref C1) (pin 2))) + (net (code 12) (name USB_D-) + (node (ref IC1) (pin 17)) + (node (ref J2) (pin D-)) + (node (ref J3) (pin D-)) + (node (ref J1) (pin D-))) + (net (code 13) (name USB_D+) + (node (ref IC1) (pin 18)) + (node (ref J1) (pin D+)) + (node (ref J3) (pin D+)) + (node (ref J2) (pin D+))) + (net (code 14) (name W_B1) + (node (ref IC1) (pin 3)) + (node (ref WCON2) (pin 2)) + (node (ref R2) (pin 2))) + (net (code 15) (name "Net-(J3-PadID)") + (node (ref J3) (pin ID))) + (net (code 16) (name "Net-(J1-PadID)") + (node (ref J1) (pin ID))) + (net (code 17) (name "Net-(IC1-Pad14)") + (node (ref IC1) (pin 14))) + (net (code 18) (name "Net-(IC1-Pad13)") + (node (ref IC1) (pin 13))) + (net (code 19) (name "Net-(IC1-Pad12)") + (node (ref IC1) (pin 12))) + (net (code 20) (name "Net-(IC1-Pad11)") + (node (ref IC1) (pin 11))) + (net (code 21) (name "Net-(IC1-Pad9)") + (node (ref IC1) (pin 9))) + (net (code 22) (name "Net-(IC1-Pad8)") + (node (ref IC1) (pin 8))) + (net (code 23) (name "Net-(IC1-Pad7)") + (node (ref IC1) (pin 7))) + (net (code 24) (name "Net-(IC1-Pad6)") + (node (ref IC1) (pin 6))))) \ No newline at end of file diff --git a/flabbergast.dcm b/flabbergast.dcm index c2f8bf9..6c61340 100644 --- a/flabbergast.dcm +++ b/flabbergast.dcm @@ -1,5 +1,13 @@ EESchema-DOCLIB Version 2.0 # +$CMP +3V3 +K POWER, PWR +$ENDCMP +# +$CMP +5V +K POWER, PWR +$ENDCMP +# $CMP ATAES132_I2C D ATAES132 ATMEL crypto 4k EEPROM chip K ataes132, atmel, eeprom @@ -85,4 +93,16 @@ D VBUS symbol K VBUS $ENDCMP # +$CMP VDD +K POWER, PWR +$ENDCMP +# +$CMP VDDA +K POWER, PWR +$ENDCMP +# +$CMP VIN +K POWER, PWR +$ENDCMP +# #End Doc Library diff --git a/flabbergast.lib b/flabbergast.lib index 527a198..f17e7bd 100644 --- a/flabbergast.lib +++ b/flabbergast.lib @@ -1,31 +1,34 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# +3.3V +# +3V3 # -DEF +3.3V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -30 20 H I C CNN -F1 "+3.3V" 0 110 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +DEF +3V3 #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+3V3" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS +3.3V DRAW -X +3.3V 1 0 0 0 U 10 20 0 0 W N -C 0 60 20 0 1 0 N -P 3 0 1 0 0 0 0 40 0 40 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # # +5V # DEF +5V #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -30 20 H I C CNN -F1 "+5V" 0 110 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN +F0 "#PWR" 0 -150 50 H I C CNN +F1 "+5V" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -X +5V 1 0 0 0 U 10 20 0 0 W N -C 0 60 20 0 1 0 N -P 3 0 1 0 0 0 0 40 0 40 N +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +5V 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # @@ -148,6 +151,46 @@ X ~ 2 0 -200 170 U 40 40 1 1 P ENDDRAW ENDDEF # +# CAP +# +DEF CAP C 0 40 Y Y 1 L N +F0 "C" 60 115 50 H V L BNN +F1 "CAP" 60 -85 50 H V L BNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 1 0 0 0 0 0 20 N +P 2 1 0 0 0 100 0 80 N +S -80 20 80 40 1 1 0 F +S -80 60 80 80 1 1 0 F +X 1 1 0 200 100 D 40 40 1 1 P +X 2 2 0 -100 100 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CRYSTAL +# +DEF CRYSTAL Y 0 40 Y Y 1 L N +F0 "Y" 100 40 50 H V L BNN +F1 "CRYSTAL" 100 -100 50 H V L BNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +T 0 -68 -28 34 0 1 0 1 Normal 0 C C +T 0 77 -28 34 0 1 0 2 Normal 0 C C +P 2 1 0 0 -100 0 -40 0 N +P 2 1 0 0 -40 70 -40 -70 N +P 2 1 0 0 -15 -60 15 -60 N +P 2 1 0 0 -15 60 -15 -60 N +P 2 1 0 0 15 -60 15 60 N +P 2 1 0 0 15 60 -15 60 N +P 2 1 0 0 40 0 100 0 N +P 2 1 0 0 40 70 40 -70 N +X 1 1 -100 0 0 R 40 40 1 1 P +X 2 2 100 0 0 L 40 40 1 1 P +ENDDRAW +ENDDEF +# # DAC_2PIN # DEF DAC_2PIN CON 0 100 Y Y 1 F N @@ -279,6 +322,27 @@ X 8 8 300 100 100 L 0 0 0 0 B ENDDRAW ENDDEF # +# JUMPER-2 +# +DEF JUMPER-2 JP 0 40 Y Y 1 L N +F0 "JP" -50 0 50 V V L BNN +F1 "JUMPER-2" 190 0 50 V V L BNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 1 0 0 -25 0 125 0 N +P 2 1 0 0 -25 25 -25 0 N +P 2 1 0 0 0 0 0 50 N +P 2 1 0 0 0 100 0 50 N +P 2 1 0 0 100 0 100 50 N +P 2 1 0 0 100 100 100 50 N +P 2 1 0 0 125 0 125 25 N +P 2 1 0 0 125 25 -25 25 N +X 1 1 0 -100 100 U 40 40 1 1 P +X 2 2 100 -100 100 U 40 40 1 1 P +ENDDRAW +ENDDEF +# # LED # DEF LED D 0 40 Y N 1 F N @@ -441,6 +505,49 @@ X 6 6 198 265 200 L 0 0 0 0 P ENDDRAW ENDDEF # +# M14 +# +DEF M14 U 0 40 Y Y 1 L N +F0 "U" 0 730 50 H V L BNN +F1 "M14" 0 -900 50 H V L BNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 1 0 0 0 700 0 -800 N +P 2 1 0 0 0 700 250 700 N +P 2 1 0 0 150 -700 200 -700 N +P 2 1 0 0 150 -600 200 -600 N +P 2 1 0 0 150 -500 200 -500 N +P 2 1 0 0 150 -400 200 -400 N +P 2 1 0 0 150 -300 200 -300 N +P 2 1 0 0 150 -200 200 -200 N +P 2 1 0 0 150 -100 200 -100 N +P 2 1 0 0 150 0 200 0 N +P 2 1 0 0 150 100 200 100 N +P 2 1 0 0 150 200 200 200 N +P 2 1 0 0 150 300 200 300 N +P 2 1 0 0 150 400 200 400 N +P 2 1 0 0 150 500 200 500 N +P 2 1 0 0 150 600 200 600 N +P 2 1 0 0 250 -800 0 -800 N +P 2 1 0 0 250 -800 250 700 N +X 1 1 400 -700 200 L 40 40 1 1 P +X 2 2 400 -600 200 L 40 40 1 1 P +X 3 3 400 -500 200 L 40 40 1 1 P +X 4 4 400 -400 200 L 40 40 1 1 P +X 5 5 400 -300 200 L 40 40 1 1 P +X 6 6 400 -200 200 L 40 40 1 1 P +X 7 7 400 -100 200 L 40 40 1 1 P +X 8 8 400 0 200 L 40 40 1 1 P +X 9 9 400 100 200 L 40 40 1 1 P +X 10 10 400 200 200 L 40 40 1 1 P +X 11 11 400 300 200 L 40 40 1 1 P +X 12 12 400 400 200 L 40 40 1 1 P +X 13 13 400 500 200 L 40 40 1 1 P +X 14 14 400 600 200 L 40 40 1 1 P +ENDDRAW +ENDDEF +# # MCP1703T # DEF MCP1703T IC 0 40 Y Y 1 F N @@ -507,6 +614,27 @@ S -200 700 300 -700 0 1 0 f ENDDRAW ENDDEF # +# NCV8170 +# +DEF NCV8170 IC 0 40 Y Y 1 F N +F0 "IC" -200 200 40 H V C CNN +F1 "NCV8170" -100 200 40 H V L CNN +F2 "SOT-563" 0 100 30 H V C CIN +F3 "" 0 0 60 H V C CNN +$FPLIST + SOT23A-3 +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 10 f +X IN 1 -400 50 150 R 40 40 1 1 W +X GND 2 -50 -250 100 U 40 40 1 1 W +X OUT 3 400 50 150 L 40 40 1 1 w +X NC 4 400 -50 150 L 40 40 1 1 N +X GND 5 50 -250 100 U 40 40 1 1 W +X EN 6 -400 -50 150 R 40 40 1 1 B +ENDDRAW +ENDDEF +# # PDI_PROG_2PIN # DEF PDI_PROG_2PIN CON 0 100 Y Y 1 F N @@ -584,8 +712,29 @@ F2 "" 0 0 60 H V C CNN F3 "" 0 0 60 H V C CNN $FPLIST R? - SM0603 - SM0805 + 0603 + 0805 + R?-* + 1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# RES +# +DEF RES R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "RES" 0 0 50 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + R? + 0603 + 0805 R?-* SM1206 $ENDFPLIST @@ -596,6 +745,60 @@ X ~ 2 0 -250 100 U 60 60 1 1 P ENDDRAW ENDDEF # +# RFM12B +# +DEF RFM12B U 0 40 Y Y 1 F N +F0 "U" -450 450 60 H V C CNN +F1 "RFM12B" 0 -350 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S 550 -400 -550 400 0 1 0 N +X SDO 1 -850 300 300 R 30 30 1 1 B +X ~IRQ 2 -850 200 300 R 30 30 1 1 B +X FSK/DATA/~FFS 3 -850 100 300 R 30 30 1 1 B +X DCLK/CFIL/FFIT 4 -850 0 300 R 30 30 1 1 B +X CLK 5 -850 -100 300 R 30 30 1 1 B +X ~RES 6 -850 -200 300 R 30 30 1 1 B +X GND 7 -850 -300 300 R 30 30 1 1 B +X ANT 8 850 -300 300 L 30 30 1 1 B +X VDD 9 850 -200 300 L 30 30 1 1 B +X GND 10 850 -100 300 L 30 30 1 1 B +X ~INT/VDI 11 850 0 300 L 30 30 1 1 B +X SDI 12 850 100 300 L 30 30 1 1 B +X SCK 13 850 200 300 L 30 30 1 1 B +X ~SEL 14 850 300 300 L 30 30 1 1 B +ENDDRAW +ENDDEF +# +# RFM69 +# +DEF RFM69 U 0 40 Y Y 1 F N +F0 "U" 0 -100 50 H V C CNN +F1 "RFM69" 0 100 50 H V C CNN +F2 "MODULE" 0 -400 50 H I C CNN +F3 "DOCUMENTATION" 50 -500 50 H I C CNN +DRAW +S -450 -550 450 550 1 0 0 N +X RESET 1 -750 350 300 R 50 50 1 1 I +X DIO0 2 -750 250 300 R 50 50 1 1 I +X DIO1 3 -750 150 300 R 50 50 1 1 I +X DIO2 4 -750 50 300 R 50 50 1 1 I +X DIO3 5 -750 -50 300 R 50 50 1 1 I +X DIO4 6 -750 -150 300 R 50 50 1 1 I +X DIO5 7 -750 -250 300 R 50 50 1 1 I +X 3.3V 8 -750 -350 300 R 50 50 1 1 I +X GND 9 750 -350 300 L 50 50 1 1 I +X ANA 10 750 -250 300 L 50 50 1 1 I +X GND 11 750 -150 300 L 50 50 1 1 I +X SCK 12 750 -50 300 L 50 50 1 1 I +X MISO 13 750 50 300 L 50 50 1 1 I +X MOSI 14 750 150 300 L 50 50 1 1 I +X CS 15 750 250 300 L 50 50 1 1 I +X NC 16 750 350 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # S25FL127S # DEF S25FL127S IC 0 100 Y Y 1 F N @@ -701,6 +904,69 @@ X PB6 29 750 850 200 L 40 40 1 1 B ENDDRAW ENDDEF # +# STM32L052C8T7 +# +DEF STM32L052C8T7 IC 0 40 Y Y 1 F N +F0 "IC" -500 1700 50 H V L BNN +F1 "STM32L052C8T7" -100 -1600 50 H V L BNN +F2 "" 0 -100 60 H V C CNN +F3 "" 0 -100 60 H V C CNN +$FPLIST + LQFP-32 +$ENDFPLIST +DRAW +S -550 1650 550 -1500 0 1 0 f +X VDD 1 -750 -250 200 R 40 40 1 1 W +X PC13 2 750 -1450 200 L 40 40 1 1 I +X PC14-OSC32_IN 3 -750 1150 200 R 40 40 1 1 B +X PC15-OSC32_OUT 4 -750 1050 200 R 40 40 1 1 B +X PH0-OSC_IN 5 -750 950 200 R 40 40 1 1 B +X PH1-OSC_OUT 6 -750 850 200 R 40 40 1 1 B +X NRST 7 -750 1350 200 R 40 40 1 1 I I +X VSSA 8 -750 -1350 200 R 40 40 1 1 W +X VDDA 9 -750 -1200 200 R 40 40 1 1 W +X PA0 10 750 -1300 200 L 40 40 1 1 B +X PB2 20 750 -250 200 L 40 40 1 1 B +X PA9-TX1 30 750 600 200 L 40 40 1 1 B +X PB4 40 750 1050 200 L 40 40 1 1 B +X PA1 11 750 -1200 200 L 40 40 1 1 B +X PB10 21 750 -150 200 L 40 40 1 1 B +X PA10-RX1 31 750 700 200 L 40 40 1 1 B +X PB5 41 750 1150 200 L 40 40 1 1 B +X PA2-TX2 12 750 -1100 200 L 40 40 1 1 B +X PB11 22 750 -50 200 L 40 40 1 1 B +X PA11-USB_DM 32 -750 200 200 R 40 40 1 1 B +X PB6 42 750 1250 200 L 40 40 1 1 B +X PA3-RX2 13 750 -1000 200 L 40 40 1 1 B +X VSS 23 -750 -750 200 R 40 40 1 1 W +X PA12-USB_DP 33 -750 300 200 R 40 40 1 1 B +X PB7 43 750 1350 200 L 40 40 1 1 B +X PA4 14 750 -900 200 L 40 40 1 1 B +X VDD 24 -750 -350 200 R 40 40 1 1 W +X PA13-SWDIO 34 -750 500 200 R 40 40 1 1 B +X BOOT0 44 -750 0 200 R 40 40 1 1 B +X PA5 15 750 -800 200 L 40 40 1 1 B +X PB12 25 750 50 200 L 40 40 1 1 B +X VSS 35 -750 -850 200 R 40 40 1 1 W +X PB8 45 750 1450 200 L 40 40 1 1 B +X PA6 16 750 -700 200 L 40 40 1 1 B +X PB13 26 750 150 200 L 40 40 1 1 B +X VDD_USB 36 -750 -550 200 R 40 40 1 1 W +X PB9 46 750 1550 200 L 40 40 1 1 B +X PA7 17 750 -600 200 L 40 40 1 1 B +X PB14 27 750 250 200 L 40 40 1 1 B +X PA14-SWCLK 37 -750 600 200 R 40 40 1 1 B +X VSS 47 -750 -950 200 R 40 40 1 1 W +X PB0 18 750 -450 200 L 40 40 1 1 B +X PB15 28 750 350 200 L 40 40 1 1 B +X PA15 38 750 800 200 L 40 40 1 1 B +X VDD 48 -750 -450 200 R 40 40 1 1 W +X PB1 19 750 -350 200 L 40 40 1 1 B +X PA8 29 750 500 200 L 40 40 1 1 B +X PB3 39 750 950 200 L 40 40 1 1 B +ENDDRAW +ENDDEF +# # SW # DEF SW S 0 40 Y Y 1 F N @@ -857,58 +1123,49 @@ P 3 0 1 0 0 0 0 30 0 30 N ENDDRAW ENDDEF # -# RFM69 +# VDD # -DEF RFM69 U 0 40 Y Y 1 F N -F0 "U" 0 -100 50 H V C CNN -F1 "RFM69" 0 100 50 H V C CNN -F2 "MODULE" 0 -400 50 H I C CNN -F3 "DOCUMENTATION" 50 -500 50 H I C CNN +DEF VDD #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VDD" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -S -450 -550 450 550 1 0 0 N -X RESET 1 -750 350 300 R 50 50 1 1 I -X DIO0 2 -750 250 300 R 50 50 1 1 I -X DIO1 3 -750 150 300 R 50 50 1 1 I -X DIO2 4 -750 50 300 R 50 50 1 1 I -X DIO3 5 -750 -50 300 R 50 50 1 1 I -X DIO4 6 -750 -150 300 R 50 50 1 1 I -X DIO5 7 -750 -250 300 R 50 50 1 1 I -X 3.3V 8 -750 -350 300 R 50 50 1 1 I -X GND 9 750 -350 300 L 50 50 1 1 I -X ANA 10 750 -250 300 L 50 50 1 1 I -X GND 11 750 -150 300 L 50 50 1 1 I -X SCK 12 750 -50 300 L 50 50 1 1 I -X MISO 13 750 50 300 L 50 50 1 1 I -X MOSI 14 750 150 300 L 50 50 1 1 I -X CS 15 750 250 300 L 50 50 1 1 I -X NC 16 750 350 300 L 50 50 1 1 I +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X VDD 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # -# RFM12B +# VDDA # -DEF RFM12B U 0 40 Y Y 1 F N -F0 "U" -450 450 60 H V C CNN -F1 "RFM12B" 0 -350 60 H V C CNN +DEF VDDA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VDDA" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN DRAW -S 550 -400 -550 400 0 1 0 N -X ANT 8 850 -300 300 L 30 30 1 1 B -X VDD 9 850 -200 300 L 30 30 1 1 B -X GND 10 850 -100 300 L 30 30 1 1 B -X ~INT/VDI 11 850 0 300 L 30 30 1 1 B -X SDI 12 850 100 300 L 30 30 1 1 B -X SCK 13 850 200 300 L 30 30 1 1 B -X ~SEL 14 850 300 300 L 30 30 1 1 B -X GND 7 -850 -300 300 R 30 30 1 1 B -X ~RES 6 -850 -200 300 R 30 30 1 1 B -X CLK 5 -850 -100 300 R 30 30 1 1 B -X DCLK/CFIL/FFIT 4 -850 0 300 R 30 30 1 1 B -X FSK/DATA/~FFS 3 -850 100 300 R 30 30 1 1 B -X ~IRQ 2 -850 200 300 R 30 30 1 1 B -X SDO 1 -850 300 300 R 30 30 1 1 B +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X VDDA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VIN +# +DEF VIN #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VIN" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X VIN 1 0 0 0 U 50 50 1 1 W N ENDDRAW ENDDEF # #End Library -# -#End Library diff --git a/flabbergast.pretty/0603.kicad_mod b/flabbergast.pretty/0603.kicad_mod new file mode 100644 index 0000000..f77e859 --- /dev/null +++ b/flabbergast.pretty/0603.kicad_mod @@ -0,0 +1,20 @@ +(module 0603 (layer F.Cu) (tedit 57235F06) + (attr smd) + (fp_text reference REF (at -2.032 0 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value VAL (at 0 0) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/flabbergast.pretty/0603_JUMPERED.kicad_mod b/flabbergast.pretty/0603_JUMPERED.kicad_mod new file mode 100644 index 0000000..d5fe077 --- /dev/null +++ b/flabbergast.pretty/0603_JUMPERED.kicad_mod @@ -0,0 +1,22 @@ +(module 0603_JUMPERED (layer F.Cu) (tedit 57235F38) + (attr smd) + (fp_text reference REF (at -2.032 0 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value VAL (at 0 0) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.50038 0) (end -0.50038 0) (layer F.Cu) (width 0.14986)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Mask)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Mask)) + (pad "" smd rect (at 0 0) (size 0.89916 1.143) (layers F.Mask)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/flabbergast.pretty/CRYSTAL-ABM3.kicad_mod b/flabbergast.pretty/CRYSTAL-ABM3.kicad_mod new file mode 100644 index 0000000..e0a56c1 --- /dev/null +++ b/flabbergast.pretty/CRYSTAL-ABM3.kicad_mod @@ -0,0 +1,23 @@ +(module CRYSTAL-ABM3 (layer F.Cu) (tedit 5724557B) + (descr "Abracon Miniature Ceramic Smd Crystal http://www.abracon.com/Resonators/abm3.pdf") + (tags "smd crystal") + (attr smd) + (fp_text reference REF (at 0 0 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 3) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.5 2.1) (end -3.5 -2.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 2.1) (end -3.5 2.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 3.5 -2.1) (end 3.5 2.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.5 -2.1) (end 3.5 -2.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.6 1.7) (end 2.6 1.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.6 1.7) (end -2.6 1.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.6 -1.7) (end -2.6 -1.4) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.6 -1.7) (end 2.6 -1.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.6 -1.7) (end 2.6 -1.7) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.6 1.7) (end 2.6 1.7) (layer F.SilkS) (width 0.15)) + (pad 2 smd rect (at 2.05 0) (size 1.9 2.4) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -2.05 0) (size 1.9 2.4) (layers F.Cu F.Paste F.Mask)) +) diff --git a/flabbergast.pretty/IC_LOGO.kicad_mod b/flabbergast.pretty/IC_LOGO.kicad_mod new file mode 100644 index 0000000..2da2038 --- /dev/null +++ b/flabbergast.pretty/IC_LOGO.kicad_mod @@ -0,0 +1,24 @@ +(module IC_LOGO (layer F.Cu) (tedit 572485E7) + (fp_text reference IC_LOGO (at 0 2.286) (layer Cmts.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IC_LOGO (at 0 -2.159) (layer Cmts.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 -1.397) (end 0 -1.016) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.381 -1.397) (end 0.381 -1.016) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.381 -1.397) (end -0.381 -1.016) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.381 1.016) (end -0.381 1.397) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.381 1.016) (end 0.381 1.397) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 1.016) (end 0 1.397) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.397 0) (end -1.016 0) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.397 -0.381) (end -1.016 -0.381) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.397 0.381) (end -1.016 0.381) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.016 0.381) (end 1.397 0.381) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.016 -0.381) (end 1.397 -0.381) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.016 0) (end 1.397 0) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.508 0.635) (end -0.508 0.635) (layer F.SilkS) (width 0.25)) + (fp_line (start 0.635 -0.508) (end 0.635 0.508) (layer F.SilkS) (width 0.25)) + (fp_line (start -0.508 -0.635) (end 0.508 -0.635) (layer F.SilkS) (width 0.25)) + (fp_line (start -0.635 0.508) (end -0.635 -0.508) (layer F.SilkS) (width 0.25)) +) diff --git a/flabbergast.pretty/LED-0603.kicad_mod b/flabbergast.pretty/LED-0603.kicad_mod new file mode 100644 index 0000000..5d7dfb2 --- /dev/null +++ b/flabbergast.pretty/LED-0603.kicad_mod @@ -0,0 +1,20 @@ +(module LED-0603 (layer F.Cu) (tedit 57235EC0) + (descr "LED 0603 smd package") + (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED") + (attr smd) + (fp_text reference D1 (at -2.094 -0.224 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value LED (at 0 -1.2065) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -0.1524 -0.1524) (end 0.1524 0) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.1524 0) (end -0.1524 0.1524) (layer F.SilkS) (width 0.14986)) + (fp_line (start -0.1524 0.1524) (end -0.1524 -0.1524) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.3335 -0.635) (end 1.3335 -0.635) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.3335 -0.635) (end 1.3335 0.635) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.3335 0.635) (end -1.3335 0.635) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.3335 0.635) (end -1.3335 -0.635) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.7493 0) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0.7493 0) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask)) +) diff --git a/flabbergast.pretty/LQFP48.kicad_mod b/flabbergast.pretty/LQFP48.kicad_mod new file mode 100644 index 0000000..1b8ff68 --- /dev/null +++ b/flabbergast.pretty/LQFP48.kicad_mod @@ -0,0 +1,69 @@ +(module LQFP48 locked (layer F.Cu) (tedit 57235C05) + (attr smd) + (fp_text reference U1 (at 0 -1.016) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value VAL** (at 0 1.016) (layer F.SilkS) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -3.0988 3.29946) (end -3.29946 3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start -3.29946 3.0988) (end -3.29946 -3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start -3.29946 -3.0988) (end -3.0988 -3.29946) (layer F.SilkS) (width 0.14986)) + (fp_line (start -3.0988 -3.29946) (end 3.0988 -3.29946) (layer F.SilkS) (width 0.14986)) + (fp_line (start 3.0988 -3.29946) (end 3.29946 -3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start 3.0988 3.29946) (end -3.0988 3.29946) (layer F.SilkS) (width 0.14986)) + (fp_line (start 3.29946 -3.0988) (end 3.29946 3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start -3.0988 3.40106) (end -3.40106 3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start 3.40106 3.0988) (end 3.0988 3.40106) (layer F.SilkS) (width 0.14986)) + (fp_line (start 3.0988 -3.40106) (end 3.40106 -3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start -3.0988 -3.40106) (end -3.40106 -3.0988) (layer F.SilkS) (width 0.14986)) + (fp_circle (center -2.39776 -2.3495) (end -2.49682 -2.44856) (layer F.SilkS) (width 0.19812)) + (pad 1 smd rect (at -4.29768 -2.74828) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -4.29768 -2.2479) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -4.29768 -1.74752) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -4.29768 -1.24968) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -4.29768 -0.7493) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -4.29768 -0.24892) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -4.29768 0.24892) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -4.29768 0.7493) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -4.29768 1.24968) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at -4.29768 1.74752) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at -4.29768 2.2479) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at -4.29768 2.74828) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at -2.74828 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at -2.2479 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at -1.74752 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at -1.24968 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at -0.7493 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at -0.24892 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at 0.24892 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at 0.7493 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at 1.24968 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at 1.74752 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at 2.2479 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at 2.74828 4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 25 smd rect (at 4.29768 2.74828) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 26 smd rect (at 4.29768 2.2479) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 27 smd rect (at 4.29768 1.74752) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 28 smd rect (at 4.29768 1.24968) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 29 smd rect (at 4.29768 0.7493) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 30 smd rect (at 4.29768 0.24892) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 31 smd rect (at 4.29768 -0.24892) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 32 smd rect (at 4.29768 -0.7493) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 33 smd rect (at 4.29768 -1.24968) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 34 smd rect (at 4.29768 -1.74752) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 35 smd rect (at 4.29768 -2.2479) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 36 smd rect (at 4.29768 -2.74828) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask)) + (pad 37 smd rect (at 2.74828 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 38 smd rect (at 2.2479 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 39 smd rect (at 1.74752 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 40 smd rect (at 1.24968 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 41 smd rect (at 0.7493 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 42 smd rect (at 0.24892 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 43 smd rect (at -0.24892 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 44 smd rect (at -0.7493 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 45 smd rect (at -1.24968 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 46 smd rect (at -1.74752 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 47 smd rect (at -2.2479 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) + (pad 48 smd rect (at -2.74828 -4.29768) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask)) +) diff --git a/flabbergast.pretty/M05_LOCK_NOSILK.kicad_mod b/flabbergast.pretty/M05_LOCK_NOSILK.kicad_mod new file mode 100644 index 0000000..d077b6c --- /dev/null +++ b/flabbergast.pretty/M05_LOCK_NOSILK.kicad_mod @@ -0,0 +1,66 @@ +(module M05_LOCK_NOSILK locked (layer F.Cu) (tedit 5723A214) + (attr virtual) + (fp_text reference REF** (at 0 -2.032) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value VAL** (at 0 2.032) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start 4.826 0.254) (end 5.334 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 5.334 0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 -0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 0.254) (end 4.826 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 0.254) (end 2.794 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.794 0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 -0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 0.254) (end 2.286 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 0.254) (end 0.254 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 0.254 0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 -0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 0.254) (end -0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -2.794 0.254) (end -2.286 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -2.286 0.254) (end -2.286 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -2.794 -0.254) (end -2.286 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -2.794 0.254) (end -2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -5.334 0.254) (end -4.826 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -4.826 0.254) (end -4.826 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -5.334 -0.254) (end -4.826 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -5.334 0.254) (end -5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 1.905 -1.27) (end 3.175 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.175 -1.27) (end 3.81 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.81 0.635) (end 3.175 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.81 -0.635) (end 4.445 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 4.445 -1.27) (end 5.715 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 5.715 -1.27) (end 6.35 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.35 0.635) (end 5.715 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 5.715 1.27) (end 4.445 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 4.445 1.27) (end 3.81 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -0.635 -1.27) (end 0.635 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.27 0.635) (end 0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 0.635 1.27) (end -0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -0.635 1.27) (end -1.27 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.905 -1.27) (end 1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.27 0.635) (end 1.905 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.175 1.27) (end 1.905 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -5.715 -1.27) (end -4.445 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -4.445 -1.27) (end -3.81 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -3.81 0.635) (end -4.445 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -3.81 -0.635) (end -3.175 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -3.175 -1.27) (end -1.905 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.905 -1.27) (end -1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.27 0.635) (end -1.905 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.905 1.27) (end -3.175 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -3.175 1.27) (end -3.81 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -6.35 -0.635) (end -6.35 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -5.715 -1.27) (end -6.35 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -6.35 0.635) (end -5.715 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -4.445 1.27) (end -5.715 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.35 -0.635) (end 6.35 0.635) (layer Dwgs.User) (width 0.2032)) + (pad 1 thru_hole circle (at -5.08 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at -2.54 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at 0 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole circle (at 2.6416 0.0381) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole circle (at 4.9784 -0.0381) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) +) diff --git a/flabbergast.pretty/M14_LOCK_NOSILK.kicad_mod b/flabbergast.pretty/M14_LOCK_NOSILK.kicad_mod new file mode 100644 index 0000000..f19a355 --- /dev/null +++ b/flabbergast.pretty/M14_LOCK_NOSILK.kicad_mod @@ -0,0 +1,165 @@ +(module M14_LOCK_NOSILK (layer F.Cu) (tedit 5723A245) + (attr virtual) + (fp_text reference REF** (at 1.778 -2.032) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value VAL** (at 1.778 2.032) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start 14.986 0.254) (end 15.494 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 15.494 0.254) (end 15.494 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 14.986 -0.254) (end 15.494 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 14.986 0.254) (end 14.986 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.446 0.254) (end 12.954 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.954 0.254) (end 12.954 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.446 -0.254) (end 12.954 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.446 0.254) (end 12.446 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 9.906 0.254) (end 10.414 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 10.414 0.254) (end 10.414 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 9.906 -0.254) (end 10.414 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 9.906 0.254) (end 9.906 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.366 0.254) (end 7.874 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.874 0.254) (end 7.874 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.366 -0.254) (end 7.874 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.366 0.254) (end 7.366 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 0.254) (end 5.334 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 5.334 0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 -0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 0.254) (end 4.826 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 0.254) (end 2.794 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.794 0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 -0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 0.254) (end 2.286 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 0.254) (end 0.254 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 0.254 0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 -0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 0.254) (end -0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 32.766 0.254) (end 33.274 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 33.274 0.254) (end 33.274 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 32.766 -0.254) (end 33.274 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 32.766 0.254) (end 32.766 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.226 0.254) (end 30.734 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.734 0.254) (end 30.734 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.226 -0.254) (end 30.734 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.226 0.254) (end 30.226 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 27.686 0.254) (end 28.194 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 28.194 0.254) (end 28.194 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 27.686 -0.254) (end 28.194 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 27.686 0.254) (end 27.686 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.146 0.254) (end 25.654 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.654 0.254) (end 25.654 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.146 -0.254) (end 25.654 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.146 0.254) (end 25.146 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 22.606 0.254) (end 23.114 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 23.114 0.254) (end 23.114 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 22.606 -0.254) (end 23.114 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 22.606 0.254) (end 22.606 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.066 0.254) (end 20.574 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.574 0.254) (end 20.574 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.066 -0.254) (end 20.574 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.066 0.254) (end 20.066 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 17.52346 0.254) (end 18.034 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 18.034 0.254) (end 18.034 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 17.52346 -0.254) (end 18.034 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 17.52346 0.254) (end 17.52346 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 14.605 -1.27) (end 15.875 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 15.875 -1.27) (end 16.51 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 16.51 0.635) (end 15.875 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 11.43 -0.635) (end 12.065 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 12.065 -1.27) (end 13.335 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.335 -1.27) (end 13.97 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.97 0.635) (end 13.335 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.335 1.27) (end 12.065 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 12.065 1.27) (end 11.43 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 14.605 -1.27) (end 13.97 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.97 0.635) (end 14.605 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 15.875 1.27) (end 14.605 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.985 -1.27) (end 8.255 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.255 -1.27) (end 8.89 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.89 0.635) (end 8.255 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.89 -0.635) (end 9.525 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 9.525 -1.27) (end 10.795 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 10.795 -1.27) (end 11.43 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 11.43 0.635) (end 10.795 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 10.795 1.27) (end 9.525 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 9.525 1.27) (end 8.89 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.81 -0.635) (end 4.445 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 4.445 -1.27) (end 5.715 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 5.715 -1.27) (end 6.35 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.35 0.635) (end 5.715 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 5.715 1.27) (end 4.445 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 4.445 1.27) (end 3.81 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.985 -1.27) (end 6.35 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.35 0.635) (end 6.985 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.255 1.27) (end 6.985 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -0.635 -1.27) (end 0.635 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.27 0.635) (end 0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.27 -0.635) (end 1.905 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.905 -1.27) (end 3.175 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.175 -1.27) (end 3.81 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.81 0.635) (end 3.175 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.175 1.27) (end 1.905 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.905 1.27) (end 1.27 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.27 -0.635) (end -1.27 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -0.635 -1.27) (end -1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 0.635 1.27) (end -0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 32.385 -1.27) (end 33.655 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 33.655 -1.27) (end 34.29 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 34.29 0.635) (end 33.655 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.21 -0.635) (end 29.845 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.845 -1.27) (end 31.115 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.115 -1.27) (end 31.75 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.75 0.635) (end 31.115 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.115 1.27) (end 29.845 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.845 1.27) (end 29.21 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 32.385 -1.27) (end 31.75 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.75 0.635) (end 32.385 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 33.655 1.27) (end 32.385 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.765 -1.27) (end 26.035 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.035 -1.27) (end 26.67 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.67 0.635) (end 26.035 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.67 -0.635) (end 27.305 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 27.305 -1.27) (end 28.575 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 28.575 -1.27) (end 29.21 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.21 0.635) (end 28.575 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 28.575 1.27) (end 27.305 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 27.305 1.27) (end 26.67 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 21.59 -0.635) (end 22.225 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 22.225 -1.27) (end 23.495 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 23.495 -1.27) (end 24.13 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.13 0.635) (end 23.495 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 23.495 1.27) (end 22.225 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 22.225 1.27) (end 21.59 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.765 -1.27) (end 24.13 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.13 0.635) (end 24.765 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.035 1.27) (end 24.765 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 17.145 -1.27) (end 18.415 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 18.415 -1.27) (end 19.05 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.05 0.635) (end 18.415 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.05 -0.635) (end 19.685 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.685 -1.27) (end 20.955 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 20.955 -1.27) (end 21.59 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 21.59 0.635) (end 20.955 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 20.955 1.27) (end 19.685 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.685 1.27) (end 19.05 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 17.145 -1.27) (end 16.51 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 16.51 0.635) (end 17.145 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 18.415 1.27) (end 17.145 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 34.29 -0.635) (end 34.29 0.635) (layer Dwgs.User) (width 0.2032)) + (pad 1 thru_hole circle (at 0 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 2 thru_hole circle (at 2.54 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 3 thru_hole circle (at 5.08 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 4 thru_hole circle (at 7.62 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 5 thru_hole circle (at 10.16 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 6 thru_hole circle (at 12.7 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 7 thru_hole circle (at 15.24 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 8 thru_hole circle (at 17.78 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 9 thru_hole circle (at 20.32 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 10 thru_hole circle (at 22.86 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 11 thru_hole circle (at 25.4 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 12 thru_hole circle (at 27.94 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 13 thru_hole circle (at 30.48 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) + (pad 14 thru_hole circle (at 33.02 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask)) +) diff --git a/flabbergast.pretty/SOLDER_JUMPER_OFF.kicad_mod b/flabbergast.pretty/SOLDER_JUMPER_OFF.kicad_mod new file mode 100644 index 0000000..14d7f3d --- /dev/null +++ b/flabbergast.pretty/SOLDER_JUMPER_OFF.kicad_mod @@ -0,0 +1,21 @@ +(module SOLDER_JUMPER_OFF (layer F.Cu) (tedit 5723BAED) + (attr smd) + (fp_text reference REF (at 0 1.524) (layer Cmts.User) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value VAL (at -1.524 0 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -0.9 -0.762) (end 0.9 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.9 -0.762) (end 0.9 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.9 0.762) (end -0.9 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -0.9 0.762) (end -0.9 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.408 0) (size 0.635 1.143) (layers F.Cu F.Mask)) + (pad 2 smd rect (at 0.408 0) (size 0.635 1.143) (layers F.Cu F.Mask)) + (pad "" smd rect (at 0 0) (size 0.181 1.143) (layers F.Mask)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/flabbergast.pretty/SOLDER_JUMPER_ON.kicad_mod b/flabbergast.pretty/SOLDER_JUMPER_ON.kicad_mod new file mode 100644 index 0000000..8a1bc2c --- /dev/null +++ b/flabbergast.pretty/SOLDER_JUMPER_ON.kicad_mod @@ -0,0 +1,22 @@ +(module SOLDER_JUMPER_ON (layer F.Cu) (tedit 5723BAFE) + (attr smd) + (fp_text reference REF (at 0 1.524 180) (layer Cmts.User) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value VAL (at -1.524 0 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -0.9 -0.762) (end 0.9 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.9 -0.762) (end 0.9 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.9 0.762) (end -0.9 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -0.9 0.762) (end -0.9 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.24638 0) (end -0.24638 0) (layer F.Cu) (width 0.14986)) + (pad 1 smd rect (at -0.408 0) (size 0.635 1.143) (layers F.Cu F.Mask)) + (pad 2 smd rect (at 0.408 0) (size 0.635 1.143) (layers F.Cu F.Mask)) + (pad "" smd rect (at 0 0) (size 0.181 1.143) (layers F.Mask)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) +) diff --git a/flabbergast.pretty/SOT-563.kicad_mod b/flabbergast.pretty/SOT-563.kicad_mod new file mode 100644 index 0000000..2a69294 --- /dev/null +++ b/flabbergast.pretty/SOT-563.kicad_mod @@ -0,0 +1,25 @@ +(module SOT-563 (layer F.Cu) (tedit 5723A697) + (attr smd) + (fp_text reference REF** (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value SOT-563 (at 0 1.27) (layer Cmts.User) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start 0.371 -0.596) (end -0.371 -0.596) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.3 -0.7) (end -1.3 -0.3) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.371 -0.596) (end 0.371 0.596) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.371 0.596) (end -0.371 0.596) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.371 0.596) (end -0.371 -0.596) (layer F.SilkS) (width 0.15)) + (pad 5 smd rect (at 0.9 0 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -0.9 -0.5 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.9 0.5 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.9 0 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.9 0.5 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at 0.9 -0.5 180) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask)) + (model smd_trans/tsot-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.5 0.6 0.5)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/flabbergast.pretty/SOT23-5.kicad_mod b/flabbergast.pretty/SOT23-5.kicad_mod index e1abfe9..023e99c 100644 --- a/flabbergast.pretty/SOT23-5.kicad_mod +++ b/flabbergast.pretty/SOT23-5.kicad_mod @@ -1,40 +1,23 @@ -(module SOT23-5 (layer F.Cu) (tedit 0) - (fp_text reference >NAME (at -0.0762 -1.9558) (layer Eco1.User) - (effects (font (size 0.4064 0.4064) (thickness 0.03048))) +(module SOT23-5 (layer F.Cu) (tedit 5723A182) + (attr smd) + (fp_text reference REF (at -0.0442 0.0812) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) ) - (fp_text value >VALUE (at 0.2667 0.3937) (layer Eco1.User) - (effects (font (size 0.4064 0.4064) (thickness 0.03048))) + (fp_text value VAL (at 0 2.794) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start 1.524 2.00406) (end 1.524 -2.00406) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.524 2.0066) (end -1.524 2.0066) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.524 2.00406) (end -1.524 -2.00406) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.524 -2.00406) (end 1.524 -2.00406) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.9525 1.27) (size 0.65024 1.00076) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 0.9525 1.27) (size 0.65024 1.00076) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -0.9525 -1.27) (size 0.65024 1.00076) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 0 1.27) (size 0.65024 1.00076) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at 0.9525 -1.27) (size 0.65024 1.00076) (layers F.Cu F.Paste F.Mask)) + (model smd/SOT23_5.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) ) - (fp_line (start 1.4224 -0.42926) (end 1.4224 0.42926) (layer F.SilkS) (width 0.2032)) - (fp_line (start 1.39954 0.79756) (end -1.39954 0.79756) (layer Cmts.User) (width 0.1524)) - (fp_line (start -1.4224 0.42926) (end -1.4224 -0.42926) (layer F.SilkS) (width 0.2032)) - (fp_line (start -1.39954 -0.79756) (end 1.39954 -0.79756) (layer Cmts.User) (width 0.1524)) - (fp_line (start -0.2667 -0.81026) (end 0.2667 -0.81026) (layer F.SilkS) (width 0.2032)) - (fp_line (start 1.39954 -0.79756) (end 1.39954 0.79756) (layer Cmts.User) (width 0.1524)) - (fp_line (start -1.39954 -0.79756) (end -1.39954 0.79756) (layer Cmts.User) (width 0.1524)) - (fp_line (start -1.19888 1.4986) (end -0.6985 1.4986) (layer Cmts.User) (width 0.127)) - (fp_line (start -0.6985 1.4986) (end -0.6985 0.84836) (layer Cmts.User) (width 0.127)) - (fp_line (start -0.6985 0.84836) (end -1.19888 0.84836) (layer Cmts.User) (width 0.127)) - (fp_line (start -1.19888 0.84836) (end -1.19888 1.4986) (layer Cmts.User) (width 0.127)) - (fp_line (start -0.24892 1.4986) (end 0.24892 1.4986) (layer Cmts.User) (width 0.127)) - (fp_line (start 0.24892 1.4986) (end 0.24892 0.84836) (layer Cmts.User) (width 0.127)) - (fp_line (start 0.24892 0.84836) (end -0.24892 0.84836) (layer Cmts.User) (width 0.127)) - (fp_line (start -0.24892 0.84836) (end -0.24892 1.4986) (layer Cmts.User) (width 0.127)) - (fp_line (start 0.6985 1.4986) (end 1.19888 1.4986) (layer Cmts.User) (width 0.127)) - (fp_line (start 1.19888 1.4986) (end 1.19888 0.84836) (layer Cmts.User) (width 0.127)) - (fp_line (start 1.19888 0.84836) (end 0.6985 0.84836) (layer Cmts.User) (width 0.127)) - (fp_line (start 0.6985 0.84836) (end 0.6985 1.4986) (layer Cmts.User) (width 0.127)) - (fp_line (start 0.6985 -0.84836) (end 1.19888 -0.84836) (layer Cmts.User) (width 0.127)) - (fp_line (start 1.19888 -0.84836) (end 1.19888 -1.4986) (layer Cmts.User) (width 0.127)) - (fp_line (start 1.19888 -1.4986) (end 0.6985 -1.4986) (layer Cmts.User) (width 0.127)) - (fp_line (start 0.6985 -1.4986) (end 0.6985 -0.84836) (layer Cmts.User) (width 0.127)) - (fp_line (start -1.19888 -0.84836) (end -0.6985 -0.84836) (layer Cmts.User) (width 0.127)) - (fp_line (start -0.6985 -0.84836) (end -0.6985 -1.4986) (layer Cmts.User) (width 0.127)) - (fp_line (start -0.6985 -1.4986) (end -1.19888 -1.4986) (layer Cmts.User) (width 0.127)) - (fp_line (start -1.19888 -1.4986) (end -1.19888 -0.84836) (layer Cmts.User) (width 0.127)) - (pad 1 smd rect (at -0.94996 1.29794) (size 0.54864 1.19888) (layers F.Cu F.Paste F.Mask)) - (pad 2 smd rect (at 0 1.29794) (size 0.54864 1.19888) (layers F.Cu F.Paste F.Mask)) - (pad 3 smd rect (at 0.94996 1.29794) (size 0.54864 1.19888) (layers F.Cu F.Paste F.Mask)) - (pad 4 smd rect (at 0.94996 -1.29794) (size 0.54864 1.19888) (layers F.Cu F.Paste F.Mask)) - (pad 5 smd rect (at -0.94996 -1.29794) (size 0.54864 1.19888) (layers F.Cu F.Paste F.Mask)) ) diff --git a/flabbergast.pretty/TACTILE-SWITCH-SMT-4x3.kicad_mod b/flabbergast.pretty/TACTILE-SWITCH-SMT-4x3.kicad_mod new file mode 100644 index 0000000..0c7fe8e --- /dev/null +++ b/flabbergast.pretty/TACTILE-SWITCH-SMT-4x3.kicad_mod @@ -0,0 +1,17 @@ +(module TACTILE-SWITCH-SMT-4x3 (layer F.Cu) (tedit 5723C817) + (attr smd) + (fp_text reference REF (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value VAL** (at 0 2.54) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -2.921 -1.651) (end 2.921 -1.651) (layer F.SilkS) (width 0.14986)) + (fp_line (start 2.921 -1.651) (end 2.921 1.651) (layer F.SilkS) (width 0.14986)) + (fp_line (start 2.921 1.651) (end -2.921 1.651) (layer F.SilkS) (width 0.14986)) + (fp_line (start -2.921 1.651) (end -2.921 -1.651) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -1.9 -0.8509) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -1.9 0.85) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at 1.9 -0.8509) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at 1.9 0.8509) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask)) +) diff --git a/flabbergast.pretty/USB_microB_2TH.kicad_mod b/flabbergast.pretty/USB_microB_2TH.kicad_mod new file mode 100644 index 0000000..4c99087 --- /dev/null +++ b/flabbergast.pretty/USB_microB_2TH.kicad_mod @@ -0,0 +1,35 @@ +(module USB_microB_2TH (layer F.Cu) (tedit 5723B4B0) + (descr "USB microB 4pads THT") + (tags "USB microB") + (fp_text reference J** (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.2032))) + ) + (fp_text value USB_microB_4TH (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.6 0.6) (thickness 0.15))) + ) + (fp_text user "PCB edge" (at -0.05 1.45) (layer F.SilkS) hide + (effects (font (size 0.5 0.5) (thickness 0.125))) + ) + (fp_line (start 3.75 2.15) (end 4.25 2.75) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end -4.25 2.675) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3 1.45) (end 3 1.45) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end -3.75 1.35) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end 3.75 2.15) (layer Dwgs.User) (width 0.2)) + (fp_line (start 3.75 2.15) (end 3.75 1.35) (layer Dwgs.User) (width 0.2)) + (pad 6 thru_hole oval (at 2.825 0) (size 1.05 2.15) (drill oval 0.45 1.55) (layers *.Cu *.Mask F.SilkS)) + (pad 5 smd rect (at 1.3 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 4 smd rect (at 0.65 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 3 smd rect (at 0 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 2 smd rect (at -0.65 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 1 smd rect (at -1.3 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 6 thru_hole oval (at -2.825 0) (size 1.05 2.15) (drill oval 0.45 1.55) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 1.95 -2.15 180) (size 0.55 0.55) (drill 0.55) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at -1.95 -2.15 180) (size 0.55 0.55) (drill 0.55) (layers *.Cu *.Mask F.SilkS)) + (pad "" smd rect (at -1.1 0 180) (size 1.8 1.8) (layers F.Cu F.Paste F.Mask)) + (pad "" smd rect (at 1.1 0 180) (size 1.8 1.8) (layers F.Cu F.Paste F.Mask)) +) diff --git a/flabbergast.pretty/USB_microB_2TH_OSHPARK.kicad_mod b/flabbergast.pretty/USB_microB_2TH_OSHPARK.kicad_mod new file mode 100644 index 0000000..db7670c --- /dev/null +++ b/flabbergast.pretty/USB_microB_2TH_OSHPARK.kicad_mod @@ -0,0 +1,35 @@ +(module USB_microB_2TH_OSHPARK (layer F.Cu) (tedit 57247C52) + (descr "USB microB 4pads THT") + (tags "USB microB") + (fp_text reference J1 (at 0 -1.27) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.2032))) + ) + (fp_text value USB_mini_micro_B (at 0 0) (layer F.SilkS) hide + (effects (font (size 0.6 0.6) (thickness 0.15))) + ) + (fp_text user "PCB edge" (at -0.05 1.45) (layer F.SilkS) hide + (effects (font (size 0.5 0.5) (thickness 0.125))) + ) + (fp_line (start 3.75 2.15) (end 4.25 2.75) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end -4.25 2.675) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3 1.45) (end 3 1.45) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end -3.75 1.35) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end 3.75 2.15) (layer Dwgs.User) (width 0.2)) + (fp_line (start 3.75 2.15) (end 3.75 1.35) (layer Dwgs.User) (width 0.2)) + (pad 6 thru_hole circle (at 2.825 0) (size 2.15 2.15) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad 5 smd rect (at 1.3 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 4 smd rect (at 0.65 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 3 smd rect (at 0 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 2 smd rect (at -0.65 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 1 smd rect (at -1.3 -3 180) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (clearance 0.1)) + (pad 6 thru_hole circle (at -2.825 0) (size 2.15 2.15) (drill 1.5) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at 1.95 -2.15 180) (size 0.55 0.55) (drill 0.55) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at -1.95 -2.15 180) (size 0.55 0.55) (drill 0.55) (layers *.Cu *.Mask F.SilkS)) + (pad "" smd rect (at -0.9 0 180) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)) + (pad "" smd rect (at 0.9 0 180) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)) +) diff --git a/kb45p/kb45p.net b/kb45p/kb45p.net new file mode 100644 index 0000000..81b1d04 --- /dev/null +++ b/kb45p/kb45p.net @@ -0,0 +1,1099 @@ +(export (version D) + (design + (source /Users/js/Documents/Programming/kicad/kb45p/kb45p.sch) + (date "Sunday, 24 January 2016 23:04:42") + (tool "Eeschema 4.0.1-stable") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source kb45p.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value "")))) + (sheet (number 2) (name "/Switch Matrix/") (tstamps /569E5DF4/) + (title_block + (title) + (company) + (rev) + (date) + (source switchmatrix.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref IC1) + (value STM32F042) + (footprint keyboard_parts:QFP32_reflow) + (libsource (lib flabbergast) (part STM32F042K6T7)) + (sheetpath (names /) (tstamps /)) + (tstamp 569F75ED)) + (comp (ref J1) + (value USB_mini_micro_B) + (footprint flabbergast:USB_microB_4TH) + (libsource (lib flabbergast) (part USB_mini_micro_B)) + (sheetpath (names /) (tstamps /)) + (tstamp 569F9D97)) + (comp (ref C4) + (value 2.2uF) + (footprint flabbergast:1206_annot_both) + (libsource (lib flabbergast) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 569FCF72)) + (comp (ref C3) + (value 2.2uF) + (footprint flabbergast:1206_annot_both) + (libsource (lib flabbergast) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 569FD204)) + (comp (ref C2) + (value 0.1uF) + (footprint flabbergast:1206_annot_both) + (libsource (lib flabbergast) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 569FD952)) + (comp (ref C1) + (value 0.1uF) + (footprint flabbergast:1206_annot_both) + (libsource (lib flabbergast) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 569FD9E3)) + (comp (ref D1) + (value LED) + (footprint flabbergast:LED-1206) + (libsource (lib flabbergast) (part LED)) + (sheetpath (names /) (tstamps /)) + (tstamp 569FE1BC)) + (comp (ref R2) + (value 1kR) + (footprint flabbergast:1206_annot_both) + (libsource (lib flabbergast) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 569FE287)) + (comp (ref R1) + (value 10kR) + (footprint flabbergast:1206_annot_both) + (libsource (lib flabbergast) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 569FE962)) + (comp (ref CON1) + (value DEBUG_CON) + (footprint flabbergast:M05_NOSILK) + (libsource (lib flabbergast) (part M05)) + (sheetpath (names /) (tstamps /)) + (tstamp 569FF832)) + (comp (ref IC2) + (value MCP1703T_3LEAD) + (footprint keyboard_parts:SOT23-3_HSOL) + (libsource (lib flabbergast) (part MCP1703T_3LEAD)) + (sheetpath (names /) (tstamps /)) + (tstamp 56A01355)) + (comp (ref S1) + (value BOOT0_BTN) + (footprint flabbergast:TACTILE-SWITCH-SMT-DPST) + (libsource (lib flabbergast) (part PUSHBUTTON-SQUARE)) + (sheetpath (names /) (tstamps /)) + (tstamp 569FBF64)) + (comp (ref D41) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E607E)) + (comp (ref S41) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E60A2)) + (comp (ref S51) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E7847)) + (comp (ref S61) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E7872)) + (comp (ref S71) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E7894)) + (comp (ref S81) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E78BB)) + (comp (ref S91) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E79E8)) + (comp (ref SA1) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E7A33)) + (comp (ref SB1) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E7A66)) + (comp (ref SC1) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E7A99)) + (comp (ref SA4) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E7C18)) + (comp (ref S31) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E7CD9)) + (comp (ref S21) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E7D32)) + (comp (ref S11) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E7D6D)) + (comp (ref S12) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E7FAD)) + (comp (ref S22) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E8004)) + (comp (ref S32) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E804F)) + (comp (ref S42) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E92D2)) + (comp (ref S52) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E92D8)) + (comp (ref S62) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E92DE)) + (comp (ref S72) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E92E4)) + (comp (ref S82) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E92EA)) + (comp (ref S92) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E92F0)) + (comp (ref SA2) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E92F6)) + (comp (ref SB2) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E92FC)) + (comp (ref SC2) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9302)) + (comp (ref D42) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9530)) + (comp (ref S13) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9536)) + (comp (ref S23) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E953C)) + (comp (ref S33) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9542)) + (comp (ref S43) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9548)) + (comp (ref S53) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E954E)) + (comp (ref S63) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9554)) + (comp (ref S73) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E955A)) + (comp (ref S83) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9560)) + (comp (ref S93) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9566)) + (comp (ref SA3) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E956C)) + (comp (ref SB3) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9572)) + (comp (ref SC3) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9578)) + (comp (ref S24) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E968F)) + (comp (ref S34) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9695)) + (comp (ref S44) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9757)) + (comp (ref S74) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9959)) + (comp (ref SB4) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9A57)) + (comp (ref SC4) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9A5D)) + (comp (ref S94) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569E9A63)) + (comp (ref D31) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EA29E)) + (comp (ref D21) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EA356)) + (comp (ref D11) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EA40F)) + (comp (ref D32) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EA83C)) + (comp (ref D22) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EA933)) + (comp (ref D12) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EA9F5)) + (comp (ref D13) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EAABC)) + (comp (ref D23) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EAB83)) + (comp (ref D33) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EACC7)) + (comp (ref D43) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EAD99)) + (comp (ref D81) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB10B)) + (comp (ref D71) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB111)) + (comp (ref D61) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB117)) + (comp (ref D51) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB11D)) + (comp (ref D82) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB3F3)) + (comp (ref D72) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB3F9)) + (comp (ref D62) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB3FF)) + (comp (ref D52) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB405)) + (comp (ref D83) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB491)) + (comp (ref D73) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB497)) + (comp (ref D63) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB49D)) + (comp (ref D53) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EB4A3)) + (comp (ref DB1) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EBAA0)) + (comp (ref DA1) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EBAA6)) + (comp (ref D91) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EBAAC)) + (comp (ref DC1) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EC5D0)) + (comp (ref DB2) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569ECE06)) + (comp (ref DA2) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569ECE0C)) + (comp (ref D92) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569ECE12)) + (comp (ref DC2) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569ECE24)) + (comp (ref DA3) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569ECEE0)) + (comp (ref D93) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569ECEE6)) + (comp (ref D24) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569ED9A0)) + (comp (ref D34) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569ED9A6)) + (comp (ref D44) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569ED9AC)) + (comp (ref D74) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EDA76)) + (comp (ref DB3) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EE632)) + (comp (ref DC3) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EE638)) + (comp (ref DA4) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EE6F4)) + (comp (ref D94) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EE6FA)) + (comp (ref DB4) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EE706)) + (comp (ref DC4) + (value DIODE) + (footprint keyboard_parts:D_SOD123_axial) + (libsource (lib flabbergast) (part DIODE)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EE70C)) + (comp (ref S74_2) + (value SW) + (footprint flabbergast:MXALPS) + (libsource (lib flabbergast) (part SW)) + (sheetpath (names "/Switch Matrix/") (tstamps /569E5DF4/)) + (tstamp 569EAB7F))) + (libparts + (libpart (lib flabbergast) (part C) + (footprints + (fp SM*) + (fp C?) + (fp C1-1)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib flabbergast) (part DIODE) + (footprints + (fp D?) + (fp S*)) + (fields + (field (name Reference) D) + (field (name Value) DIODE)) + (pins + (pin (num 1) (name A) (type passive)) + (pin (num 2) (name K) (type passive)))) + (libpart (lib flabbergast) (part LED) + (footprints + (fp LED-3MM) + (fp LED-5MM) + (fp LED-10MM) + (fp LED-0603) + (fp LED-0805) + (fp LED-1206) + (fp LEDV)) + (fields + (field (name Reference) D) + (field (name Value) LED)) + (pins + (pin (num 1) (name A) (type passive)) + (pin (num 2) (name K) (type passive)))) + (libpart (lib flabbergast) (part M05) + (footprints + (fp M05*)) + (fields + (field (name Reference) C) + (field (name Value) M05)) + (pins + (pin (num 1) (name 1) (type BiDi)) + (pin (num 2) (name 2) (type BiDi)) + (pin (num 3) (name 3) (type BiDi)) + (pin (num 4) (name 4) (type BiDi)) + (pin (num 5) (name 5) (type BiDi)))) + (libpart (lib flabbergast) (part MCP1703T_3LEAD) + (footprints + (fp SOT23A-3)) + (fields + (field (name Reference) IC) + (field (name Value) MCP1703T_3LEAD) + (field (name Footprint) SOT23A-3)) + (pins + (pin (num 1) (name GND) (type power_in)) + (pin (num 2) (name OUT) (type power_out)) + (pin (num 3) (name IN) (type power_in)))) + (libpart (lib flabbergast) (part PUSHBUTTON-SQUARE) + (footprints + (fp TACTILE-SWITCH*)) + (fields + (field (name Reference) S) + (field (name Value) PUSHBUTTON-SQUARE)) + (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)))) + (libpart (lib flabbergast) (part R) + (footprints + (fp R?) + (fp SM0603) + (fp SM0805) + (fp R?-*) + (fp SM1206)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib flabbergast) (part STM32F042K6T7) + (footprints + (fp LQFP-32)) + (fields + (field (name Reference) IC) + (field (name Value) STM32F042K6T7)) + (pins + (pin (num 1) (name VDD) (type power_in)) + (pin (num 2) (name PF0-OSC_IN) (type BiDi)) + (pin (num 3) (name PF1-OSC_OUT) (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 PB0) (type BiDi)) + (pin (num 15) (name PB1) (type BiDi)) + (pin (num 16) (name VSS) (type power_in)) + (pin (num 17) (name VDDIO2) (type power_in)) + (pin (num 18) (name PA8) (type BiDi)) + (pin (num 19) (name PA9) (type BiDi)) + (pin (num 20) (name PA10) (type BiDi)) + (pin (num 21) (name PA11-USB_DM) (type BiDi)) + (pin (num 22) (name PA12-USB_DP) (type BiDi)) + (pin (num 23) (name PA13-SWDIO) (type BiDi)) + (pin (num 24) (name PA14-SWCLK) (type BiDi)) + (pin (num 25) (name PA15) (type BiDi)) + (pin (num 26) (name PB3) (type BiDi)) + (pin (num 27) (name PB4) (type BiDi)) + (pin (num 28) (name PB5) (type BiDi)) + (pin (num 29) (name PB6) (type BiDi)) + (pin (num 30) (name PB7) (type BiDi)) + (pin (num 31) (name BOOT0-PB8) (type BiDi)) + (pin (num 32) (name VSS) (type power_in)))) + (libpart (lib flabbergast) (part SW) + (fields + (field (name Reference) S) + (field (name Value) SW)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib flabbergast) (part USB_mini_micro_B) + (footprints + (fp USB*)) + (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))))) + (libraries + (library (logical flabbergast) + (uri /Users/js/Documents/Programming/kicad/kb45p/../flabbergast.lib))) + (nets + (net (code 1) (name +3.3V) + (node (ref CON1) (pin 5)) + (node (ref IC2) (pin 2)) + (node (ref C4) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref C2) (pin 1)) + (node (ref IC1) (pin 5)) + (node (ref IC1) (pin 1)) + (node (ref IC1) (pin 17)) + (node (ref S1) (pin 1)) + (node (ref S1) (pin 2))) + (net (code 2) (name "Net-(D1-Pad1)") + (node (ref IC1) (pin 30)) + (node (ref D1) (pin 1))) + (net (code 3) (name row4) + (node (ref IC1) (pin 29)) + (node (ref D34) (pin 2)) + (node (ref D44) (pin 2)) + (node (ref D74) (pin 2)) + (node (ref DA4) (pin 2)) + (node (ref D94) (pin 2)) + (node (ref DB4) (pin 2)) + (node (ref DC4) (pin 2)) + (node (ref D24) (pin 2))) + (net (code 4) (name row3) + (node (ref IC1) (pin 28)) + (node (ref D93) (pin 2)) + (node (ref DA3) (pin 2)) + (node (ref DC3) (pin 2)) + (node (ref DB3) (pin 2)) + (node (ref D83) (pin 2)) + (node (ref D73) (pin 2)) + (node (ref D63) (pin 2)) + (node (ref D53) (pin 2)) + (node (ref D13) (pin 2)) + (node (ref D23) (pin 2)) + (node (ref D33) (pin 2)) + (node (ref D43) (pin 2))) + (net (code 5) (name row1) + (node (ref IC1) (pin 27)) + (node (ref DC1) (pin 2)) + (node (ref D91) (pin 2)) + (node (ref D81) (pin 2)) + (node (ref D71) (pin 2)) + (node (ref D61) (pin 2)) + (node (ref D51) (pin 2)) + (node (ref D41) (pin 2)) + (node (ref DA1) (pin 2)) + (node (ref D11) (pin 2)) + (node (ref D21) (pin 2)) + (node (ref D31) (pin 2)) + (node (ref DB1) (pin 2))) + (net (code 6) (name row2) + (node (ref D32) (pin 2)) + (node (ref D22) (pin 2)) + (node (ref D12) (pin 2)) + (node (ref D72) (pin 2)) + (node (ref D62) (pin 2)) + (node (ref D52) (pin 2)) + (node (ref D82) (pin 2)) + (node (ref D42) (pin 2)) + (node (ref IC1) (pin 26)) + (node (ref DB2) (pin 2)) + (node (ref DA2) (pin 2)) + (node (ref D92) (pin 2)) + (node (ref DC2) (pin 2))) + (net (code 7) (name "Net-(D1-Pad2)") + (node (ref R2) (pin 2)) + (node (ref D1) (pin 2))) + (net (code 8) (name GND) + (node (ref CON1) (pin 3)) + (node (ref R1) (pin 2)) + (node (ref R2) (pin 1)) + (node (ref IC2) (pin 1)) + (node (ref C4) (pin 2)) + (node (ref C3) (pin 2)) + (node (ref J1) (pin 5)) + (node (ref J1) (pin 6)) + (node (ref IC1) (pin 16)) + (node (ref IC1) (pin 32)) + (node (ref C1) (pin 2)) + (node (ref C2) (pin 2))) + (net (code 9) (name SWCLK) + (node (ref IC1) (pin 24)) + (node (ref CON1) (pin 4))) + (net (code 10) (name SWDIO) + (node (ref IC1) (pin 23)) + (node (ref CON1) (pin 2))) + (net (code 11) (name ~RESET) + (node (ref CON1) (pin 1)) + (node (ref IC1) (pin 4))) + (net (code 12) (name col1) + (node (ref IC1) (pin 25)) + (node (ref S13) (pin 1)) + (node (ref S12) (pin 1)) + (node (ref S11) (pin 1))) + (net (code 13) (name col2) + (node (ref S24) (pin 1)) + (node (ref S23) (pin 1)) + (node (ref S22) (pin 1)) + (node (ref S21) (pin 1)) + (node (ref IC1) (pin 20))) + (net (code 14) (name col3) + (node (ref S34) (pin 1)) + (node (ref S33) (pin 1)) + (node (ref IC1) (pin 19)) + (node (ref S32) (pin 1)) + (node (ref S31) (pin 1))) + (net (code 15) (name col4) + (node (ref S44) (pin 1)) + (node (ref S42) (pin 1)) + (node (ref IC1) (pin 18)) + (node (ref S43) (pin 1)) + (node (ref S41) (pin 1))) + (net (code 16) (name col5) + (node (ref IC1) (pin 6)) + (node (ref S51) (pin 1)) + (node (ref S52) (pin 1)) + (node (ref S53) (pin 1))) + (net (code 17) (name col6) + (node (ref S63) (pin 1)) + (node (ref S62) (pin 1)) + (node (ref S61) (pin 1)) + (node (ref IC1) (pin 7))) + (net (code 18) (name col7) + (node (ref S73) (pin 1)) + (node (ref S74_2) (pin 1)) + (node (ref S72) (pin 1)) + (node (ref S71) (pin 1)) + (node (ref IC1) (pin 8)) + (node (ref S74) (pin 1))) + (net (code 19) (name col8) + (node (ref S81) (pin 1)) + (node (ref S82) (pin 1)) + (node (ref IC1) (pin 9)) + (node (ref S83) (pin 1))) + (net (code 20) (name col9) + (node (ref S91) (pin 1)) + (node (ref S92) (pin 1)) + (node (ref S93) (pin 1)) + (node (ref S94) (pin 1)) + (node (ref IC1) (pin 13))) + (net (code 21) (name colA) + (node (ref SA4) (pin 1)) + (node (ref SA3) (pin 1)) + (node (ref SA2) (pin 1)) + (node (ref SA1) (pin 1)) + (node (ref IC1) (pin 12))) + (net (code 22) (name colB) + (node (ref SB4) (pin 1)) + (node (ref IC1) (pin 11)) + (node (ref SB3) (pin 1)) + (node (ref SB2) (pin 1)) + (node (ref SB1) (pin 1))) + (net (code 23) (name colC) + (node (ref SC4) (pin 1)) + (node (ref SC2) (pin 1)) + (node (ref SC1) (pin 1)) + (node (ref IC1) (pin 10)) + (node (ref SC3) (pin 1))) + (net (code 24) (name "Net-(IC1-Pad15)") + (node (ref IC1) (pin 15))) + (net (code 25) (name "Net-(IC1-Pad14)") + (node (ref IC1) (pin 14))) + (net (code 26) (name "Net-(J1-Pad4)") + (node (ref J1) (pin 4))) + (net (code 27) (name USB_D-) + (node (ref J1) (pin 2)) + (node (ref IC1) (pin 21))) + (net (code 28) (name USB_D+) + (node (ref J1) (pin 3)) + (node (ref IC1) (pin 22))) + (net (code 29) (name "Net-(IC1-Pad2)") + (node (ref IC1) (pin 2))) + (net (code 30) (name "Net-(IC1-Pad3)") + (node (ref IC1) (pin 3))) + (net (code 31) (name "Net-(IC1-Pad31)") + (node (ref IC1) (pin 31)) + (node (ref S1) (pin 4)) + (node (ref S1) (pin 3)) + (node (ref R1) (pin 1))) + (net (code 32) (name "Net-(C3-Pad1)") + (node (ref C3) (pin 1)) + (node (ref IC2) (pin 3)) + (node (ref J1) (pin 1))) + (net (code 33) (name "Net-(D24-Pad1)") + (node (ref D24) (pin 1)) + (node (ref S24) (pin 2))) + (net (code 34) (name "Net-(D93-Pad1)") + (node (ref S93) (pin 2)) + (node (ref D93) (pin 1))) + (net (code 35) (name "Net-(DA3-Pad1)") + (node (ref SA3) (pin 2)) + (node (ref DA3) (pin 1))) + (net (code 36) (name "Net-(DC2-Pad1)") + (node (ref DC2) (pin 1)) + (node (ref SC2) (pin 2))) + (net (code 37) (name "Net-(D92-Pad1)") + (node (ref D92) (pin 1)) + (node (ref S92) (pin 2))) + (net (code 38) (name "Net-(DA2-Pad1)") + (node (ref DA2) (pin 1)) + (node (ref SA2) (pin 2))) + (net (code 39) (name "Net-(DB2-Pad1)") + (node (ref DB2) (pin 1)) + (node (ref SB2) (pin 2))) + (net (code 40) (name "Net-(DC1-Pad1)") + (node (ref DC1) (pin 1)) + (node (ref SC1) (pin 2))) + (net (code 41) (name "Net-(D91-Pad1)") + (node (ref D91) (pin 1)) + (node (ref S91) (pin 2))) + (net (code 42) (name "Net-(DC4-Pad1)") + (node (ref DC4) (pin 1)) + (node (ref SC4) (pin 2))) + (net (code 43) (name "Net-(DB4-Pad1)") + (node (ref DB4) (pin 1)) + (node (ref SB4) (pin 2))) + (net (code 44) (name "Net-(D94-Pad1)") + (node (ref S94) (pin 2)) + (node (ref D94) (pin 1))) + (net (code 45) (name "Net-(DA4-Pad1)") + (node (ref SA4) (pin 2)) + (node (ref DA4) (pin 1))) + (net (code 46) (name "Net-(DC3-Pad1)") + (node (ref SC3) (pin 2)) + (node (ref DC3) (pin 1))) + (net (code 47) (name "Net-(DB3-Pad1)") + (node (ref SB3) (pin 2)) + (node (ref DB3) (pin 1))) + (net (code 48) (name "Net-(D44-Pad1)") + (node (ref S44) (pin 2)) + (node (ref D44) (pin 1))) + (net (code 49) (name "Net-(D34-Pad1)") + (node (ref D34) (pin 1)) + (node (ref S34) (pin 2))) + (net (code 51) (name "Net-(D74-Pad1)") + (node (ref D74) (pin 1)) + (node (ref S74_2) (pin 2)) + (node (ref S74) (pin 2))) + (net (code 52) (name "Net-(D82-Pad1)") + (node (ref D82) (pin 1)) + (node (ref S82) (pin 2))) + (net (code 53) (name "Net-(D72-Pad1)") + (node (ref S72) (pin 2)) + (node (ref D72) (pin 1))) + (net (code 54) (name "Net-(D62-Pad1)") + (node (ref D62) (pin 1)) + (node (ref S62) (pin 2))) + (net (code 55) (name "Net-(D52-Pad1)") + (node (ref S52) (pin 2)) + (node (ref D52) (pin 1))) + (net (code 56) (name "Net-(D42-Pad1)") + (node (ref D42) (pin 1)) + (node (ref S42) (pin 2))) + (net (code 57) (name "Net-(D32-Pad1)") + (node (ref D32) (pin 1)) + (node (ref S32) (pin 2))) + (net (code 58) (name "Net-(D73-Pad1)") + (node (ref D73) (pin 1)) + (node (ref S73) (pin 2))) + (net (code 59) (name "Net-(D63-Pad1)") + (node (ref S63) (pin 2)) + (node (ref D63) (pin 1))) + (net (code 60) (name "Net-(D53-Pad1)") + (node (ref D53) (pin 1)) + (node (ref S53) (pin 2))) + (net (code 61) (name "Net-(D43-Pad1)") + (node (ref S43) (pin 2)) + (node (ref D43) (pin 1))) + (net (code 62) (name "Net-(D33-Pad1)") + (node (ref D33) (pin 1)) + (node (ref S33) (pin 2))) + (net (code 63) (name "Net-(D23-Pad1)") + (node (ref S23) (pin 2)) + (node (ref D23) (pin 1))) + (net (code 64) (name "Net-(D13-Pad1)") + (node (ref D13) (pin 1)) + (node (ref S13) (pin 2))) + (net (code 65) (name "Net-(D81-Pad1)") + (node (ref S81) (pin 2)) + (node (ref D81) (pin 1))) + (net (code 66) (name "Net-(D71-Pad1)") + (node (ref S71) (pin 2)) + (node (ref D71) (pin 1))) + (net (code 67) (name "Net-(D61-Pad1)") + (node (ref S61) (pin 2)) + (node (ref D61) (pin 1))) + (net (code 68) (name "Net-(D51-Pad1)") + (node (ref S51) (pin 2)) + (node (ref D51) (pin 1))) + (net (code 69) (name "Net-(D41-Pad1)") + (node (ref D41) (pin 1)) + (node (ref S41) (pin 2))) + (net (code 70) (name "Net-(D22-Pad1)") + (node (ref D22) (pin 1)) + (node (ref S22) (pin 2))) + (net (code 71) (name "Net-(D12-Pad1)") + (node (ref D12) (pin 1)) + (node (ref S12) (pin 2))) + (net (code 72) (name "Net-(D11-Pad1)") + (node (ref S11) (pin 2)) + (node (ref D11) (pin 1))) + (net (code 73) (name "Net-(D21-Pad1)") + (node (ref D21) (pin 1)) + (node (ref S21) (pin 2))) + (net (code 74) (name "Net-(D31-Pad1)") + (node (ref S31) (pin 2)) + (node (ref D31) (pin 1))) + (net (code 75) (name "Net-(DB1-Pad1)") + (node (ref SB1) (pin 2)) + (node (ref DB1) (pin 1))) + (net (code 76) (name "Net-(DA1-Pad1)") + (node (ref SA1) (pin 2)) + (node (ref DA1) (pin 1))) + (net (code 77) (name "Net-(D83-Pad1)") + (node (ref S83) (pin 2)) + (node (ref D83) (pin 1))))) \ No newline at end of file diff --git a/stm32_qfp48_breakout/stm32_qfp48_breakout-cache.lib b/stm32_qfp48_breakout/stm32_qfp48_breakout-cache.lib new file mode 100644 index 0000000..4259542 --- /dev/null +++ b/stm32_qfp48_breakout/stm32_qfp48_breakout-cache.lib @@ -0,0 +1,410 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# CAP +# +DEF CAP C 0 40 Y Y 1 L N +F0 "C" 60 115 50 H V L BNN +F1 "CAP" 60 -85 50 H V L BNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 1 0 0 0 0 0 20 N +P 2 1 0 0 0 100 0 80 N +S -80 20 80 40 1 1 0 F +S -80 60 80 80 1 1 0 F +X 1 1 0 200 100 D 40 40 1 1 P +X 2 2 0 -100 100 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CRYSTAL +# +DEF CRYSTAL Y 0 40 Y Y 1 L N +F0 "Y" 100 40 50 H V L BNN +F1 "CRYSTAL" 100 -100 50 H V L BNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +T 0 -68 -28 34 0 1 0 1 Normal 0 C C +T 0 77 -28 34 0 1 0 2 Normal 0 C C +P 2 1 0 0 -100 0 -40 0 N +P 2 1 0 0 -40 70 -40 -70 N +P 2 1 0 0 -15 -60 15 -60 N +P 2 1 0 0 -15 60 -15 -60 N +P 2 1 0 0 15 -60 15 60 N +P 2 1 0 0 15 60 -15 60 N +P 2 1 0 0 40 0 100 0 N +P 2 1 0 0 40 70 40 -70 N +X 1 1 -100 0 0 R 40 40 1 1 P +X 2 2 100 0 0 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# FERRITE-BEAD +# +DEF FERRITE-BEAD FB 0 100 Y Y 1 F N +F0 "FB" -100 50 40 H V C CNN +F1 "FERRITE-BEAD" 50 -50 40 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + 0805 + 1206 +$ENDFPLIST +DRAW +A 15 64 65 0 -940 0 0 6 N 50 10 10 0 +A 24 48 45 0 -570 0 0 6 N 70 40 50 10 +A 50 45 20 1660 -1660 0 0 6 N 70 40 30 40 +A 75 48 45 0 -1700 0 0 6 N 50 10 30 40 +P 2 0 0 6 -50 0 10 0 N +P 2 0 0 6 90 0 150 0 N +X 1 1 -150 0 100 R 0 0 0 0 P +X 2 2 250 0 100 L 0 0 0 0 P +A 84 64 65 0 -1220 1 0 6 N 90 0 50 10 +ENDDRAW +ENDDEF +# +# GND +# +DEF GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "GND" 0 -150 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# JUMPER-2 +# +DEF JUMPER-2 JP 0 40 Y Y 1 L N +F0 "JP" -50 0 50 V V L BNN +F1 "JUMPER-2" 190 0 50 V V L BNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 1 0 0 -25 0 125 0 N +P 2 1 0 0 -25 25 -25 0 N +P 2 1 0 0 0 0 0 50 N +P 2 1 0 0 0 100 0 50 N +P 2 1 0 0 100 0 100 50 N +P 2 1 0 0 100 100 100 50 N +P 2 1 0 0 125 0 125 25 N +P 2 1 0 0 125 25 -25 25 N +X 1 1 0 -100 100 U 40 40 1 1 P +X 2 2 100 -100 100 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# LED +# +DEF LED D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "LED" 0 -100 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + LED-3MM + LED-5MM + LED-10MM + LED-0603 + LED-0805 + LED-1206 + LEDV +$ENDFPLIST +DRAW +P 2 0 1 0 -50 50 -50 -50 N +P 3 0 1 0 -80 -25 -125 -65 -120 -40 N +P 3 0 1 0 -65 -40 -110 -80 -105 -55 N +P 3 0 1 0 50 50 -50 0 50 -50 F +X A 1 200 0 150 L 40 40 1 1 P +X K 2 -200 0 150 R 40 40 1 1 P +ENDDRAW +ENDDEF +# +# M01 +# +DEF ~M01 U 0 100 Y Y 2 F N +F0 "U" 0 0 0 H I C CNN +F1 "M01" 0 0 0 H I C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + M01* +$ENDFPLIST +DRAW +C 0 50 25 0 0 10 N +P 2 0 0 6 0 0 0 25 N +X 1 1 0 0 0 U 0 0 0 0 B +ENDDRAW +ENDDEF +# +# M05 +# +DEF M05 C 0 100 Y Y 1 F N +F0 "C" -50 300 40 H V C CNN +F1 "M05" 0 -300 40 H V C CNN +F2 "" -150 0 60 H V C CNN +F3 "" -150 0 60 H V C CNN +$FPLIST + M05* +$ENDFPLIST +DRAW +S -100 250 100 -250 0 1 0 N +X 1 1 -250 200 150 R 40 40 1 1 B +X 2 2 -250 100 150 R 40 40 1 1 B +X 3 3 -250 0 150 R 40 40 1 1 B +X 4 4 -250 -100 150 R 40 40 1 1 B +X 5 5 -250 -200 150 R 40 40 1 1 B +ENDDRAW +ENDDEF +# +# M14 +# +DEF M14 U 0 40 Y Y 1 L N +F0 "U" 0 730 50 H V L BNN +F1 "M14" 0 -900 50 H V L BNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 1 0 0 0 700 0 -800 N +P 2 1 0 0 0 700 250 700 N +P 2 1 0 0 150 -700 200 -700 N +P 2 1 0 0 150 -600 200 -600 N +P 2 1 0 0 150 -500 200 -500 N +P 2 1 0 0 150 -400 200 -400 N +P 2 1 0 0 150 -300 200 -300 N +P 2 1 0 0 150 -200 200 -200 N +P 2 1 0 0 150 -100 200 -100 N +P 2 1 0 0 150 0 200 0 N +P 2 1 0 0 150 100 200 100 N +P 2 1 0 0 150 200 200 200 N +P 2 1 0 0 150 300 200 300 N +P 2 1 0 0 150 400 200 400 N +P 2 1 0 0 150 500 200 500 N +P 2 1 0 0 150 600 200 600 N +P 2 1 0 0 250 -800 0 -800 N +P 2 1 0 0 250 -800 250 700 N +X 1 1 400 -700 200 L 40 40 1 1 P +X 2 2 400 -600 200 L 40 40 1 1 P +X 3 3 400 -500 200 L 40 40 1 1 P +X 4 4 400 -400 200 L 40 40 1 1 P +X 5 5 400 -300 200 L 40 40 1 1 P +X 6 6 400 -200 200 L 40 40 1 1 P +X 7 7 400 -100 200 L 40 40 1 1 P +X 8 8 400 0 200 L 40 40 1 1 P +X 9 9 400 100 200 L 40 40 1 1 P +X 10 10 400 200 200 L 40 40 1 1 P +X 11 11 400 300 200 L 40 40 1 1 P +X 12 12 400 400 200 L 40 40 1 1 P +X 13 13 400 500 200 L 40 40 1 1 P +X 14 14 400 600 200 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# NCV8170 +# +DEF NCV8170 IC 0 40 Y Y 1 F N +F0 "IC" -200 200 40 H V C CNN +F1 "NCV8170" -100 200 40 H V L CNN +F2 "SOT-563" 0 100 30 H V C CIN +F3 "" 0 0 60 H V C CNN +$FPLIST + SOT23A-3 +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 10 f +X IN 1 -400 50 150 R 40 40 1 1 W +X GND 2 -50 -250 100 U 40 40 1 1 W +X OUT 3 400 50 150 L 40 40 1 1 w +X NC 4 400 -50 150 L 40 40 1 1 N +X GND 5 50 -250 100 U 40 40 1 1 W +X EN 6 -400 -50 150 R 40 40 1 1 B +ENDDRAW +ENDDEF +# +# PUSHBUTTON-SQUARE +# +DEF PUSHBUTTON-SQUARE S 0 100 Y Y 1 F N +F0 "S" -150 100 40 H V C CNN +F1 "PUSHBUTTON-SQUARE" 0 -150 40 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + TACTILE-SWITCH* +$ENDFPLIST +DRAW +C -100 0 5 0 0 16 N +C 100 0 5 0 0 16 N +P 2 0 0 6 -100 -100 -100 0 N +P 2 0 0 10 -100 0 75 50 N +P 2 0 0 10 -75 175 -75 125 N +P 2 0 0 6 0 50 0 25 N +P 2 0 0 6 0 100 0 75 N +P 2 0 0 10 0 175 -75 175 N +P 2 0 0 6 0 175 0 125 N +P 2 0 0 10 75 0 100 0 N +P 2 0 0 10 75 175 0 175 N +P 2 0 0 10 75 175 75 125 N +P 2 0 0 6 100 -100 100 0 N +X 1 1 -200 0 100 R 0 0 0 0 P +X 2 2 -200 -100 100 R 0 0 0 0 P +X 3 3 200 0 100 L 0 0 0 0 P +X 4 4 200 -100 100 L 0 0 0 0 P +ENDDRAW +ENDDEF +# +# RES +# +DEF RES R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "RES" 0 0 50 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + R? + 0603 + 0805 + R?-* + SM1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# STM32L052C8T7 +# +DEF STM32L052C8T7 IC 0 40 Y Y 1 F N +F0 "IC" -500 1700 50 H V L BNN +F1 "STM32L052C8T7" -100 -1600 50 H V L BNN +F2 "" 0 -100 60 H V C CNN +F3 "" 0 -100 60 H V C CNN +$FPLIST + LQFP-32 +$ENDFPLIST +DRAW +S -550 1650 550 -1500 0 1 0 f +X VDD 1 -750 -250 200 R 40 40 1 1 W +X PC13 2 750 -1450 200 L 40 40 1 1 I +X PC14-OSC32_IN 3 -750 1150 200 R 40 40 1 1 B +X PC15-OSC32_OUT 4 -750 1050 200 R 40 40 1 1 B +X PH0-OSC_IN 5 -750 950 200 R 40 40 1 1 B +X PH1-OSC_OUT 6 -750 850 200 R 40 40 1 1 B +X NRST 7 -750 1350 200 R 40 40 1 1 I I +X VSSA 8 -750 -1350 200 R 40 40 1 1 W +X VDDA 9 -750 -1200 200 R 40 40 1 1 W +X PA0 10 750 -1300 200 L 40 40 1 1 B +X PB2 20 750 -250 200 L 40 40 1 1 B +X PA9-TX1 30 750 600 200 L 40 40 1 1 B +X PB4 40 750 1050 200 L 40 40 1 1 B +X PA1 11 750 -1200 200 L 40 40 1 1 B +X PB10 21 750 -150 200 L 40 40 1 1 B +X PA10-RX1 31 750 700 200 L 40 40 1 1 B +X PB5 41 750 1150 200 L 40 40 1 1 B +X PA2-TX2 12 750 -1100 200 L 40 40 1 1 B +X PB11 22 750 -50 200 L 40 40 1 1 B +X PA11-USB_DM 32 -750 200 200 R 40 40 1 1 B +X PB6 42 750 1250 200 L 40 40 1 1 B +X PA3-RX2 13 750 -1000 200 L 40 40 1 1 B +X VSS 23 -750 -750 200 R 40 40 1 1 W +X PA12-USB_DP 33 -750 300 200 R 40 40 1 1 B +X PB7 43 750 1350 200 L 40 40 1 1 B +X PA4 14 750 -900 200 L 40 40 1 1 B +X VDD 24 -750 -350 200 R 40 40 1 1 W +X PA13-SWDIO 34 -750 500 200 R 40 40 1 1 B +X BOOT0 44 -750 0 200 R 40 40 1 1 B +X PA5 15 750 -800 200 L 40 40 1 1 B +X PB12 25 750 50 200 L 40 40 1 1 B +X VSS 35 -750 -850 200 R 40 40 1 1 W +X PB8 45 750 1450 200 L 40 40 1 1 B +X PA6 16 750 -700 200 L 40 40 1 1 B +X PB13 26 750 150 200 L 40 40 1 1 B +X VDD_USB 36 -750 -550 200 R 40 40 1 1 W +X PB9 46 750 1550 200 L 40 40 1 1 B +X PA7 17 750 -600 200 L 40 40 1 1 B +X PB14 27 750 250 200 L 40 40 1 1 B +X PA14-SWCLK 37 -750 600 200 R 40 40 1 1 B +X VSS 47 -750 -950 200 R 40 40 1 1 W +X PB0 18 750 -450 200 L 40 40 1 1 B +X PB15 28 750 350 200 L 40 40 1 1 B +X PA15 38 750 800 200 L 40 40 1 1 B +X VDD 48 -750 -450 200 R 40 40 1 1 W +X PB1 19 750 -350 200 L 40 40 1 1 B +X PA8 29 750 500 200 L 40 40 1 1 B +X PB3 39 750 950 200 L 40 40 1 1 B +ENDDRAW +ENDDEF +# +# USB_mini_micro_B +# +DEF ~USB_mini_micro_B J 0 40 Y Y 1 F N +F0 "J" -400 -50 60 H V C CNN +F1 "USB_mini_micro_B" -150 250 60 H I C CNN +F2 "" -50 0 60 H V C CNN +F3 "" -50 0 60 H V C CNN +$FPLIST + USB* +$ENDFPLIST +DRAW +S -350 200 -50 -400 0 1 0 N +X VUSB 1 150 150 200 L 50 50 1 1 w +X D- 2 150 50 200 L 50 50 1 1 B +X D+ 3 150 -50 200 L 50 50 1 1 B +X ID 4 150 -150 200 L 50 50 1 1 I +X GND 5 150 -250 200 L 50 50 1 1 w +X SHIELD 6 150 -350 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# VDD +# +DEF VDD #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VDD" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X VDD 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VDDA +# +DEF VDDA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VDDA" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X VDDA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# VIN +# +DEF VIN #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "VIN" 0 140 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X VIN 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/stm32_qfp48_breakout/stm32_qfp48_breakout.kicad_pcb b/stm32_qfp48_breakout/stm32_qfp48_breakout.kicad_pcb new file mode 100644 index 0000000..7bb78e0 --- /dev/null +++ b/stm32_qfp48_breakout/stm32_qfp48_breakout.kicad_pcb @@ -0,0 +1,2362 @@ +(kicad_pcb (version 4) (host pcbnew 4.0.1-stable) + + (general + (links 87) + (no_connects 1) + (area 152.324999 92.634999 188.035001 110.565001) + (thickness 1.6) + (drawings 104) + (tracks 457) + (zones 0) + (modules 26) + (nets 49) + ) + + (page A4) + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user hide) + (41 Cmts.User user hide) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.1524) + (user_trace_width 0.25) + (trace_clearance 0.1524) + (zone_clearance 0.3048) + (zone_45_only no) + (trace_min 0.1524) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.6858) + (via_drill 0.34) + (via_min_size 0.6858) + (via_min_drill 0.34) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 0 0) + (grid_origin 180.594 107.823) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010f0_80000001) + (usegerberextensions true) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "")) + ) + + (net 0 "") + (net 1 VDD) + (net 2 GND) + (net 3 VIN) + (net 4 VDDA) + (net 5 OSC_IN) + (net 6 OSC_OUT) + (net 7 "Net-(D1-Pad1)") + (net 8 C13) + (net 9 C14) + (net 10 C15) + (net 11 RESET_BTN) + (net 12 LED) + (net 13 "A1(BOOT)") + (net 14 A2) + (net 15 A3) + (net 16 A4) + (net 17 A5) + (net 18 A6) + (net 19 A7) + (net 20 "Net-(IC1-Pad18)") + (net 21 "Net-(IC1-Pad19)") + (net 22 "Net-(IC1-Pad20)") + (net 23 B10) + (net 24 B11) + (net 25 B12) + (net 26 B13) + (net 27 B14) + (net 28 B15) + (net 29 "Net-(IC1-Pad29)") + (net 30 A9) + (net 31 A10) + (net 32 SWDIO) + (net 33 SWCLK) + (net 34 B3) + (net 35 B4) + (net 36 B5) + (net 37 B6) + (net 38 B7) + (net 39 B8) + (net 40 B9) + (net 41 "Net-(IC2-Pad3)") + (net 42 "Net-(IC2-Pad4)") + (net 43 "Net-(J1-Pad6)") + (net 44 "Net-(J1-Pad4)") + (net 45 "Net-(J1-Pad1)") + (net 46 "Net-(IC1-Pad10)") + (net 47 USB_D-) + (net 48 USB_D+) + + (net_class Default "This is the default net class." + (clearance 0.1524) + (trace_width 0.1524) + (via_dia 0.6858) + (via_drill 0.34) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net "A1(BOOT)") + (add_net A10) + (add_net A2) + (add_net A3) + (add_net A4) + (add_net A5) + (add_net A6) + (add_net A7) + (add_net A9) + (add_net B10) + (add_net B11) + (add_net B12) + (add_net B13) + (add_net B14) + (add_net B15) + (add_net B3) + (add_net B4) + (add_net B5) + (add_net B6) + (add_net B7) + (add_net B8) + (add_net B9) + (add_net C13) + (add_net C14) + (add_net C15) + (add_net GND) + (add_net LED) + (add_net "Net-(D1-Pad1)") + (add_net "Net-(IC1-Pad10)") + (add_net "Net-(IC1-Pad18)") + (add_net "Net-(IC1-Pad19)") + (add_net "Net-(IC1-Pad20)") + (add_net "Net-(IC1-Pad29)") + (add_net "Net-(IC2-Pad3)") + (add_net "Net-(IC2-Pad4)") + (add_net "Net-(J1-Pad1)") + (add_net "Net-(J1-Pad4)") + (add_net "Net-(J1-Pad6)") + (add_net OSC_IN) + (add_net OSC_OUT) + (add_net RESET_BTN) + (add_net SWCLK) + (add_net SWDIO) + (add_net USB_D+) + (add_net USB_D-) + (add_net VDD) + (add_net VDDA) + (add_net VIN) + ) + + (module IC_LOGO (layer B.Cu) (tedit 572485AA) (tstamp 572488A0) + (at 168.91 97.155) + (fp_text reference IC_LOGO (at 0 -2.286) (layer Cmts.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value IC_LOGO (at 0 3.048) (layer Cmts.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0 1.397) (end 0 1.016) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.381 1.397) (end 0.381 1.016) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.381 1.397) (end -0.381 1.016) (layer B.SilkS) (width 0.15)) + (fp_line (start -0.381 -1.016) (end -0.381 -1.397) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.381 -1.016) (end 0.381 -1.397) (layer B.SilkS) (width 0.15)) + (fp_line (start 0 -1.016) (end 0 -1.397) (layer B.SilkS) (width 0.15)) + (fp_line (start -1.397 0) (end -1.016 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -1.397 0.381) (end -1.016 0.381) (layer B.SilkS) (width 0.15)) + (fp_line (start -1.397 -0.381) (end -1.016 -0.381) (layer B.SilkS) (width 0.15)) + (fp_line (start 1.016 -0.381) (end 1.397 -0.381) (layer B.SilkS) (width 0.15)) + (fp_line (start 1.016 0.381) (end 1.397 0.381) (layer B.SilkS) (width 0.15)) + (fp_line (start 1.016 0) (end 1.397 0) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.508 -0.635) (end -0.508 -0.635) (layer B.SilkS) (width 0.25)) + (fp_line (start 0.635 0.508) (end 0.635 -0.508) (layer B.SilkS) (width 0.25)) + (fp_line (start -0.508 0.635) (end 0.508 0.635) (layer B.SilkS) (width 0.25)) + (fp_line (start -0.635 -0.508) (end -0.635 0.508) (layer B.SilkS) (width 0.25)) + ) + + (module flabbergast:CRYSTAL-ABM3 (layer B.Cu) (tedit 5724561B) (tstamp 5723B755) + (at 179.324 101.7524 90) + (descr "Abracon Miniature Ceramic Smd Crystal http://www.abracon.com/Resonators/abm3.pdf") + (tags "smd crystal") + (path /57237E92) + (attr smd) + (fp_text reference Y1 (at 0 0 360) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value CRYSTAL (at 0 -3 90) (layer Cmts.User) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.5 -2.1) (end -3.5 2.1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3.5 -2.1) (end -3.5 -2.1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 3.5 2.1) (end 3.5 -2.1) (layer B.CrtYd) (width 0.05)) + (fp_line (start -3.5 2.1) (end 3.5 2.1) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.6 -1.7) (end 2.6 -1.4) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.6 -1.7) (end -2.6 -1.4) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.6 1.7) (end -2.6 1.4) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.6 1.7) (end 2.6 1.4) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.6 1.7) (end 2.6 1.7) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.6 -1.7) (end 2.6 -1.7) (layer B.SilkS) (width 0.15)) + (pad 2 smd rect (at 2.05 0 90) (size 1.9 2.4) (layers B.Cu B.Paste B.Mask) + (net 6 OSC_OUT)) + (pad 1 smd rect (at -2.05 0 90) (size 1.9 2.4) (layers B.Cu B.Paste B.Mask) + (net 5 OSC_IN)) + ) + + (module flabbergast:0603_JUMPERED (layer F.Cu) (tedit 5723E81E) (tstamp 5723E817) + (at 176.784 100.076 180) + (path /57232F31) + (attr smd) + (fp_text reference F1 (at 2.032 0 270) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value FERRITE-BEAD (at 0 0 180) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.50038 0) (end -0.50038 0) (layer F.Cu) (width 0.14986)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Mask) + (net 1 VDD)) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Mask) + (net 4 VDDA)) + (pad "" smd rect (at 0 0 180) (size 0.89916 1.143) (layers F.Mask)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:0603 (layer F.Cu) (tedit 5723E467) (tstamp 5723B689) + (at 159.004 96.52) + (path /572328FC) + (attr smd) + (fp_text reference C6 (at -0.508 1.524 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value 2.2uF (at 0 0) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 3 VIN)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:LQFP48 (layer F.Cu) (tedit 5724570B) (tstamp 5723B6DC) + (at 168.91 101.6 180) + (path /57232197) + (attr smd) + (fp_text reference IC1 (at 0 -1.016 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value STM32L052C8T7 (at 0 1.016 180) (layer F.SilkS) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -3.0988 3.29946) (end -3.29946 3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start -3.29946 3.0988) (end -3.29946 -3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start -3.29946 -3.0988) (end -3.0988 -3.29946) (layer F.SilkS) (width 0.14986)) + (fp_line (start -3.0988 -3.29946) (end 3.0988 -3.29946) (layer F.SilkS) (width 0.14986)) + (fp_line (start 3.0988 -3.29946) (end 3.29946 -3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start 3.0988 3.29946) (end -3.0988 3.29946) (layer F.SilkS) (width 0.14986)) + (fp_line (start 3.29946 -3.0988) (end 3.29946 3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start -3.0988 3.40106) (end -3.40106 3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start 3.40106 3.0988) (end 3.0988 3.40106) (layer F.SilkS) (width 0.14986)) + (fp_line (start 3.0988 -3.40106) (end 3.40106 -3.0988) (layer F.SilkS) (width 0.14986)) + (fp_line (start -3.0988 -3.40106) (end -3.40106 -3.0988) (layer F.SilkS) (width 0.14986)) + (fp_circle (center -2.39776 -2.3495) (end -2.49682 -2.44856) (layer F.SilkS) (width 0.19812)) + (pad 1 smd rect (at -4.29768 -2.74828 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 1 VDD)) + (pad 2 smd rect (at -4.29768 -2.2479 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 8 C13)) + (pad 3 smd rect (at -4.29768 -1.74752 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 9 C14)) + (pad 4 smd rect (at -4.29768 -1.24968 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 10 C15)) + (pad 5 smd rect (at -4.29768 -0.7493 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 5 OSC_IN)) + (pad 6 smd rect (at -4.29768 -0.24892 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 6 OSC_OUT)) + (pad 7 smd rect (at -4.29768 0.24892 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 11 RESET_BTN)) + (pad 8 smd rect (at -4.29768 0.7493 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 9 smd rect (at -4.29768 1.24968 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 4 VDDA)) + (pad 10 smd rect (at -4.29768 1.74752 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 46 "Net-(IC1-Pad10)")) + (pad 11 smd rect (at -4.29768 2.2479 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 13 "A1(BOOT)")) + (pad 12 smd rect (at -4.29768 2.74828 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 14 A2)) + (pad 13 smd rect (at -2.74828 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 15 A3)) + (pad 14 smd rect (at -2.2479 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 16 A4)) + (pad 15 smd rect (at -1.74752 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 17 A5)) + (pad 16 smd rect (at -1.24968 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 18 A6)) + (pad 17 smd rect (at -0.7493 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 19 A7)) + (pad 18 smd rect (at -0.24892 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(IC1-Pad18)")) + (pad 19 smd rect (at 0.24892 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(IC1-Pad19)")) + (pad 20 smd rect (at 0.7493 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(IC1-Pad20)")) + (pad 21 smd rect (at 1.24968 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 23 B10)) + (pad 22 smd rect (at 1.74752 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 24 B11)) + (pad 23 smd rect (at 2.2479 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 24 smd rect (at 2.74828 4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 1 VDD)) + (pad 25 smd rect (at 4.29768 2.74828 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 25 B12)) + (pad 26 smd rect (at 4.29768 2.2479 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 26 B13)) + (pad 27 smd rect (at 4.29768 1.74752 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 27 B14)) + (pad 28 smd rect (at 4.29768 1.24968 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 28 B15)) + (pad 29 smd rect (at 4.29768 0.7493 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 29 "Net-(IC1-Pad29)")) + (pad 30 smd rect (at 4.29768 0.24892 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 30 A9)) + (pad 31 smd rect (at 4.29768 -0.24892 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 31 A10)) + (pad 32 smd rect (at 4.29768 -0.7493 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 47 USB_D-)) + (pad 33 smd rect (at 4.29768 -1.24968 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 48 USB_D+)) + (pad 34 smd rect (at 4.29768 -1.74752 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 32 SWDIO)) + (pad 35 smd rect (at 4.29768 -2.2479 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 36 smd rect (at 4.29768 -2.74828 180) (size 1.4986 0.24892) (layers F.Cu F.Paste F.Mask) + (net 1 VDD)) + (pad 37 smd rect (at 2.74828 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 33 SWCLK)) + (pad 38 smd rect (at 2.2479 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 12 LED)) + (pad 39 smd rect (at 1.74752 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 34 B3)) + (pad 40 smd rect (at 1.24968 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 35 B4)) + (pad 41 smd rect (at 0.7493 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 36 B5)) + (pad 42 smd rect (at 0.24892 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 37 B6)) + (pad 43 smd rect (at -0.24892 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 38 B7)) + (pad 44 smd rect (at -0.7493 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 13 "A1(BOOT)")) + (pad 45 smd rect (at -1.24968 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 39 B8)) + (pad 46 smd rect (at -1.74752 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 40 B9)) + (pad 47 smd rect (at -2.2479 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 48 smd rect (at -2.74828 -4.29768 180) (size 0.24892 1.4986) (layers F.Cu F.Paste F.Mask) + (net 1 VDD)) + ) + + (module flabbergast:SOLDER_JUMPER_OFF (layer F.Cu) (tedit 5723BBB8) (tstamp 5723BCC5) + (at 153.67 96.266 90) + (path /57232B9B) + (attr smd) + (fp_text reference JP1 (at 0 1.524 90) (layer Cmts.User) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value USB_PWR (at -1.524 0 180) (layer Cmts.User) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -0.9 -0.762) (end 0.9 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.9 -0.762) (end 0.9 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.9 0.762) (end -0.9 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -0.9 0.762) (end -0.9 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.408 0 90) (size 0.635 1.143) (layers F.Cu F.Mask) + (net 45 "Net-(J1-Pad1)")) + (pad 2 smd rect (at 0.408 0 90) (size 0.635 1.143) (layers F.Cu F.Mask) + (net 3 VIN)) + (pad "" smd rect (at 0 0 90) (size 0.181 1.143) (layers F.Mask)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:0603 (layer F.Cu) (tedit 57235F06) (tstamp 5723B66B) + (at 173.736 105.9815 180) + (path /57233265) + (attr smd) + (fp_text reference C1 (at -2.032 0 270) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value 0.1uF (at 0 0 180) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 VDD)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:0603 (layer F.Cu) (tedit 57235F06) (tstamp 5723B671) + (at 164.084 105.9815) + (path /5723329C) + (attr smd) + (fp_text reference C2 (at -2.032 0 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value 0.1uF (at 0 0) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 VDD)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:0603 (layer F.Cu) (tedit 57235F06) (tstamp 5723B677) + (at 163.83 97.155) + (path /5723330A) + (attr smd) + (fp_text reference C3 (at -2.032 0 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value 0.1uF (at 0 0) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 VDD)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:0603 (layer F.Cu) (tedit 57235F06) (tstamp 5723B67D) + (at 173.736 97.028 180) + (path /572332CE) + (attr smd) + (fp_text reference C4 (at -2.032 0 270) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value 0.1uF (at 0 0 180) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 VDD)) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:0603 (layer F.Cu) (tedit 57235F06) (tstamp 5723B683) + (at 160.655 102.87 180) + (path /57232987) + (attr smd) + (fp_text reference C5 (at -2.032 0 270) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value 2.2uF (at 0 0 180) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 1 VDD)) + (pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:0603 (layer F.Cu) (tedit 57235F06) (tstamp 5723B68F) + (at 176.784 101.6) + (path /57232FAC) + (attr smd) + (fp_text reference C7 (at -2.032 0 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value 1uF (at 0 0) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 4 VDDA)) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:0603 (layer B.Cu) (tedit 57235F06) (tstamp 5723B695) + (at 182.372 103.378 90) + (path /572383ED) + (attr smd) + (fp_text reference C8 (at -2.032 0 360) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (fp_text value 18pF (at 0 0 90) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 0.762) (end 1.27 0.762) (layer B.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end 1.27 -0.762) (layer B.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end -1.27 -0.762) (layer B.SilkS) (width 0.14986)) + (fp_line (start -1.27 -0.762) (end -1.27 0.762) (layer B.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask) + (net 5 OSC_IN)) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:0603 (layer B.Cu) (tedit 57235F06) (tstamp 5723B69B) + (at 182.372 100.076 270) + (path /57238456) + (attr smd) + (fp_text reference C9 (at -2.032 0 540) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (fp_text value 18pF (at 0 0 270) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 0.762) (end 1.27 0.762) (layer B.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end 1.27 -0.762) (layer B.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end -1.27 -0.762) (layer B.SilkS) (width 0.14986)) + (fp_line (start -1.27 -0.762) (end -1.27 0.762) (layer B.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask) + (net 6 OSC_OUT)) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:LED-0603 (layer F.Cu) (tedit 57235EC0) (tstamp 5723B6A1) + (at 159.512 104.648) + (descr "LED 0603 smd package") + (tags "LED led 0603 SMD smd SMT smt smdled SMDLED smtled SMTLED") + (path /57235088) + (attr smd) + (fp_text reference D1 (at -2.094 -0.224 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value LED (at 0 -1.2065) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -0.1524 -0.1524) (end 0.1524 0) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.1524 0) (end -0.1524 0.1524) (layer F.SilkS) (width 0.14986)) + (fp_line (start -0.1524 0.1524) (end -0.1524 -0.1524) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.3335 -0.635) (end 1.3335 -0.635) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.3335 -0.635) (end 1.3335 0.635) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.3335 0.635) (end -1.3335 0.635) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.3335 0.635) (end -1.3335 -0.635) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.7493 0) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(D1-Pad1)")) + (pad 2 smd rect (at 0.7493 0) (size 0.79756 0.79756) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + ) + + (module flabbergast:SOT-563 (layer F.Cu) (tedit 5723A697) (tstamp 5723B6E6) + (at 159.385 99.695 90) + (path /572330F8) + (attr smd) + (fp_text reference IC2 (at 0 -1.27 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text value NCV8170 (at 0 1.27 90) (layer Cmts.User) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_line (start 0.371 -0.596) (end -0.371 -0.596) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.3 -0.7) (end -1.3 -0.3) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.371 -0.596) (end 0.371 0.596) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.371 0.596) (end -0.371 0.596) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.371 0.596) (end -0.371 -0.596) (layer F.SilkS) (width 0.15)) + (pad 5 smd rect (at 0.9 0 270) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 1 smd rect (at -0.9 -0.5 270) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask) + (net 3 VIN)) + (pad 3 smd rect (at -0.9 0.5 270) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask) + (net 41 "Net-(IC2-Pad3)")) + (pad 2 smd rect (at -0.9 0 270) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 4 smd rect (at 0.9 0.5 270) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask) + (net 42 "Net-(IC2-Pad4)")) + (pad 6 smd rect (at 0.9 -0.5 270) (size 0.5 0.33) (layers F.Cu F.Paste F.Mask) + (net 3 VIN)) + (model smd_trans/tsot-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.5 0.6 0.5)) + (rotate (xyz 0 0 90)) + ) + ) + + (module flabbergast:M01_NOSILK (layer F.Cu) (tedit 0) (tstamp 5723B706) + (at 156.21 96.52) + (path /572328CF) + (fp_text reference PAD1 (at 0 0) (layer Cmts.User) hide + (effects (font (size 0 0) (thickness 0.000001))) + ) + (fp_text value M01 (at 0 0) (layer Eco1.User) hide + (effects (font (size 0 0) (thickness 0.000001))) + ) + (fp_line (start -0.254 0.254) (end 0.254 0.254) (layer Cmts.User) (width 0.127)) + (fp_line (start 0.254 0.254) (end 0.254 -0.254) (layer Cmts.User) (width 0.127)) + (fp_line (start 0.254 -0.254) (end -0.254 -0.254) (layer Cmts.User) (width 0.127)) + (fp_line (start -0.254 -0.254) (end -0.254 0.254) (layer Cmts.User) (width 0.127)) + (pad 1 thru_hole oval (at 0 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 45 "Net-(J1-Pad1)")) + ) + + (module flabbergast:0603 (layer F.Cu) (tedit 57235F06) (tstamp 5723B70C) + (at 176.784 103.124) + (path /5723450B) + (attr smd) + (fp_text reference R1 (at -2.032 0 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value 10kR (at 0 0) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 13 "A1(BOOT)")) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:0603 (layer F.Cu) (tedit 57235F06) (tstamp 5723B712) + (at 159.512 106.172) + (path /57234FFE) + (attr smd) + (fp_text reference R2 (at -2.032 0 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value 1kR (at 0 0) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -1.27 -0.762) (end 1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 -0.762) (end 1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 1.27 0.762) (end -1.27 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -1.27 0.762) (end -1.27 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(D1-Pad1)")) + (pad 2 smd rect (at 0.762 0) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 12 LED)) + (model smd\capacitors\C0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module flabbergast:M14_LOCK_NOSILK (layer F.Cu) (tedit 5723A245) (tstamp 5723B734) + (at 153.67 93.98) + (path /572357B9) + (attr virtual) + (fp_text reference U1 (at 1.778 -2.032) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value M14 (at 1.778 2.032) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start 14.986 0.254) (end 15.494 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 15.494 0.254) (end 15.494 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 14.986 -0.254) (end 15.494 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 14.986 0.254) (end 14.986 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.446 0.254) (end 12.954 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.954 0.254) (end 12.954 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.446 -0.254) (end 12.954 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.446 0.254) (end 12.446 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 9.906 0.254) (end 10.414 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 10.414 0.254) (end 10.414 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 9.906 -0.254) (end 10.414 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 9.906 0.254) (end 9.906 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.366 0.254) (end 7.874 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.874 0.254) (end 7.874 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.366 -0.254) (end 7.874 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.366 0.254) (end 7.366 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 0.254) (end 5.334 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 5.334 0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 -0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 0.254) (end 4.826 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 0.254) (end 2.794 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.794 0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 -0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 0.254) (end 2.286 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 0.254) (end 0.254 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 0.254 0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 -0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 0.254) (end -0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 32.766 0.254) (end 33.274 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 33.274 0.254) (end 33.274 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 32.766 -0.254) (end 33.274 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 32.766 0.254) (end 32.766 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.226 0.254) (end 30.734 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.734 0.254) (end 30.734 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.226 -0.254) (end 30.734 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.226 0.254) (end 30.226 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 27.686 0.254) (end 28.194 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 28.194 0.254) (end 28.194 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 27.686 -0.254) (end 28.194 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 27.686 0.254) (end 27.686 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.146 0.254) (end 25.654 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.654 0.254) (end 25.654 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.146 -0.254) (end 25.654 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.146 0.254) (end 25.146 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 22.606 0.254) (end 23.114 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 23.114 0.254) (end 23.114 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 22.606 -0.254) (end 23.114 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 22.606 0.254) (end 22.606 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.066 0.254) (end 20.574 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.574 0.254) (end 20.574 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.066 -0.254) (end 20.574 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.066 0.254) (end 20.066 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 17.52346 0.254) (end 18.034 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 18.034 0.254) (end 18.034 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 17.52346 -0.254) (end 18.034 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 17.52346 0.254) (end 17.52346 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 14.605 -1.27) (end 15.875 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 15.875 -1.27) (end 16.51 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 16.51 0.635) (end 15.875 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 11.43 -0.635) (end 12.065 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 12.065 -1.27) (end 13.335 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.335 -1.27) (end 13.97 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.97 0.635) (end 13.335 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.335 1.27) (end 12.065 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 12.065 1.27) (end 11.43 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 14.605 -1.27) (end 13.97 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.97 0.635) (end 14.605 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 15.875 1.27) (end 14.605 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.985 -1.27) (end 8.255 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.255 -1.27) (end 8.89 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.89 0.635) (end 8.255 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.89 -0.635) (end 9.525 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 9.525 -1.27) (end 10.795 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 10.795 -1.27) (end 11.43 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 11.43 0.635) (end 10.795 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 10.795 1.27) (end 9.525 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 9.525 1.27) (end 8.89 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.81 -0.635) (end 4.445 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 4.445 -1.27) (end 5.715 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 5.715 -1.27) (end 6.35 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.35 0.635) (end 5.715 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 5.715 1.27) (end 4.445 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 4.445 1.27) (end 3.81 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.985 -1.27) (end 6.35 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.35 0.635) (end 6.985 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.255 1.27) (end 6.985 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -0.635 -1.27) (end 0.635 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.27 0.635) (end 0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.27 -0.635) (end 1.905 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.905 -1.27) (end 3.175 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.175 -1.27) (end 3.81 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.81 0.635) (end 3.175 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.175 1.27) (end 1.905 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.905 1.27) (end 1.27 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.27 -0.635) (end -1.27 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -0.635 -1.27) (end -1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 0.635 1.27) (end -0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 32.385 -1.27) (end 33.655 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 33.655 -1.27) (end 34.29 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 34.29 0.635) (end 33.655 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.21 -0.635) (end 29.845 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.845 -1.27) (end 31.115 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.115 -1.27) (end 31.75 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.75 0.635) (end 31.115 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.115 1.27) (end 29.845 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.845 1.27) (end 29.21 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 32.385 -1.27) (end 31.75 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.75 0.635) (end 32.385 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 33.655 1.27) (end 32.385 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.765 -1.27) (end 26.035 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.035 -1.27) (end 26.67 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.67 0.635) (end 26.035 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.67 -0.635) (end 27.305 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 27.305 -1.27) (end 28.575 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 28.575 -1.27) (end 29.21 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.21 0.635) (end 28.575 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 28.575 1.27) (end 27.305 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 27.305 1.27) (end 26.67 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 21.59 -0.635) (end 22.225 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 22.225 -1.27) (end 23.495 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 23.495 -1.27) (end 24.13 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.13 0.635) (end 23.495 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 23.495 1.27) (end 22.225 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 22.225 1.27) (end 21.59 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.765 -1.27) (end 24.13 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.13 0.635) (end 24.765 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.035 1.27) (end 24.765 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 17.145 -1.27) (end 18.415 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 18.415 -1.27) (end 19.05 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.05 0.635) (end 18.415 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.05 -0.635) (end 19.685 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.685 -1.27) (end 20.955 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 20.955 -1.27) (end 21.59 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 21.59 0.635) (end 20.955 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 20.955 1.27) (end 19.685 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.685 1.27) (end 19.05 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 17.145 -1.27) (end 16.51 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 16.51 0.635) (end 17.145 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 18.415 1.27) (end 17.145 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 34.29 -0.635) (end 34.29 0.635) (layer Dwgs.User) (width 0.2032)) + (pad 1 thru_hole circle (at 0 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 1 VDD)) + (pad 2 thru_hole circle (at 2.54 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 3 VIN)) + (pad 3 thru_hole circle (at 5.08 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 30 A9)) + (pad 4 thru_hole circle (at 7.62 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 31 A10)) + (pad 5 thru_hole circle (at 10.16 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 6 thru_hole circle (at 12.7 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 19 A7)) + (pad 7 thru_hole circle (at 15.24 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 18 A6)) + (pad 8 thru_hole circle (at 17.78 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 17 A5)) + (pad 9 thru_hole circle (at 20.32 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 16 A4)) + (pad 10 thru_hole circle (at 22.86 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 24 B11)) + (pad 11 thru_hole circle (at 25.4 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 23 B10)) + (pad 12 thru_hole circle (at 27.94 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 15 A3)) + (pad 13 thru_hole circle (at 30.48 -0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 14 A2)) + (pad 14 thru_hole circle (at 33.02 0.127) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 26 B13)) + ) + + (module flabbergast:M14_LOCK_NOSILK (layer F.Cu) (tedit 5723A245) (tstamp 5723B746) + (at 186.69 109.22 180) + (path /5723586B) + (attr virtual) + (fp_text reference U2 (at 1.778 -2.032 180) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value M14 (at 1.778 2.032 180) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start 14.986 0.254) (end 15.494 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 15.494 0.254) (end 15.494 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 14.986 -0.254) (end 15.494 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 14.986 0.254) (end 14.986 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.446 0.254) (end 12.954 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.954 0.254) (end 12.954 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.446 -0.254) (end 12.954 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 12.446 0.254) (end 12.446 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 9.906 0.254) (end 10.414 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 10.414 0.254) (end 10.414 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 9.906 -0.254) (end 10.414 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 9.906 0.254) (end 9.906 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.366 0.254) (end 7.874 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.874 0.254) (end 7.874 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.366 -0.254) (end 7.874 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 7.366 0.254) (end 7.366 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 0.254) (end 5.334 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 5.334 0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 -0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 0.254) (end 4.826 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 0.254) (end 2.794 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.794 0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 -0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 0.254) (end 2.286 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 0.254) (end 0.254 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 0.254 0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 -0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 0.254) (end -0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 32.766 0.254) (end 33.274 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 33.274 0.254) (end 33.274 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 32.766 -0.254) (end 33.274 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 32.766 0.254) (end 32.766 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.226 0.254) (end 30.734 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.734 0.254) (end 30.734 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.226 -0.254) (end 30.734 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 30.226 0.254) (end 30.226 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 27.686 0.254) (end 28.194 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 28.194 0.254) (end 28.194 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 27.686 -0.254) (end 28.194 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 27.686 0.254) (end 27.686 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.146 0.254) (end 25.654 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.654 0.254) (end 25.654 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.146 -0.254) (end 25.654 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 25.146 0.254) (end 25.146 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 22.606 0.254) (end 23.114 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 23.114 0.254) (end 23.114 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 22.606 -0.254) (end 23.114 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 22.606 0.254) (end 22.606 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.066 0.254) (end 20.574 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.574 0.254) (end 20.574 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.066 -0.254) (end 20.574 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 20.066 0.254) (end 20.066 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 17.52346 0.254) (end 18.034 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 18.034 0.254) (end 18.034 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 17.52346 -0.254) (end 18.034 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 17.52346 0.254) (end 17.52346 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 14.605 -1.27) (end 15.875 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 15.875 -1.27) (end 16.51 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 16.51 0.635) (end 15.875 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 11.43 -0.635) (end 12.065 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 12.065 -1.27) (end 13.335 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.335 -1.27) (end 13.97 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.97 0.635) (end 13.335 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.335 1.27) (end 12.065 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 12.065 1.27) (end 11.43 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 14.605 -1.27) (end 13.97 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 13.97 0.635) (end 14.605 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 15.875 1.27) (end 14.605 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.985 -1.27) (end 8.255 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.255 -1.27) (end 8.89 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.89 0.635) (end 8.255 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.89 -0.635) (end 9.525 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 9.525 -1.27) (end 10.795 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 10.795 -1.27) (end 11.43 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 11.43 0.635) (end 10.795 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 10.795 1.27) (end 9.525 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 9.525 1.27) (end 8.89 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.81 -0.635) (end 4.445 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 4.445 -1.27) (end 5.715 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 5.715 -1.27) (end 6.35 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.35 0.635) (end 5.715 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 5.715 1.27) (end 4.445 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 4.445 1.27) (end 3.81 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.985 -1.27) (end 6.35 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.35 0.635) (end 6.985 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 8.255 1.27) (end 6.985 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -0.635 -1.27) (end 0.635 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.27 0.635) (end 0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.27 -0.635) (end 1.905 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.905 -1.27) (end 3.175 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.175 -1.27) (end 3.81 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.81 0.635) (end 3.175 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.175 1.27) (end 1.905 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.905 1.27) (end 1.27 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.27 -0.635) (end -1.27 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -0.635 -1.27) (end -1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.27 0.635) (end -0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 0.635 1.27) (end -0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 32.385 -1.27) (end 33.655 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 33.655 -1.27) (end 34.29 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 34.29 0.635) (end 33.655 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.21 -0.635) (end 29.845 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.845 -1.27) (end 31.115 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.115 -1.27) (end 31.75 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.75 0.635) (end 31.115 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.115 1.27) (end 29.845 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.845 1.27) (end 29.21 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 32.385 -1.27) (end 31.75 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 31.75 0.635) (end 32.385 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 33.655 1.27) (end 32.385 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.765 -1.27) (end 26.035 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.035 -1.27) (end 26.67 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.67 0.635) (end 26.035 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.67 -0.635) (end 27.305 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 27.305 -1.27) (end 28.575 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 28.575 -1.27) (end 29.21 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 29.21 0.635) (end 28.575 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 28.575 1.27) (end 27.305 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 27.305 1.27) (end 26.67 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 21.59 -0.635) (end 22.225 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 22.225 -1.27) (end 23.495 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 23.495 -1.27) (end 24.13 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.13 0.635) (end 23.495 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 23.495 1.27) (end 22.225 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 22.225 1.27) (end 21.59 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.765 -1.27) (end 24.13 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 24.13 0.635) (end 24.765 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 26.035 1.27) (end 24.765 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 17.145 -1.27) (end 18.415 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 18.415 -1.27) (end 19.05 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.05 0.635) (end 18.415 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.05 -0.635) (end 19.685 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.685 -1.27) (end 20.955 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 20.955 -1.27) (end 21.59 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 21.59 0.635) (end 20.955 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 20.955 1.27) (end 19.685 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 19.685 1.27) (end 19.05 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 17.145 -1.27) (end 16.51 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 16.51 0.635) (end 17.145 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 18.415 1.27) (end 17.145 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 34.29 -0.635) (end 34.29 0.635) (layer Dwgs.User) (width 0.2032)) + (pad 1 thru_hole circle (at 0 -0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 27 B14)) + (pad 2 thru_hole circle (at 2.54 0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 28 B15)) + (pad 3 thru_hole circle (at 5.08 -0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 25 B12)) + (pad 4 thru_hole circle (at 7.62 0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 10 C15)) + (pad 5 thru_hole circle (at 10.16 -0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 9 C14)) + (pad 6 thru_hole circle (at 12.7 0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 8 C13)) + (pad 7 thru_hole circle (at 15.24 -0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 40 B9)) + (pad 8 thru_hole circle (at 17.78 0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 39 B8)) + (pad 9 thru_hole circle (at 20.32 -0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 38 B7)) + (pad 10 thru_hole circle (at 22.86 0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 37 B6)) + (pad 11 thru_hole circle (at 25.4 -0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 36 B5)) + (pad 12 thru_hole circle (at 27.94 0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 35 B4)) + (pad 13 thru_hole circle (at 30.48 -0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 34 B3)) + (pad 14 thru_hole circle (at 33.02 0.127 180) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + ) + + (module flabbergast:M05_LOCK_NOSILK (layer F.Cu) (tedit 5723A214) (tstamp 5723B74F) + (at 186.69 101.6 90) + (path /57235B5B) + (attr virtual) + (fp_text reference U3 (at 0 -2.032 90) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value M05 (at 0 2.032 90) (layer Cmts.User) hide + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start 4.826 0.254) (end 5.334 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 5.334 0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 -0.254) (end 5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 4.826 0.254) (end 4.826 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 0.254) (end 2.794 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.794 0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 -0.254) (end 2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 2.286 0.254) (end 2.286 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 0.254) (end 0.254 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 0.254 0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 -0.254) (end 0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -0.254 0.254) (end -0.254 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -2.794 0.254) (end -2.286 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -2.286 0.254) (end -2.286 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -2.794 -0.254) (end -2.286 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -2.794 0.254) (end -2.794 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -5.334 0.254) (end -4.826 0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -4.826 0.254) (end -4.826 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -5.334 -0.254) (end -4.826 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start -5.334 0.254) (end -5.334 -0.254) (layer Dwgs.User) (width 0.06604)) + (fp_line (start 1.905 -1.27) (end 3.175 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.175 -1.27) (end 3.81 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.81 0.635) (end 3.175 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.81 -0.635) (end 4.445 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 4.445 -1.27) (end 5.715 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 5.715 -1.27) (end 6.35 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.35 0.635) (end 5.715 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 5.715 1.27) (end 4.445 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 4.445 1.27) (end 3.81 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -0.635 -1.27) (end 0.635 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 0.635 -1.27) (end 1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.27 0.635) (end 0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 0.635 1.27) (end -0.635 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -0.635 1.27) (end -1.27 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.905 -1.27) (end 1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 1.27 0.635) (end 1.905 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 3.175 1.27) (end 1.905 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -5.715 -1.27) (end -4.445 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -4.445 -1.27) (end -3.81 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -3.81 0.635) (end -4.445 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -3.81 -0.635) (end -3.175 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -3.175 -1.27) (end -1.905 -1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.905 -1.27) (end -1.27 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.27 0.635) (end -1.905 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -1.905 1.27) (end -3.175 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -3.175 1.27) (end -3.81 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -6.35 -0.635) (end -6.35 0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -5.715 -1.27) (end -6.35 -0.635) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -6.35 0.635) (end -5.715 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start -4.445 1.27) (end -5.715 1.27) (layer Dwgs.User) (width 0.2032)) + (fp_line (start 6.35 -0.635) (end 6.35 0.635) (layer Dwgs.User) (width 0.2032)) + (pad 1 thru_hole circle (at -5.08 -0.127 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 4 VDDA)) + (pad 2 thru_hole circle (at -2.54 0.127 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 1 VDD)) + (pad 3 thru_hole circle (at 0 -0.127 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 2 GND)) + (pad 4 thru_hole circle (at 2.6416 0.0381 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 32 SWDIO)) + (pad 5 thru_hole circle (at 4.9784 -0.0381 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 33 SWCLK)) + ) + + (module flabbergast:TACTILE-SWITCH-SMT-4x3 (layer F.Cu) (tedit 5723C817) (tstamp 5723C96A) + (at 181.356 98.044) + (path /57234ACB) + (attr smd) + (fp_text reference S1 (at 0 0 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value RESET (at 0 2.54) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -2.921 -1.651) (end 2.921 -1.651) (layer F.SilkS) (width 0.14986)) + (fp_line (start 2.921 -1.651) (end 2.921 1.651) (layer F.SilkS) (width 0.14986)) + (fp_line (start 2.921 1.651) (end -2.921 1.651) (layer F.SilkS) (width 0.14986)) + (fp_line (start -2.921 1.651) (end -2.921 -1.651) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -1.9 -0.8509) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask) + (net 11 RESET_BTN)) + (pad 4 smd rect (at -1.9 0.85) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at 1.9 -0.8509) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask) + (net 11 RESET_BTN)) + (pad 3 smd rect (at 1.9 0.8509) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + ) + + (module flabbergast:TACTILE-SWITCH-SMT-4x3 (layer F.Cu) (tedit 5723C817) (tstamp 5723C976) + (at 181.356 105.156 180) + (path /5723455B) + (attr smd) + (fp_text reference S2 (at 0 0 270) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value PA1 (at 0 2.54 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -2.921 -1.651) (end 2.921 -1.651) (layer F.SilkS) (width 0.14986)) + (fp_line (start 2.921 -1.651) (end 2.921 1.651) (layer F.SilkS) (width 0.14986)) + (fp_line (start 2.921 1.651) (end -2.921 1.651) (layer F.SilkS) (width 0.14986)) + (fp_line (start -2.921 1.651) (end -2.921 -1.651) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -1.9 -0.8509 180) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask) + (net 13 "A1(BOOT)")) + (pad 4 smd rect (at -1.9 0.85 180) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask) + (net 1 VDD)) + (pad 2 smd rect (at 1.9 -0.8509 180) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask) + (net 13 "A1(BOOT)")) + (pad 3 smd rect (at 1.9 0.8509 180) (size 1.6 1.1) (layers F.Cu F.Paste F.Mask) + (net 1 VDD)) + ) + + (module flabbergast:USB_microB_2TH_OSHPARK (layer F.Cu) (tedit 57247C52) (tstamp 57247F33) + (at 153.67 101.6 270) + (descr "USB microB 4pads THT") + (tags "USB microB") + (path /572321C9) + (fp_text reference J1 (at 0 -1.27 270) (layer F.SilkS) + (effects (font (size 0.8128 0.8128) (thickness 0.2032))) + ) + (fp_text value USB_mini_micro_B (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.6 0.6) (thickness 0.15))) + ) + (fp_text user "PCB edge" (at -0.05 1.45 270) (layer F.SilkS) hide + (effects (font (size 0.5 0.5) (thickness 0.125))) + ) + (fp_line (start 3.75 2.15) (end 4.25 2.75) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end -4.25 2.675) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3 1.45) (end 3 1.45) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end -3.75 1.35) (layer Dwgs.User) (width 0.2)) + (fp_line (start -3.75 2.15) (end 3.75 2.15) (layer Dwgs.User) (width 0.2)) + (fp_line (start 3.75 2.15) (end 3.75 1.35) (layer Dwgs.User) (width 0.2)) + (pad 6 thru_hole circle (at 2.825 0 270) (size 2.15 2.15) (drill 1.5) (layers *.Cu *.Mask F.SilkS) + (net 43 "Net-(J1-Pad6)")) + (pad 5 smd rect (at 1.3 -3 90) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (net 2 GND) (clearance 0.1)) + (pad 4 smd rect (at 0.65 -3 90) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (net 44 "Net-(J1-Pad4)") (clearance 0.1)) + (pad 3 smd rect (at 0 -3 90) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (net 48 USB_D+) (clearance 0.1)) + (pad 2 smd rect (at -0.65 -3 90) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (net 47 USB_D-) (clearance 0.1)) + (pad 1 smd rect (at -1.3 -3 90) (size 0.4 1.85) (layers F.Cu F.Paste F.Mask) + (net 45 "Net-(J1-Pad1)") (clearance 0.1)) + (pad 6 thru_hole circle (at -2.825 0 270) (size 2.15 2.15) (drill 1.5) (layers *.Cu *.Mask F.SilkS) + (net 43 "Net-(J1-Pad6)")) + (pad "" np_thru_hole circle (at 1.95 -2.15 90) (size 0.55 0.55) (drill 0.55) (layers *.Cu *.Mask F.SilkS)) + (pad "" np_thru_hole circle (at -1.95 -2.15 90) (size 0.55 0.55) (drill 0.55) (layers *.Cu *.Mask F.SilkS)) + (pad "" smd rect (at -0.9 0 90) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)) + (pad "" smd rect (at 0.9 0 90) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)) + ) + + (module flabbergast:SOLDER_JUMPER_OFF (layer F.Cu) (tedit 5723BAED) (tstamp 57247F41) + (at 161.925 99.695 90) + (path /572331A3) + (attr smd) + (fp_text reference JP2 (at 0 1.524 90) (layer Cmts.User) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_text value reg (at -1.524 0 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (fp_line (start -0.9 -0.762) (end 0.9 -0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.9 -0.762) (end 0.9 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start 0.9 0.762) (end -0.9 0.762) (layer F.SilkS) (width 0.14986)) + (fp_line (start -0.9 0.762) (end -0.9 -0.762) (layer F.SilkS) (width 0.14986)) + (pad 1 smd rect (at -0.408 0 90) (size 0.635 1.143) (layers F.Cu F.Mask) + (net 41 "Net-(IC2-Pad3)")) + (pad 2 smd rect (at 0.408 0 90) (size 0.635 1.143) (layers F.Cu F.Mask) + (net 1 VDD)) + (pad "" smd rect (at 0 0 90) (size 0.181 1.143) (layers F.Mask)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_text ss (at 180.848 107.823 315) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.127)) (justify mirror)) + ) + (gr_text "STM32-QFP48-breakout\na.k.a. the bat board (rev1)\n(c) 2016 flabbergast" (at 165.735 101.473) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (gr_text vu (at 156.21 98.044 180) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.127))) + ) + (gr_text hse (at 176.911 101.727 90) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text sda1 (at 171.577 106.426 270) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text scl1 (at 169.037 106.553 270) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text rx1 (at 166.497 106.934 270) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text tx1 (at 163.957 106.934 270) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text sck1 (at 156.337 106.426 270) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text miso1 (at 158.877 106.045 270) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text mosi1 (at 161.417 106.045 270) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text do (at 183.134 107.696 315) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.127)) (justify mirror)) + ) + (gr_text di (at 185.674 108.077 315) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.127)) (justify mirror)) + ) + (gr_text ck (at 185.42 95.377 45) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.127)) (justify mirror)) + ) + (gr_text tx2 (at 184.15 96.266 90) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text rx2 (at 181.483 96.266 90) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text rtc (at 174.117 107.061 270) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text osco (at 179.197 106.426 270) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text osci (at 176.657 106.68 270) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text scl2 (at 178.943 96.647 90) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text sda2 (at 176.403 96.774 90) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text dac (at 173.863 96.393 90) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text * (at 170.307 95.123) (layer F.SilkS) + (effects (font (size 0.75 0.75) (thickness 0.127))) + ) + (gr_text * (at 173.101 95.123) (layer F.SilkS) + (effects (font (size 0.75 0.75) (thickness 0.127))) + ) + (gr_text tx1 (at 159.258 96.393 90) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text rx1 (at 161.163 96.393 90) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text vusb (at 156.21 98.298 180) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text vin (at 157.734 95.631 135) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text gnd (at 163.83 95.758 180) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text vda (at 184.785 106.68 90) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text vdd (at 184.785 104.14 90) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text gnd (at 184.785 101.6 90) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text gnd (at 153.67 107.061) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_text vdd (at 153.797 95.758 180) (layer B.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986)) (justify mirror)) + ) + (gr_arc (start 156.21 94.107) (end 156.591 92.964) (angle 45) (layer F.SilkS) (width 0.2)) + (gr_arc (start 156.21 94.107) (end 155.829 95.25) (angle 45) (layer F.SilkS) (width 0.2)) + (gr_text vi (at 157.353 95.123 225) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.127))) + ) + (gr_text gnd (at 184.658 101.727 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text clk (at 185.039 97.409 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text dio (at 185.039 99.568 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text va (at 184.912 106.045 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text vd (at 184.912 104.14 90) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text 13 (at 184.023 107.569) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.127))) + ) + (gr_text 14 (at 185.42 107.95 315) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.127))) + ) + (gr_arc (start 153.67 93.853) (end 154.559 93.091) (angle 180) (layer F.SilkS) (width 0.2)) + (gr_arc (start 186.817 104.14) (end 186.817 105.283) (angle 180) (layer F.SilkS) (width 0.2)) + (gr_text b13 (at 185.166 95.504 225) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.127))) + ) + (gr_text a2 (at 183.515 95.631 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text a3 (at 181.61 95.631 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text b10 (at 179.07 95.631 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text b11 (at 176.53 95.631 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text a4 (at 173.99 95.631 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text a5 (at 171.45 95.631 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text a6 (at 168.91 95.631 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text a7 (at 165.227 95.377 180) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.127))) + ) + (gr_text a9 (at 158.75 95.25 180) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.127))) + ) + (gr_text a10 (at 161.544 95.631 180) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_line (start 185.42 101.092) (end 185.42 101.346) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 186.055 100.457) (end 185.42 101.092) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 187.071 100.457) (end 186.055 100.457) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 187.706 101.092) (end 187.071 100.457) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 187.706 102.108) (end 187.706 101.092) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 187.071 102.743) (end 187.706 102.108) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 186.055 102.743) (end 187.071 102.743) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 185.42 102.108) (end 186.055 102.743) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 185.42 101.346) (end 185.42 102.108) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 164.973 94.361) (end 164.338 94.996) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 164.973 93.345) (end 164.973 94.361) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 164.338 92.71) (end 164.973 93.345) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 163.322 92.71) (end 164.338 92.71) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 163.195 92.837) (end 163.322 92.71) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 162.687 93.345) (end 163.195 92.837) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 162.687 94.361) (end 162.687 93.345) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 163.322 94.996) (end 162.687 94.361) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 164.338 94.996) (end 163.322 94.996) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 154.305 110.236) (end 154.813 109.728) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 153.162 110.236) (end 154.305 110.236) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 153.035 110.109) (end 153.162 110.236) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 152.527 109.601) (end 153.035 110.109) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 152.527 108.458) (end 152.527 109.601) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 153.035 107.95) (end 152.527 108.458) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 154.305 107.95) (end 153.035 107.95) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 154.813 108.458) (end 154.305 107.95) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_line (start 154.813 109.728) (end 154.813 108.458) (angle 90) (layer F.SilkS) (width 0.2)) + (gr_text b12 (at 181.737 107.5055) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text c15 (at 179.07 107.5055) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text c14 (at 176.5935 107.5055) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text c13 (at 174.0535 107.5055) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text b9 (at 171.45 107.5055) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text b8 (at 168.5925 107.5055) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text b7 (at 166.4335 107.5055) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text b6 (at 163.83 107.5055) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text b5 (at 161.29 107.5055) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text b4 (at 158.8135 107.5055) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text b3 (at 156.1465 107.5055) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_text gnd (at 153.67 107.061) (layer F.SilkS) + (effects (font (size 0.89916 0.89916) (thickness 0.14986))) + ) + (gr_line (start 153.035 92.71) (end 152.4 93.345) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 187.325 92.71) (end 153.035 92.71) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 187.96 93.345) (end 187.325 92.71) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 187.96 109.855) (end 187.96 93.345) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 187.325 110.49) (end 187.96 109.855) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 153.035 110.49) (end 187.325 110.49) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 152.4 109.855) (end 153.035 110.49) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 152.4 93.345) (end 152.4 109.855) (angle 90) (layer Edge.Cuts) (width 0.15)) + + (segment (start 167.596486 97.291515) (end 172.862885 97.291515) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 173.9138 96.393) (end 174.498 96.8756) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723D61D)) + (via (at 173.9138 96.393) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 1)) + (segment (start 172.862885 97.291515) (end 173.9138 96.393) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723D613)) + (segment (start 174.498 96.8756) (end 174.498 97.028) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723D61E)) + (segment (start 171.65828 104.42448) (end 171.65828 105.89768) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723D3C9)) + (segment (start 170.7896 103.8098) (end 171.65828 104.42448) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723D3C6)) + (segment (start 169.037 103.8098) (end 170.7896 103.8098) (width 0.25) (layer F.Cu) (net 1)) + (via (at 169.037 103.8098) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 1)) + (segment (start 166.3192 103.8098) (end 169.037 103.8098) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723CF61)) + (segment (start 166.2938 103.8352) (end 166.3192 103.8098) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723CF60)) + (via (at 166.2938 103.8352) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 1)) + (segment (start 165.78072 104.34828) (end 166.2938 103.8352) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723CF57)) + (segment (start 164.61232 104.34828) (end 165.78072 104.34828) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 173.20768 104.34828) (end 179.41282 104.34828) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 179.41282 104.34828) (end 179.456 104.3051) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723CEF4)) + (segment (start 177.546 100.076) (end 177.546 99.5426) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 177.546 99.5426) (end 175.0314 97.028) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723CED2)) + (segment (start 175.0314 97.028) (end 174.498 97.028) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723CED3)) + (segment (start 166.16172 97.30232) (end 165.50132 97.93732) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 165.608 98.044) (end 167.596486 97.291515) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723CE96)) + (segment (start 167.596486 97.291515) (end 167.692567 97.181949) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723D611)) + (segment (start 165.5318 97.9678) (end 165.608 98.044) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723CE95)) + (via (at 165.5318 97.9678) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 1)) + (segment (start 165.50132 97.93732) (end 165.5318 97.9678) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723CE89)) + (segment (start 183.256 104.306) (end 186.651 104.306) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 186.651 104.306) (end 186.817 104.14) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723CD8E)) + (segment (start 172.974 106.172) (end 172.974 104.58196) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 172.974 104.58196) (end 173.20768 104.34828) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723CA18)) + (segment (start 172.974 106.172) (end 171.9326 106.172) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 171.9326 106.172) (end 171.65828 105.89768) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723CA15)) + (segment (start 179.456 104.3051) (end 183.2551 104.3051) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 183.2551 104.3051) (end 183.256 104.306) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723CA0D)) + (segment (start 161.417 102.997) (end 161.417 102.87) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723C62F)) + (segment (start 162.052 103.632) (end 161.417 102.997) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723C62E)) + (via (at 162.052 103.632) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 1)) + (segment (start 162.052 101.092) (end 162.052 103.632) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723C622)) + (segment (start 160.528 99.568) (end 162.052 101.092) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723C621)) + (via (at 160.528 99.568) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 1)) + (segment (start 160.809 99.287) (end 160.528 99.568) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723C60E)) + (segment (start 161.925 99.287) (end 160.809 99.287) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 161.925 99.287) (end 161.771 99.287) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 161.771 99.287) (end 160.528 98.044) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723C5D8)) + (segment (start 153.67 96.647) (end 153.67 93.853) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723C5E4)) + (segment (start 155.448 98.044) (end 153.67 96.647) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723C5E1)) + (segment (start 155.956 98.044) (end 155.448 98.044) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723C5E0)) + (segment (start 159.512 98.044) (end 155.956 98.044) (width 0.25) (layer B.Cu) (net 1) (tstamp 5723C5DF)) + (via (at 159.512 98.044) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 1)) + (segment (start 160.528 98.044) (end 159.512 98.044) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723C5DA)) + (segment (start 164.592 97.155) (end 166.0144 97.155) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 166.0144 97.155) (end 166.16172 97.30232) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723C2E1)) + (segment (start 161.925 99.287) (end 162.46 99.287) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 162.46 99.287) (end 164.592 97.155) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723C2DD)) + (segment (start 161.417 102.87) (end 161.417 102.743) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 164.61232 104.34828) (end 162.89528 104.34828) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 162.89528 104.34828) (end 161.417 102.87) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723C2C3)) + (segment (start 164.846 106.172) (end 164.846 104.58196) (width 0.25) (layer F.Cu) (net 1)) + (segment (start 164.846 104.58196) (end 164.61232 104.34828) (width 0.25) (layer F.Cu) (net 1) (tstamp 5723C2BE)) + (segment (start 159.385 98.795) (end 159.385 99.5172) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 159.385 99.5172) (end 159.5374 99.6696) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723E756)) + (segment (start 179.456 98.894) (end 177.5578 98.894) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 172.974 96.2152) (end 172.974 97.028) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723DC89)) + (segment (start 173.534798 95.654402) (end 172.974 96.2152) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723DC86)) + (segment (start 174.7774 95.654402) (end 173.534798 95.654402) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723DC82)) + (segment (start 175.3108 96.187802) (end 174.7774 95.654402) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723DC80)) + (segment (start 175.3108 96.647) (end 175.3108 96.187802) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723DC74)) + (segment (start 177.5578 98.894) (end 175.3108 96.647) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723DC6E)) + (segment (start 173.20768 100.8507) (end 171.8183 100.8507) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 171.2722 98.9838) (end 172.974 97.282) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723DBF0)) + (segment (start 171.2722 100.3046) (end 171.2722 98.9838) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723DBEA)) + (segment (start 171.8183 100.8507) (end 171.2722 100.3046) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723DBE9)) + (segment (start 172.974 97.282) (end 172.974 97.028) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723DBF3)) + (segment (start 182.372 100.838) (end 183.642 100.838) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 183.256 100.452) (end 183.256 98.8949) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723D8DE)) + (segment (start 183.642 100.838) (end 183.256 100.452) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723D8DD)) + (via (at 183.642 100.838) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 2)) + (segment (start 182.372 102.616) (end 182.372 100.838) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 180.0488 98.894) (end 179.456 98.894) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723D84A)) + (segment (start 166.6621 97.30232) (end 166.6621 96.2533) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 165.9128 95.9866) (end 165.9128 96.5708) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723D298)) + (segment (start 166.0144 95.885) (end 165.9128 95.9866) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723D297)) + (via (at 166.0144 95.885) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 2)) + (segment (start 166.2938 95.885) (end 166.0144 95.885) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723D293)) + (segment (start 166.6621 96.2533) (end 166.2938 95.885) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723D28E)) + (segment (start 163.068 97.155) (end 163.068 96.6978) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 163.068 96.6978) (end 163.7792 95.9866) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723D06E)) + (segment (start 172.593 96.1898) (end 172.974 96.5708) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723D094)) + (via (at 172.593 96.1898) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 2)) + (segment (start 172.212 96.5708) (end 172.593 96.1898) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723D08E)) + (segment (start 164.3634 96.5708) (end 165.9128 96.5708) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723D073)) + (segment (start 165.9128 96.5708) (end 172.212 96.5708) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723D29B)) + (segment (start 163.7792 95.9866) (end 164.3634 96.5708) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723D072)) + (via (at 163.7792 95.9866) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 2)) + (segment (start 172.974 96.5708) (end 172.974 97.028) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723D095)) + (segment (start 171.1579 105.89768) (end 171.1579 104.8893) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 170.688 104.8258) (end 170.688 105.283) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723CF95)) + (segment (start 170.8658 104.648) (end 170.688 104.8258) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723CF94)) + (via (at 170.8658 104.648) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 2)) + (segment (start 171.1579 104.8893) (end 170.8658 104.648) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CF8F)) + (segment (start 162.7378 105.283) (end 170.688 105.283) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 170.688 105.283) (end 172.847 105.283) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723CF98)) + (segment (start 174.0662 106.8578) (end 174.498 105.9815) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CF8C)) + (segment (start 173.99 106.7816) (end 174.0662 106.8578) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CF8B)) + (via (at 173.99 106.7816) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 2)) + (segment (start 172.847 105.283) (end 173.99 106.7816) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723CF81)) + (segment (start 162.7378 105.283) (end 162.7378 104.1146) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 163.483478 103.945878) (end 164.61232 103.945878) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CF27)) + (segment (start 163.195 103.6574) (end 163.483478 103.945878) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CF26)) + (via (at 163.195 103.6574) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 2)) + (segment (start 162.7378 104.1146) (end 163.195 103.6574) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723CF1F)) + (segment (start 164.61232 103.945878) (end 164.61232 103.8479) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CF29)) + (segment (start 160.2994 102.8446) (end 162.7378 105.283) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 162.7378 105.283) (end 163.322 105.8672) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CF19)) + (via (at 162.7378 105.283) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 2)) + (segment (start 163.322 105.8672) (end 163.322 105.9815) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CF1A)) + (segment (start 186.563 101.6) (end 185.9611 101.6) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 185.9611 101.6) (end 183.256 98.8949) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CD96)) + (segment (start 177.546 101.6) (end 177.7238 101.6) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 177.7238 101.6) (end 179.456 99.8678) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CD82)) + (segment (start 179.456 99.8678) (end 179.456 98.894) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CD84)) + (segment (start 179.456 98.894) (end 183.2551 98.894) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 183.2551 98.894) (end 183.256 98.8949) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CD7E)) + (segment (start 177.546 103.124) (end 177.546 101.6) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 159.766 96.52) (end 159.766 97.1296) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 160.2486 98.9584) (end 159.5374 99.6696) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723CD4E)) + (segment (start 160.2486 97.6122) (end 160.2486 98.9584) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723CD4A)) + (segment (start 159.9946 97.3582) (end 160.2486 97.6122) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723CD49)) + (via (at 159.9946 97.3582) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 2)) + (segment (start 159.766 97.1296) (end 159.9946 97.3582) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CD43)) + (segment (start 159.893 102.87) (end 160.274 102.87) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 160.274 102.87) (end 160.2994 102.8446) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CD1D)) + (via (at 160.2994 102.8446) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 2)) + (segment (start 160.2994 102.8446) (end 159.5374 102.0826) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723CD28)) + (segment (start 159.5374 102.0826) (end 159.5374 99.6696) (width 0.25) (layer B.Cu) (net 2) (tstamp 5723CD29)) + (segment (start 159.385 99.822) (end 159.385 100.595) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CD33)) + (via (at 159.5374 99.6696) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 2)) + (segment (start 159.5374 99.6696) (end 159.385 99.822) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CD32)) + (segment (start 163.068 97.155) (end 163.068 94.615) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 163.068 94.615) (end 163.83 93.853) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CD07)) + (segment (start 159.766 96.52) (end 162.433 96.52) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 162.433 96.52) (end 163.068 97.155) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CD03)) + (segment (start 163.322 105.9815) (end 161.5948 105.9815) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 161.5948 105.9815) (end 160.2613 104.648) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CC24)) + (segment (start 153.67 109.093) (end 153.67 107.6706) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 156.67 104.6706) (end 156.67 102.9) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CC20)) + (segment (start 153.67 107.6706) (end 156.67 104.6706) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CC1D)) + (segment (start 159.893 102.87) (end 159.893 104.2797) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 159.893 104.2797) (end 160.2613 104.648) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CC1A)) + (segment (start 156.67 102.9) (end 159.863 102.9) (width 0.25) (layer F.Cu) (net 2)) + (segment (start 159.863 102.9) (end 159.893 102.87) (width 0.25) (layer F.Cu) (net 2) (tstamp 5723CC16)) + (segment (start 153.67 95.858) (end 154.078 95.858) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 154.078 95.858) (end 155.829 94.107) (width 0.25) (layer F.Cu) (net 3) (tstamp 572483F0)) + (segment (start 155.829 94.107) (end 156.21 94.107) (width 0.25) (layer F.Cu) (net 3) (tstamp 572483F1)) + (segment (start 158.885 98.795) (end 158.885 100.595) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 158.885 98.795) (end 158.885 97.163) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 158.885 97.163) (end 158.242 96.52) (width 0.25) (layer F.Cu) (net 3) (tstamp 5723C28C)) + (segment (start 158.242 96.52) (end 158.242 96.139) (width 0.25) (layer F.Cu) (net 3)) + (segment (start 158.242 96.139) (end 156.21 94.107) (width 0.25) (layer F.Cu) (net 3) (tstamp 5723C279)) + (segment (start 176.022 100.076) (end 175.6664 100.076) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 184.3024 104.4194) (end 186.563 106.68) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD57)) + (segment (start 184.3024 100.5332) (end 184.3024 104.4194) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD52)) + (segment (start 183.2356 99.4664) (end 184.3024 100.5332) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD47)) + (segment (start 183.2356 98.1964) (end 183.2356 99.4664) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD3F)) + (segment (start 182.1434 97.1042) (end 183.2356 98.1964) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD3B)) + (segment (start 181.6354 97.1042) (end 182.1434 97.1042) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD3A)) + (segment (start 180.769802 97.969798) (end 181.6354 97.1042) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD36)) + (segment (start 177.932934 97.969798) (end 180.769802 97.969798) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD31)) + (segment (start 177.497198 98.405534) (end 177.932934 97.969798) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD2F)) + (segment (start 177.497198 99.0346) (end 177.497198 98.405534) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD2D)) + (segment (start 177.319398 99.2124) (end 177.497198 99.0346) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD2B)) + (segment (start 175.8188 99.2124) (end 177.319398 99.2124) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD2A)) + (segment (start 175.3108 99.7204) (end 175.8188 99.2124) (width 0.25) (layer B.Cu) (net 4) (tstamp 5723DD29)) + (via (at 175.3108 99.7204) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 4)) + (segment (start 175.6664 100.076) (end 175.3108 99.7204) (width 0.25) (layer F.Cu) (net 4) (tstamp 5723DD24)) + (segment (start 173.20768 100.35032) (end 175.74768 100.35032) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 175.74768 100.35032) (end 176.022 100.076) (width 0.25) (layer F.Cu) (net 4) (tstamp 5723D0BD)) + (segment (start 176.022 101.6) (end 176.022 100.076) (width 0.25) (layer F.Cu) (net 4)) + (segment (start 173.20768 102.3493) (end 174.2821 102.3493) (width 0.1524) (layer F.Cu) (net 5)) + (segment (start 178.562 102.7938) (end 179.324 103.5558) (width 0.1524) (layer B.Cu) (net 5) (tstamp 5723DB18)) + (via (at 178.562 102.7938) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 5)) + (segment (start 178.562 103.4288) (end 178.562 102.7938) (width 0.1524) (layer F.Cu) (net 5) (tstamp 5723DB15)) + (segment (start 177.996122 103.994678) (end 178.562 103.4288) (width 0.1524) (layer F.Cu) (net 5) (tstamp 5723DB11)) + (segment (start 175.4632 103.994678) (end 177.996122 103.994678) (width 0.1524) (layer F.Cu) (net 5) (tstamp 5723DB08)) + (segment (start 175.3108 103.842278) (end 175.4632 103.994678) (width 0.1524) (layer F.Cu) (net 5) (tstamp 5723DB06)) + (segment (start 175.3108 103.378) (end 175.3108 103.842278) (width 0.1524) (layer F.Cu) (net 5) (tstamp 5723DAFE)) + (segment (start 174.2821 102.3493) (end 175.3108 103.378) (width 0.1524) (layer F.Cu) (net 5) (tstamp 5723DAF5)) + (segment (start 179.324 103.5558) (end 179.324 103.8024) (width 0.1524) (layer B.Cu) (net 5) (tstamp 5723DB19)) + (segment (start 179.324 103.8024) (end 182.0344 103.8024) (width 0.25) (layer B.Cu) (net 5)) + (segment (start 182.0344 103.8024) (end 182.372 104.14) (width 0.25) (layer B.Cu) (net 5) (tstamp 5723D8CD)) + (segment (start 179.324 99.7024) (end 181.9836 99.7024) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 181.9836 99.7024) (end 182.372 99.314) (width 0.25) (layer B.Cu) (net 6) (tstamp 5723D8D0)) + (segment (start 173.20768 101.84892) (end 174.97552 101.84892) (width 0.1524) (layer F.Cu) (net 6)) + (segment (start 177.1724 101.854) (end 179.324 99.7024) (width 0.1524) (layer B.Cu) (net 6) (tstamp 5723D54F)) + (segment (start 175.0314 101.854) (end 177.1724 101.854) (width 0.1524) (layer B.Cu) (net 6) (tstamp 5723D549)) + (segment (start 175.006 101.8794) (end 175.0314 101.854) (width 0.1524) (layer B.Cu) (net 6) (tstamp 5723D548)) + (via (at 175.006 101.8794) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 6)) + (segment (start 174.97552 101.84892) (end 175.006 101.8794) (width 0.1524) (layer F.Cu) (net 6) (tstamp 5723D53E)) + (segment (start 158.7627 104.648) (end 158.7627 106.1593) (width 0.25) (layer F.Cu) (net 7)) + (segment (start 158.7627 106.1593) (end 158.75 106.172) (width 0.25) (layer F.Cu) (net 7) (tstamp 5723C2B8)) + (segment (start 173.20768 103.8479) (end 171.8945 103.8479) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 174.5742 106.426) (end 174.5742 108.5088) (width 0.1524) (layer B.Cu) (net 8) (tstamp 5723D3F4)) + (segment (start 171.8056 103.759) (end 174.5742 106.426) (width 0.1524) (layer B.Cu) (net 8) (tstamp 5723D3F3)) + (via (at 171.8056 103.759) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 8)) + (segment (start 171.8945 103.8479) (end 171.8056 103.759) (width 0.1524) (layer F.Cu) (net 8) (tstamp 5723D3EB)) + (segment (start 174.5742 108.5088) (end 173.99 109.093) (width 0.1524) (layer B.Cu) (net 8) (tstamp 5723D3FC)) + (segment (start 173.20768 103.34752) (end 172.20692 103.34752) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 174.879002 107.696002) (end 176.53 109.347) (width 0.1524) (layer B.Cu) (net 9) (tstamp 5723D4CF)) + (segment (start 174.879002 105.994202) (end 174.879002 107.696002) (width 0.1524) (layer B.Cu) (net 9) (tstamp 5723D4C8)) + (segment (start 172.0088 103.124) (end 174.879002 105.994202) (width 0.1524) (layer B.Cu) (net 9) (tstamp 5723D4C5)) + (segment (start 171.5262 102.9462) (end 172.0088 103.124) (width 0.1524) (layer B.Cu) (net 9) (tstamp 5723D4C2)) + (segment (start 171.323 102.743) (end 171.5262 102.9462) (width 0.1524) (layer B.Cu) (net 9) (tstamp 5723D4C1)) + (via (at 171.323 102.743) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 9)) + (segment (start 171.45 102.743) (end 171.323 102.743) (width 0.1524) (layer F.Cu) (net 9) (tstamp 5723D4BB)) + (segment (start 172.20692 103.34752) (end 171.45 102.743) (width 0.1524) (layer F.Cu) (net 9) (tstamp 5723D4AE)) + (segment (start 173.20768 102.84968) (end 173.96968 102.84968) (width 0.1524) (layer F.Cu) (net 10)) + (segment (start 178.2064 108.2294) (end 179.07 109.093) (width 0.1524) (layer F.Cu) (net 10) (tstamp 5723D693)) + (segment (start 178.2064 105.918) (end 178.2064 108.2294) (width 0.1524) (layer F.Cu) (net 10) (tstamp 5723D691)) + (segment (start 177.292 105.0036) (end 177.673 105.3846) (width 0.1524) (layer F.Cu) (net 10) (tstamp 5723D690)) + (segment (start 177.673 105.3846) (end 178.2064 105.918) (width 0.1524) (layer F.Cu) (net 10) (tstamp 5723DA9B)) + (via (at 177.292 105.0036) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 10)) + (segment (start 176.1236 105.0036) (end 177.292 105.0036) (width 0.1524) (layer B.Cu) (net 10) (tstamp 5723D688)) + (segment (start 174.7266 103.6066) (end 176.1236 105.0036) (width 0.1524) (layer B.Cu) (net 10) (tstamp 5723D687)) + (via (at 174.7266 103.6066) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 10)) + (segment (start 173.96968 102.84968) (end 174.7266 103.6066) (width 0.1524) (layer F.Cu) (net 10) (tstamp 5723D67F)) + (segment (start 173.20768 101.35108) (end 174.39132 101.35108) (width 0.1524) (layer F.Cu) (net 11)) + (segment (start 181.9656 97.9424) (end 182.7149 97.1931) (width 0.1524) (layer F.Cu) (net 11) (tstamp 5723DA4C)) + (via (at 181.9656 97.9424) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 11)) + (segment (start 181.5846 98.3234) (end 181.9656 97.9424) (width 0.1524) (layer B.Cu) (net 11) (tstamp 5723DA48)) + (segment (start 178.0794 98.3234) (end 181.5846 98.3234) (width 0.1524) (layer B.Cu) (net 11) (tstamp 5723DA3F)) + (segment (start 177.8508 98.552) (end 178.0794 98.3234) (width 0.1524) (layer B.Cu) (net 11) (tstamp 5723DA38)) + (segment (start 177.8508 100.4824) (end 177.8508 98.552) (width 0.1524) (layer B.Cu) (net 11) (tstamp 5723DA32)) + (segment (start 176.784002 101.549198) (end 177.8508 100.4824) (width 0.1524) (layer B.Cu) (net 11) (tstamp 5723DA2D)) + (segment (start 175.6664 101.549198) (end 176.784002 101.549198) (width 0.1524) (layer B.Cu) (net 11) (tstamp 5723DA29)) + (segment (start 175.310802 101.1936) (end 175.6664 101.549198) (width 0.1524) (layer B.Cu) (net 11) (tstamp 5723DA27)) + (segment (start 174.9552 101.1936) (end 175.310802 101.1936) (width 0.1524) (layer B.Cu) (net 11) (tstamp 5723DA24)) + (segment (start 174.752 100.9904) (end 174.9552 101.1936) (width 0.1524) (layer B.Cu) (net 11) (tstamp 5723DA23)) + (via (at 174.752 100.9904) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 11)) + (segment (start 174.39132 101.35108) (end 174.752 100.9904) (width 0.1524) (layer F.Cu) (net 11) (tstamp 5723DA1C)) + (segment (start 182.7149 97.1931) (end 183.256 97.1931) (width 0.1524) (layer F.Cu) (net 11) (tstamp 5723DA4D)) + (segment (start 179.456 97.1931) (end 183.256 97.1931) (width 0.25) (layer F.Cu) (net 11)) + (segment (start 161.035992 106.933992) (end 166.5732 106.933992) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 166.6621 106.845092) (end 166.5732 106.933992) (width 0.1524) (layer F.Cu) (net 12) (tstamp 5723CB90)) + (segment (start 160.274 106.172) (end 161.035992 106.933992) (width 0.1524) (layer F.Cu) (net 12) (tstamp 5723CB98)) + (segment (start 166.6621 106.845092) (end 166.6621 105.89768) (width 0.1524) (layer F.Cu) (net 12)) + (segment (start 176.5808 103.1748) (end 175.4632 103.1748) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 171.9961 99.3521) (end 173.20768 99.3521) (width 0.1524) (layer F.Cu) (net 13) (tstamp 5723DBB2)) + (segment (start 171.958 99.3902) (end 171.9961 99.3521) (width 0.1524) (layer F.Cu) (net 13) (tstamp 5723DBB1)) + (via (at 171.958 99.3902) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 13)) + (segment (start 171.9326 101.1936) (end 171.958 99.3902) (width 0.1524) (layer B.Cu) (net 13) (tstamp 5723DBA9)) + (segment (start 173.379656 102.6668) (end 171.9326 101.1936) (width 0.1524) (layer B.Cu) (net 13) (tstamp 5723DB94)) + (segment (start 174.9552 102.6668) (end 173.379656 102.6668) (width 0.1524) (layer B.Cu) (net 13) (tstamp 5723DB92)) + (segment (start 175.4632 103.1748) (end 174.9552 102.6668) (width 0.1524) (layer B.Cu) (net 13) (tstamp 5723DB8D)) + (segment (start 176.022 103.124) (end 176.53 103.124) (width 0.1524) (layer F.Cu) (net 13)) + (segment (start 177.8762 105.3084) (end 177.165 106.0196) (width 0.1524) (layer B.Cu) (net 13) (tstamp 5723DB4B)) + (segment (start 177.8762 104.4702) (end 177.8762 105.3084) (width 0.1524) (layer B.Cu) (net 13) (tstamp 5723DB41)) + (segment (start 176.5808 103.1748) (end 177.8762 104.4702) (width 0.1524) (layer B.Cu) (net 13) (tstamp 5723DB40)) + (via (at 176.5808 103.1748) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 13)) + (segment (start 176.53 103.124) (end 176.5808 103.1748) (width 0.1524) (layer F.Cu) (net 13) (tstamp 5723DB3A)) + (segment (start 169.6593 105.89768) (end 169.7609 107.1626) (width 0.1524) (layer F.Cu) (net 13)) + (via (at 181.2036 106.0196) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 13)) + (segment (start 177.165 106.0196) (end 181.2036 106.0196) (width 0.1524) (layer B.Cu) (net 13) (tstamp 5723DA74)) + (segment (start 177.1142 105.9688) (end 177.165 106.0196) (width 0.1524) (layer B.Cu) (net 13) (tstamp 5723DA73)) + (via (at 177.1142 105.9688) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 13)) + (segment (start 175.6918 107.3912) (end 177.1142 105.9688) (width 0.1524) (layer F.Cu) (net 13) (tstamp 5723DA6E)) + (segment (start 172.5803 107.4293) (end 175.6918 107.3912) (width 0.1524) (layer F.Cu) (net 13) (tstamp 5723DA66)) + (segment (start 172.5295 107.3785) (end 172.5803 107.4293) (width 0.1524) (layer F.Cu) (net 13) (tstamp 5723DA65)) + (via (at 172.5295 107.3785) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 13)) + (segment (start 169.5704 107.3531) (end 172.5295 107.3785) (width 0.1524) (layer B.Cu) (net 13) (tstamp 5723DA5E)) + (segment (start 169.545 107.3785) (end 169.5704 107.3531) (width 0.1524) (layer B.Cu) (net 13) (tstamp 5723DA5D)) + (via (at 169.545 107.3785) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 13)) + (segment (start 169.7609 107.1626) (end 169.545 107.3785) (width 0.1524) (layer F.Cu) (net 13) (tstamp 5723DA59)) + (segment (start 181.2036 106.0196) (end 181.2036 106.0069) (width 0.1524) (layer F.Cu) (net 13) (tstamp 5723DA7B)) + (segment (start 181.2036 106.0069) (end 181.2036 106.0196) (width 0.1524) (layer F.Cu) (net 13) (tstamp 5723DA7C)) + (segment (start 181.2036 106.0196) (end 181.2036 106.0069) (width 0.1524) (layer F.Cu) (net 13) (tstamp 5723DA7E)) + (segment (start 179.456 106.0069) (end 181.2036 106.0069) (width 0.25) (layer F.Cu) (net 13)) + (segment (start 181.2036 106.0069) (end 183.256 106.0069) (width 0.25) (layer F.Cu) (net 13) (tstamp 5723DA7F)) + (segment (start 173.20768 98.85172) (end 174.44212 98.85172) (width 0.1524) (layer F.Cu) (net 14)) + (segment (start 181.6608 96.3422) (end 184.15 93.853) (width 0.1524) (layer F.Cu) (net 14) (tstamp 5723DD94)) + (segment (start 178.562 96.3422) (end 181.6608 96.3422) (width 0.1524) (layer F.Cu) (net 14) (tstamp 5723DD8C)) + (segment (start 178.3842 96.52) (end 178.562 96.3422) (width 0.1524) (layer F.Cu) (net 14) (tstamp 5723DD8A)) + (segment (start 178.3842 97.0534) (end 178.3842 96.52) (width 0.1524) (layer F.Cu) (net 14) (tstamp 5723DD88)) + (segment (start 178.1302 97.3074) (end 178.3842 97.0534) (width 0.1524) (layer F.Cu) (net 14) (tstamp 5723DD87)) + (via (at 178.1302 97.3074) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 14)) + (segment (start 178.095264 97.3074) (end 178.1302 97.3074) (width 0.1524) (layer B.Cu) (net 14) (tstamp 5723DD7F)) + (segment (start 177.143596 98.259068) (end 178.095264 97.3074) (width 0.1524) (layer B.Cu) (net 14) (tstamp 5723DD7D)) + (segment (start 177.143596 98.6536) (end 177.143596 98.259068) (width 0.1524) (layer B.Cu) (net 14) (tstamp 5723DD7B)) + (segment (start 176.940396 98.8568) (end 177.143596 98.6536) (width 0.1524) (layer B.Cu) (net 14) (tstamp 5723DD79)) + (segment (start 174.9552 98.8568) (end 176.940396 98.8568) (width 0.1524) (layer B.Cu) (net 14) (tstamp 5723DD75)) + (segment (start 174.7012 99.1108) (end 174.9552 98.8568) (width 0.1524) (layer B.Cu) (net 14) (tstamp 5723DD74)) + (via (at 174.7012 99.1108) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 14)) + (segment (start 174.44212 98.85172) (end 174.7012 99.1108) (width 0.1524) (layer F.Cu) (net 14) (tstamp 5723DD6F)) + (segment (start 171.65828 97.30232) (end 171.65828 95.829122) (width 0.1524) (layer F.Cu) (net 15)) + (segment (start 180.4162 95.3008) (end 181.61 94.107) (width 0.1524) (layer F.Cu) (net 15) (tstamp 5723D045)) + (segment (start 172.592256 95.3008) (end 180.4162 95.3008) (width 0.1524) (layer F.Cu) (net 15) (tstamp 5723D03C)) + (segment (start 172.211254 95.681802) (end 172.592256 95.3008) (width 0.1524) (layer F.Cu) (net 15) (tstamp 5723D032)) + (segment (start 171.8056 95.681802) (end 172.211254 95.681802) (width 0.1524) (layer F.Cu) (net 15) (tstamp 5723D02C)) + (segment (start 171.65828 95.829122) (end 171.8056 95.681802) (width 0.1524) (layer F.Cu) (net 15) (tstamp 5723D025)) + (segment (start 171.1579 97.30232) (end 171.1579 95.6437) (width 0.1524) (layer F.Cu) (net 16)) + (segment (start 172.085 95.377) (end 173.609 93.853) (width 0.1524) (layer F.Cu) (net 16) (tstamp 5723CE0F)) + (segment (start 171.4246 95.377) (end 172.085 95.377) (width 0.1524) (layer F.Cu) (net 16) (tstamp 5723CE08)) + (segment (start 171.1579 95.6437) (end 171.4246 95.377) (width 0.1524) (layer F.Cu) (net 16) (tstamp 5723CE03)) + (segment (start 173.609 93.853) (end 173.99 93.853) (width 0.1524) (layer F.Cu) (net 16) (tstamp 5723CE15)) + (segment (start 170.65752 97.30232) (end 170.65752 94.89948) (width 0.1524) (layer F.Cu) (net 17)) + (segment (start 170.65752 94.89948) (end 171.45 94.107) (width 0.1524) (layer F.Cu) (net 17) (tstamp 5723CDF9)) + (segment (start 170.15968 97.30232) (end 170.15968 95.10268) (width 0.1524) (layer F.Cu) (net 18)) + (segment (start 170.15968 95.10268) (end 168.91 93.853) (width 0.1524) (layer F.Cu) (net 18) (tstamp 5723CDF3)) + (segment (start 169.6593 97.30232) (end 169.6593 95.5929) (width 0.1524) (layer F.Cu) (net 19)) + (segment (start 167.4368 95.1738) (end 166.37 94.107) (width 0.1524) (layer F.Cu) (net 19) (tstamp 5723CDEE)) + (segment (start 169.2402 95.1738) (end 167.4368 95.1738) (width 0.1524) (layer F.Cu) (net 19) (tstamp 5723CDE9)) + (segment (start 169.6593 95.5929) (end 169.2402 95.1738) (width 0.1524) (layer F.Cu) (net 19) (tstamp 5723CDDF)) + (segment (start 167.66032 97.30232) (end 167.66032 96.01708) (width 0.1524) (layer F.Cu) (net 23)) + (segment (start 177.317398 95.605602) (end 179.07 93.853) (width 0.1524) (layer B.Cu) (net 23) (tstamp 5723D01A)) + (segment (start 168.071798 95.605602) (end 177.317398 95.605602) (width 0.1524) (layer B.Cu) (net 23) (tstamp 5723D019)) + (segment (start 167.7924 95.885) (end 168.071798 95.605602) (width 0.1524) (layer B.Cu) (net 23) (tstamp 5723D018)) + (via (at 167.7924 95.885) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 23)) + (segment (start 167.66032 96.01708) (end 167.7924 95.885) (width 0.1524) (layer F.Cu) (net 23) (tstamp 5723D00F)) + (segment (start 167.16248 97.30232) (end 167.16248 95.76308) (width 0.1524) (layer F.Cu) (net 24)) + (segment (start 175.3362 95.3008) (end 176.53 94.107) (width 0.1524) (layer B.Cu) (net 24) (tstamp 5723CFFC)) + (segment (start 167.259 95.3008) (end 175.3362 95.3008) (width 0.1524) (layer B.Cu) (net 24) (tstamp 5723CFF7)) + (segment (start 166.9796 95.5802) (end 167.259 95.3008) (width 0.1524) (layer B.Cu) (net 24) (tstamp 5723CFF6)) + (via (at 166.9796 95.5802) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 24)) + (segment (start 167.16248 95.76308) (end 166.9796 95.5802) (width 0.1524) (layer F.Cu) (net 24) (tstamp 5723CFEC)) + (segment (start 164.61232 98.85172) (end 168.34612 98.85172) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 179.781204 107.518204) (end 181.61 109.347) (width 0.1524) (layer B.Cu) (net 25) (tstamp 5723D7A7)) + (segment (start 176.937892 107.518204) (end 179.781204 107.518204) (width 0.1524) (layer B.Cu) (net 25) (tstamp 5723D7A5)) + (segment (start 171.488844 102.069156) (end 176.937892 107.518204) (width 0.1524) (layer B.Cu) (net 25) (tstamp 5723D79C)) + (segment (start 170.166556 102.069156) (end 171.488844 102.069156) (width 0.1524) (layer B.Cu) (net 25) (tstamp 5723D797)) + (segment (start 169.8244 101.727) (end 170.166556 102.069156) (width 0.1524) (layer B.Cu) (net 25) (tstamp 5723D794)) + (segment (start 169.8244 100.33) (end 169.8244 101.727) (width 0.1524) (layer B.Cu) (net 25) (tstamp 5723D78F)) + (segment (start 169.4688 99.9744) (end 169.8244 100.33) (width 0.1524) (layer B.Cu) (net 25) (tstamp 5723D78E)) + (via (at 169.4688 99.9744) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 25)) + (segment (start 168.34612 98.85172) (end 169.4688 99.9744) (width 0.1524) (layer F.Cu) (net 25) (tstamp 5723D785)) + (segment (start 164.61232 99.3521) (end 166.1541 99.3521) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 185.4708 95.3262) (end 186.69 94.107) (width 0.1524) (layer B.Cu) (net 26) (tstamp 5723DDDB)) + (segment (start 178.027856 95.3262) (end 185.4708 95.3262) (width 0.1524) (layer B.Cu) (net 26) (tstamp 5723DDD6)) + (segment (start 177.443652 95.910404) (end 178.027856 95.3262) (width 0.1524) (layer B.Cu) (net 26) (tstamp 5723DDCE)) + (segment (start 175.2346 95.910404) (end 177.443652 95.910404) (width 0.1524) (layer B.Cu) (net 26) (tstamp 5723DDC6)) + (segment (start 173.499887 97.645117) (end 175.2346 95.910404) (width 0.1524) (layer B.Cu) (net 26) (tstamp 5723DDBD)) + (segment (start 168.089683 97.645117) (end 173.499887 97.645117) (width 0.1524) (layer B.Cu) (net 26) (tstamp 5723DDBC)) + (segment (start 166.2684 99.4664) (end 168.089683 97.645117) (width 0.1524) (layer B.Cu) (net 26) (tstamp 5723DDBB)) + (via (at 166.2684 99.4664) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 26)) + (segment (start 166.1541 99.3521) (end 166.2684 99.4664) (width 0.1524) (layer F.Cu) (net 26) (tstamp 5723DDB5)) + (segment (start 170.688 100.584) (end 166.37 100.584) (width 0.1524) (layer F.Cu) (net 27)) + (via (at 170.688 100.584) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 27)) + (segment (start 170.688 100.584) (end 171.1452 101.0412) (width 0.1524) (layer B.Cu) (net 27) (tstamp 5723D6AF)) + (segment (start 171.1452 101.0412) (end 171.323 101.0412) (width 0.1524) (layer B.Cu) (net 27) (tstamp 5723D6B0)) + (segment (start 171.323 101.0412) (end 177.1904 106.9086) (width 0.1524) (layer B.Cu) (net 27) (tstamp 5723D6B9)) + (segment (start 177.1904 106.9086) (end 184.2516 106.9086) (width 0.1524) (layer B.Cu) (net 27) (tstamp 5723D6C4)) + (segment (start 186.69 109.347) (end 184.2516 106.9086) (width 0.1524) (layer B.Cu) (net 27) (tstamp 5723D6D8)) + (segment (start 165.63848 99.85248) (end 164.61232 99.85248) (width 0.1524) (layer F.Cu) (net 27) (tstamp 5723D96A)) + (segment (start 166.37 100.584) (end 165.63848 99.85248) (width 0.1524) (layer F.Cu) (net 27) (tstamp 5723D967)) + (segment (start 170.4848 101.4222) (end 166.7002 101.4222) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 184.15 107.924602) (end 183.4388 107.213402) (width 0.1524) (layer B.Cu) (net 28) (tstamp 5723D6E0)) + (segment (start 183.4388 107.213402) (end 177.064146 107.213402) (width 0.1524) (layer B.Cu) (net 28) (tstamp 5723D6EA)) + (segment (start 177.064146 107.213402) (end 171.272572 101.421828) (width 0.1524) (layer B.Cu) (net 28) (tstamp 5723D6ED)) + (segment (start 171.272572 101.421828) (end 171.246426 101.421828) (width 0.1524) (layer B.Cu) (net 28) (tstamp 5723D6F1)) + (segment (start 171.246426 101.421828) (end 171.246054 101.4222) (width 0.1524) (layer B.Cu) (net 28) (tstamp 5723D6F7)) + (segment (start 171.246054 101.4222) (end 170.4848 101.4222) (width 0.1524) (layer B.Cu) (net 28) (tstamp 5723D6F8)) + (via (at 170.4848 101.4222) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 28)) + (segment (start 184.15 109.093) (end 184.15 107.924602) (width 0.1524) (layer B.Cu) (net 28)) + (segment (start 165.62832 100.35032) (end 164.61232 100.35032) (width 0.1524) (layer F.Cu) (net 28) (tstamp 5723D957)) + (segment (start 166.7002 101.4222) (end 165.62832 100.35032) (width 0.1524) (layer F.Cu) (net 28) (tstamp 5723D952)) + (segment (start 164.61232 101.35108) (end 163.70808 101.35108) (width 0.1524) (layer F.Cu) (net 30)) + (segment (start 158.75 95.25) (end 158.75 93.853) (width 0.1524) (layer B.Cu) (net 30) (tstamp 5723CCED)) + (segment (start 162.6616 99.1616) (end 158.75 95.25) (width 0.1524) (layer B.Cu) (net 30) (tstamp 5723CCE9)) + (segment (start 162.6616 100.965) (end 162.6616 99.1616) (width 0.1524) (layer B.Cu) (net 30) (tstamp 5723CCE3)) + (segment (start 162.687 100.9904) (end 162.6616 100.965) (width 0.1524) (layer B.Cu) (net 30) (tstamp 5723CCE2)) + (via (at 162.687 100.9904) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 30)) + (segment (start 163.3474 100.9904) (end 162.687 100.9904) (width 0.1524) (layer F.Cu) (net 30) (tstamp 5723CCDC)) + (segment (start 163.70808 101.35108) (end 163.3474 100.9904) (width 0.1524) (layer F.Cu) (net 30) (tstamp 5723CCCF)) + (segment (start 164.61232 101.84892) (end 163.39312 101.84892) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 161.29 96.647) (end 161.29 94.107) (width 0.1524) (layer B.Cu) (net 31) (tstamp 5723CCC3)) + (segment (start 163.3982 98.7552) (end 161.29 96.647) (width 0.1524) (layer B.Cu) (net 31) (tstamp 5723CCC0)) + (segment (start 163.3982 101.4984) (end 163.3982 98.7552) (width 0.1524) (layer B.Cu) (net 31) (tstamp 5723CCB9)) + (segment (start 163.2204 101.6762) (end 163.3982 101.4984) (width 0.1524) (layer B.Cu) (net 31) (tstamp 5723CCB8)) + (via (at 163.2204 101.6762) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 31)) + (segment (start 163.39312 101.84892) (end 163.2204 101.6762) (width 0.1524) (layer F.Cu) (net 31) (tstamp 5723CCAA)) + (segment (start 164.61232 103.34752) (end 165.79088 103.34752) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 185.3692 97.5995) (end 186.7281 98.9584) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE8B)) + (segment (start 185.3692 97.0534) (end 185.3692 97.5995) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE89)) + (segment (start 184.251604 95.935804) (end 185.3692 97.0534) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE85)) + (segment (start 178.280364 95.935804) (end 184.251604 95.935804) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE84)) + (segment (start 177.69616 96.520008) (end 178.280364 95.935804) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE83)) + (segment (start 175.487108 96.520008) (end 177.69616 96.520008) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE81)) + (segment (start 173.752395 98.254721) (end 175.487108 96.520008) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE79)) + (segment (start 168.342191 98.254721) (end 173.752395 98.254721) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE77)) + (segment (start 168.0972 98.499712) (end 168.342191 98.254721) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE75)) + (segment (start 168.0972 102.2604) (end 168.0972 98.499712) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE73)) + (segment (start 167.6654 102.6922) (end 168.0972 102.2604) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE72)) + (segment (start 166.4462 102.6922) (end 167.6654 102.6922) (width 0.1524) (layer B.Cu) (net 32) (tstamp 5723DE71)) + (via (at 166.4462 102.6922) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 32)) + (segment (start 165.79088 103.34752) (end 166.4462 102.6922) (width 0.1524) (layer F.Cu) (net 32) (tstamp 5723DE6B)) + (segment (start 166.16172 105.89768) (end 166.16172 105.00868) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 185.661302 95.631002) (end 186.6519 96.6216) (width 0.1524) (layer B.Cu) (net 33) (tstamp 5723DE62)) + (segment (start 178.15411 95.631002) (end 185.661302 95.631002) (width 0.1524) (layer B.Cu) (net 33) (tstamp 5723DE60)) + (segment (start 177.569906 96.215206) (end 178.15411 95.631002) (width 0.1524) (layer B.Cu) (net 33) (tstamp 5723DE5B)) + (segment (start 175.360854 96.215206) (end 177.569906 96.215206) (width 0.1524) (layer B.Cu) (net 33) (tstamp 5723DE58)) + (segment (start 173.626141 97.949919) (end 175.360854 96.215206) (width 0.1524) (layer B.Cu) (net 33) (tstamp 5723DE56)) + (segment (start 168.215937 97.949919) (end 173.626141 97.949919) (width 0.1524) (layer B.Cu) (net 33) (tstamp 5723DE54)) + (segment (start 167.626928 98.538928) (end 168.215937 97.949919) (width 0.1524) (layer B.Cu) (net 33) (tstamp 5723DE51)) + (segment (start 167.626928 101.892472) (end 167.626928 98.538928) (width 0.1524) (layer B.Cu) (net 33) (tstamp 5723DE4F)) + (segment (start 167.4622 102.0572) (end 167.626928 101.892472) (width 0.1524) (layer B.Cu) (net 33) (tstamp 5723DE4E)) + (via (at 167.4622 102.0572) (size 0.6858) (drill 0.34) (layers F.Cu B.Cu) (net 33)) + (segment (start 167.4622 103.7082) (end 167.4622 102.0572) (width 0.1524) (layer F.Cu) (net 33) (tstamp 5723DE39)) + (segment (start 166.16172 105.00868) (end 167.4622 103.7082) (width 0.1524) (layer F.Cu) (net 33) (tstamp 5723DE34)) + (segment (start 167.16248 105.89768) (end 167.16248 106.957296) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 157.708602 107.848398) (end 156.21 109.347) (width 0.1524) (layer F.Cu) (net 34) (tstamp 5723CB55)) + (segment (start 161.92649 107.848398) (end 157.708602 107.848398) (width 0.1524) (layer F.Cu) (net 34) (tstamp 5723CB4F)) + (segment (start 162.536094 107.238794) (end 161.92649 107.848398) (width 0.1524) (layer F.Cu) (net 34) (tstamp 5723CB4C)) + (segment (start 166.880982 107.238794) (end 162.536094 107.238794) (width 0.1524) (layer F.Cu) (net 34) (tstamp 5723CB49)) + (segment (start 167.16248 106.957296) (end 166.880982 107.238794) (width 0.1524) (layer F.Cu) (net 34) (tstamp 5723CB46)) + (segment (start 167.66032 105.89768) (end 167.66032 106.890512) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 159.6898 108.1532) (end 158.75 109.093) (width 0.1524) (layer F.Cu) (net 35) (tstamp 5723CB42)) + (segment (start 162.052744 108.1532) (end 159.6898 108.1532) (width 0.1524) (layer F.Cu) (net 35) (tstamp 5723CB3C)) + (segment (start 162.662348 107.543596) (end 162.052744 108.1532) (width 0.1524) (layer F.Cu) (net 35) (tstamp 5723CB2D)) + (segment (start 167.007236 107.543596) (end 162.662348 107.543596) (width 0.1524) (layer F.Cu) (net 35) (tstamp 5723CB28)) + (segment (start 167.66032 106.890512) (end 167.007236 107.543596) (width 0.1524) (layer F.Cu) (net 35) (tstamp 5723CB26)) + (segment (start 168.1607 105.89768) (end 168.1607 106.821188) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 162.788602 107.848398) (end 161.29 109.347) (width 0.1524) (layer F.Cu) (net 36) (tstamp 5723CB1F)) + (segment (start 167.13349 107.848398) (end 162.788602 107.848398) (width 0.1524) (layer F.Cu) (net 36) (tstamp 5723CB1C)) + (segment (start 168.1607 106.821188) (end 167.13349 107.848398) (width 0.1524) (layer F.Cu) (net 36) (tstamp 5723CB19)) + (segment (start 168.66108 105.89768) (end 168.66108 106.751864) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 164.7698 108.1532) (end 163.83 109.093) (width 0.1524) (layer F.Cu) (net 37) (tstamp 5723CB13)) + (segment (start 167.259744 108.1532) (end 164.7698 108.1532) (width 0.1524) (layer F.Cu) (net 37) (tstamp 5723CAFF)) + (segment (start 168.66108 106.751864) (end 167.259744 108.1532) (width 0.1524) (layer F.Cu) (net 37) (tstamp 5723CAFC)) + (segment (start 169.15892 105.89768) (end 169.15892 106.68508) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 169.15892 106.68508) (end 166.497 109.347) (width 0.1524) (layer F.Cu) (net 38) (tstamp 5723CA29)) + (segment (start 166.497 109.347) (end 166.37 109.347) (width 0.1524) (layer F.Cu) (net 38) (tstamp 5723CA2B)) + (segment (start 170.15968 107.84332) (end 168.91 109.093) (width 0.1524) (layer F.Cu) (net 39) (tstamp 5723CA1F)) + (segment (start 170.15968 105.89768) (end 170.15968 107.84332) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 170.65752 105.89768) (end 170.65752 108.55452) (width 0.1524) (layer F.Cu) (net 40)) + (segment (start 170.65752 108.55452) (end 171.45 109.347) (width 0.1524) (layer F.Cu) (net 40) (tstamp 5723CA1B)) + (segment (start 159.885 100.595) (end 161.433 100.595) (width 0.25) (layer F.Cu) (net 41)) + (segment (start 161.433 100.595) (end 161.925 100.103) (width 0.25) (layer F.Cu) (net 41) (tstamp 5723C2A3)) + (segment (start 153.67 96.674) (end 156.056 96.674) (width 0.25) (layer F.Cu) (net 45)) + (segment (start 156.056 96.674) (end 156.21 96.52) (width 0.25) (layer F.Cu) (net 45) (tstamp 572483E5)) + (segment (start 155.802 96.928) (end 156.21 96.52) (width 0.25) (layer F.Cu) (net 45) (tstamp 5723C270)) + (segment (start 156.67 100.3) (end 156.67 96.98) (width 0.25) (layer F.Cu) (net 45)) + (segment (start 156.67 96.98) (end 156.21 96.52) (width 0.25) (layer F.Cu) (net 45) (tstamp 5723C26B)) + (segment (start 163.41818 102.41949) (end 163.48837 102.3493) (width 0.18) (layer F.Cu) (net 47)) + (segment (start 163.48837 102.3493) (end 164.61232 102.3493) (width 0.18) (layer F.Cu) (net 47)) + (segment (start 162.126558 101.42) (end 163.126048 102.41949) (width 0.18) (layer F.Cu) (net 47)) + (segment (start 163.126048 102.41949) (end 163.41818 102.41949) (width 0.18) (layer F.Cu) (net 47)) + (segment (start 158.570558 101.42) (end 162.126558 101.42) (width 0.18) (layer F.Cu) (net 47)) + (segment (start 158.245558 101.095) (end 158.570558 101.42) (width 0.18) (layer F.Cu) (net 47)) + (segment (start 156.67 100.95) (end 157.395 100.95) (width 0.18) (layer F.Cu) (net 47)) + (segment (start 157.395 100.95) (end 157.54 101.095) (width 0.18) (layer F.Cu) (net 47)) + (segment (start 157.54 101.095) (end 158.245558 101.095) (width 0.18) (layer F.Cu) (net 47)) + (segment (start 161.977442 101.78) (end 162.976932 102.77949) (width 0.18) (layer F.Cu) (net 48)) + (segment (start 162.976932 102.77949) (end 163.41818 102.77949) (width 0.18) (layer F.Cu) (net 48)) + (segment (start 163.41818 102.77949) (end 163.48837 102.84968) (width 0.18) (layer F.Cu) (net 48)) + (segment (start 163.48837 102.84968) (end 164.61232 102.84968) (width 0.18) (layer F.Cu) (net 48)) + (segment (start 158.421442 101.78) (end 161.977442 101.78) (width 0.18) (layer F.Cu) (net 48)) + (segment (start 158.096442 101.455) (end 158.421442 101.78) (width 0.18) (layer F.Cu) (net 48)) + (segment (start 156.67 101.6) (end 157.395 101.6) (width 0.18) (layer F.Cu) (net 48)) + (segment (start 157.395 101.6) (end 157.54 101.455) (width 0.18) (layer F.Cu) (net 48)) + (segment (start 157.54 101.455) (end 158.096442 101.455) (width 0.18) (layer F.Cu) (net 48)) + + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 5723E0FA) (hatch edge 0.508) + (connect_pads (clearance 0.3048)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 186.69 109.22) (xy 152.4 109.22) (xy 152.4 93.98) (xy 186.69 93.98) (xy 186.69 109.22) + ) + ) + (filled_polygon + (pts + (xy 162.900637 94.961968) (xy 162.991923 95.22258) (xy 163.579833 95.439045) (xy 164.205828 95.414049) (xy 164.668077 95.22258) + (xy 164.759363 94.961968) (xy 163.904395 94.107) (xy 164.263605 94.107) (xy 164.938968 94.782363) (xy 165.136406 94.713205) + (xy 165.206536 94.882934) (xy 165.592037 95.269108) (xy 166.095975 95.478361) (xy 166.204989 95.478456) (xy 166.204766 95.733621) + (xy 166.322459 96.018459) (xy 166.540195 96.236576) (xy 166.824827 96.354765) (xy 167.133021 96.355034) (xy 167.157062 96.3451) + (xy 167.352995 96.541376) (xy 167.596259 96.642388) (xy 167.446286 96.682578) (xy 167.273932 96.814838) (xy 167.269464 96.819933) + (xy 165.97095 97.311318) (xy 165.686573 97.193235) (xy 165.378379 97.192966) (xy 165.093541 97.310659) (xy 164.875424 97.528395) + (xy 164.757235 97.813027) (xy 164.756966 98.121221) (xy 164.874659 98.406059) (xy 165.092395 98.624176) (xy 165.377027 98.742365) + (xy 165.685221 98.742634) (xy 165.970059 98.624941) (xy 166.167883 98.427463) (xy 166.845246 98.171134) (xy 166.324631 98.691749) + (xy 166.114979 98.691566) (xy 165.830141 98.809259) (xy 165.612024 99.026995) (xy 165.493835 99.311627) (xy 165.493566 99.619821) + (xy 165.611259 99.904659) (xy 165.828995 100.122776) (xy 166.113627 100.240965) (xy 166.421821 100.241234) (xy 166.706659 100.123541) + (xy 166.924776 99.905805) (xy 167.042965 99.621173) (xy 167.043149 99.410071) (xy 167.118928 99.334292) (xy 167.118928 101.360811) + (xy 167.023941 101.400059) (xy 166.805824 101.617795) (xy 166.687635 101.902427) (xy 166.68759 101.953601) (xy 166.600973 101.917635) + (xy 166.292779 101.917366) (xy 166.007941 102.035059) (xy 165.789824 102.252795) (xy 165.671635 102.537427) (xy 165.671366 102.845621) + (xy 165.789059 103.130459) (xy 165.846042 103.187542) (xy 165.637424 103.395795) (xy 165.519235 103.680427) (xy 165.518966 103.988621) + (xy 165.636659 104.273459) (xy 165.854395 104.491576) (xy 166.139027 104.609765) (xy 166.447221 104.610034) (xy 166.732059 104.492341) + (xy 166.85802 104.3666) (xy 168.498193 104.3666) (xy 168.597595 104.466176) (xy 168.882227 104.584365) (xy 169.190421 104.584634) + (xy 169.475259 104.466941) (xy 169.693376 104.249205) (xy 169.811565 103.964573) (xy 169.811834 103.656379) (xy 169.694141 103.371541) + (xy 169.476405 103.153424) (xy 169.191773 103.035235) (xy 168.883579 103.034966) (xy 168.598741 103.152659) (xy 168.498224 103.253) + (xy 166.980969 103.253) (xy 167.033861 103.2002) (xy 167.6654 103.2002) (xy 167.859803 103.161531) (xy 168.02461 103.05141) + (xy 168.45641 102.619611) (xy 168.566531 102.454804) (xy 168.580656 102.38379) (xy 168.6052 102.2604) (xy 168.6052 98.762721) + (xy 171.490027 98.762721) (xy 171.301624 98.950795) (xy 171.183435 99.235427) (xy 171.183166 99.543621) (xy 171.300859 99.828459) + (xy 171.441788 99.969635) (xy 171.436204 100.366129) (xy 171.345141 100.145741) (xy 171.127405 99.927624) (xy 170.842773 99.809435) + (xy 170.534579 99.809166) (xy 170.249741 99.926859) (xy 170.243536 99.933053) (xy 170.243634 99.820979) (xy 170.125941 99.536141) + (xy 169.908205 99.318024) (xy 169.623573 99.199835) (xy 169.315379 99.199566) (xy 169.030541 99.317259) (xy 168.812424 99.534995) + (xy 168.694235 99.819627) (xy 168.693966 100.127821) (xy 168.811659 100.412659) (xy 169.029395 100.630776) (xy 169.314027 100.748965) + (xy 169.3164 100.748967) (xy 169.3164 101.727) (xy 169.355069 101.921403) (xy 169.46519 102.08621) (xy 169.807346 102.428366) + (xy 169.972153 102.538487) (xy 170.166556 102.577156) (xy 170.553032 102.577156) (xy 170.548435 102.588227) (xy 170.548166 102.896421) + (xy 170.665859 103.181259) (xy 170.883595 103.399376) (xy 171.081904 103.481721) (xy 171.031035 103.604227) (xy 171.030766 103.912421) + (xy 171.148459 104.197259) (xy 171.366195 104.415376) (xy 171.650827 104.533565) (xy 171.877645 104.533763) (xy 174.0662 106.642004) + (xy 174.0662 107.721466) (xy 173.718369 107.721163) (xy 173.214066 107.929536) (xy 172.827892 108.315037) (xy 172.667388 108.701573) + (xy 172.613464 108.571066) (xy 172.227963 108.184892) (xy 171.724025 107.975639) (xy 171.178369 107.975163) (xy 170.674066 108.183536) + (xy 170.287892 108.569037) (xy 170.232598 108.702201) (xy 170.073464 108.317066) (xy 169.848227 108.091435) (xy 169.983259 108.035641) + (xy 170.153077 107.86612) (xy 171.936919 107.881432) (xy 172.090095 108.034876) (xy 172.374727 108.153065) (xy 172.682921 108.153334) + (xy 172.967759 108.035641) (xy 173.185876 107.817905) (xy 173.304065 107.533273) (xy 173.304334 107.225079) (xy 173.186641 106.940241) + (xy 172.968905 106.722124) (xy 172.684273 106.603935) (xy 172.376079 106.603666) (xy 172.091241 106.721359) (xy 171.946867 106.86548) + (xy 170.111787 106.849729) (xy 169.984405 106.722124) (xy 169.699773 106.603935) (xy 169.391579 106.603666) (xy 169.106741 106.721359) + (xy 168.888624 106.939095) (xy 168.770435 107.223727) (xy 168.770166 107.531921) (xy 168.848435 107.721346) (xy 168.638369 107.721163) + (xy 168.134066 107.929536) (xy 167.747892 108.315037) (xy 167.587388 108.701573) (xy 167.533464 108.571066) (xy 167.147963 108.184892) + (xy 166.644025 107.975639) (xy 166.098369 107.975163) (xy 165.594066 108.183536) (xy 165.207892 108.569037) (xy 165.152598 108.702201) + (xy 164.993464 108.317066) (xy 164.607963 107.930892) (xy 164.104025 107.721639) (xy 163.558369 107.721163) (xy 163.054066 107.929536) + (xy 162.667892 108.315037) (xy 162.507388 108.701573) (xy 162.453464 108.571066) (xy 162.067963 108.184892) (xy 161.564025 107.975639) + (xy 161.018369 107.975163) (xy 160.514066 108.183536) (xy 160.127892 108.569037) (xy 160.072598 108.702201) (xy 159.913464 108.317066) + (xy 159.527963 107.930892) (xy 159.024025 107.721639) (xy 158.478369 107.721163) (xy 157.974066 107.929536) (xy 157.587892 108.315037) + (xy 157.427388 108.701573) (xy 157.373464 108.571066) (xy 156.987963 108.184892) (xy 156.484025 107.975639) (xy 155.938369 107.975163) + (xy 155.434066 108.183536) (xy 155.13406 108.483019) (xy 155.03958 108.254923) (xy 154.778968 108.163637) (xy 153.849605 109.093) + (xy 153.490395 109.093) (xy 153.476253 109.078858) (xy 153.655858 108.899253) (xy 153.67 108.913395) (xy 154.599363 107.984032) + (xy 154.508077 107.72342) (xy 153.920167 107.506955) (xy 153.294172 107.531951) (xy 152.9068 107.692405) (xy 152.9068 105.739631) + (xy 153.368964 105.931538) (xy 153.968406 105.932061) (xy 154.522419 105.703148) (xy 154.946658 105.279648) (xy 155.176538 104.726036) + (xy 155.177061 104.126594) (xy 154.996654 103.689974) (xy 155.113078 103.689974) (xy 155.220455 103.949847) (xy 155.419107 104.148846) + (xy 155.678792 104.256677) (xy 155.959974 104.256922) (xy 156.219847 104.149545) (xy 156.418846 103.950893) (xy 156.526677 103.691208) + (xy 156.526922 103.410026) (xy 156.419545 103.150153) (xy 156.220893 102.951154) (xy 155.961208 102.843323) (xy 155.680026 102.843078) + (xy 155.420153 102.950455) (xy 155.221154 103.149107) (xy 155.113323 103.408792) (xy 155.113078 103.689974) (xy 154.996654 103.689974) + (xy 154.948148 103.572581) (xy 154.524648 103.148342) (xy 153.971036 102.918462) (xy 153.371594 102.917939) (xy 152.9068 103.109988) + (xy 152.9068 100.089631) (xy 153.368964 100.281538) (xy 153.968406 100.282061) (xy 154.522419 100.053148) (xy 154.786052 99.789974) + (xy 155.113078 99.789974) (xy 155.220455 100.049847) (xy 155.419107 100.248846) (xy 155.678792 100.356677) (xy 155.959974 100.356922) + (xy 156.219847 100.249545) (xy 156.418846 100.050893) (xy 156.526677 99.791208) (xy 156.526922 99.510026) (xy 156.419545 99.250153) + (xy 156.220893 99.051154) (xy 155.961208 98.943323) (xy 155.680026 98.943078) (xy 155.420153 99.050455) (xy 155.221154 99.249107) + (xy 155.113323 99.508792) (xy 155.113078 99.789974) (xy 154.786052 99.789974) (xy 154.946658 99.629648) (xy 155.176538 99.076036) + (xy 155.177023 98.519729) (xy 155.234922 98.558416) (xy 155.267819 98.56496) (xy 155.29773 98.580139) (xy 155.373483 98.585978) + (xy 155.448 98.6008) (xy 158.973193 98.6008) (xy 159.072595 98.700376) (xy 159.357227 98.818565) (xy 159.665421 98.818834) + (xy 159.950259 98.701141) (xy 160.168376 98.483405) (xy 160.286565 98.198773) (xy 160.286834 97.890579) (xy 160.169141 97.605741) + (xy 159.951405 97.387624) (xy 159.666773 97.269435) (xy 159.358579 97.269166) (xy 159.073741 97.386859) (xy 158.973224 97.4872) + (xy 157.199605 97.4872) (xy 157.477193 97.07176) (xy 157.5816 96.546871) (xy 157.5816 96.493129) (xy 157.477193 95.96824) + (xy 157.179868 95.523261) (xy 156.871991 95.317544) (xy 156.985934 95.270464) (xy 157.372108 94.884963) (xy 157.532612 94.498427) + (xy 157.586536 94.628934) (xy 157.972037 95.015108) (xy 158.242 95.127206) (xy 158.242 95.25) (xy 158.280669 95.444403) + (xy 158.39079 95.60921) (xy 162.1536 99.37202) (xy 162.1536 100.406166) (xy 161.302711 99.555277) (xy 161.302834 99.414579) + (xy 161.185141 99.129741) (xy 160.967405 98.911624) (xy 160.682773 98.793435) (xy 160.374579 98.793166) (xy 160.089741 98.910859) + (xy 159.871624 99.128595) (xy 159.753435 99.413227) (xy 159.753166 99.721421) (xy 159.870859 100.006259) (xy 160.088595 100.224376) + (xy 160.373227 100.342565) (xy 160.515255 100.342689) (xy 161.4952 101.322634) (xy 161.4952 103.093193) (xy 161.395624 103.192595) + (xy 161.277435 103.477227) (xy 161.277166 103.785421) (xy 161.394859 104.070259) (xy 161.612595 104.288376) (xy 161.897227 104.406565) + (xy 162.205421 104.406834) (xy 162.490259 104.289141) (xy 162.708376 104.071405) (xy 162.826565 103.786773) (xy 162.826834 103.478579) + (xy 162.709141 103.193741) (xy 162.6088 103.093224) (xy 162.6088 102.16008) (xy 162.780995 102.332576) (xy 163.065627 102.450765) + (xy 163.373821 102.451034) (xy 163.658659 102.333341) (xy 163.876776 102.115605) (xy 163.994965 101.830973) (xy 163.995234 101.522779) + (xy 163.9062 101.307301) (xy 163.9062 98.7552) (xy 163.867531 98.560797) (xy 163.75741 98.39599) (xy 161.798 96.43658) + (xy 161.798 95.381172) (xy 162.065934 95.270464) (xy 162.452108 94.884963) (xy 162.523449 94.713155) (xy 162.721032 94.782363) + (xy 163.396395 94.107) (xy 163.755605 94.107) + ) + ) + (filled_polygon + (pts + (xy 181.1655 100.394191) (xy 181.1655 100.55225) (xy 181.32425 100.711) (xy 182.245 100.711) (xy 182.245 100.691) + (xy 182.499 100.691) (xy 182.499 100.711) (xy 183.41975 100.711) (xy 183.556258 100.574492) (xy 183.7456 100.763834) + (xy 183.7456 104.4194) (xy 183.787984 104.632478) (xy 183.908683 104.813117) (xy 185.282565 106.186999) (xy 185.191639 106.405975) + (xy 185.191163 106.951631) (xy 185.316577 107.255157) (xy 184.61081 106.54939) (xy 184.446003 106.439269) (xy 184.2516 106.4006) + (xy 181.884228 106.4006) (xy 181.978165 106.174373) (xy 181.978434 105.866179) (xy 181.860741 105.581341) (xy 181.643005 105.363224) + (xy 181.358373 105.245035) (xy 181.050179 105.244766) (xy 180.765341 105.362459) (xy 180.615939 105.5116) (xy 178.339653 105.5116) + (xy 178.345531 105.502803) (xy 178.3842 105.3084) (xy 178.3842 105.192659) (xy 180.524 105.192659) (xy 180.684015 105.16255) + (xy 180.83098 105.067981) (xy 180.929573 104.923685) (xy 180.964259 104.7524) (xy 180.964259 104.3592) (xy 181.360241 104.3592) + (xy 181.360241 104.4575) (xy 181.39035 104.617515) (xy 181.484919 104.76448) (xy 181.629215 104.863073) (xy 181.8005 104.897759) + (xy 182.9435 104.897759) (xy 183.103515 104.86765) (xy 183.25048 104.773081) (xy 183.349073 104.628785) (xy 183.383759 104.4575) + (xy 183.383759 103.8225) (xy 183.35365 103.662485) (xy 183.259081 103.51552) (xy 183.23592 103.499695) (xy 183.303199 103.471827) + (xy 183.481827 103.293198) (xy 183.5785 103.059809) (xy 183.5785 102.90175) (xy 183.41975 102.743) (xy 182.499 102.743) + (xy 182.499 102.763) (xy 182.245 102.763) (xy 182.245 102.743) (xy 181.32425 102.743) (xy 181.1655 102.90175) + (xy 181.1655 103.059809) (xy 181.242457 103.2456) (xy 180.964259 103.2456) (xy 180.964259 102.8524) (xy 180.93415 102.692385) + (xy 180.839581 102.54542) (xy 180.695285 102.446827) (xy 180.524 102.412141) (xy 179.242528 102.412141) (xy 179.219141 102.355541) + (xy 179.001405 102.137424) (xy 178.716773 102.019235) (xy 178.408579 102.018966) (xy 178.123741 102.136659) (xy 177.905624 102.354395) + (xy 177.834563 102.525531) (xy 177.81702 102.536819) (xy 177.718427 102.681115) (xy 177.683741 102.8524) (xy 177.683741 103.559321) + (xy 177.355451 103.231031) (xy 177.355634 103.021379) (xy 177.237941 102.736541) (xy 177.020205 102.518424) (xy 176.735573 102.400235) + (xy 176.427379 102.399966) (xy 176.142541 102.517659) (xy 175.993139 102.6668) (xy 175.673621 102.6668) (xy 175.493853 102.487033) + (xy 175.619105 102.362) (xy 177.1724 102.362) (xy 177.366803 102.323331) (xy 177.53161 102.21321) (xy 178.62107 101.12375) + (xy 181.1655 101.12375) (xy 181.1655 101.281809) (xy 181.262173 101.515198) (xy 181.440801 101.693827) (xy 181.520888 101.727) + (xy 181.440801 101.760173) (xy 181.262173 101.938802) (xy 181.1655 102.172191) (xy 181.1655 102.33025) (xy 181.32425 102.489) + (xy 182.245 102.489) (xy 182.245 101.82225) (xy 182.14975 101.727) (xy 182.245 101.63175) (xy 182.245 100.965) + (xy 182.499 100.965) (xy 182.499 101.63175) (xy 182.59425 101.727) (xy 182.499 101.82225) (xy 182.499 102.489) + (xy 183.41975 102.489) (xy 183.5785 102.33025) (xy 183.5785 102.172191) (xy 183.481827 101.938802) (xy 183.303199 101.760173) + (xy 183.223112 101.727) (xy 183.303199 101.693827) (xy 183.481827 101.515198) (xy 183.5785 101.281809) (xy 183.5785 101.12375) + (xy 183.41975 100.965) (xy 182.499 100.965) (xy 182.245 100.965) (xy 181.32425 100.965) (xy 181.1655 101.12375) + (xy 178.62107 101.12375) (xy 178.652161 101.092659) (xy 180.524 101.092659) (xy 180.684015 101.06255) (xy 180.83098 100.967981) + (xy 180.929573 100.823685) (xy 180.964259 100.6524) (xy 180.964259 100.2592) (xy 181.221415 100.2592) + ) + ) + (filled_polygon + (pts + (xy 184.8612 97.263821) (xy 184.8612 97.5995) (xy 184.899869 97.793903) (xy 185.00999 97.95871) (xy 185.467914 98.416634) + (xy 185.356739 98.684375) (xy 185.356263 99.230031) (xy 185.564636 99.734334) (xy 185.950137 100.120508) (xy 185.970181 100.128831) + (xy 185.724923 100.23042) (xy 185.633637 100.491032) (xy 186.563 101.420395) (xy 186.563 101.779605) (xy 185.633637 102.708968) + (xy 185.724923 102.96958) (xy 185.960971 103.056491) (xy 185.654892 103.362037) (xy 185.445639 103.865975) (xy 185.445163 104.411631) + (xy 185.653536 104.915934) (xy 186.039037 105.302108) (xy 186.172201 105.357402) (xy 186.070046 105.399612) (xy 184.8592 104.188766) + (xy 184.8592 101.349833) (xy 184.976955 101.349833) (xy 185.001951 101.975828) (xy 185.19342 102.438077) (xy 185.454032 102.529363) + (xy 186.383395 101.6) (xy 185.454032 100.670637) (xy 185.19342 100.761923) (xy 184.976955 101.349833) (xy 184.8592 101.349833) + (xy 184.8592 100.5332) (xy 184.816816 100.320122) (xy 184.696117 100.139483) (xy 183.7924 99.235766) (xy 183.7924 98.1964) + (xy 183.750016 97.983322) (xy 183.629317 97.802683) (xy 182.537117 96.710483) (xy 182.356478 96.589784) (xy 182.1434 96.5474) + (xy 181.6354 96.5474) (xy 181.422322 96.589784) (xy 181.241683 96.710483) (xy 180.539168 97.412998) (xy 178.904808 97.412998) + (xy 178.905034 97.153979) (xy 178.787341 96.869141) (xy 178.569605 96.651024) (xy 178.367489 96.567099) (xy 178.490784 96.443804) + (xy 184.041184 96.443804) + ) + ) + (filled_polygon + (pts + (xy 173.139235 96.238227) (xy 173.139161 96.322736) (xy 172.657305 96.734715) (xy 168.010141 96.734715) (xy 167.880335 96.659777) + (xy 167.945821 96.659834) (xy 168.230659 96.542141) (xy 168.448776 96.324405) (xy 168.536309 96.113602) (xy 173.190984 96.113602) + ) + ) + ) + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5723E0FA) (hatch edge 0.508) + (connect_pads (clearance 0.3048)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 186.69 109.22) (xy 152.4 109.22) (xy 152.4 93.98) (xy 186.69 93.98) (xy 186.69 109.22) + ) + ) + (filled_polygon + (pts + (xy 155.240132 97.516739) (xy 155.685111 97.814064) (xy 156.1132 97.899216) (xy 156.1132 99.006436) (xy 155.961208 98.943323) + (xy 155.680026 98.943078) (xy 155.420153 99.050455) (xy 155.221154 99.249107) (xy 155.113323 99.508792) (xy 155.113078 99.789974) + (xy 155.220455 100.049847) (xy 155.304741 100.13428) (xy 155.304741 100.5) (xy 155.329125 100.629589) (xy 155.304741 100.75) + (xy 155.304741 101.15) (xy 155.329125 101.279589) (xy 155.304741 101.4) (xy 155.304741 101.8) (xy 155.329125 101.929589) + (xy 155.304741 102.05) (xy 155.304741 102.242233) (xy 155.206673 102.340302) (xy 155.11 102.573691) (xy 155.11 102.64125) + (xy 155.26875 102.8) (xy 155.492381 102.8) (xy 155.573715 102.855573) (xy 155.624766 102.865911) (xy 155.420153 102.950455) + (xy 155.370521 103) (xy 155.26875 103) (xy 155.11 103.15875) (xy 155.11 103.226309) (xy 155.1495 103.321669) + (xy 155.113323 103.408792) (xy 155.113078 103.689974) (xy 155.220455 103.949847) (xy 155.419107 104.148846) (xy 155.678792 104.256677) + (xy 155.959974 104.256922) (xy 156.219847 104.149545) (xy 156.418846 103.950893) (xy 156.526677 103.691208) (xy 156.526763 103.592487) + (xy 156.543 103.57625) (xy 156.543 103) (xy 156.797 103) (xy 156.797 103.57625) (xy 156.95575 103.735) + (xy 157.72131 103.735) (xy 157.954699 103.638327) (xy 158.133327 103.459698) (xy 158.23 103.226309) (xy 158.23 103.15875) + (xy 158.07125 103) (xy 156.797 103) (xy 156.543 103) (xy 156.269654 103) (xy 156.220893 102.951154) + (xy 156.074242 102.890259) (xy 157.595 102.890259) (xy 157.755015 102.86015) (xy 157.848491 102.8) (xy 158.07125 102.8) + (xy 158.23 102.64125) (xy 158.23 102.573691) (xy 158.133327 102.340302) (xy 158.035259 102.242233) (xy 158.035259 102.131754) + (xy 158.052473 102.148968) (xy 158.196974 102.24552) (xy 158.221758 102.26208) (xy 158.421442 102.3018) (xy 158.9405 102.3018) + (xy 158.9405 102.58425) (xy 159.09925 102.743) (xy 159.766 102.743) (xy 159.766 102.723) (xy 160.02 102.723) + (xy 160.02 102.743) (xy 160.04 102.743) (xy 160.04 102.997) (xy 160.02 102.997) (xy 160.02 103.017) + (xy 159.766 103.017) (xy 159.766 102.997) (xy 159.09925 102.997) (xy 158.9405 103.15575) (xy 158.9405 103.56781) + (xy 159.037173 103.801199) (xy 159.044935 103.808961) (xy 158.36392 103.808961) (xy 158.203905 103.83907) (xy 158.05694 103.933639) + (xy 157.958347 104.077935) (xy 157.923661 104.24922) (xy 157.923661 105.04678) (xy 157.95377 105.206795) (xy 158.048339 105.35376) + (xy 158.068889 105.367801) (xy 158.026927 105.429215) (xy 157.992241 105.6005) (xy 157.992241 106.7435) (xy 158.02235 106.903515) + (xy 158.116919 107.05048) (xy 158.261215 107.149073) (xy 158.4325 107.183759) (xy 159.0675 107.183759) (xy 159.227515 107.15365) + (xy 159.37448 107.059081) (xy 159.473073 106.914785) (xy 159.507759 106.7435) (xy 159.507759 105.6005) (xy 159.505035 105.586024) + (xy 159.518078 105.591426) (xy 159.516241 105.6005) (xy 159.516241 106.7435) (xy 159.54635 106.903515) (xy 159.640919 107.05048) + (xy 159.785215 107.149073) (xy 159.9565 107.183759) (xy 160.567338 107.183759) (xy 160.676781 107.293202) (xy 160.747414 107.340398) + (xy 157.708602 107.340398) (xy 157.546452 107.372652) (xy 157.514198 107.379067) (xy 157.349392 107.489188) (xy 156.751766 108.086814) + (xy 156.484025 107.975639) (xy 155.938369 107.975163) (xy 155.434066 108.183536) (xy 155.13406 108.483019) (xy 155.03958 108.254923) + (xy 154.778968 108.163637) (xy 153.849605 109.093) (xy 153.490395 109.093) (xy 153.476253 109.078858) (xy 153.655858 108.899253) + (xy 153.67 108.913395) (xy 154.599363 107.984032) (xy 154.508077 107.72342) (xy 153.920167 107.506955) (xy 153.294172 107.531951) + (xy 152.9068 107.692405) (xy 152.9068 105.739631) (xy 153.368964 105.931538) (xy 153.968406 105.932061) (xy 154.522419 105.703148) + (xy 154.946658 105.279648) (xy 155.176538 104.726036) (xy 155.177061 104.126594) (xy 154.948148 103.572581) (xy 154.824885 103.449103) + (xy 154.87698 103.415581) (xy 154.975573 103.271285) (xy 155.010259 103.1) (xy 155.010259 101.9) (xy 154.98015 101.739985) + (xy 154.888886 101.598156) (xy 154.975573 101.471285) (xy 155.010259 101.3) (xy 155.010259 100.1) (xy 154.98015 99.939985) + (xy 154.885581 99.79302) (xy 154.824683 99.75141) (xy 154.946658 99.629648) (xy 155.176538 99.076036) (xy 155.177061 98.476594) + (xy 154.948148 97.922581) (xy 154.524648 97.498342) (xy 154.326005 97.415858) (xy 154.401515 97.40165) (xy 154.54848 97.307081) + (xy 154.6006 97.2308) (xy 155.049074 97.2308) + ) + ) + (filled_polygon + (pts + (xy 176.517166 105.157021) (xy 176.608768 105.378715) (xy 176.457824 105.529395) (xy 176.339635 105.814027) (xy 176.339451 106.025129) + (xy 175.47881 106.88577) (xy 175.364401 106.887171) (xy 175.4505 106.67931) (xy 175.4505 106.26725) (xy 175.29175 106.1085) + (xy 174.625 106.1085) (xy 174.625 106.1285) (xy 174.371 106.1285) (xy 174.371 106.1085) (xy 174.351 106.1085) + (xy 174.351 105.8545) (xy 174.371 105.8545) (xy 174.371 105.8345) (xy 174.625 105.8345) (xy 174.625 105.8545) + (xy 175.29175 105.8545) (xy 175.4505 105.69575) (xy 175.4505 105.28369) (xy 175.353827 105.050301) (xy 175.208605 104.90508) + (xy 176.517386 104.90508) + ) + ) + (filled_polygon + (pts + (xy 161.394859 104.070259) (xy 161.612595 104.288376) (xy 161.897227 104.406565) (xy 162.166366 104.4068) (xy 162.501563 104.741997) + (xy 162.676183 104.858674) (xy 162.644802 104.871673) (xy 162.466173 105.050301) (xy 162.3695 105.28369) (xy 162.3695 105.69575) + (xy 162.52825 105.8545) (xy 163.195 105.8545) (xy 163.195 105.8345) (xy 163.449 105.8345) (xy 163.449 105.8545) + (xy 163.469 105.8545) (xy 163.469 106.1085) (xy 163.449 106.1085) (xy 163.449 106.1285) (xy 163.195 106.1285) + (xy 163.195 106.1085) (xy 162.52825 106.1085) (xy 162.3695 106.26725) (xy 162.3695 106.425992) (xy 161.246413 106.425992) + (xy 161.031759 106.211338) (xy 161.031759 105.6005) (xy 161.027424 105.577461) (xy 161.198407 105.406479) (xy 161.29508 105.17309) + (xy 161.29508 104.93375) (xy 161.13633 104.775) (xy 160.3883 104.775) (xy 160.3883 104.795) (xy 160.1343 104.795) + (xy 160.1343 104.775) (xy 160.1143 104.775) (xy 160.1143 104.521) (xy 160.1343 104.521) (xy 160.1343 104.501) + (xy 160.3883 104.501) (xy 160.3883 104.521) (xy 161.13633 104.521) (xy 161.29508 104.36225) (xy 161.29508 104.12291) + (xy 161.198407 103.889521) (xy 161.190645 103.881759) (xy 161.316972 103.881759) + ) + ) + (filled_polygon + (pts + (xy 162.743275 103.23887) (xy 162.777248 103.26157) (xy 162.976932 103.30129) (xy 163.243084 103.30129) (xy 163.285413 103.329573) + (xy 163.288686 103.33176) (xy 163.345394 103.34304) (xy 163.324693 103.363741) (xy 163.22802 103.59713) (xy 163.22802 103.62692) + (xy 163.321998 103.720898) (xy 163.22802 103.720898) (xy 163.22802 103.79148) (xy 163.125914 103.79148) (xy 162.826822 103.492388) + (xy 162.826834 103.478579) (xy 162.721882 103.224576) + ) + ) + (filled_polygon + (pts + (xy 185.526536 94.882934) (xy 185.912037 95.269108) (xy 186.122223 95.356385) (xy 185.875966 95.458136) (xy 185.489792 95.843637) + (xy 185.280539 96.347575) (xy 185.280063 96.893231) (xy 185.488436 97.397534) (xy 185.873937 97.783708) (xy 185.937128 97.809947) + (xy 185.565992 98.180437) (xy 185.356739 98.684375) (xy 185.356263 99.230031) (xy 185.564636 99.734334) (xy 185.950137 100.120508) + (xy 185.970181 100.128831) (xy 185.724923 100.23042) (xy 185.633637 100.491032) (xy 186.563 101.420395) (xy 186.563 101.779605) + (xy 185.633637 102.708968) (xy 185.724923 102.96958) (xy 185.960971 103.056491) (xy 185.654892 103.362037) (xy 185.494128 103.7492) + (xy 184.494979 103.7492) (xy 184.46615 103.595985) (xy 184.371581 103.44902) (xy 184.227285 103.350427) (xy 184.056 103.315741) + (xy 182.456 103.315741) (xy 182.295985 103.34585) (xy 182.14902 103.440419) (xy 182.050427 103.584715) (xy 182.0173 103.7483) + (xy 180.694979 103.7483) (xy 180.66615 103.595085) (xy 180.571581 103.44812) (xy 180.427285 103.349527) (xy 180.256 103.314841) + (xy 179.136597 103.314841) (xy 179.218376 103.233205) (xy 179.336565 102.948573) (xy 179.336834 102.640379) (xy 179.219141 102.355541) + (xy 179.001405 102.137424) (xy 178.716773 102.019235) (xy 178.4985 102.019044) (xy 178.4985 101.88575) (xy 178.33975 101.727) + (xy 177.673 101.727) (xy 177.673 102.997) (xy 177.693 102.997) (xy 177.693 103.251) (xy 177.673 103.251) + (xy 177.673 103.271) (xy 177.419 103.271) (xy 177.419 103.251) (xy 177.399 103.251) (xy 177.399 102.997) + (xy 177.419 102.997) (xy 177.419 101.727) (xy 177.399 101.727) (xy 177.399 101.473) (xy 177.419 101.473) + (xy 177.419 101.453) (xy 177.673 101.453) (xy 177.673 101.473) (xy 178.33975 101.473) (xy 178.462917 101.349833) + (xy 184.976955 101.349833) (xy 185.001951 101.975828) (xy 185.19342 102.438077) (xy 185.454032 102.529363) (xy 186.383395 101.6) + (xy 185.454032 100.670637) (xy 185.19342 100.761923) (xy 184.976955 101.349833) (xy 178.462917 101.349833) (xy 178.4985 101.31425) + (xy 178.4985 100.90219) (xy 178.401827 100.668801) (xy 178.303759 100.570734) (xy 178.303759 99.985416) (xy 178.529691 100.079) + (xy 179.17025 100.079) (xy 179.329 99.92025) (xy 179.329 99.021) (xy 179.583 99.021) (xy 179.583 99.92025) + (xy 179.74175 100.079) (xy 180.382309 100.079) (xy 180.615698 99.982327) (xy 180.794327 99.803699) (xy 180.891 99.57031) + (xy 180.891 99.18065) (xy 181.821 99.18065) (xy 181.821 99.57121) (xy 181.917673 99.804599) (xy 182.096302 99.983227) + (xy 182.329691 100.0799) (xy 182.97025 100.0799) (xy 183.129 99.92115) (xy 183.129 99.0219) (xy 183.383 99.0219) + (xy 183.383 99.92115) (xy 183.54175 100.0799) (xy 184.182309 100.0799) (xy 184.415698 99.983227) (xy 184.594327 99.804599) + (xy 184.691 99.57121) (xy 184.691 99.18065) (xy 184.53225 99.0219) (xy 183.383 99.0219) (xy 183.129 99.0219) + (xy 181.97975 99.0219) (xy 181.821 99.18065) (xy 180.891 99.18065) (xy 180.891 99.17975) (xy 180.73225 99.021) + (xy 179.583 99.021) (xy 179.329 99.021) (xy 178.17975 99.021) (xy 178.074611 99.126139) (xy 178.034785 99.098927) + (xy 177.8635 99.064241) (xy 177.855075 99.064241) (xy 175.425117 96.634283) (xy 175.255759 96.521122) (xy 175.255759 96.4565) + (xy 175.22565 96.296485) (xy 175.131081 96.14952) (xy 174.986785 96.050927) (xy 174.8155 96.016241) (xy 174.596352 96.016241) + (xy 174.570941 95.954741) (xy 174.425255 95.8088) (xy 180.4162 95.8088) (xy 180.610603 95.770131) (xy 180.77541 95.66001) + (xy 181.068234 95.367186) (xy 181.335975 95.478361) (xy 181.805809 95.478771) (xy 181.45038 95.8342) (xy 178.562 95.8342) + (xy 178.367596 95.872869) (xy 178.20279 95.98299) (xy 178.02499 96.16079) (xy 177.914869 96.325597) (xy 177.8762 96.52) + (xy 177.8762 96.574125) (xy 177.691941 96.650259) (xy 177.473824 96.867995) (xy 177.355635 97.152627) (xy 177.355366 97.460821) + (xy 177.473059 97.745659) (xy 177.690795 97.963776) (xy 177.975427 98.081965) (xy 178.077182 98.082054) (xy 178.021 98.21769) + (xy 178.021 98.60825) (xy 178.17975 98.767) (xy 179.329 98.767) (xy 179.329 98.747) (xy 179.583 98.747) + (xy 179.583 98.767) (xy 180.73225 98.767) (xy 180.891 98.60825) (xy 180.891 98.21769) (xy 180.794327 97.984301) + (xy 180.672155 97.86213) (xy 180.694882 97.7499) (xy 181.206701 97.7499) (xy 181.191035 97.787627) (xy 181.190766 98.095821) + (xy 181.308459 98.380659) (xy 181.526195 98.598776) (xy 181.810827 98.716965) (xy 181.928918 98.717068) (xy 181.97975 98.7679) + (xy 183.129 98.7679) (xy 183.129 98.7479) (xy 183.383 98.7479) (xy 183.383 98.7679) (xy 184.53225 98.7679) + (xy 184.691 98.60915) (xy 184.691 98.21859) (xy 184.594327 97.985201) (xy 184.472003 97.862878) (xy 184.496259 97.7431) + (xy 184.496259 96.6431) (xy 184.46615 96.483085) (xy 184.371581 96.33612) (xy 184.227285 96.237527) (xy 184.056 96.202841) + (xy 182.518579 96.202841) (xy 183.608235 95.113186) (xy 183.875975 95.224361) (xy 184.421631 95.224837) (xy 184.925934 95.016464) + (xy 185.312108 94.630963) (xy 185.367402 94.497799) + ) + ) + (filled_polygon + (pts + (xy 173.38975 95.8215) (xy 173.25975 95.8215) (xy 173.101 95.98025) (xy 173.101 96.901) (xy 173.121 96.901) + (xy 173.121 97.155) (xy 173.101 97.155) (xy 173.101 98.07575) (xy 173.25975 98.2345) (xy 173.417809 98.2345) + (xy 173.651198 98.137827) (xy 173.829827 97.959199) (xy 173.856855 97.893948) (xy 173.864919 97.90648) (xy 174.009215 98.005073) + (xy 174.1805 98.039759) (xy 174.8155 98.039759) (xy 174.975515 98.00965) (xy 175.12248 97.915081) (xy 175.125957 97.909991) + (xy 176.280207 99.064241) (xy 175.750422 99.064241) (xy 175.750205 99.064024) (xy 175.472443 98.948688) (xy 175.358341 98.672541) + (xy 175.140605 98.454424) (xy 174.855973 98.336235) (xy 174.547779 98.335966) (xy 174.500776 98.355387) (xy 174.44212 98.34372) + (xy 174.160511 98.34372) (xy 174.128265 98.321687) (xy 173.95698 98.287001) (xy 172.45838 98.287001) (xy 172.298365 98.31711) + (xy 172.1514 98.411679) (xy 172.052807 98.555975) (xy 172.040738 98.615572) (xy 171.804579 98.615366) (xy 171.519741 98.733059) + (xy 171.301624 98.950795) (xy 171.183435 99.235427) (xy 171.183166 99.543621) (xy 171.300859 99.828459) (xy 171.518595 100.046576) + (xy 171.803227 100.164765) (xy 172.030453 100.164963) (xy 172.018121 100.22586) (xy 172.018121 100.268474) (xy 171.920053 100.366541) + (xy 171.82338 100.59993) (xy 171.82338 100.62972) (xy 171.98213 100.78847) (xy 172.152619 100.78847) (xy 172.244411 100.851188) + (xy 172.1514 100.911039) (xy 172.150108 100.91293) (xy 171.98213 100.91293) (xy 171.82338 101.07168) (xy 171.82338 101.10147) + (xy 171.920053 101.334859) (xy 172.018121 101.432926) (xy 172.018121 101.47554) (xy 172.0424 101.604569) (xy 172.018121 101.72446) + (xy 172.018121 101.97338) (xy 172.042647 102.103725) (xy 172.018121 102.22484) (xy 172.018121 102.396659) (xy 171.980141 102.304741) + (xy 171.762405 102.086624) (xy 171.477773 101.968435) (xy 171.169579 101.968166) (xy 170.93898 102.063448) (xy 171.141176 101.861605) + (xy 171.259365 101.576973) (xy 171.259634 101.268779) (xy 171.212601 101.15495) (xy 171.344376 101.023405) (xy 171.462565 100.738773) + (xy 171.462834 100.430579) (xy 171.345141 100.145741) (xy 171.127405 99.927624) (xy 170.842773 99.809435) (xy 170.534579 99.809166) + (xy 170.249741 99.926859) (xy 170.243536 99.933053) (xy 170.243634 99.820979) (xy 170.125941 99.536141) (xy 169.908205 99.318024) + (xy 169.623573 99.199835) (xy 169.412471 99.199651) (xy 168.70533 98.49251) (xy 168.704386 98.491879) (xy 168.78554 98.491879) + (xy 168.914569 98.4676) (xy 169.03446 98.491879) (xy 169.28338 98.491879) (xy 169.413725 98.467353) (xy 169.53484 98.491879) + (xy 169.78376 98.491879) (xy 169.914105 98.467353) (xy 170.03522 98.491879) (xy 170.28414 98.491879) (xy 170.413169 98.4676) + (xy 170.53306 98.491879) (xy 170.78198 98.491879) (xy 170.912325 98.467353) (xy 171.03344 98.491879) (xy 171.28236 98.491879) + (xy 171.412705 98.467353) (xy 171.53382 98.491879) (xy 171.78274 98.491879) (xy 171.942755 98.46177) (xy 172.08972 98.367201) + (xy 172.188313 98.222905) (xy 172.22091 98.061935) (xy 172.296802 98.137827) (xy 172.530191 98.2345) (xy 172.68825 98.2345) + (xy 172.847 98.07575) (xy 172.847 97.155) (xy 172.827 97.155) (xy 172.827 96.901) (xy 172.847 96.901) + (xy 172.847 95.98025) (xy 172.739113 95.872363) (xy 172.802676 95.8088) (xy 173.402472 95.8088) + ) + ) + (filled_polygon + (pts + (xy 159.62625 99.68) (xy 159.67631 99.68) (xy 159.75323 99.648139) (xy 159.753166 99.721421) (xy 159.763343 99.74605) + (xy 159.67631 99.71) (xy 159.62625 99.71) (xy 159.512002 99.824248) (xy 159.512002 99.71) (xy 159.4418 99.71) + (xy 159.4418 99.68) (xy 159.512002 99.68) (xy 159.512002 99.565752) + ) + ) + (filled_polygon + (pts + (xy 162.900637 94.961968) (xy 162.991923 95.22258) (xy 163.579833 95.439045) (xy 164.205828 95.414049) (xy 164.668077 95.22258) + (xy 164.759363 94.961968) (xy 163.904395 94.107) (xy 164.263605 94.107) (xy 164.938968 94.782363) (xy 165.136406 94.713205) + (xy 165.206536 94.882934) (xy 165.592037 95.269108) (xy 166.095975 95.478361) (xy 166.204989 95.478456) (xy 166.204766 95.733621) + (xy 166.300011 95.96413) (xy 166.177942 96.014693) (xy 166.079873 96.112761) (xy 166.03726 96.112761) (xy 165.877245 96.14287) + (xy 165.73028 96.237439) (xy 165.631687 96.381735) (xy 165.597001 96.55302) (xy 165.597001 96.5982) (xy 165.349759 96.5982) + (xy 165.349759 96.5835) (xy 165.31965 96.423485) (xy 165.225081 96.27652) (xy 165.080785 96.177927) (xy 164.9095 96.143241) + (xy 164.2745 96.143241) (xy 164.114485 96.17335) (xy 163.96752 96.267919) (xy 163.951695 96.29108) (xy 163.923827 96.223801) + (xy 163.745198 96.045173) (xy 163.511809 95.9485) (xy 163.35375 95.9485) (xy 163.195 96.10725) (xy 163.195 97.028) + (xy 163.215 97.028) (xy 163.215 97.282) (xy 163.195 97.282) (xy 163.195 97.302) (xy 162.941 97.302) + (xy 162.941 97.282) (xy 162.27425 97.282) (xy 162.1155 97.44075) (xy 162.1155 97.85281) (xy 162.212173 98.086199) + (xy 162.390802 98.264827) (xy 162.605718 98.353848) (xy 162.430325 98.529241) (xy 161.800675 98.529241) (xy 160.921717 97.650283) + (xy 160.741078 97.529584) (xy 160.576232 97.496794) (xy 160.621827 97.451199) (xy 160.7185 97.21781) (xy 160.7185 96.80575) + (xy 160.55975 96.647) (xy 159.893 96.647) (xy 159.893 96.667) (xy 159.639 96.667) (xy 159.639 96.647) + (xy 159.619 96.647) (xy 159.619 96.45719) (xy 162.1155 96.45719) (xy 162.1155 96.86925) (xy 162.27425 97.028) + (xy 162.941 97.028) (xy 162.941 96.10725) (xy 162.78225 95.9485) (xy 162.624191 95.9485) (xy 162.390802 96.045173) + (xy 162.212173 96.223801) (xy 162.1155 96.45719) (xy 159.619 96.45719) (xy 159.619 96.393) (xy 159.639 96.393) + (xy 159.639 95.47225) (xy 159.893 95.47225) (xy 159.893 96.393) (xy 160.55975 96.393) (xy 160.7185 96.23425) + (xy 160.7185 95.82219) (xy 160.621827 95.588801) (xy 160.443198 95.410173) (xy 160.209809 95.3135) (xy 160.05175 95.3135) + (xy 159.893 95.47225) (xy 159.639 95.47225) (xy 159.48025 95.3135) (xy 159.322191 95.3135) (xy 159.088802 95.410173) + (xy 158.910173 95.588801) (xy 158.883145 95.654052) (xy 158.875081 95.64152) (xy 158.730785 95.542927) (xy 158.5595 95.508241) + (xy 158.398675 95.508241) (xy 157.490435 94.600001) (xy 157.532612 94.498427) (xy 157.586536 94.628934) (xy 157.972037 95.015108) + (xy 158.475975 95.224361) (xy 159.021631 95.224837) (xy 159.525934 95.016464) (xy 159.912108 94.630963) (xy 159.967402 94.497799) + (xy 160.126536 94.882934) (xy 160.512037 95.269108) (xy 161.015975 95.478361) (xy 161.561631 95.478837) (xy 162.065934 95.270464) + (xy 162.452108 94.884963) (xy 162.523449 94.713155) (xy 162.721032 94.782363) (xy 163.396395 94.107) (xy 163.755605 94.107) + ) + ) + ) +) diff --git a/stm32_qfp48_breakout/stm32_qfp48_breakout.net b/stm32_qfp48_breakout/stm32_qfp48_breakout.net new file mode 100644 index 0000000..e4b803f --- /dev/null +++ b/stm32_qfp48_breakout/stm32_qfp48_breakout.net @@ -0,0 +1,547 @@ +(export (version D) + (design + (source /Users/js/Documents/Programming/kicad/stm32_qfp48_breakout/stm32_qfp48_breakout.sch) + (date "Saturday, 30 April 2016 10:44:08") + (tool "Eeschema 4.0.1-stable") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title STM32-QFP48-BREAKOUT) + (company) + (rev rev1) + (date 29/04/16) + (source stm32_qfp48_breakout.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref IC1) + (value STM32L052C8T7) + (footprint flabbergast:LQFP48) + (libsource (lib flabbergast) (part STM32L052C8T7)) + (sheetpath (names /) (tstamps /)) + (tstamp 57232197)) + (comp (ref J1) + (value USB_mini_micro_B) + (footprint flabbergast:USB_microB_2TH_OSHPARK) + (libsource (lib flabbergast) (part USB_mini_micro_B)) + (sheetpath (names /) (tstamps /)) + (tstamp 572321C9)) + (comp (ref PAD1) + (value M01) + (footprint flabbergast:M01_NOSILK) + (libsource (lib flabbergast) (part M01)) + (sheetpath (names /) (tstamps /)) + (tstamp 572328CF)) + (comp (ref JP1) + (value USB_PWR) + (footprint flabbergast:SOLDER_JUMPER_OFF) + (libsource (lib flabbergast) (part JUMPER-2)) + (sheetpath (names /) (tstamps /)) + (tstamp 57232B9B)) + (comp (ref IC2) + (value NCV8170) + (footprint flabbergast:SOT-563) + (libsource (lib flabbergast) (part NCV8170)) + (sheetpath (names /) (tstamps /)) + (tstamp 572330F8)) + (comp (ref JP2) + (value reg) + (footprint flabbergast:SOLDER_JUMPER_OFF) + (libsource (lib flabbergast) (part JUMPER-2)) + (sheetpath (names /) (tstamps /)) + (tstamp 572331A3)) + (comp (ref C6) + (value 2.2uF) + (footprint flabbergast:0603) + (libsource (lib flabbergast) (part CAP)) + (sheetpath (names /) (tstamps /)) + (tstamp 572328FC)) + (comp (ref C5) + (value 2.2uF) + (footprint flabbergast:0603) + (libsource (lib flabbergast) (part CAP)) + (sheetpath (names /) (tstamps /)) + (tstamp 57232987)) + (comp (ref F1) + (value FERRITE-BEAD) + (footprint flabbergast:0603_JUMPERED) + (libsource (lib flabbergast) (part FERRITE-BEAD)) + (sheetpath (names /) (tstamps /)) + (tstamp 57232F31)) + (comp (ref C7) + (value 1uF) + (footprint flabbergast:0603) + (libsource (lib flabbergast) (part CAP)) + (sheetpath (names /) (tstamps /)) + (tstamp 57232FAC)) + (comp (ref C1) + (value 0.1uF) + (footprint flabbergast:0603) + (libsource (lib flabbergast) (part CAP)) + (sheetpath (names /) (tstamps /)) + (tstamp 57233265)) + (comp (ref C2) + (value 0.1uF) + (footprint flabbergast:0603) + (libsource (lib flabbergast) (part CAP)) + (sheetpath (names /) (tstamps /)) + (tstamp 5723329C)) + (comp (ref C4) + (value 0.1uF) + (footprint flabbergast:0603) + (libsource (lib flabbergast) (part CAP)) + (sheetpath (names /) (tstamps /)) + (tstamp 572332CE)) + (comp (ref C3) + (value 0.1uF) + (footprint flabbergast:0603) + (libsource (lib flabbergast) (part CAP)) + (sheetpath (names /) (tstamps /)) + (tstamp 5723330A)) + (comp (ref R1) + (value 10kR) + (footprint flabbergast:0603) + (libsource (lib flabbergast) (part RES)) + (sheetpath (names /) (tstamps /)) + (tstamp 5723450B)) + (comp (ref S2) + (value PA1) + (footprint flabbergast:TACTILE-SWITCH-SMT-4x3) + (libsource (lib flabbergast) (part PUSHBUTTON-SQUARE)) + (sheetpath (names /) (tstamps /)) + (tstamp 5723455B)) + (comp (ref S1) + (value RESET) + (footprint flabbergast:TACTILE-SWITCH-SMT-4x3) + (libsource (lib flabbergast) (part PUSHBUTTON-SQUARE)) + (sheetpath (names /) (tstamps /)) + (tstamp 57234ACB)) + (comp (ref R2) + (value 1kR) + (footprint flabbergast:0603) + (libsource (lib flabbergast) (part RES)) + (sheetpath (names /) (tstamps /)) + (tstamp 57234FFE)) + (comp (ref D1) + (value LED) + (footprint flabbergast:LED-0603) + (libsource (lib flabbergast) (part LED)) + (sheetpath (names /) (tstamps /)) + (tstamp 57235088)) + (comp (ref U1) + (value M14) + (footprint flabbergast:M14_LOCK_NOSILK) + (libsource (lib flabbergast) (part M14)) + (sheetpath (names /) (tstamps /)) + (tstamp 572357B9)) + (comp (ref U2) + (value M14) + (footprint flabbergast:M14_LOCK_NOSILK) + (libsource (lib flabbergast) (part M14)) + (sheetpath (names /) (tstamps /)) + (tstamp 5723586B)) + (comp (ref U3) + (value M05) + (footprint flabbergast:M05_LOCK_NOSILK) + (libsource (lib flabbergast) (part M05)) + (sheetpath (names /) (tstamps /)) + (tstamp 57235B5B)) + (comp (ref Y1) + (value CRYSTAL) + (footprint flabbergast:CRYSTAL-ABM3) + (libsource (lib flabbergast) (part CRYSTAL)) + (sheetpath (names /) (tstamps /)) + (tstamp 57237E92)) + (comp (ref C8) + (value 18pF) + (footprint flabbergast:0603) + (libsource (lib flabbergast) (part CAP)) + (sheetpath (names /) (tstamps /)) + (tstamp 572383ED)) + (comp (ref C9) + (value 18pF) + (footprint flabbergast:0603) + (libsource (lib flabbergast) (part CAP)) + (sheetpath (names /) (tstamps /)) + (tstamp 57238456))) + (libparts + (libpart (lib flabbergast) (part CAP) + (fields + (field (name Reference) C) + (field (name Value) CAP)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib flabbergast) (part 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 flabbergast) (part FERRITE-BEAD) + (description "Ferrite bead") + (footprints + (fp 0805) + (fp 1206)) + (fields + (field (name Reference) FB) + (field (name Value) FERRITE-BEAD)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib flabbergast) (part JUMPER-2) + (fields + (field (name Reference) JP) + (field (name Value) JUMPER-2)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib flabbergast) (part LED) + (footprints + (fp LED-3MM) + (fp LED-5MM) + (fp LED-10MM) + (fp LED-0603) + (fp LED-0805) + (fp LED-1206) + (fp LEDV)) + (fields + (field (name Reference) D) + (field (name Value) LED)) + (pins + (pin (num 1) (name A) (type passive)) + (pin (num 2) (name K) (type passive)))) + (libpart (lib flabbergast) (part M01) + (footprints + (fp M01*)) + (fields + (field (name Reference) U) + (field (name Value) M01)) + (pins + (pin (num 1) (name 1) (type BiDi)))) + (libpart (lib flabbergast) (part M05) + (description "5 pin connector") + (footprints + (fp M05*)) + (fields + (field (name Reference) C) + (field (name Value) M05)) + (pins + (pin (num 1) (name 1) (type BiDi)) + (pin (num 2) (name 2) (type BiDi)) + (pin (num 3) (name 3) (type BiDi)) + (pin (num 4) (name 4) (type BiDi)) + (pin (num 5) (name 5) (type BiDi)))) + (libpart (lib flabbergast) (part M14) + (fields + (field (name Reference) U) + (field (name Value) M14)) + (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 11) (type passive)) + (pin (num 12) (name 12) (type passive)) + (pin (num 13) (name 13) (type passive)) + (pin (num 14) (name 14) (type passive)))) + (libpart (lib flabbergast) (part NCV8170) + (footprints + (fp SOT23A-3)) + (fields + (field (name Reference) IC) + (field (name Value) NCV8170) + (field (name Footprint) SOT-563)) + (pins + (pin (num 1) (name IN) (type power_in)) + (pin (num 2) (name GND) (type power_in)) + (pin (num 3) (name OUT) (type power_out)) + (pin (num 4) (name NC) (type NotConnected)) + (pin (num 5) (name GND) (type power_in)) + (pin (num 6) (name EN) (type BiDi)))) + (libpart (lib flabbergast) (part PUSHBUTTON-SQUARE) + (footprints + (fp TACTILE-SWITCH*)) + (fields + (field (name Reference) S) + (field (name Value) PUSHBUTTON-SQUARE)) + (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)))) + (libpart (lib flabbergast) (part RES) + (footprints + (fp R?) + (fp 0603) + (fp 0805) + (fp R?-*) + (fp SM1206)) + (fields + (field (name Reference) R) + (field (name Value) RES)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib flabbergast) (part STM32L052C8T7) + (footprints + (fp LQFP-32)) + (fields + (field (name Reference) IC) + (field (name Value) STM32L052C8T7)) + (pins + (pin (num 1) (name VDD) (type power_in)) + (pin (num 2) (name PC13) (type input)) + (pin (num 3) (name PC14-OSC32_IN) (type BiDi)) + (pin (num 4) (name PC15-OSC32_OUT) (type BiDi)) + (pin (num 5) (name PH0-OSC_IN) (type BiDi)) + (pin (num 6) (name PH1-OSC_OUT) (type BiDi)) + (pin (num 7) (name NRST) (type input)) + (pin (num 8) (name VSSA) (type power_in)) + (pin (num 9) (name VDDA) (type power_in)) + (pin (num 10) (name PA0) (type BiDi)) + (pin (num 11) (name PA1) (type BiDi)) + (pin (num 12) (name PA2-TX2) (type BiDi)) + (pin (num 13) (name PA3-RX2) (type BiDi)) + (pin (num 14) (name PA4) (type BiDi)) + (pin (num 15) (name PA5) (type BiDi)) + (pin (num 16) (name PA6) (type BiDi)) + (pin (num 17) (name PA7) (type BiDi)) + (pin (num 18) (name PB0) (type BiDi)) + (pin (num 19) (name PB1) (type BiDi)) + (pin (num 20) (name PB2) (type BiDi)) + (pin (num 21) (name PB10) (type BiDi)) + (pin (num 22) (name PB11) (type BiDi)) + (pin (num 23) (name VSS) (type power_in)) + (pin (num 24) (name VDD) (type power_in)) + (pin (num 25) (name PB12) (type BiDi)) + (pin (num 26) (name PB13) (type BiDi)) + (pin (num 27) (name PB14) (type BiDi)) + (pin (num 28) (name PB15) (type BiDi)) + (pin (num 29) (name PA8) (type BiDi)) + (pin (num 30) (name PA9-TX1) (type BiDi)) + (pin (num 31) (name PA10-RX1) (type BiDi)) + (pin (num 32) (name PA11-USB_DM) (type BiDi)) + (pin (num 33) (name PA12-USB_DP) (type BiDi)) + (pin (num 34) (name PA13-SWDIO) (type BiDi)) + (pin (num 35) (name VSS) (type power_in)) + (pin (num 36) (name VDD_USB) (type power_in)) + (pin (num 37) (name PA14-SWCLK) (type BiDi)) + (pin (num 38) (name PA15) (type BiDi)) + (pin (num 39) (name PB3) (type BiDi)) + (pin (num 40) (name PB4) (type BiDi)) + (pin (num 41) (name PB5) (type BiDi)) + (pin (num 42) (name PB6) (type BiDi)) + (pin (num 43) (name PB7) (type BiDi)) + (pin (num 44) (name BOOT0) (type BiDi)) + (pin (num 45) (name PB8) (type BiDi)) + (pin (num 46) (name PB9) (type BiDi)) + (pin (num 47) (name VSS) (type power_in)) + (pin (num 48) (name VDD) (type power_in)))) + (libpart (lib flabbergast) (part USB_mini_micro_B) + (footprints + (fp USB*)) + (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))))) + (libraries + (library (logical flabbergast) + (uri /Users/js/Documents/Programming/kicad/flabbergast.lib))) + (nets + (net (code 1) (name SWDIO) + (node (ref U3) (pin 4)) + (node (ref IC1) (pin 34))) + (net (code 2) (name SWCLK) + (node (ref IC1) (pin 37)) + (node (ref U3) (pin 5))) + (net (code 3) (name GND) + (node (ref IC1) (pin 8)) + (node (ref C7) (pin 2)) + (node (ref C1) (pin 1)) + (node (ref D1) (pin 2)) + (node (ref U2) (pin 14)) + (node (ref IC1) (pin 35)) + (node (ref U1) (pin 5)) + (node (ref IC1) (pin 47)) + (node (ref J1) (pin 5)) + (node (ref U3) (pin 3)) + (node (ref C5) (pin 2)) + (node (ref C2) (pin 1)) + (node (ref IC1) (pin 23)) + (node (ref C4) (pin 2)) + (node (ref IC2) (pin 2)) + (node (ref IC2) (pin 5)) + (node (ref C3) (pin 1)) + (node (ref C6) (pin 2)) + (node (ref R1) (pin 2)) + (node (ref S1) (pin 3)) + (node (ref S1) (pin 4)) + (node (ref C9) (pin 2)) + (node (ref C8) (pin 2))) + (net (code 4) (name B3) + (node (ref IC1) (pin 39)) + (node (ref U2) (pin 13))) + (net (code 5) (name B4) + (node (ref IC1) (pin 40)) + (node (ref U2) (pin 12))) + (net (code 6) (name B5) + (node (ref IC1) (pin 41)) + (node (ref U2) (pin 11))) + (net (code 7) (name B6) + (node (ref U2) (pin 10)) + (node (ref IC1) (pin 42))) + (net (code 8) (name B7) + (node (ref IC1) (pin 43)) + (node (ref U2) (pin 9))) + (net (code 9) (name B8) + (node (ref U2) (pin 8)) + (node (ref IC1) (pin 45))) + (net (code 10) (name B9) + (node (ref U2) (pin 7)) + (node (ref IC1) (pin 46))) + (net (code 11) (name C13) + (node (ref IC1) (pin 2)) + (node (ref U2) (pin 6))) + (net (code 12) (name B12) + (node (ref U2) (pin 3)) + (node (ref IC1) (pin 25))) + (net (code 13) (name B15) + (node (ref IC1) (pin 28)) + (node (ref U2) (pin 2))) + (net (code 14) (name B14) + (node (ref U2) (pin 1)) + (node (ref IC1) (pin 27))) + (net (code 15) (name B13) + (node (ref U1) (pin 14)) + (node (ref IC1) (pin 26))) + (net (code 16) (name A2) + (node (ref U1) (pin 13)) + (node (ref IC1) (pin 12))) + (net (code 17) (name A3) + (node (ref IC1) (pin 13)) + (node (ref U1) (pin 12))) + (net (code 18) (name RESET_BTN) + (node (ref S1) (pin 1)) + (node (ref S1) (pin 2)) + (node (ref IC1) (pin 7))) + (net (code 19) (name "Net-(D1-Pad1)") + (node (ref R2) (pin 1)) + (node (ref D1) (pin 1))) + (net (code 20) (name C14) + (node (ref U2) (pin 5)) + (node (ref IC1) (pin 3))) + (net (code 21) (name C15) + (node (ref U2) (pin 4)) + (node (ref IC1) (pin 4))) + (net (code 22) (name OSC_OUT) + (node (ref C9) (pin 1)) + (node (ref IC1) (pin 6)) + (node (ref Y1) (pin 2))) + (net (code 23) (name OSC_IN) + (node (ref C8) (pin 1)) + (node (ref IC1) (pin 5)) + (node (ref Y1) (pin 1))) + (net (code 24) (name A10) + (node (ref IC1) (pin 31)) + (node (ref U1) (pin 4))) + (net (code 25) (name A9) + (node (ref U1) (pin 3)) + (node (ref IC1) (pin 30))) + (net (code 26) (name B10) + (node (ref IC1) (pin 21)) + (node (ref U1) (pin 11))) + (net (code 27) (name B11) + (node (ref IC1) (pin 22)) + (node (ref U1) (pin 10))) + (net (code 28) (name A4) + (node (ref IC1) (pin 14)) + (node (ref U1) (pin 9))) + (net (code 29) (name A5) + (node (ref U1) (pin 8)) + (node (ref IC1) (pin 15))) + (net (code 30) (name A6) + (node (ref IC1) (pin 16)) + (node (ref U1) (pin 7))) + (net (code 31) (name A7) + (node (ref U1) (pin 6)) + (node (ref IC1) (pin 17))) + (net (code 32) (name LED) + (node (ref IC1) (pin 38)) + (node (ref R2) (pin 2))) + (net (code 33) (name "Net-(IC1-Pad10)") + (node (ref IC1) (pin 10))) + (net (code 34) (name "Net-(IC1-Pad29)") + (node (ref IC1) (pin 29))) + (net (code 35) (name "Net-(IC1-Pad20)") + (node (ref IC1) (pin 20))) + (net (code 36) (name "Net-(IC1-Pad19)") + (node (ref IC1) (pin 19))) + (net (code 37) (name "Net-(IC1-Pad18)") + (node (ref IC1) (pin 18))) + (net (code 38) (name "Net-(IC2-Pad3)") + (node (ref JP2) (pin 1)) + (node (ref IC2) (pin 3))) + (net (code 39) (name VIN) + (node (ref JP1) (pin 2)) + (node (ref IC2) (pin 1)) + (node (ref IC2) (pin 6)) + (node (ref U1) (pin 2)) + (node (ref C6) (pin 1))) + (net (code 40) (name "Net-(J1-Pad1)") + (node (ref JP1) (pin 1)) + (node (ref J1) (pin 1)) + (node (ref PAD1) (pin 1))) + (net (code 41) (name USB_D+) + (node (ref IC1) (pin 33)) + (node (ref J1) (pin 3))) + (net (code 42) (name USB_D-) + (node (ref IC1) (pin 32)) + (node (ref J1) (pin 2))) + (net (code 43) (name VDDA) + (node (ref F1) (pin 2)) + (node (ref C7) (pin 1)) + (node (ref U3) (pin 1)) + (node (ref IC1) (pin 9))) + (net (code 44) (name "Net-(J1-Pad6)") + (node (ref J1) (pin 6))) + (net (code 45) (name "Net-(J1-Pad4)") + (node (ref J1) (pin 4))) + (net (code 46) (name "Net-(IC2-Pad4)") + (node (ref IC2) (pin 4))) + (net (code 47) (name VDD) + (node (ref C2) (pin 2)) + (node (ref C1) (pin 2)) + (node (ref F1) (pin 1)) + (node (ref S2) (pin 3)) + (node (ref S2) (pin 4)) + (node (ref U1) (pin 1)) + (node (ref JP2) (pin 2)) + (node (ref C5) (pin 1)) + (node (ref IC1) (pin 1)) + (node (ref U3) (pin 2)) + (node (ref IC1) (pin 48)) + (node (ref IC1) (pin 36)) + (node (ref C3) (pin 2)) + (node (ref IC1) (pin 24)) + (node (ref C4) (pin 1))) + (net (code 48) (name "A1(BOOT)") + (node (ref IC1) (pin 44)) + (node (ref IC1) (pin 11)) + (node (ref S2) (pin 2)) + (node (ref S2) (pin 1)) + (node (ref R1) (pin 1))))) \ No newline at end of file diff --git a/stm32_qfp48_breakout/stm32_qfp48_breakout.pro b/stm32_qfp48_breakout/stm32_qfp48_breakout.pro new file mode 100644 index 0000000..8d0fcf0 --- /dev/null +++ b/stm32_qfp48_breakout/stm32_qfp48_breakout.pro @@ -0,0 +1,33 @@ +update=Friday, 29 April 2016 10:03:17 +version=1 +last_client=kicad +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[general] +version=1 +[eeschema] +version=1 +LibDir=/opt/homebrew-cask/Caskroom/kicad/4.0.1/Kicad/library;../../kicad +[eeschema/libraries] +LibName1=/Users/js/Documents/Programming/kicad/flabbergast +LibName2=mchck-board/SparkFun diff --git a/stm32_qfp48_breakout/stm32_qfp48_breakout.sch b/stm32_qfp48_breakout/stm32_qfp48_breakout.sch new file mode 100644 index 0000000..6af09bb --- /dev/null +++ b/stm32_qfp48_breakout/stm32_qfp48_breakout.sch @@ -0,0 +1,1000 @@ +EESchema Schematic File Version 2 +LIBS:flabbergast +LIBS:SparkFun +LIBS:stm32_qfp48_breakout-cache +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "STM32-QFP48-BREAKOUT" +Date "29/04/16" +Rev "rev1" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L STM32L052C8T7 IC1 +U 1 1 57232197 +P 4650 2800 +F 0 "IC1" H 4150 4500 50 0000 L BNN +F 1 "STM32L052C8T7" H 4550 1200 50 0000 L BNN +F 2 "flabbergast:LQFP48" H 4650 2700 60 0001 C CNN +F 3 "" H 4650 2700 60 0000 C CNN + 1 4650 2800 + 1 0 0 -1 +$EndComp +$Comp +L USB_mini_micro_B J1 +U 1 1 572321C9 +P 1350 1600 +F 0 "J1" H 950 1550 60 0000 C CNN +F 1 "USB_mini_micro_B" H 1200 1850 60 0001 C CNN +F 2 "flabbergast:USB_microB_2TH_OSHPARK" H 1300 1600 60 0001 C CNN +F 3 "" H 1300 1600 60 0000 C CNN + 1 1350 1600 + 1 0 0 -1 +$EndComp +$Comp +L M01 PAD1 +U 1 1 572328CF +P 1600 1350 +F 0 "PAD1" H 1600 1350 60 0001 C CNN +F 1 "M01" H 1600 1350 60 0001 C CNN +F 2 "flabbergast:M01_NOSILK" H 1600 1350 60 0001 C CNN +F 3 "" H 1600 1350 60 0000 C CNN + 1 1600 1350 + 1 0 0 -1 +$EndComp +$Comp +L JUMPER-2 JP1 +U 1 1 57232B9B +P 1800 1350 +F 0 "JP1" V 1750 1350 50 0000 L BNN +F 1 "USB_PWR" V 1990 1350 50 0000 L BNN +F 2 "flabbergast:SOLDER_JUMPER_OFF" H 1800 1350 60 0001 C CNN +F 3 "" H 1800 1350 60 0000 C CNN + 1 1800 1350 + 1 0 0 -1 +$EndComp +$Comp +L VIN #PWR01 +U 1 1 57232BD0 +P 2200 1450 +F 0 "#PWR01" H 2200 1300 50 0001 C CNN +F 1 "VIN" H 2200 1590 50 0000 C CNN +F 2 "" H 2200 1450 50 0000 C CNN +F 3 "" H 2200 1450 50 0000 C CNN + 1 2200 1450 + 1 0 0 -1 +$EndComp +Text GLabel 1700 1550 2 60 Input ~ 0 +USB_D- +Text GLabel 1700 1650 2 60 Input ~ 0 +USB_D+ +NoConn ~ 1500 1750 +NoConn ~ 1500 1950 +$Comp +L GND #PWR02 +U 1 1 57232C99 +P 1700 1850 +F 0 "#PWR02" H 1700 1600 50 0001 C CNN +F 1 "GND" H 1700 1700 50 0000 C CNN +F 2 "" H 1700 1850 60 0000 C CNN +F 3 "" H 1700 1850 60 0000 C CNN + 1 1700 1850 + 1 0 0 -1 +$EndComp +Text GLabel 3750 2500 0 60 Input ~ 0 +USB_D+ +Text GLabel 3750 2600 0 60 Input ~ 0 +USB_D- +$Comp +L VDD #PWR03 +U 1 1 57232E1D +P 3650 3150 +F 0 "#PWR03" H 3650 3000 50 0001 C CNN +F 1 "VDD" H 3650 3290 50 0000 C CNN +F 2 "" H 3650 3150 50 0000 C CNN +F 3 "" H 3650 3150 50 0000 C CNN + 1 3650 3150 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR04 +U 1 1 57232E91 +P 3650 4150 +F 0 "#PWR04" H 3650 3900 50 0001 C CNN +F 1 "GND" H 3650 4000 50 0000 C CNN +F 2 "" H 3650 4150 60 0000 C CNN +F 3 "" H 3650 4150 60 0000 C CNN + 1 3650 4150 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR05 +U 1 1 57232ECD +P 3650 3550 +F 0 "#PWR05" H 3650 3300 50 0001 C CNN +F 1 "GND" H 3650 3400 50 0000 C CNN +F 2 "" H 3650 3550 60 0000 C CNN +F 3 "" H 3650 3550 60 0000 C CNN + 1 3650 3550 + 1 0 0 -1 +$EndComp +$Comp +L VDDA #PWR06 +U 1 1 57232FF1 +P 3650 4000 +F 0 "#PWR06" H 3650 3850 50 0001 C CNN +F 1 "VDDA" H 3650 4140 50 0000 C CNN +F 2 "" H 3650 4000 50 0000 C CNN +F 3 "" H 3650 4000 50 0000 C CNN + 1 3650 4000 + 1 0 0 -1 +$EndComp +$Comp +L NCV8170 IC2 +U 1 1 572330F8 +P 1700 2700 +F 0 "IC2" H 1500 2900 40 0000 C CNN +F 1 "NCV8170" H 1600 2900 40 0000 L CNN +F 2 "flabbergast:SOT-563" H 1700 2800 30 0000 C CIN +F 3 "" H 1700 2700 60 0000 C CNN + 1 1700 2700 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR07 +U 1 1 57233143 +P 1650 3100 +F 0 "#PWR07" H 1650 2850 50 0001 C CNN +F 1 "GND" H 1650 2950 50 0000 C CNN +F 2 "" H 1650 3100 60 0000 C CNN +F 3 "" H 1650 3100 60 0000 C CNN + 1 1650 3100 + 1 0 0 -1 +$EndComp +$Comp +L VIN #PWR08 +U 1 1 57233163 +P 1200 2550 +F 0 "#PWR08" H 1200 2400 50 0001 C CNN +F 1 "VIN" H 1200 2690 50 0000 C CNN +F 2 "" H 1200 2550 50 0000 C CNN +F 3 "" H 1200 2550 50 0000 C CNN + 1 1200 2550 + 1 0 0 -1 +$EndComp +$Comp +L VDD #PWR09 +U 1 1 57233183 +P 2550 2550 +F 0 "#PWR09" H 2550 2400 50 0001 C CNN +F 1 "VDD" H 2550 2690 50 0000 C CNN +F 2 "" H 2550 2550 50 0000 C CNN +F 3 "" H 2550 2550 50 0000 C CNN + 1 2550 2550 + 1 0 0 -1 +$EndComp +$Comp +L JUMPER-2 JP2 +U 1 1 572331A3 +P 2250 2550 +F 0 "JP2" V 2200 2550 50 0000 L BNN +F 1 "reg" V 2440 2550 50 0000 L BNN +F 2 "flabbergast:SOLDER_JUMPER_ON" H 2250 2550 60 0001 C CNN +F 3 "" H 2250 2550 60 0000 C CNN + 1 2250 2550 + 1 0 0 -1 +$EndComp +$Comp +L CAP C6 +U 1 1 572328FC +P 1200 2950 +F 0 "C6" H 1260 3065 50 0000 L BNN +F 1 "2.2uF" H 1260 2865 50 0000 L BNN +F 2 "flabbergast:0603" H 1200 2950 60 0001 C CNN +F 3 "" H 1200 2950 60 0000 C CNN + 1 1200 2950 + 1 0 0 -1 +$EndComp +$Comp +L CAP C5 +U 1 1 57232987 +P 2450 2950 +F 0 "C5" H 2510 3065 50 0000 L BNN +F 1 "2.2uF" H 2510 2865 50 0000 L BNN +F 2 "flabbergast:0603" H 2450 2950 60 0001 C CNN +F 3 "" H 2450 2950 60 0000 C CNN + 1 2450 2950 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR010 +U 1 1 572329BE +P 1200 3100 +F 0 "#PWR010" H 1200 2850 50 0001 C CNN +F 1 "GND" H 1200 2950 50 0000 C CNN +F 2 "" H 1200 3100 60 0000 C CNN +F 3 "" H 1200 3100 60 0000 C CNN + 1 1200 3100 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR011 +U 1 1 572329FD +P 2450 3100 +F 0 "#PWR011" H 2450 2850 50 0001 C CNN +F 1 "GND" H 2450 2950 50 0000 C CNN +F 2 "" H 2450 3100 60 0000 C CNN +F 3 "" H 2450 3100 60 0000 C CNN + 1 2450 3100 + 1 0 0 -1 +$EndComp +$Comp +L VDD #PWR012 +U 1 1 57232EB6 +P 1200 3800 +F 0 "#PWR012" H 1200 3650 50 0001 C CNN +F 1 "VDD" H 1200 3940 50 0000 C CNN +F 2 "" H 1200 3800 50 0000 C CNN +F 3 "" H 1200 3800 50 0000 C CNN + 1 1200 3800 + 1 0 0 -1 +$EndComp +$Comp +L VDDA #PWR013 +U 1 1 57232EDF +P 1800 3800 +F 0 "#PWR013" H 1800 3650 50 0001 C CNN +F 1 "VDDA" H 1800 3940 50 0000 C CNN +F 2 "" H 1800 3800 50 0000 C CNN +F 3 "" H 1800 3800 50 0000 C CNN + 1 1800 3800 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR014 +U 1 1 57232F08 +P 1800 4300 +F 0 "#PWR014" H 1800 4050 50 0001 C CNN +F 1 "GND" H 1800 4150 50 0000 C CNN +F 2 "" H 1800 4300 60 0000 C CNN +F 3 "" H 1800 4300 60 0000 C CNN + 1 1800 4300 + 1 0 0 -1 +$EndComp +$Comp +L FERRITE-BEAD F1 +U 1 1 57232F31 +P 1450 3800 +F 0 "F1" H 1350 3850 40 0000 C CNN +F 1 "FERRITE-BEAD" H 1500 3750 40 0000 C CNN +F 2 "flabbergast:0603_JUMPERED" H 1450 3800 60 0001 C CNN +F 3 "" H 1450 3800 60 0000 C CNN + 1 1450 3800 + 1 0 0 -1 +$EndComp +$Comp +L CAP C7 +U 1 1 57232FAC +P 1800 4100 +F 0 "C7" H 1860 4215 50 0000 L BNN +F 1 "1uF" H 1860 4015 50 0000 L BNN +F 2 "flabbergast:0603" H 1800 4100 60 0001 C CNN +F 3 "" H 1800 4100 60 0000 C CNN + 1 1800 4100 + 1 0 0 -1 +$EndComp +$Comp +L VDD #PWR015 +U 1 1 572331C8 +P 1200 5000 +F 0 "#PWR015" H 1200 4850 50 0001 C CNN +F 1 "VDD" H 1200 5140 50 0000 C CNN +F 2 "" H 1200 5000 50 0000 C CNN +F 3 "" H 1200 5000 50 0000 C CNN + 1 1200 5000 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR016 +U 1 1 572331F7 +P 1200 5550 +F 0 "#PWR016" H 1200 5300 50 0001 C CNN +F 1 "GND" H 1200 5400 50 0000 C CNN +F 2 "" H 1200 5550 60 0000 C CNN +F 3 "" H 1200 5550 60 0000 C CNN + 1 1200 5550 + 1 0 0 -1 +$EndComp +$Comp +L CAP C1 +U 1 1 57233265 +P 1200 5200 +F 0 "C1" H 1260 5315 50 0000 L BNN +F 1 "0.1uF" H 1260 5115 50 0000 L BNN +F 2 "flabbergast:0603" H 1200 5200 60 0001 C CNN +F 3 "" H 1200 5200 60 0000 C CNN + 1 1200 5200 + -1 0 0 1 +$EndComp +$Comp +L CAP C2 +U 1 1 5723329C +P 1500 5200 +F 0 "C2" H 1560 5315 50 0000 L BNN +F 1 "0.1uF" H 1560 5115 50 0000 L BNN +F 2 "flabbergast:0603" H 1500 5200 60 0001 C CNN +F 3 "" H 1500 5200 60 0000 C CNN + 1 1500 5200 + -1 0 0 1 +$EndComp +$Comp +L CAP C4 +U 1 1 572332CE +P 2100 5300 +F 0 "C4" H 2160 5415 50 0000 L BNN +F 1 "0.1uF" H 2160 5215 50 0000 L BNN +F 2 "flabbergast:0603" H 2100 5300 60 0001 C CNN +F 3 "" H 2100 5300 60 0000 C CNN + 1 2100 5300 + 1 0 0 -1 +$EndComp +$Comp +L CAP C3 +U 1 1 5723330A +P 1800 5200 +F 0 "C3" H 1860 5315 50 0000 L BNN +F 1 "0.1uF" H 1860 5115 50 0000 L BNN +F 2 "flabbergast:0603" H 1800 5200 60 0001 C CNN +F 3 "" H 1800 5200 60 0000 C CNN + 1 1800 5200 + -1 0 0 1 +$EndComp +Text GLabel 3750 2800 0 60 Input ~ 0 +BOOT_BTN +Text GLabel 3750 1450 0 60 Input ~ 0 +RESET_BTN +Text GLabel 3750 2200 0 60 Input ~ 0 +SWCLK +Text GLabel 3750 2300 0 60 Input ~ 0 +SWDIO +Text GLabel 7200 1250 0 60 Input ~ 0 +BOOT_BTN +$Comp +L RES R1 +U 1 1 5723450B +P 7400 1500 +F 0 "R1" V 7480 1500 50 0000 C CNN +F 1 "10kR" V 7400 1500 50 0000 C CNN +F 2 "flabbergast:0603" H 7400 1500 60 0001 C CNN +F 3 "" H 7400 1500 60 0000 C CNN + 1 7400 1500 + 1 0 0 -1 +$EndComp +$Comp +L PUSHBUTTON-SQUARE S2 +U 1 1 5723455B +P 7800 1150 +F 0 "S2" H 7650 1250 40 0000 C CNN +F 1 "PA1" H 7800 1000 40 0000 C CNN +F 2 "flabbergast:TACTILE-SWITCH-SMT-4x3" H 7800 1150 60 0001 C CNN +F 3 "" H 7800 1150 60 0000 C CNN + 1 7800 1150 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR017 +U 1 1 572345AC +P 7400 1850 +F 0 "#PWR017" H 7400 1600 50 0001 C CNN +F 1 "GND" H 7400 1700 50 0000 C CNN +F 2 "" H 7400 1850 60 0000 C CNN +F 3 "" H 7400 1850 60 0000 C CNN + 1 7400 1850 + 1 0 0 -1 +$EndComp +$Comp +L VDD #PWR018 +U 1 1 572345ED +P 8250 1250 +F 0 "#PWR018" H 8250 1100 50 0001 C CNN +F 1 "VDD" H 8250 1390 50 0000 C CNN +F 2 "" H 8250 1250 50 0000 C CNN +F 3 "" H 8250 1250 50 0000 C CNN + 1 8250 1250 + 1 0 0 -1 +$EndComp +Text GLabel 7100 2500 0 60 Input ~ 0 +RESET_BTN +$Comp +L PUSHBUTTON-SQUARE S1 +U 1 1 57234ACB +P 7450 2400 +F 0 "S1" H 7300 2500 40 0000 C CNN +F 1 "RESET" H 7450 2250 40 0000 C CNN +F 2 "flabbergast:TACTILE-SWITCH-SMT-4x3" H 7450 2400 60 0001 C CNN +F 3 "" H 7450 2400 60 0000 C CNN + 1 7450 2400 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR019 +U 1 1 57234B57 +P 7800 2500 +F 0 "#PWR019" H 7800 2250 50 0001 C CNN +F 1 "GND" H 7800 2350 50 0000 C CNN +F 2 "" H 7800 2500 60 0000 C CNN +F 3 "" H 7800 2500 60 0000 C CNN + 1 7800 2500 + 1 0 0 -1 +$EndComp +Text GLabel 6700 3100 0 60 Input ~ 0 +LED +$Comp +L RES R2 +U 1 1 57234FFE +P 7050 3100 +F 0 "R2" V 7130 3100 50 0000 C CNN +F 1 "1kR" V 7050 3100 50 0000 C CNN +F 2 "flabbergast:0603" H 7050 3100 60 0001 C CNN +F 3 "" H 7050 3100 60 0000 C CNN + 1 7050 3100 + 0 1 1 0 +$EndComp +$Comp +L LED D1 +U 1 1 57235088 +P 7600 3100 +F 0 "D1" H 7600 3200 50 0000 C CNN +F 1 "LED" H 7600 3000 50 0000 C CNN +F 2 "flabbergast:LED-0603" H 7600 3100 60 0001 C CNN +F 3 "" H 7600 3100 60 0000 C CNN + 1 7600 3100 + -1 0 0 1 +$EndComp +$Comp +L GND #PWR020 +U 1 1 5723511B +P 7900 3100 +F 0 "#PWR020" H 7900 2850 50 0001 C CNN +F 1 "GND" H 7900 2950 50 0000 C CNN +F 2 "" H 7900 3100 60 0000 C CNN +F 3 "" H 7900 3100 60 0000 C CNN + 1 7900 3100 + 1 0 0 -1 +$EndComp +$Comp +L M14 U1 +U 1 1 572357B9 +P 10800 1950 +F 0 "U1" H 10800 2680 50 0000 L BNN +F 1 "M14" H 10800 1050 50 0000 L BNN +F 2 "flabbergast:M14_LOCK_NOSILK" H 10800 1950 60 0001 C CNN +F 3 "" H 10800 1950 60 0000 C CNN + 1 10800 1950 + -1 0 0 1 +$EndComp +$Comp +L M14 U2 +U 1 1 5723586B +P 8950 1850 +F 0 "U2" H 8950 2580 50 0000 L BNN +F 1 "M14" H 8950 950 50 0000 L BNN +F 2 "flabbergast:M14_LOCK_NOSILK" H 8950 1850 60 0001 C CNN +F 3 "" H 8950 1850 60 0000 C CNN + 1 8950 1850 + 1 0 0 -1 +$EndComp +$Comp +L M05 U3 +U 1 1 57235B5B +P 10650 3500 +F 0 "U3" H 10600 3800 40 0000 C CNN +F 1 "M05" H 10650 3200 40 0000 C CNN +F 2 "flabbergast:M05_LOCK_NOSILK" H 10500 3500 60 0001 C CNN +F 3 "" H 10500 3500 60 0000 C CNN + 1 10650 3500 + 1 0 0 -1 +$EndComp +$Comp +L VDDA #PWR021 +U 1 1 57235FEF +P 10300 3300 +F 0 "#PWR021" H 10300 3150 50 0001 C CNN +F 1 "VDDA" H 10300 3440 50 0000 C CNN +F 2 "" H 10300 3300 50 0000 C CNN +F 3 "" H 10300 3300 50 0000 C CNN + 1 10300 3300 + 1 0 0 -1 +$EndComp +$Comp +L VDD #PWR022 +U 1 1 57236042 +P 10100 3400 +F 0 "#PWR022" H 10100 3250 50 0001 C CNN +F 1 "VDD" H 10100 3540 50 0000 C CNN +F 2 "" H 10100 3400 50 0000 C CNN +F 3 "" H 10100 3400 50 0000 C CNN + 1 10100 3400 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR023 +U 1 1 572360BD +P 9850 3500 +F 0 "#PWR023" H 9850 3250 50 0001 C CNN +F 1 "GND" H 9850 3350 50 0000 C CNN +F 2 "" H 9850 3500 60 0000 C CNN +F 3 "" H 9850 3500 60 0000 C CNN + 1 9850 3500 + 1 0 0 -1 +$EndComp +Text GLabel 10300 3600 0 60 Input ~ 0 +SWDIO +Text GLabel 10300 3700 0 60 Input ~ 0 +SWCLK +$Comp +L VDD #PWR024 +U 1 1 572368FC +P 10300 1250 +F 0 "#PWR024" H 10300 1100 50 0001 C CNN +F 1 "VDD" H 10300 1390 50 0000 C CNN +F 2 "" H 10300 1250 50 0000 C CNN +F 3 "" H 10300 1250 50 0000 C CNN + 1 10300 1250 + 1 0 0 -1 +$EndComp +$Comp +L VIN #PWR025 +U 1 1 57236948 +P 10150 1350 +F 0 "#PWR025" H 10150 1200 50 0001 C CNN +F 1 "VIN" H 10150 1490 50 0000 C CNN +F 2 "" H 10150 1350 50 0000 C CNN +F 3 "" H 10150 1350 50 0000 C CNN + 1 10150 1350 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR026 +U 1 1 57236999 +P 9950 1650 +F 0 "#PWR026" H 9950 1400 50 0001 C CNN +F 1 "GND" H 9950 1500 50 0000 C CNN +F 2 "" H 9950 1650 60 0000 C CNN +F 3 "" H 9950 1650 60 0000 C CNN + 1 9950 1650 + 1 0 0 -1 +$EndComp +Text GLabel 10300 1450 0 60 Input ~ 0 +A9 +Text GLabel 10300 1550 0 60 Input ~ 0 +A10 +Text GLabel 10300 1750 0 60 Input ~ 0 +A7 +Text GLabel 10300 1850 0 60 Input ~ 0 +A6 +Text GLabel 10300 1950 0 60 Input ~ 0 +A5 +Text GLabel 10300 2050 0 60 Input ~ 0 +A4 +Text GLabel 10300 2150 0 60 Input ~ 0 +B11 +Text GLabel 10300 2250 0 60 Input ~ 0 +B10 +Text GLabel 10300 2350 0 60 Input ~ 0 +A3 +Text GLabel 10300 2450 0 60 Input ~ 0 +A2 +Text GLabel 10300 2550 0 60 Input ~ 0 +B13 +Text GLabel 9450 2550 2 60 Input ~ 0 +B14 +Text GLabel 9450 2450 2 60 Input ~ 0 +B15 +Text GLabel 9450 2350 2 60 Input ~ 0 +B12 +Text GLabel 9450 2050 2 60 Input ~ 0 +C13 +Text GLabel 9450 1950 2 60 Input ~ 0 +B9 +Text GLabel 9450 1850 2 60 Input ~ 0 +B8 +Text GLabel 9450 1750 2 60 Input ~ 0 +B7 +Text GLabel 9450 1650 2 60 Input ~ 0 +B6 +Text GLabel 9450 1550 2 60 Input ~ 0 +B5 +Text GLabel 9450 1450 2 60 Input ~ 0 +B4 +Text GLabel 9450 1350 2 60 Input ~ 0 +B3 +$Comp +L CRYSTAL Y1 +U 1 1 57237E92 +P 3600 5200 +F 0 "Y1" H 3700 5240 50 0000 L BNN +F 1 "CRYSTAL" H 3700 5100 50 0000 L BNN +F 2 "flabbergast:CRYSTAL-ABM3" H 3600 5200 60 0001 C CNN +F 3 "" H 3600 5200 60 0000 C CNN + 1 3600 5200 + 0 1 1 0 +$EndComp +Text GLabel 3750 1850 0 60 Input ~ 0 +OSC_IN +Text GLabel 3750 1950 0 60 Input ~ 0 +OSC_OUT +Text GLabel 3750 1750 0 60 Input ~ 0 +C15 +Text GLabel 3750 1650 0 60 Input ~ 0 +C14 +$Comp +L CAP C8 +U 1 1 572383ED +P 3200 5100 +F 0 "C8" H 3260 5215 50 0000 L BNN +F 1 "18pF" H 3260 5015 50 0000 L BNN +F 2 "flabbergast:0603" H 3200 5100 60 0001 C CNN +F 3 "" H 3200 5100 60 0000 C CNN + 1 3200 5100 + 0 1 1 0 +$EndComp +$Comp +L CAP C9 +U 1 1 57238456 +P 3200 5300 +F 0 "C9" H 3260 5415 50 0000 L BNN +F 1 "18pF" H 3260 5215 50 0000 L BNN +F 2 "flabbergast:0603" H 3200 5300 60 0001 C CNN +F 3 "" H 3200 5300 60 0000 C CNN + 1 3200 5300 + 0 1 1 0 +$EndComp +$Comp +L GND #PWR027 +U 1 1 5723898D +P 2950 5200 +F 0 "#PWR027" H 2950 4950 50 0001 C CNN +F 1 "GND" H 2950 5050 50 0000 C CNN +F 2 "" H 2950 5200 60 0000 C CNN +F 3 "" H 2950 5200 60 0000 C CNN + 1 2950 5200 + 1 0 0 -1 +$EndComp +Text GLabel 3750 5100 2 60 Input ~ 0 +OSC_IN +Text GLabel 3750 5300 2 60 Input ~ 0 +OSC_OUT +Text GLabel 7200 1450 0 60 Input ~ 0 +A1(BOOT) +Text GLabel 9450 2250 2 60 Input ~ 0 +C15 +Text GLabel 9450 2150 2 60 Input ~ 0 +C14 +$Comp +L GND #PWR028 +U 1 1 572369E3 +P 9750 1250 +F 0 "#PWR028" H 9750 1000 50 0001 C CNN +F 1 "GND" H 9750 1100 50 0000 C CNN +F 2 "" H 9750 1250 60 0000 C CNN +F 3 "" H 9750 1250 60 0000 C CNN + 1 9750 1250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 1450 7200 1250 +Connection ~ 3600 5300 +Connection ~ 3600 5100 +Wire Wire Line + 3400 5100 3750 5100 +Wire Wire Line + 3400 5300 3750 5300 +Connection ~ 3100 5200 +Wire Wire Line + 3100 5100 3100 5300 +Wire Wire Line + 2950 5200 3100 5200 +Wire Wire Line + 3750 1950 3900 1950 +Wire Wire Line + 3750 1850 3900 1850 +Wire Wire Line + 3900 1750 3750 1750 +Wire Wire Line + 3750 1650 3900 1650 +Wire Wire Line + 10300 1250 10400 1250 +Wire Wire Line + 10400 1350 10150 1350 +Wire Wire Line + 10400 1450 10300 1450 +Wire Wire Line + 10300 1550 10400 1550 +Wire Wire Line + 10400 1650 9950 1650 +Wire Wire Line + 10300 1750 10400 1750 +Wire Wire Line + 10400 1850 10300 1850 +Wire Wire Line + 10300 1950 10400 1950 +Wire Wire Line + 10400 2050 10300 2050 +Wire Wire Line + 10300 2150 10400 2150 +Wire Wire Line + 10400 2250 10300 2250 +Wire Wire Line + 10300 2350 10400 2350 +Wire Wire Line + 10400 2450 10300 2450 +Wire Wire Line + 10300 2550 10400 2550 +Wire Wire Line + 9350 2550 9450 2550 +Wire Wire Line + 9350 2450 9450 2450 +Wire Wire Line + 9350 2350 9450 2350 +Wire Wire Line + 9350 2250 9450 2250 +Wire Wire Line + 9350 2150 9450 2150 +Wire Wire Line + 9450 2050 9350 2050 +Wire Wire Line + 9350 1950 9450 1950 +Wire Wire Line + 9450 1850 9350 1850 +Wire Wire Line + 9350 1750 9450 1750 +Wire Wire Line + 9450 1650 9350 1650 +Wire Wire Line + 9350 1550 9450 1550 +Wire Wire Line + 9450 1450 9350 1450 +Wire Wire Line + 9350 1350 9450 1350 +Wire Wire Line + 9350 1250 9750 1250 +Wire Wire Line + 10300 3700 10400 3700 +Wire Wire Line + 10300 3600 10400 3600 +Wire Wire Line + 10300 3300 10400 3300 +Wire Wire Line + 10100 3400 10400 3400 +Wire Wire Line + 9850 3500 10400 3500 +Wire Wire Line + 7800 3100 7900 3100 +Wire Wire Line + 7300 3100 7400 3100 +Wire Wire Line + 6700 3100 6800 3100 +Connection ~ 7250 2500 +Connection ~ 7650 2500 +Wire Wire Line + 7650 2500 7800 2500 +Wire Wire Line + 7650 2400 7650 2500 +Wire Wire Line + 7250 2500 7250 2400 +Wire Wire Line + 7100 2500 7250 2500 +Connection ~ 8000 1250 +Connection ~ 7600 1250 +Wire Wire Line + 8000 1250 8250 1250 +Wire Wire Line + 8000 1150 8000 1250 +Wire Wire Line + 7600 1250 7600 1150 +Wire Wire Line + 7400 1750 7400 1850 +Connection ~ 7400 1250 +Wire Wire Line + 7200 1250 7600 1250 +Wire Wire Line + 3900 2200 3750 2200 +Wire Wire Line + 3750 2300 3900 2300 +Wire Wire Line + 3750 2800 3900 2800 +Wire Wire Line + 3750 1450 3900 1450 +Connection ~ 2450 2650 +Wire Wire Line + 2450 2750 2450 2650 +Connection ~ 1200 5400 +Connection ~ 1500 5400 +Connection ~ 1800 5400 +Connection ~ 1800 5100 +Connection ~ 1500 5100 +Connection ~ 1200 5100 +Wire Wire Line + 1200 5400 1200 5550 +Wire Wire Line + 1200 5400 2100 5400 +Wire Wire Line + 1200 5100 2100 5100 +Wire Wire Line + 1200 5000 1200 5100 +Connection ~ 1800 3800 +Wire Wire Line + 1800 4200 1800 4300 +Wire Wire Line + 1800 3800 1800 3900 +Wire Wire Line + 1700 3800 1800 3800 +Wire Wire Line + 1200 3800 1300 3800 +Wire Wire Line + 2550 2650 2550 2550 +Connection ~ 1200 2650 +Wire Wire Line + 1200 2550 1200 2750 +Wire Wire Line + 1200 3100 1200 3050 +Wire Wire Line + 2450 3050 2450 3100 +Wire Wire Line + 2350 2650 2550 2650 +Wire Wire Line + 2100 2650 2250 2650 +Connection ~ 1650 2950 +Wire Wire Line + 1650 2950 1650 3100 +Wire Wire Line + 1650 2950 1750 2950 +Connection ~ 1300 2650 +Wire Wire Line + 1300 2650 1300 2750 +Wire Wire Line + 1200 2650 1300 2650 +Wire Wire Line + 3900 4000 3650 4000 +Connection ~ 3900 3550 +Wire Wire Line + 3650 3550 3900 3550 +Wire Wire Line + 3750 2600 3900 2600 +Wire Wire Line + 3750 2500 3900 2500 +Wire Wire Line + 3900 4150 3650 4150 +Connection ~ 3900 3650 +Wire Wire Line + 3900 3550 3900 3750 +Wire Wire Line + 3650 3150 3900 3150 +Connection ~ 3900 3250 +Connection ~ 3900 3150 +Wire Wire Line + 3900 3050 3900 3350 +Wire Wire Line + 1500 1850 1700 1850 +Wire Wire Line + 1700 1650 1500 1650 +Wire Wire Line + 1500 1550 1700 1550 +Connection ~ 1600 1450 +Wire Wire Line + 1600 1350 1600 1450 +Wire Wire Line + 1900 1450 2200 1450 +Wire Wire Line + 1500 1450 1800 1450 +Connection ~ 7200 1250 +Text GLabel 5550 2000 2 60 Input ~ 0 +LED +Text GLabel 5550 4000 2 60 Input ~ 0 +A1(BOOT) +Wire Wire Line + 5400 4000 5550 4000 +Text GLabel 5550 3400 2 60 Input ~ 0 +A7 +Text GLabel 5550 3500 2 60 Input ~ 0 +A6 +Text GLabel 5550 3600 2 60 Input ~ 0 +A5 +Text GLabel 5550 3700 2 60 Input ~ 0 +A4 +Text GLabel 5550 2850 2 60 Input ~ 0 +B11 +Text GLabel 5550 2950 2 60 Input ~ 0 +B10 +Text GLabel 5550 3800 2 60 Input ~ 0 +A3 +Text GLabel 5550 3900 2 60 Input ~ 0 +A2 +Text GLabel 5550 2650 2 60 Input ~ 0 +B13 +Text GLabel 5550 2550 2 60 Input ~ 0 +B14 +Text GLabel 5550 2450 2 60 Input ~ 0 +B15 +Text GLabel 5550 2750 2 60 Input ~ 0 +B12 +Text GLabel 5550 4250 2 60 Input ~ 0 +C13 +Text GLabel 5550 1250 2 60 Input ~ 0 +B9 +Text GLabel 5550 1350 2 60 Input ~ 0 +B8 +Text GLabel 5550 1450 2 60 Input ~ 0 +B7 +Text GLabel 5550 1550 2 60 Input ~ 0 +B6 +Text GLabel 5550 1650 2 60 Input ~ 0 +B5 +Text GLabel 5550 1750 2 60 Input ~ 0 +B4 +Text GLabel 5550 1850 2 60 Input ~ 0 +B3 +Text GLabel 5550 2200 2 60 Input ~ 0 +A9 +Text GLabel 5550 2100 2 60 Input ~ 0 +A10 +Wire Wire Line + 5550 4250 5400 4250 +Wire Wire Line + 5400 3900 5550 3900 +Wire Wire Line + 5400 3800 5550 3800 +Wire Wire Line + 5550 3700 5400 3700 +Wire Wire Line + 5400 3600 5550 3600 +Wire Wire Line + 5550 3500 5400 3500 +Wire Wire Line + 5400 3400 5550 3400 +Wire Wire Line + 5550 2950 5400 2950 +Wire Wire Line + 5400 2850 5550 2850 +Wire Wire Line + 5550 2650 5400 2650 +NoConn ~ 5400 3250 +NoConn ~ 5400 3150 +NoConn ~ 5400 3050 +Wire Wire Line + 5550 1250 5400 1250 +Wire Wire Line + 5400 1350 5550 1350 +Wire Wire Line + 5550 1450 5400 1450 +Wire Wire Line + 5400 1550 5550 1550 +Wire Wire Line + 5550 1650 5400 1650 +Wire Wire Line + 5400 1750 5550 1750 +Wire Wire Line + 5550 1850 5400 1850 +Wire Wire Line + 5400 2100 5550 2100 +Wire Wire Line + 5550 2200 5400 2200 +NoConn ~ 5400 2300 +Wire Wire Line + 5550 2450 5400 2450 +Wire Wire Line + 5400 2550 5550 2550 +Wire Wire Line + 5550 2750 5400 2750 +NoConn ~ 5400 4100 +Wire Wire Line + 5400 2000 5550 2000 +$EndSCHEMATC