commit e2baca5c353eb50d739ba02228e5fe3521d1a44a Author: fruchti Date: Thu Jan 19 20:43:00 2017 +0100 Add KiCad schematic and layout diff --git a/kicad/arachnouphobia-cache.lib b/kicad/arachnouphobia-cache.lib new file mode 100644 index 0000000..2b31c44 --- /dev/null +++ b/kicad/arachnouphobia-cache.lib @@ -0,0 +1,293 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# arachnouphobia-rescue_SW_DIP4_C-arachnorepel-rescue +# +DEF arachnouphobia-rescue_SW_DIP4_C-arachnorepel-rescue SW 0 40 Y N 1 F N +F0 "SW" 200 50 50 H V L CNN +F1 "arachnouphobia-rescue_SW_DIP4_C-arachnorepel-rescue" 200 -50 50 H V L CNN +F2 "" -150 0 60 V V C CNN +F3 "" -150 0 60 V V C CNN +$FPLIST + DIP8* +$ENDFPLIST +DRAW +C -150 -75 10 1 1 0 F +C -150 75 10 1 1 0 N +C -50 -75 10 1 1 0 F +C -50 75 10 1 1 0 N +C 50 -75 10 1 1 0 F +C 50 75 10 1 1 0 N +C 150 -75 10 1 1 0 F +C 150 75 10 1 1 0 N +P 2 1 1 10 -150 -75 -200 50 N +P 2 1 1 0 -150 -75 -150 -100 N +P 2 1 1 0 -150 100 -150 85 N +P 2 1 1 10 -50 -75 -100 50 N +P 2 1 1 0 -50 -75 -50 -100 N +P 2 1 1 0 -50 100 -50 85 N +P 2 1 1 10 50 -75 0 50 N +P 2 1 1 0 50 -75 50 -100 N +P 2 1 1 0 50 100 50 85 N +P 2 1 1 10 150 -75 100 50 N +P 2 1 1 0 150 -75 150 -100 N +P 2 1 1 0 150 100 150 85 N +X ~ 1 -150 -150 50 U 35 40 1 1 B +X ~ 2 -50 -150 50 U 35 40 1 1 B +X ~ 3 50 -150 50 U 35 40 1 1 B +X ~ 4 150 -150 50 U 35 40 1 1 B +X ~ 5 150 150 50 D 0 40 1 1 B +X ~ 6 50 150 50 D 0 40 1 1 B +X ~ 7 -50 150 50 D 0 40 1 1 B +X ~ 8 -150 150 50 D 0 40 1 1 B +ENDDRAW +ENDDEF +# +# conn_M1_3 +# +DEF conn_M1_3 K 0 40 Y Y 1 F N +F0 "K" -10 190 50 H V L CNN +F1 "conn_M1_3" -10 -205 50 H V L CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 15 0 -100 100 -100 N +P 2 0 1 15 0 0 100 0 N +P 2 0 1 15 0 100 100 100 N +X ~ 1 -50 100 50 R 35 35 1 1 P +X ~ 2 -50 0 50 R 35 35 1 1 P +X ~ 3 -50 -100 50 R 35 35 1 1 P +ENDDRAW +ENDDEF +# +# conn_M1_5 +# +DEF conn_M1_5 K 0 40 Y Y 1 F N +F0 "K" -10 290 50 H V L CNN +F1 "conn_M1_5" -10 -305 50 H V L CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 15 0 -200 100 -200 N +P 2 0 1 15 0 -100 100 -100 N +P 2 0 1 15 0 0 100 0 N +P 2 0 1 15 0 100 100 100 N +P 2 0 1 15 0 200 100 200 N +X ~ 1 -50 200 50 R 35 35 1 1 P +X ~ 2 -50 100 50 R 35 35 1 1 P +X ~ 3 -50 0 50 R 35 35 1 1 P +X ~ 4 -50 -100 50 R 35 35 1 1 P +X ~ 5 -50 -200 50 R 35 35 1 1 P +ENDDRAW +ENDDEF +# +# conn_USB_MINI_T +# +DEF conn_USB_MINI_T K 0 40 Y Y 1 F N +F0 "K" 0 400 50 H V C CNN +F1 "conn_USB_MINI_T" 0 -400 50 H V C CNN +F2 "" 0 100 60 H V C CNN +F3 "" 0 100 60 H V C CNN +DRAW +S -100 325 100 -325 0 1 0 N +S -75 300 75 -300 0 1 0 f +X +5V 1 150 250 50 L 35 35 1 1 P +X D- 2 150 150 50 L 35 35 1 1 P +X D+ 3 150 50 50 L 35 35 1 1 P +X ID 4 150 -50 50 L 35 35 1 1 P +X GND 5 150 -150 50 L 35 35 1 1 P +X GND T 150 -250 50 L 35 35 1 1 P +ENDDRAW +ENDDEF +# +# power1_+3,3V +# +DEF power1_+3,3V #PWR 0 0 N Y 1 F P +F0 "#PWR" 0 -75 30 H I C CNN +F1 "power1_+3,3V" 0 75 30 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 5 0 1 0 -20 -10 0 0 20 -10 0 40 -20 -10 F +X +3,3V 1 0 0 0 U 35 35 1 1 W N +ENDDRAW +ENDDEF +# +# power1_+5V +# +DEF power1_+5V #PWR 0 0 N Y 1 F P +F0 "#PWR" 0 -75 30 H I C CNN +F1 "power1_+5V" 0 75 30 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 5 0 1 0 -20 -10 0 0 20 -10 0 40 -20 -10 F +X +5V 1 0 0 0 U 35 35 1 1 W N +ENDDRAW +ENDDEF +# +# power1_GND +# +DEF power1_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 0 30 H I C CNN +F1 "power1_GND" 0 -70 30 H I C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 10 -50 0 50 0 N +P 2 0 1 8 -25 -25 25 -25 N +X GND 1 0 0 0 U 30 30 1 1 W N +ENDDRAW +ENDDEF +# +# rcl_C +# +DEF rcl_C C 0 10 N Y 1 F N +F0 "C" 100 50 50 H V L CNN +F1 "rcl_C" 100 -50 50 H V L CNN +F2 "" 100 -150 50 H I L CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + C* + 0402* + 0603* + 0805* + 1206* + 1210* +$ENDFPLIST +DRAW +S -60 -15 60 -50 0 1 0 F +S -60 50 60 15 0 1 0 F +X ~ 1 0 100 50 D 25 25 1 1 P +X ~ 2 0 -100 50 U 25 25 1 1 P +ENDDRAW +ENDDEF +# +# rcl_R +# +DEF rcl_R R 0 0 N Y 1 F N +F0 "R" 50 0 50 H V L CNN +F1 "rcl_R" 0 0 50 V V C CNN +F2 "" 50 -100 50 H I L CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + R* + 0402* + 0603* + 0805* + 1206* +$ENDFPLIST +DRAW +S -40 100 40 -100 0 1 0 N +X ~ 1 0 150 50 D 35 35 1 1 P +X ~ 2 0 -150 50 U 35 35 1 1 P +ENDDRAW +ENDDEF +# +# regu_MCP1700-3302 +# +DEF regu_MCP1700-3302 U 0 40 Y Y 1 F N +F0 "U" 200 -150 50 H V R CNN +F1 "regu_MCP1700-3302" 0 150 50 H V C CNN +F2 "sot:SOT23" 200 -250 50 H I R CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + SOT23* +$ENDFPLIST +DRAW +S -200 100 200 -100 0 1 0 N +P 9 0 1 1 -165 15 -165 -15 -140 -15 -140 -25 -115 0 -140 25 -140 15 -145 15 -165 15 F +P 9 0 1 1 110 15 110 -15 135 -15 135 -25 160 0 135 25 135 15 130 15 110 15 F +P 26 0 1 1 -175 25 -150 25 -150 50 -100 0 -150 -50 -150 -25 -175 -25 -175 0 -200 0 -200 -100 200 -100 200 0 175 0 125 -50 125 -25 100 -25 100 25 125 25 125 50 175 0 200 0 200 100 -200 100 -200 0 -175 0 -175 25 F +X GND 1 0 -200 100 U 35 0 1 1 I +X VO 2 300 0 100 L 35 0 1 1 I +X VI 3 -300 0 100 R 35 0 1 1 I +ENDDRAW +ENDDEF +# +# sensor_SFH320 +# +DEF sensor_SFH320 Q 0 0 N N 1 F N +F0 "Q" 0 50 50 H V L CNN +F1 "sensor_SFH320" 0 -40 50 H V L CNN +F2 "led:LED_PLCC2" 0 -150 50 H I L CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -80 70 -70 -70 0 0 0 F +P 5 0 0 0 -30 -50 -35 -65 -50 -70 -10 -90 -30 -50 F +P 2 0 1 0 -115 35 -125 45 N +P 2 0 1 0 -115 70 -125 80 N +P 2 0 1 0 -115 70 -125 80 N +P 2 0 1 0 -115 70 -125 80 N +P 2 0 1 0 -115 70 -125 80 N +P 2 0 1 0 -80 0 -100 0 N +P 2 0 1 0 0 100 -75 25 N +P 3 0 1 0 0 -100 -50 -50 -75 -25 N +P 4 0 1 0 -120 25 -105 40 -95 15 -120 25 F +P 4 0 1 0 -120 60 -105 75 -95 50 -120 60 F +P 4 0 1 0 -120 60 -105 75 -95 50 -120 60 F +P 4 0 1 0 -120 60 -105 75 -95 50 -120 60 F +P 4 0 1 0 -120 60 -105 75 -95 50 -120 60 F +X E 1 0 -150 50 U 35 35 1 1 P +X C 2 0 150 50 D 35 35 1 1 P +ENDDRAW +ENDDEF +# +# stm_STM32F030F4P6 +# +DEF stm_STM32F030F4P6 U 0 40 Y Y 1 F N +F0 "U" -450 -750 50 H V L CNN +F1 "stm_STM32F030F4P6" 450 -750 50 H V R CNN +F2 "tssop:TSSOP20" 450 -850 50 H I R CNN +F3 "" -400 -200 60 H V C CNN +DRAW +S 450 700 -450 -700 0 1 0 f +X BOOT0 1 -550 -500 100 R 35 50 1 1 I +X PA4 10 550 200 100 L 35 50 1 1 B +X PA5 11 550 100 100 L 35 50 1 1 B +X PA6 12 550 0 100 L 35 50 1 1 B +X PA7 13 550 -100 100 L 35 50 1 1 B +X PB1 14 550 -600 100 L 35 50 1 1 B +X GND 15 -550 -600 100 R 35 50 1 1 W +X VCC 16 -550 600 100 R 35 50 1 1 W +X PA9 17 550 -200 100 L 35 50 1 1 B +X PA10 18 550 -300 100 L 35 50 1 1 B +X PA13 19 550 -400 100 L 35 50 1 1 B +X (OSC_IN)PF0 2 -550 -200 100 R 35 50 1 1 B +X PA14 20 550 -500 100 L 35 50 1 1 B +X (OSC_OUT)PF1 3 -550 -300 100 R 35 50 1 1 B +X NRST 4 -550 0 100 R 35 50 1 1 I +X AVCC 5 -550 500 100 R 35 50 1 1 W +X PA0 6 550 600 100 L 35 50 1 1 B +X PA1 7 550 500 100 L 35 50 1 1 B +X PA2 8 550 400 100 L 35 50 1 1 B +X PA3 9 550 300 100 L 35 50 1 1 B +ENDDRAW +ENDDEF +# +# transistor_BSS138 +# +DEF transistor_BSS138 Q 0 0 N N 1 F N +F0 "Q" 100 50 50 H V L CNN +F1 "transistor_BSS138" 100 -50 50 H V L CNN +F2 "sot:SOT23" 100 -150 50 H I L CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + SOT23* +$ENDFPLIST +DRAW +S -28 -40 -21 -70 0 0 10 f +S -28 15 -21 -15 0 0 10 f +S -28 70 -21 40 0 0 10 f +P 5 0 0 0 0 0 30 10 20 0 30 -10 0 0 F +P 2 0 1 0 -50 -50 -50 50 N +P 2 0 1 0 50 -50 -20 -50 N +P 2 0 1 0 50 50 -20 50 N +P 3 0 1 0 50 -50 50 0 -25 0 N +X G 1 -100 -50 50 R 35 35 1 1 P +X S 2 50 -100 50 U 35 35 1 1 P +X D 3 50 100 50 D 35 35 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/kicad/arachnouphobia-rescue.dcm b/kicad/arachnouphobia-rescue.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/kicad/arachnouphobia-rescue.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/kicad/arachnouphobia-rescue.lib b/kicad/arachnouphobia-rescue.lib new file mode 100644 index 0000000..c1670da --- /dev/null +++ b/kicad/arachnouphobia-rescue.lib @@ -0,0 +1,46 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# SW_DIP4_C-arachnorepel-rescue +# +DEF SW_DIP4_C-arachnorepel-rescue SW 0 40 Y N 1 F N +F0 "SW" 200 50 50 H V L CNN +F1 "SW_DIP4_C-arachnorepel-rescue" 200 -50 50 H V L CNN +F2 "" -150 0 60 V V C CNN +F3 "" -150 0 60 V V C CNN +$FPLIST + DIP8* +$ENDFPLIST +DRAW +C -150 -75 10 1 1 0 F +C -150 75 10 1 1 0 N +C -50 -75 10 1 1 0 F +C -50 75 10 1 1 0 N +C 50 -75 10 1 1 0 F +C 50 75 10 1 1 0 N +C 150 -75 10 1 1 0 F +C 150 75 10 1 1 0 N +P 2 1 1 10 -150 -75 -200 50 N +P 2 1 1 0 -150 -75 -150 -100 N +P 2 1 1 0 -150 100 -150 85 N +P 2 1 1 10 -50 -75 -100 50 N +P 2 1 1 0 -50 -75 -50 -100 N +P 2 1 1 0 -50 100 -50 85 N +P 2 1 1 10 50 -75 0 50 N +P 2 1 1 0 50 -75 50 -100 N +P 2 1 1 0 50 100 50 85 N +P 2 1 1 10 150 -75 100 50 N +P 2 1 1 0 150 -75 150 -100 N +P 2 1 1 0 150 100 150 85 N +X ~ 1 -150 -150 50 U 35 40 1 1 B +X ~ 2 -50 -150 50 U 35 40 1 1 B +X ~ 3 50 -150 50 U 35 40 1 1 B +X ~ 4 150 -150 50 U 35 40 1 1 B +X ~ 5 150 150 50 D 0 40 1 1 B +X ~ 6 50 150 50 D 0 40 1 1 B +X ~ 7 -50 150 50 D 0 40 1 1 B +X ~ 8 -150 150 50 D 0 40 1 1 B +ENDDRAW +ENDDEF +# +#End Library diff --git a/kicad/arachnouphobia.kicad_pcb b/kicad/arachnouphobia.kicad_pcb new file mode 100644 index 0000000..a1d6315 --- /dev/null +++ b/kicad/arachnouphobia.kicad_pcb @@ -0,0 +1,1174 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.0.1) + + (general + (thickness 1.6) + (drawings 25) + (tracks 106) + (zones 0) + (modules 18) + (nets 24) + ) + + (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) + (41 Cmts.User user) + (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.25) + (trace_clearance 0.25) + (zone_clearance 0.254) + (zone_45_only no) + (trace_min 0.2) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.6) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (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.7 1.7) + (pad_drill 1.00076) + (pad_to_mask_clearance 0.2) + (solder_mask_min_width 0.25) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010f0_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer false) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "gerber/")) + ) + + (net 0 "") + (net 1 +5V) + (net 2 GND) + (net 3 +3,3V) + (net 4 /DO) + (net 5 "Net-(K2-Pad4)") + (net 6 "Net-(K2-Pad2)") + (net 7 "Net-(K2-Pad3)") + (net 8 /NRST) + (net 9 /SWDIO) + (net 10 /SWCLK) + (net 11 "Net-(Q1-Pad1)") + (net 12 "Net-(U2-Pad11)") + (net 13 "Net-(U2-Pad12)") + (net 14 "Net-(U2-Pad14)") + (net 15 "Net-(U2-Pad17)") + (net 16 "Net-(U2-Pad18)") + (net 17 "Net-(U2-Pad2)") + (net 18 "Net-(U2-Pad3)") + (net 19 "Net-(SW1-Pad1)") + (net 20 "Net-(SW1-Pad2)") + (net 21 "Net-(SW1-Pad3)") + (net 22 "Net-(SW1-Pad4)") + (net 23 "Net-(Q2-Pad2)") + + (net_class Default "Dies ist die voreingestellte Netzklasse." + (clearance 0.25) + (trace_width 0.25) + (via_dia 0.6) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +3,3V) + (add_net +5V) + (add_net /DO) + (add_net /NRST) + (add_net /SWCLK) + (add_net /SWDIO) + (add_net GND) + (add_net "Net-(K2-Pad2)") + (add_net "Net-(K2-Pad3)") + (add_net "Net-(K2-Pad4)") + (add_net "Net-(Q1-Pad1)") + (add_net "Net-(Q2-Pad2)") + (add_net "Net-(SW1-Pad1)") + (add_net "Net-(SW1-Pad2)") + (add_net "Net-(SW1-Pad3)") + (add_net "Net-(SW1-Pad4)") + (add_net "Net-(U2-Pad11)") + (add_net "Net-(U2-Pad12)") + (add_net "Net-(U2-Pad14)") + (add_net "Net-(U2-Pad17)") + (add_net "Net-(U2-Pad18)") + (add_net "Net-(U2-Pad2)") + (add_net "Net-(U2-Pad3)") + ) + + (module mech:HOLE_3mm (layer F.Cu) (tedit 0) (tstamp 58810E87) + (at 90 85.75) + (fp_text reference HOLE_3mm (at 0 -3.81) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.99974 2.99974) (drill 2.99974) (layers *.Cu *.Mask F.SilkS)) + ) + + (module mech:HOLE_3mm (layer F.Cu) (tedit 0) (tstamp 58810E8B) + (at 110 114.25) + (fp_text reference HOLE_3mm (at 0 -3.81) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value VAL** (at 0 3.81) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 0 0) (size 2.99974 2.99974) (drill 2.99974) (layers *.Cu *.Mask F.SilkS)) + ) + + (module rcl:0603_B (layer B.Cu) (tedit 5C3780DB) (tstamp 58810EE3) + (at 97 100.5 270) + (path /5881056F) + (fp_text reference C1 (at -2.5 0 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1µ (at 0 -2.54 270) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.35 0.6) (end -1.35 -0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 -0.6) (end 1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 0.6) (end -1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start -1.35 -0.6) (end 1.35 -0.6) (layer B.SilkS) (width 0.25)) + (pad 1 smd rect (at -0.75 0 270) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.75 0 270) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + ) + + (module rcl:0603_B (layer B.Cu) (tedit 5C3780CF) (tstamp 58810EE9) + (at 98.5 100.5 270) + (path /5880FE09) + (fp_text reference C2 (at -2.5 0 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 100n (at 0 -2.54 270) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.35 0.6) (end -1.35 -0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 -0.6) (end 1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 0.6) (end -1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start -1.35 -0.6) (end 1.35 -0.6) (layer B.SilkS) (width 0.25)) + (pad 1 smd rect (at -0.75 0 270) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.75 0 270) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + ) + + (module rcl:0603_B (layer B.Cu) (tedit 5C378103) (tstamp 58810EEF) + (at 97.5 108.5 270) + (path /5880FBAF) + (fp_text reference C3 (at 0 1.5 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 100n (at 0 -2.54 270) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.35 0.6) (end -1.35 -0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 -0.6) (end 1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 0.6) (end -1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start -1.35 -0.6) (end 1.35 -0.6) (layer B.SilkS) (width 0.25)) + (pad 1 smd rect (at -0.75 0 270) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 3 +3,3V)) + (pad 2 smd rect (at 0.75 0 270) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + ) + + (module rcl:0603_B (layer B.Cu) (tedit 5C3780F4) (tstamp 58810EF5) + (at 109 107.5) + (path /5880FB4C) + (fp_text reference C4 (at 2.75 0) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 100n (at 0 -2.54) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.35 0.6) (end -1.35 -0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 -0.6) (end 1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 0.6) (end -1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start -1.35 -0.6) (end 1.35 -0.6) (layer B.SilkS) (width 0.25)) + (pad 1 smd rect (at -0.75 0) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 3 +3,3V)) + (pad 2 smd rect (at 0.75 0) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + ) + + (module conn:PSS254-3W (layer F.Cu) (tedit 0) (tstamp 58810F0A) + (at 105 100 270) + (path /588102F1) + (fp_text reference K1 (at -4 -10.75) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 4.25 -10.25) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.81 -1.905) (end -3.81 -5.08) (layer F.SilkS) (width 0.25)) + (fp_line (start 3.81 -1.905) (end 3.81 -5.08) (layer F.SilkS) (width 0.25)) + (fp_line (start -2.54 -1.27) (end -2.54 -1.905) (layer F.SilkS) (width 0.25)) + (fp_line (start 0 -1.27) (end 0 -1.905) (layer F.SilkS) (width 0.25)) + (fp_line (start -2.54 -5.08) (end -2.54 -12.7) (layer F.SilkS) (width 0.25)) + (fp_line (start 0 -5.08) (end 0 -12.7) (layer F.SilkS) (width 0.25)) + (fp_line (start -3.175 -13.335) (end -3.175 -5.08) (layer F.SilkS) (width 0.25)) + (fp_line (start 3.175 -13.335) (end 3.175 -5.08) (layer F.SilkS) (width 0.25)) + (fp_line (start -3.81 -5.08) (end 3.81 -5.08) (layer F.SilkS) (width 0.25)) + (fp_line (start -3.81 -1.905) (end 3.81 -1.905) (layer F.SilkS) (width 0.25)) + (fp_line (start 2.54 -1.905) (end 2.54 -1.27) (layer F.SilkS) (width 0.25)) + (fp_line (start 2.54 -5.08) (end 2.54 -12.7) (layer F.SilkS) (width 0.25)) + (fp_line (start 2.54 -13.335) (end 3.175 -13.335) (layer F.SilkS) (width 0.25)) + (fp_line (start -3.175 -13.335) (end 2.54 -13.335) (layer F.SilkS) (width 0.25)) + (pad 3 thru_hole circle (at 2.54 0 270) (size 1.99898 1.99898) (drill 0.8001) (layers *.Cu *.Mask F.SilkS) + (net 2 GND)) + (pad 2 thru_hole circle (at 0 0 270) (size 1.99898 1.99898) (drill 0.8001) (layers *.Cu *.Mask F.SilkS) + (net 4 /DO)) + (pad 1 thru_hole circle (at -2.54 0 270) (size 1.99898 1.99898) (drill 0.8001) (layers *.Cu *.Mask F.SilkS) + (net 1 +5V)) + ) + + (module conn:PINHEAD_1_5 (layer F.Cu) (tedit 58811085) (tstamp 58810F2A) + (at 92.5 109 90) + (path /58810206) + (fp_text reference K3 (at 1.5 -3.5 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SWD (at -0.25 -4.25 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -6.985 -1.905) (end 6.985 -1.905) (layer F.SilkS) (width 0.25)) + (fp_line (start -6.985 1.905) (end 6.985 1.905) (layer F.SilkS) (width 0.25)) + (fp_line (start -6.985 1.27) (end -6.35 1.905) (layer F.SilkS) (width 0.25)) + (fp_line (start 6.985 -1.905) (end 6.985 1.905) (layer F.SilkS) (width 0.25)) + (fp_line (start -6.985 -1.905) (end -6.985 1.905) (layer F.SilkS) (width 0.25)) + (pad 1 thru_hole circle (at -5.08 0 90) (size 1.7 1.7) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) + (net 3 +3,3V)) + (pad 2 thru_hole circle (at -2.54 0 90) (size 1.7 1.7) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) + (net 8 /NRST)) + (pad 3 thru_hole circle (at 0 0 90) (size 1.7 1.7) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) + (net 9 /SWDIO)) + (pad 4 thru_hole circle (at 2.54 0 90) (size 1.7 1.7) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) + (net 10 /SWCLK)) + (pad 5 thru_hole circle (at 5.08 0 90) (size 1.7 1.7) (drill 1.00076) (layers *.Cu *.Mask F.SilkS) + (net 2 GND)) + ) + + (module sot:SOT23 (layer B.Cu) (tedit 5C3780D2) (tstamp 58810F31) + (at 109.5 101 90) + (path /5880F888) + (fp_text reference Q1 (at 0 -2.5 90) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value BSS138 (at 0 -2.54 90) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.7 1.5) (end 0.7 1.5) (layer B.SilkS) (width 0.25)) + (fp_line (start 0.7 -1.5) (end -0.7 -1.5) (layer B.SilkS) (width 0.25)) + (fp_line (start 0.7 -1.5) (end 0.7 1.5) (layer B.SilkS) (width 0.25)) + (fp_line (start -0.7 -1.5) (end -0.7 1.5) (layer B.SilkS) (width 0.25)) + (pad 2 smd rect (at -1.19888 -1.02616 90) (size 1.00076 0.55118) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.19888 1.00076 90) (size 1.00076 0.55118) (layers B.Cu B.Paste B.Mask) + (net 11 "Net-(Q1-Pad1)")) + (pad 3 smd rect (at 1.19888 0 90) (size 1.00076 0.55118) (layers B.Cu B.Paste B.Mask) + (net 4 /DO)) + ) + + (module rcl:0603_B (layer B.Cu) (tedit 5C377FE4) (tstamp 58810F37) + (at 109.5 97.5) + (path /5880F8C9) + (fp_text reference R1 (at 0 -1.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 4k7 (at 0 -2.54) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.35 0.6) (end -1.35 -0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 -0.6) (end 1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 0.6) (end -1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start -1.35 -0.6) (end 1.35 -0.6) (layer B.SilkS) (width 0.25)) + (pad 1 smd rect (at -0.75 0) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 1 +5V)) + (pad 2 smd rect (at 0.75 0) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 4 /DO)) + ) + + (module rcl:0603_B (layer B.Cu) (tedit 5C3780F6) (tstamp 58810F3D) + (at 109 106 180) + (path /5880F9A1) + (fp_text reference R2 (at -2.75 0 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 10k (at 0 -2.54 180) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.35 0.6) (end -1.35 -0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 -0.6) (end 1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 0.6) (end -1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start -1.35 -0.6) (end 1.35 -0.6) (layer B.SilkS) (width 0.25)) + (pad 1 smd rect (at -0.75 0 180) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 3 +3,3V)) + (pad 2 smd rect (at 0.75 0 180) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 8 /NRST)) + ) + + (module sot:SOT23 (layer B.Cu) (tedit 5C377FF2) (tstamp 58810F44) + (at 101.5 100.5 90) + (path /5880FD6D) + (fp_text reference U1 (at 2.5 0 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value MCP1700-3302 (at 0 -2.54 90) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.7 1.5) (end 0.7 1.5) (layer B.SilkS) (width 0.25)) + (fp_line (start 0.7 -1.5) (end -0.7 -1.5) (layer B.SilkS) (width 0.25)) + (fp_line (start 0.7 -1.5) (end 0.7 1.5) (layer B.SilkS) (width 0.25)) + (fp_line (start -0.7 -1.5) (end -0.7 1.5) (layer B.SilkS) (width 0.25)) + (pad 2 smd rect (at -1.19888 -1.02616 90) (size 1.00076 0.55118) (layers B.Cu B.Paste B.Mask) + (net 3 +3,3V)) + (pad 1 smd rect (at -1.19888 1.00076 90) (size 1.00076 0.55118) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 3 smd rect (at 1.19888 0 90) (size 1.00076 0.55118) (layers B.Cu B.Paste B.Mask) + (net 1 +5V)) + ) + + (module tssop:TSSOP20 (layer B.Cu) (tedit 5C37810A) (tstamp 58810F5C) + (at 102.5 108.5 180) + (path /5880F838) + (fp_text reference U2 (at -5.25 -1.75 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value STM32F030F4P6 (at 0 -4.445 180) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 2.2 -3.3) (end 2.2 3.3) (layer B.SilkS) (width 0.25)) + (fp_line (start 2.2 3.3) (end 0.6 3.3) (layer B.SilkS) (width 0.25)) + (fp_line (start 0.6 3.3) (end 0 2.7) (layer B.SilkS) (width 0.25)) + (fp_line (start 0 2.7) (end -0.6 3.3) (layer B.SilkS) (width 0.25)) + (fp_line (start -0.6 3.3) (end -2.2 3.3) (layer B.SilkS) (width 0.25)) + (fp_line (start -2.2 3.3) (end -2.2 -3.3) (layer B.SilkS) (width 0.25)) + (fp_line (start -2.2 -3.3) (end 2.2 -3.3) (layer B.SilkS) (width 0.25)) + (pad 11 smd rect (at 2.97 -2.925 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 12 "Net-(U2-Pad11)")) + (pad 12 smd rect (at 2.97 -2.275 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 13 "Net-(U2-Pad12)")) + (pad 9 smd rect (at -2.97 -2.275 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 21 "Net-(SW1-Pad3)")) + (pad 10 smd rect (at -2.97 -2.925 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 22 "Net-(SW1-Pad4)")) + (pad 8 smd rect (at -2.97 -1.625 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 20 "Net-(SW1-Pad2)")) + (pad 5 smd rect (at -2.97 0.325 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 3 +3,3V)) + (pad 7 smd rect (at -2.97 -0.975 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 19 "Net-(SW1-Pad1)")) + (pad 6 smd rect (at -2.97 -0.325 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 23 "Net-(Q2-Pad2)")) + (pad 15 smd rect (at 2.97 -0.325 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 14 smd rect (at 2.97 -0.975 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 14 "Net-(U2-Pad14)")) + (pad 16 smd rect (at 2.97 0.325 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 3 +3,3V)) + (pad 13 smd rect (at 2.97 -1.625 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 11 "Net-(Q1-Pad1)")) + (pad 17 smd rect (at 2.97 0.975 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 15 "Net-(U2-Pad17)")) + (pad 20 smd rect (at 2.97 2.925 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 10 /SWCLK)) + (pad 18 smd rect (at 2.97 1.625 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 16 "Net-(U2-Pad18)")) + (pad 19 smd rect (at 2.97 2.275 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 9 /SWDIO)) + (pad 2 smd rect (at -2.97 2.275 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 17 "Net-(U2-Pad2)")) + (pad 3 smd rect (at -2.97 1.625 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 18 "Net-(U2-Pad3)")) + (pad 1 smd rect (at -2.97 2.925 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 4 smd rect (at -2.97 0.975 180) (size 1.78 0.4) (layers B.Cu B.Paste B.Mask) + (net 8 /NRST)) + ) + + (module conn:USB_B_MICRO_W_SMT_AMPHENOL_10103593 (layer B.Cu) (tedit 5C377F4D) (tstamp 58810F1C) + (at 83 100 270) + (path /58810A58) + (fp_text reference K2 (at 0 -7.5 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value MICROUSB (at 0 2.54 270) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 3.7 -4.6) (end 3.7 0) (layer Edge.Cuts) (width 0.15)) + (fp_line (start -3.7 -4.6) (end 3.7 -4.6) (layer Edge.Cuts) (width 0.15)) + (fp_line (start -3.7 0) (end -3.7 -4.6) (layer Edge.Cuts) (width 0.15)) + (pad T thru_hole oval (at 5.1 -5.3 270) (size 1.6 2.2) (drill oval 0.8 1.5) (layers *.Mask B.Cu B.Paste) + (net 2 GND)) + (pad 3 smd rect (at 0 -5.6 270) (size 0.4 1.5) (layers B.Cu B.Paste B.Mask) + (net 7 "Net-(K2-Pad3)")) + (pad 2 smd rect (at 0.65 -5.6 270) (size 0.4 1.5) (layers B.Cu B.Paste B.Mask) + (net 6 "Net-(K2-Pad2)")) + (pad 4 smd rect (at -0.65 -5.6 270) (size 0.4 1.5) (layers B.Cu B.Paste B.Mask) + (net 5 "Net-(K2-Pad4)")) + (pad 5 smd rect (at -1.3 -5.6 270) (size 0.4 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad 1 smd rect (at 1.3 -5.6 270) (size 0.4 1.5) (layers B.Cu B.Paste B.Mask) + (net 1 +5V)) + (pad T smd rect (at 2.325 -5.6 270) (size 1.15 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad T smd rect (at -2.325 -5.6 270) (size 1.15 1.5) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + (pad T thru_hole oval (at 5.1 -1.6 270) (size 1.6 2.2) (drill oval 0.8 1.5) (layers *.Mask B.Cu B.Paste) + (net 2 GND)) + (pad T thru_hole oval (at -5.1 -1.6 270) (size 1.6 2.2) (drill oval 0.8 1.5) (layers *.Mask B.Cu B.Paste) + (net 2 GND)) + (pad T thru_hole oval (at -5.1 -5.3 270) (size 1.6 2.2) (drill oval 0.8 1.5) (layers *.Mask B.Cu B.Paste) + (net 2 GND)) + ) + + (module rcl:0603_B (layer B.Cu) (tedit 5C3780D7) (tstamp 588117BC) + (at 101.5 103.5) + (path /58811402) + (fp_text reference C5 (at -2.5 0) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1µ (at 0 -2.54) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.35 0.6) (end -1.35 -0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 -0.6) (end 1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 0.6) (end -1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start -1.35 -0.6) (end 1.35 -0.6) (layer B.SilkS) (width 0.25)) + (pad 1 smd rect (at -0.75 0) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 3 +3,3V)) + (pad 2 smd rect (at 0.75 0) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 2 GND)) + ) + + (module dip:DIP8_300 (layer F.Cu) (tedit 0) (tstamp 5C377F70) + (at 100 90 90) + (path /5881152C) + (fp_text reference SW1 (at 5.5 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value CONFIG (at -5.75 0 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -3.81 0) (end -4.445 0.635) (layer F.SilkS) (width 0.25)) + (fp_line (start -4.445 -0.635) (end -3.81 0) (layer F.SilkS) (width 0.25)) + (fp_line (start -4.445 1.905) (end -4.445 0.635) (layer F.SilkS) (width 0.25)) + (fp_line (start -4.445 -0.635) (end -4.445 -1.905) (layer F.SilkS) (width 0.25)) + (fp_line (start 4.445 1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.25)) + (fp_line (start -4.445 1.905) (end 4.445 1.905) (layer F.SilkS) (width 0.25)) + (fp_line (start -4.445 -1.905) (end 4.445 -1.905) (layer F.SilkS) (width 0.25)) + (pad 8 thru_hole circle (at -3.81 -3.81 90) (size 1.7 1.7) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 2 GND)) + (pad 7 thru_hole circle (at -1.27 -3.81 90) (size 1.7 1.7) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 2 GND)) + (pad 4 thru_hole circle (at 3.81 3.81 90) (size 1.7 1.7) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 22 "Net-(SW1-Pad4)")) + (pad 3 thru_hole circle (at 1.27 3.81 90) (size 1.7 1.7) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 21 "Net-(SW1-Pad3)")) + (pad 2 thru_hole circle (at -1.27 3.81 90) (size 1.7 1.7) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 20 "Net-(SW1-Pad2)")) + (pad 1 thru_hole circle (at -3.81 3.81 90) (size 1.7 1.7) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 19 "Net-(SW1-Pad1)")) + (pad 5 thru_hole circle (at 3.81 -3.81 90) (size 1.7 1.7) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 2 GND)) + (pad 6 thru_hole circle (at 1.27 -3.81 90) (size 1.7 1.7) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 2 GND)) + ) + + (module rcl:0603_B (layer B.Cu) (tedit 5C37810C) (tstamp 58811A5F) + (at 102 115 180) + (path /58812134) + (fp_text reference R3 (at 2.5 0 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 4k7 (at 0 -2.54 180) (layer B.SilkS) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.35 0.6) (end -1.35 -0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 -0.6) (end 1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start 1.35 0.6) (end -1.35 0.6) (layer B.SilkS) (width 0.25)) + (fp_line (start -1.35 -0.6) (end 1.35 -0.6) (layer B.SilkS) (width 0.25)) + (pad 1 smd rect (at -0.75 0 180) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 23 "Net-(Q2-Pad2)")) + (pad 2 smd rect (at 0.75 0 180) (size 0.8 0.8) (layers B.Cu B.Paste B.Mask) + (net 3 +3,3V)) + ) + + (module led:LED_5mm_100 (layer F.Cu) (tedit 5C378000) (tstamp 58812099) + (at 105 113 180) + (path /588120AF) + (fp_text reference Q2 (at 3.75 0 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SFH320 (at 0 3.81 180) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 2.49936 0) (layer F.SilkS) (width 0.20066)) + (fp_line (start 2.54 1.524) (end 2.54 -1.524) (layer F.SilkS) (width 0.25)) + (fp_arc (start 0 0) (end 2.54 1.524) (angle 297) (layer F.SilkS) (width 0.25)) + (pad 1 thru_hole circle (at -1.27 0 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 2 GND)) + (pad 2 thru_hole circle (at 1.27 0 180) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 23 "Net-(Q2-Pad2)")) + ) + + (gr_text "Top layer is not necessary" (at 99.25 121.5) (layer Cmts.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "R-231\n0317/0219" (at 85 88 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.16))) + ) + (gr_text BOT (at 115.25 116) (layer B.Cu) + (effects (font (size 1 1) (thickness 0.2)) (justify mirror)) + ) + (gr_text TOP (at 115.25 116) (layer F.Cu) + (effects (font (size 1 1) (thickness 0.2))) + ) + (gr_text GND (at 103.25 102.5) (layer F.SilkS) (tstamp 5C37868F) + (effects (font (size 1 1) (thickness 0.15)) (justify right)) + ) + (gr_text DATA (at 103.25 100) (layer F.SilkS) (tstamp 5C37868D) + (effects (font (size 1 1) (thickness 0.15)) (justify right)) + ) + (gr_text "5 V" (at 103.25 97.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify right)) + ) + (dimension 34 (width 0.3) (layer Dwgs.User) + (gr_text "34,000 mm" (at 100 78.4) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 117 83) (xy 117 79.913579))) + (feature2 (pts (xy 83 83) (xy 83 79.913579))) + (crossbar (pts (xy 83 80.5) (xy 117 80.5))) + (arrow1a (pts (xy 117 80.5) (xy 115.873496 81.086421))) + (arrow1b (pts (xy 117 80.5) (xy 115.873496 79.913579))) + (arrow2a (pts (xy 83 80.5) (xy 84.126504 81.086421))) + (arrow2b (pts (xy 83 80.5) (xy 84.126504 79.913579))) + ) + (dimension 34 (width 0.3) (layer Dwgs.User) + (gr_text "34,000 mm" (at 78.4 100 90) (layer Dwgs.User) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (feature1 (pts (xy 83 83) (xy 79.913579 83))) + (feature2 (pts (xy 83 117) (xy 79.913579 117))) + (crossbar (pts (xy 80.5 117) (xy 80.5 83))) + (arrow1a (pts (xy 80.5 83) (xy 81.086421 84.126504))) + (arrow1b (pts (xy 80.5 83) (xy 79.913579 84.126504))) + (arrow2a (pts (xy 80.5 117) (xy 81.086421 115.873496))) + (arrow2b (pts (xy 80.5 117) (xy 79.913579 115.873496))) + ) + (gr_text "3.3 V" (at 94.75 114) (layer F.SilkS) (tstamp 5C3784EB) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (gr_text NRST (at 94.75 111.5) (layer F.SilkS) (tstamp 5C3784D1) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (gr_text IO (at 94.75 109) (layer F.SilkS) (tstamp 5C3784C8) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (gr_text CLK (at 94.75 106.5) (layer F.SilkS) (tstamp 5C3784C4) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (gr_text GND (at 94.75 104) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify left)) + ) + (gr_line (start 83 110.75) (end 83 103.7) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 113.75 86.25) (end 113.75 89.25) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_arc (start 86.25 113.75) (end 86.25 110.75) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 89.25 113.75) (end 89.25 117) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 83 110.75) (end 86.25 110.75) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 110.75 86.25) (end 110.75 83) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 117 89.25) (end 113.75 89.25) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 83 96.3) (end 83 83) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 117 117) (end 89.25 117) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 117 89.25) (end 117 117) (angle 90) (layer Edge.Cuts) (width 0.15)) + (gr_line (start 83 83) (end 110.75 83) (angle 90) (layer Edge.Cuts) (width 0.15)) + + (segment (start 101.5 99.30112) (end 98.94888 99.30112) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 98.94888 99.30112) (end 98.5 99.75) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 105 97.46) (end 103.11633 97.46) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 103.11633 97.46) (end 101.5 99.07633) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 101.5 99.07633) (end 101.5 99.30112) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 97 99.75) (end 98.5 99.75) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 94.2 101.3) (end 95.75 99.75) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 95.75 99.75) (end 97 99.75) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 88.6 101.3) (end 94.2 101.3) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 108.75 97.5) (end 105.04 97.5) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 105.04 97.5) (end 105 97.46) (width 0.25) (layer B.Cu) (net 1)) + (segment (start 102.25 103.5) (end 102.25 101.94964) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 102.25 101.94964) (end 102.50076 101.69888) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 99.53 108.825) (end 97.925 108.825) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 97.925 108.825) (end 97.5 109.25) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 88.6 98.7) (end 90.2 98.7) (width 0.25) (layer B.Cu) (net 2)) + (segment (start 103.704989 108.767887) (end 104.297876 108.175) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 100.627122 114.08) (end 103.704989 111.002133) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 99.58 114.08) (end 100.627122 114.08) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 104.33 108.175) (end 105.47 108.175) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 103.704989 111.002133) (end 103.704989 108.767887) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 104.297876 108.175) (end 104.33 108.175) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 101.25 115) (end 101 115) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 101 115) (end 100.08 114.08) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 100.08 114.08) (end 99.58 114.08) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 99.58 114.08) (end 92.5 114.08) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 106.825 108.175) (end 107.5 107.5) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 107.5 107.5) (end 108.25 107.5) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 105.47 108.175) (end 106.825 108.175) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 100.75 103.5) (end 100.75 104.15) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 100.75 104.15) (end 100.795001 104.195001) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 100.795001 104.195001) (end 100.795001 108.049999) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 100.795001 108.049999) (end 100.67 108.175) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 100.67 108.175) (end 99.53 108.175) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 92.5 114.08) (end 91.274999 112.854999) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 91.274999 112.854999) (end 91.274999 110.951999) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 91.274999 110.951999) (end 92.001997 110.225001) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 92.001997 110.225001) (end 94.374999 110.225001) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 94.374999 110.225001) (end 96.85 107.75) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 96.85 107.75) (end 97.5 107.75) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 100.47384 101.69888) (end 100.47384 103.22384) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 100.47384 103.22384) (end 100.75 103.5) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 97.5 107.75) (end 97.925 108.175) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 97.925 108.175) (end 99.53 108.175) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 108.25 107.5) (end 109.75 106) (width 0.25) (layer B.Cu) (net 3)) + (segment (start 109.5 99) (end 110.25 98.25) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 110.25 98.25) (end 110.25 97.5) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 109.5 99.80112) (end 109.5 99) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 109.5 99.80112) (end 105.19888 99.80112) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 105.19888 99.80112) (end 105 100) (width 0.25) (layer B.Cu) (net 4)) + (segment (start 92.5 111.54) (end 94.46 113.5) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 103.204978 110.795022) (end 103.204978 108.560776) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 103.204978 108.560776) (end 104.240754 107.525) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 94.46 113.5) (end 100.5 113.5) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 100.5 113.5) (end 103.204978 110.795022) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 104.240754 107.525) (end 104.33 107.525) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 104.33 107.525) (end 105.47 107.525) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 105.47 107.525) (end 106.61 107.525) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 106.61 107.525) (end 108.135 106) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 108.135 106) (end 108.25 106) (width 0.25) (layer B.Cu) (net 8)) + (segment (start 99.53 106.225) (end 95.275 106.225) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 95.275 106.225) (end 92.5 109) (width 0.25) (layer B.Cu) (net 9)) + (segment (start 99.53 105.575) (end 93.385 105.575) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 93.385 105.575) (end 92.5 106.46) (width 0.25) (layer B.Cu) (net 10)) + (segment (start 99.53 110.125) (end 100.67 110.125) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 106.925739 103.074261) (end 109.099789 103.074261) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 100.67 110.125) (end 102 108.795) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 102 106.5) (end 104.5 104) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 104.5 104) (end 106 104) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 102 108.795) (end 102 106.5) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 106 104) (end 106.925739 103.074261) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 109.099789 103.074261) (end 109.97517 102.19888) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 109.97517 102.19888) (end 110.50076 102.19888) (width 0.25) (layer B.Cu) (net 11)) + (segment (start 112.499997 107.500003) (end 112.499997 95.5) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 103.81 93.81) (end 110.809997 93.81) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 110.809997 93.81) (end 112.499997 95.5) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 105.47 109.475) (end 110.525 109.475) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 110.525 109.475) (end 112.499997 107.500003) (width 0.25) (layer B.Cu) (net 19)) + (segment (start 113.000008 107.707114) (end 110.582122 110.125) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 110.582122 110.125) (end 106.61 110.125) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 113.000008 95.164252) (end 113.000008 107.707114) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 106.61 110.125) (end 105.47 110.125) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 103.81 91.27) (end 109.105756 91.27) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 109.105756 91.27) (end 113.000008 95.164252) (width 0.25) (layer B.Cu) (net 20)) + (segment (start 105.012081 88.73) (end 103.81 88.73) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 107.272878 88.73) (end 105.012081 88.73) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 105.47 110.775) (end 110.639244 110.775) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 113.500019 107.914225) (end 113.500019 94.957141) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 110.639244 110.775) (end 113.500019 107.914225) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 113.500019 94.957141) (end 107.272878 88.73) (width 0.25) (layer B.Cu) (net 21)) + (segment (start 105.47 111.425) (end 110.696366 111.425) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 110.696366 111.425) (end 114.00003 108.121336) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 114.00003 108.121336) (end 114.00003 94.75003) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 114.00003 94.75003) (end 105.44 86.19) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 105.44 86.19) (end 103.81 86.19) (width 0.25) (layer B.Cu) (net 22)) + (segment (start 105.47 108.825) (end 105.47 108.899999) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 105.47 108.899999) (end 104.279999 108.899999) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 104.279999 108.899999) (end 104.204999 108.974999) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 104.204999 108.974999) (end 104.204999 112.295001) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 104.204999 112.295001) (end 104 112.5) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 104 112.5) (end 104 112.73) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 104 112.73) (end 103.73 113) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 102.75 115) (end 103.4 115) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 103.4 115) (end 103.73 114.67) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 103.73 114.67) (end 103.73 114.07763) (width 0.25) (layer B.Cu) (net 23)) + (segment (start 103.73 114.07763) (end 103.73 113) (width 0.25) (layer B.Cu) (net 23)) + + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 5C37877F) (hatch edge 0.508) + (connect_pads (clearance 0.254)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 82.5 82.5) (xy 117.5 82.5) (xy 117.5 117.5) (xy 82.5 117.5) + ) + ) + (filled_polygon + (pts + (xy 110.294 86.294908) (xy 110.297982 86.314925) (xy 110.343218 86.82179) (xy 110.346997 86.839958) (xy 110.348 86.858478) + (xy 110.360991 86.913434) (xy 110.562398 87.578427) (xy 110.572251 87.601089) (xy 110.579226 87.624786) (xy 110.6045 87.675258) + (xy 110.60451 87.675281) (xy 110.604517 87.67529) (xy 110.953496 88.276104) (xy 110.968299 88.295892) (xy 110.980539 88.31735) + (xy 111.016753 88.360661) (xy 111.016761 88.360672) (xy 111.016766 88.360676) (xy 111.494606 88.865096) (xy 111.513565 88.880948) + (xy 111.530412 88.899014) (xy 111.575618 88.932833) (xy 111.575629 88.932842) (xy 111.575635 88.932845) (xy 112.156701 89.31381) + (xy 112.178796 89.324874) (xy 112.199349 89.338581) (xy 112.251136 89.361099) (xy 112.904264 89.598173) (xy 112.928311 89.603858) + (xy 112.951467 89.612469) (xy 113.007027 89.622466) (xy 113.007045 89.62247) (xy 113.007054 89.62247) (xy 113.679008 89.700812) + (xy 113.705091 89.706) (xy 116.544 89.706) (xy 116.544001 114.849) (xy 113.364238 114.849) (xy 113.364238 116.544) + (xy 89.706 116.544) (xy 89.706 113.705091) (xy 89.702018 113.685072) (xy 89.656782 113.17821) (xy 89.653003 113.160042) + (xy 89.652 113.141522) (xy 89.639009 113.086566) (xy 89.437602 112.421573) (xy 89.42775 112.398913) (xy 89.420774 112.375213) + (xy 89.3955 112.324742) (xy 89.39549 112.324719) (xy 89.395483 112.32471) (xy 89.046503 111.723896) (xy 89.031703 111.704112) + (xy 89.019461 111.68265) (xy 88.983247 111.639339) (xy 88.983239 111.639328) (xy 88.983234 111.639324) (xy 88.505393 111.134904) + (xy 88.48644 111.119057) (xy 88.469589 111.100986) (xy 88.424382 111.067167) (xy 88.424371 111.067158) (xy 88.424365 111.067155) + (xy 88.248724 110.951999) (xy 90.759086 110.951999) (xy 90.769 111.001838) (xy 90.768999 112.805165) (xy 90.759086 112.854999) + (xy 90.768999 112.904833) (xy 90.798358 113.052429) (xy 90.910193 113.219805) (xy 90.952446 113.248037) (xy 91.348241 113.643833) + (xy 91.269 113.835139) (xy 91.269 114.324861) (xy 91.456408 114.777306) (xy 91.802694 115.123592) (xy 92.255139 115.311) + (xy 92.744861 115.311) (xy 93.197306 115.123592) (xy 93.543592 114.777306) (xy 93.622833 114.586) (xy 99.870409 114.586) + (xy 100.461536 115.177128) (xy 100.461536 115.4) (xy 100.491106 115.548659) (xy 100.575314 115.674686) (xy 100.701341 115.758894) + (xy 100.85 115.788464) (xy 101.65 115.788464) (xy 101.798659 115.758894) (xy 101.924686 115.674686) (xy 102 115.56197) + (xy 102.075314 115.674686) (xy 102.201341 115.758894) (xy 102.35 115.788464) (xy 103.15 115.788464) (xy 103.298659 115.758894) + (xy 103.424686 115.674686) (xy 103.508894 115.548659) (xy 103.520162 115.492011) (xy 103.597431 115.476641) (xy 103.764806 115.364806) + (xy 103.793038 115.322553) (xy 104.052555 115.063036) (xy 104.094806 115.034806) (xy 104.206641 114.867431) (xy 104.236 114.719835) + (xy 104.236 114.719834) (xy 104.245913 114.670001) (xy 104.236 114.620167) (xy 104.236 114.027583) (xy 104.35036 113.980213) + (xy 105.469392 113.980213) (xy 105.538857 114.222397) (xy 106.062302 114.409144) (xy 106.617368 114.381362) (xy 107.001143 114.222397) + (xy 107.070608 113.980213) (xy 106.966267 113.875872) (xy 108.11913 113.875872) (xy 108.11913 114.624128) (xy 108.405476 115.315427) + (xy 108.934573 115.844524) (xy 109.625872 116.13087) (xy 110.374128 116.13087) (xy 111.065427 115.844524) (xy 111.594524 115.315427) + (xy 111.88087 114.624128) (xy 111.88087 113.875872) (xy 111.594524 113.184573) (xy 111.065427 112.655476) (xy 110.374128 112.36913) + (xy 109.625872 112.36913) (xy 108.934573 112.655476) (xy 108.405476 113.184573) (xy 108.11913 113.875872) (xy 106.966267 113.875872) + (xy 106.27 113.179605) (xy 105.469392 113.980213) (xy 104.35036 113.980213) (xy 104.377458 113.968989) (xy 104.698989 113.647458) + (xy 104.873 113.227357) (xy 104.873 113.034931) (xy 104.888638 113.347368) (xy 105.047603 113.731143) (xy 105.289787 113.800608) + (xy 106.090395 113) (xy 106.449605 113) (xy 107.250213 113.800608) (xy 107.492397 113.731143) (xy 107.679144 113.207698) + (xy 107.651362 112.652632) (xy 107.492397 112.268857) (xy 107.250213 112.199392) (xy 106.449605 113) (xy 106.090395 113) + (xy 106.076253 112.985858) (xy 106.255858 112.806253) (xy 106.27 112.820395) (xy 107.070608 112.019787) (xy 107.045141 111.931) + (xy 110.646532 111.931) (xy 110.696366 111.940913) (xy 110.7462 111.931) (xy 110.746201 111.931) (xy 110.893797 111.901641) + (xy 111.061172 111.789806) (xy 111.089405 111.747552) (xy 114.322586 108.514372) (xy 114.364836 108.486142) (xy 114.476671 108.318767) + (xy 114.50603 108.171171) (xy 114.50603 108.17117) (xy 114.515943 108.121337) (xy 114.50603 108.071503) (xy 114.50603 94.799865) + (xy 114.515943 94.75003) (xy 114.476671 94.552599) (xy 114.393065 94.427472) (xy 114.364836 94.385224) (xy 114.322588 94.356995) + (xy 105.833039 85.867448) (xy 105.804806 85.825194) (xy 105.637431 85.713359) (xy 105.489835 85.684) (xy 105.489834 85.684) + (xy 105.44 85.674087) (xy 105.390166 85.684) (xy 104.932833 85.684) (xy 104.853592 85.492694) (xy 104.507306 85.146408) + (xy 104.054861 84.959) (xy 103.565139 84.959) (xy 103.112694 85.146408) (xy 102.766408 85.492694) (xy 102.579 85.945139) + (xy 102.579 86.434861) (xy 102.766408 86.887306) (xy 103.112694 87.233592) (xy 103.565139 87.421) (xy 104.054861 87.421) + (xy 104.507306 87.233592) (xy 104.853592 86.887306) (xy 104.932833 86.696) (xy 105.230409 86.696) (xy 106.758409 88.224) + (xy 104.932833 88.224) (xy 104.853592 88.032694) (xy 104.507306 87.686408) (xy 104.054861 87.499) (xy 103.565139 87.499) + (xy 103.112694 87.686408) (xy 102.766408 88.032694) (xy 102.579 88.485139) (xy 102.579 88.974861) (xy 102.766408 89.427306) + (xy 103.112694 89.773592) (xy 103.565139 89.961) (xy 104.054861 89.961) (xy 104.507306 89.773592) (xy 104.853592 89.427306) + (xy 104.932833 89.236) (xy 107.063287 89.236) (xy 108.591287 90.764) (xy 104.932833 90.764) (xy 104.853592 90.572694) + (xy 104.507306 90.226408) (xy 104.054861 90.039) (xy 103.565139 90.039) (xy 103.112694 90.226408) (xy 102.766408 90.572694) + (xy 102.579 91.025139) (xy 102.579 91.514861) (xy 102.766408 91.967306) (xy 103.112694 92.313592) (xy 103.565139 92.501) + (xy 104.054861 92.501) (xy 104.507306 92.313592) (xy 104.853592 91.967306) (xy 104.932833 91.776) (xy 108.896165 91.776) + (xy 110.424165 93.304) (xy 104.932833 93.304) (xy 104.853592 93.112694) (xy 104.507306 92.766408) (xy 104.054861 92.579) + (xy 103.565139 92.579) (xy 103.112694 92.766408) (xy 102.766408 93.112694) (xy 102.579 93.565139) (xy 102.579 94.054861) + (xy 102.766408 94.507306) (xy 103.112694 94.853592) (xy 103.565139 95.041) (xy 104.054861 95.041) (xy 104.507306 94.853592) + (xy 104.853592 94.507306) (xy 104.932833 94.316) (xy 110.600406 94.316) (xy 111.993998 95.709593) (xy 111.993997 107.29041) + (xy 110.315409 108.969) (xy 106.748464 108.969) (xy 106.748464 108.681) (xy 106.775166 108.681) (xy 106.825 108.690913) + (xy 106.874834 108.681) (xy 106.874835 108.681) (xy 107.022431 108.651641) (xy 107.189806 108.539806) (xy 107.218038 108.497553) + (xy 107.561532 108.15406) (xy 107.575314 108.174686) (xy 107.701341 108.258894) (xy 107.85 108.288464) (xy 108.65 108.288464) + (xy 108.798659 108.258894) (xy 108.808591 108.252258) (xy 108.811673 108.259699) (xy 108.990302 108.438327) (xy 109.223691 108.535) + (xy 109.46425 108.535) (xy 109.623 108.37625) (xy 109.623 107.627) (xy 109.877 107.627) (xy 109.877 108.37625) + (xy 110.03575 108.535) (xy 110.276309 108.535) (xy 110.509698 108.438327) (xy 110.688327 108.259699) (xy 110.785 108.02631) + (xy 110.785 107.78575) (xy 110.62625 107.627) (xy 109.877 107.627) (xy 109.623 107.627) (xy 109.603 107.627) + (xy 109.603 107.373) (xy 109.623 107.373) (xy 109.623 107.353) (xy 109.877 107.353) (xy 109.877 107.373) + (xy 110.62625 107.373) (xy 110.785 107.21425) (xy 110.785 106.97369) (xy 110.688327 106.740301) (xy 110.509698 106.561673) + (xy 110.502258 106.558591) (xy 110.508894 106.548659) (xy 110.538464 106.4) (xy 110.538464 105.6) (xy 110.508894 105.451341) + (xy 110.424686 105.325314) (xy 110.298659 105.241106) (xy 110.15 105.211536) (xy 109.35 105.211536) (xy 109.201341 105.241106) + (xy 109.075314 105.325314) (xy 109 105.43803) (xy 108.924686 105.325314) (xy 108.798659 105.241106) (xy 108.65 105.211536) + (xy 107.85 105.211536) (xy 107.701341 105.241106) (xy 107.575314 105.325314) (xy 107.491106 105.451341) (xy 107.461536 105.6) + (xy 107.461536 105.957872) (xy 106.747791 106.671617) (xy 106.7236 106.55) (xy 106.748464 106.425) (xy 106.748464 106.284561) + (xy 106.898327 106.134699) (xy 106.995 105.90131) (xy 106.995 105.83375) (xy 106.83625 105.675) (xy 106.52197 105.675) + (xy 106.508659 105.666106) (xy 106.36 105.636536) (xy 104.58 105.636536) (xy 104.431341 105.666106) (xy 104.41803 105.675) + (xy 104.10375 105.675) (xy 103.945 105.83375) (xy 103.945 105.90131) (xy 104.041673 106.134699) (xy 104.191536 106.284561) + (xy 104.191536 106.425) (xy 104.2164 106.55) (xy 104.191536 106.675) (xy 104.191536 107.018877) (xy 104.190919 107.019) + (xy 104.043323 107.048359) (xy 103.875948 107.160194) (xy 103.847717 107.202445) (xy 102.882423 108.16774) (xy 102.840173 108.19597) + (xy 102.758124 108.318767) (xy 102.728338 108.363345) (xy 102.689065 108.560776) (xy 102.698979 108.610615) (xy 102.698978 110.58543) + (xy 100.290409 112.994) (xy 94.669592 112.994) (xy 93.651759 111.976167) (xy 93.731 111.784861) (xy 93.731 111.295139) + (xy 93.543592 110.842694) (xy 93.431899 110.731001) (xy 94.325165 110.731001) (xy 94.374999 110.740914) (xy 94.424833 110.731001) + (xy 94.424834 110.731001) (xy 94.57243 110.701642) (xy 94.739805 110.589807) (xy 94.768038 110.547553) (xy 95.779841 109.53575) + (xy 96.465 109.53575) (xy 96.465 109.776309) (xy 96.561673 110.009698) (xy 96.740301 110.188327) (xy 96.97369 110.285) + (xy 97.21425 110.285) (xy 97.373 110.12625) (xy 97.373 109.377) (xy 96.62375 109.377) (xy 96.465 109.53575) + (xy 95.779841 109.53575) (xy 96.465 108.850592) (xy 96.465 108.96425) (xy 96.62375 109.123) (xy 97.373 109.123) + (xy 97.373 109.103) (xy 97.627 109.103) (xy 97.627 109.123) (xy 97.647 109.123) (xy 97.647 109.377) + (xy 97.627 109.377) (xy 97.627 110.12625) (xy 97.78575 110.285) (xy 98.02631 110.285) (xy 98.251536 110.191708) + (xy 98.251536 110.325) (xy 98.2764 110.45) (xy 98.251536 110.575) (xy 98.251536 110.975) (xy 98.2764 111.1) + (xy 98.251536 111.225) (xy 98.251536 111.625) (xy 98.281106 111.773659) (xy 98.365314 111.899686) (xy 98.491341 111.983894) + (xy 98.64 112.013464) (xy 100.42 112.013464) (xy 100.568659 111.983894) (xy 100.694686 111.899686) (xy 100.778894 111.773659) + (xy 100.808464 111.625) (xy 100.808464 111.225) (xy 100.7836 111.1) (xy 100.808464 110.975) (xy 100.808464 110.61337) + (xy 100.867431 110.601641) (xy 101.034806 110.489806) (xy 101.063038 110.447553) (xy 102.322556 109.188036) (xy 102.364806 109.159806) + (xy 102.476641 108.992431) (xy 102.506 108.844835) (xy 102.506 108.844834) (xy 102.515913 108.795001) (xy 102.506 108.745167) + (xy 102.506 106.709591) (xy 103.945 105.270592) (xy 103.945 105.31625) (xy 104.10375 105.475) (xy 105.343 105.475) + (xy 105.343 104.89875) (xy 105.597 104.89875) (xy 105.597 105.475) (xy 106.83625 105.475) (xy 106.995 105.31625) + (xy 106.995 105.24869) (xy 106.898327 105.015301) (xy 106.719698 104.836673) (xy 106.486309 104.74) (xy 105.75575 104.74) + (xy 105.597 104.89875) (xy 105.343 104.89875) (xy 105.18425 104.74) (xy 104.475592 104.74) (xy 104.709592 104.506) + (xy 105.950166 104.506) (xy 106 104.515913) (xy 106.049834 104.506) (xy 106.049835 104.506) (xy 106.197431 104.476641) + (xy 106.364806 104.364806) (xy 106.393038 104.322553) (xy 107.135331 103.580261) (xy 109.049955 103.580261) (xy 109.099789 103.590174) + (xy 109.149623 103.580261) (xy 109.149624 103.580261) (xy 109.29722 103.550902) (xy 109.464595 103.439067) (xy 109.492827 103.396814) + (xy 109.93655 102.953092) (xy 109.950484 102.973946) (xy 110.076511 103.058154) (xy 110.22517 103.087724) (xy 110.77635 103.087724) + (xy 110.925009 103.058154) (xy 111.051036 102.973946) (xy 111.135244 102.847919) (xy 111.164814 102.69926) (xy 111.164814 101.6985) + (xy 111.135244 101.549841) (xy 111.051036 101.423814) (xy 110.925009 101.339606) (xy 110.77635 101.310036) (xy 110.22517 101.310036) + (xy 110.076511 101.339606) (xy 109.950484 101.423814) (xy 109.866276 101.549841) (xy 109.836706 101.6985) (xy 109.836706 101.710509) + (xy 109.777738 101.722239) (xy 109.722951 101.758847) (xy 109.610364 101.834074) (xy 109.582133 101.876325) (xy 109.38443 102.074028) + (xy 109.38443 102.071878) (xy 109.225682 102.071878) (xy 109.38443 101.91313) (xy 109.38443 101.572191) (xy 109.287757 101.338802) + (xy 109.109129 101.160173) (xy 108.87574 101.0635) (xy 108.75959 101.0635) (xy 108.60084 101.22225) (xy 108.60084 102.07188) + (xy 108.62084 102.07188) (xy 108.62084 102.32588) (xy 108.60084 102.32588) (xy 108.60084 102.34588) (xy 108.34684 102.34588) + (xy 108.34684 102.32588) (xy 107.722 102.32588) (xy 107.56325 102.48463) (xy 107.56325 102.568261) (xy 106.975574 102.568261) + (xy 106.925739 102.558348) (xy 106.728307 102.59762) (xy 106.708657 102.61075) (xy 106.63993 102.656671) (xy 106.621341 102.154623) + (xy 106.418965 101.666042) (xy 106.165011 101.572191) (xy 107.56325 101.572191) (xy 107.56325 101.91313) (xy 107.722 102.07188) + (xy 108.34684 102.07188) (xy 108.34684 101.22225) (xy 108.18809 101.0635) (xy 108.07194 101.0635) (xy 107.838551 101.160173) + (xy 107.659923 101.338802) (xy 107.56325 101.572191) (xy 106.165011 101.572191) (xy 106.152163 101.567443) (xy 105.179605 102.54) + (xy 105.193748 102.554142) (xy 105.014142 102.733748) (xy 105 102.719605) (xy 104.027443 103.692163) (xy 104.044929 103.739479) + (xy 101.677446 106.106963) (xy 101.635195 106.135194) (xy 101.55765 106.25125) (xy 101.52336 106.302569) (xy 101.484087 106.5) + (xy 101.494001 106.549839) (xy 101.494 108.585408) (xy 101.025329 109.054079) (xy 100.89625 108.925) (xy 100.58197 108.925) + (xy 100.568659 108.916106) (xy 100.42 108.886536) (xy 99.383 108.886536) (xy 99.383 108.763464) (xy 100.42 108.763464) + (xy 100.568659 108.733894) (xy 100.58197 108.725) (xy 100.89625 108.725) (xy 101.055 108.56625) (xy 101.055 108.509583) + (xy 101.063039 108.497552) (xy 101.117553 108.443038) (xy 101.159807 108.414805) (xy 101.271642 108.24743) (xy 101.301001 108.099834) + (xy 101.310914 108.05) (xy 101.301001 108.000166) (xy 101.301001 104.257329) (xy 101.308591 104.252258) (xy 101.311673 104.259699) + (xy 101.490302 104.438327) (xy 101.723691 104.535) (xy 101.96425 104.535) (xy 102.123 104.37625) (xy 102.123 103.627) + (xy 102.377 103.627) (xy 102.377 104.37625) (xy 102.53575 104.535) (xy 102.776309 104.535) (xy 103.009698 104.438327) + (xy 103.188327 104.259699) (xy 103.285 104.02631) (xy 103.285 103.78575) (xy 103.12625 103.627) (xy 102.377 103.627) + (xy 102.123 103.627) (xy 102.103 103.627) (xy 102.103 103.373) (xy 102.123 103.373) (xy 102.123 103.353) + (xy 102.377 103.353) (xy 102.377 103.373) (xy 103.12625 103.373) (xy 103.285 103.21425) (xy 103.285 102.97369) + (xy 103.188327 102.740301) (xy 103.160831 102.712805) (xy 103.314677 102.558958) (xy 103.360955 102.447234) (xy 103.378659 102.925377) + (xy 103.581035 103.413958) (xy 103.847837 103.512557) (xy 104.820395 102.54) (xy 103.847837 101.567443) (xy 103.581035 101.666042) + (xy 103.41135 102.122815) (xy 103.41135 101.98463) (xy 103.2526 101.82588) (xy 102.62776 101.82588) (xy 102.62776 101.84588) + (xy 102.37376 101.84588) (xy 102.37376 101.82588) (xy 101.74892 101.82588) (xy 101.59017 101.98463) (xy 101.59017 102.325569) + (xy 101.65902 102.491788) (xy 101.490302 102.561673) (xy 101.311673 102.740301) (xy 101.308591 102.747742) (xy 101.298659 102.741106) + (xy 101.15 102.711536) (xy 100.97984 102.711536) (xy 100.97984 102.50353) (xy 101.024116 102.473946) (xy 101.108324 102.347919) + (xy 101.137894 102.19926) (xy 101.137894 101.1985) (xy 101.11277 101.072191) (xy 101.59017 101.072191) (xy 101.59017 101.41313) + (xy 101.74892 101.57188) (xy 102.37376 101.57188) (xy 102.37376 100.72225) (xy 102.62776 100.72225) (xy 102.62776 101.57188) + (xy 103.2526 101.57188) (xy 103.41135 101.41313) (xy 103.41135 101.072191) (xy 103.314677 100.838802) (xy 103.136049 100.660173) + (xy 102.90266 100.5635) (xy 102.78651 100.5635) (xy 102.62776 100.72225) (xy 102.37376 100.72225) (xy 102.21501 100.5635) + (xy 102.09886 100.5635) (xy 101.865471 100.660173) (xy 101.686843 100.838802) (xy 101.59017 101.072191) (xy 101.11277 101.072191) + (xy 101.108324 101.049841) (xy 101.024116 100.923814) (xy 100.898089 100.839606) (xy 100.74943 100.810036) (xy 100.19825 100.810036) + (xy 100.049591 100.839606) (xy 99.923564 100.923814) (xy 99.839356 101.049841) (xy 99.809786 101.1985) (xy 99.809786 102.19926) + (xy 99.839356 102.347919) (xy 99.923564 102.473946) (xy 99.967841 102.50353) (xy 99.967841 103.068303) (xy 99.961536 103.1) + (xy 99.961536 103.205697) (xy 99.957927 103.22384) (xy 99.961536 103.241983) (xy 99.961536 103.9) (xy 99.991106 104.048659) + (xy 100.075314 104.174686) (xy 100.201341 104.258894) (xy 100.25799 104.270162) (xy 100.268412 104.322558) (xy 100.27336 104.347431) + (xy 100.289001 104.37084) (xy 100.289001 104.986536) (xy 98.64 104.986536) (xy 98.491341 105.016106) (xy 98.412179 105.069) + (xy 93.434833 105.069) (xy 93.384999 105.059087) (xy 93.335165 105.069) (xy 93.330503 105.069927) (xy 93.364353 104.963958) + (xy 92.5 104.099605) (xy 91.635647 104.963958) (xy 91.71592 105.215259) (xy 92.021071 105.325954) (xy 91.802694 105.416408) + (xy 91.456408 105.762694) (xy 91.269 106.215139) (xy 91.269 106.704861) (xy 91.456408 107.157306) (xy 91.802694 107.503592) + (xy 92.255139 107.691) (xy 92.744861 107.691) (xy 93.197306 107.503592) (xy 93.543592 107.157306) (xy 93.731 106.704861) + (xy 93.731 106.215139) (xy 93.675438 106.081) (xy 94.703408 106.081) (xy 92.936167 107.848241) (xy 92.744861 107.769) + (xy 92.255139 107.769) (xy 91.802694 107.956408) (xy 91.456408 108.302694) (xy 91.269 108.755139) (xy 91.269 109.244861) + (xy 91.456408 109.697306) (xy 91.630024 109.870922) (xy 91.60896 109.902446) (xy 90.952444 110.558963) (xy 90.910194 110.587193) + (xy 90.821445 110.720017) (xy 90.798359 110.754568) (xy 90.759086 110.951999) (xy 88.248724 110.951999) (xy 87.843299 110.686191) + (xy 87.821208 110.675129) (xy 87.800651 110.661419) (xy 87.748864 110.638901) (xy 87.095736 110.401827) (xy 87.071691 110.396143) + (xy 87.048534 110.387531) (xy 86.992974 110.377534) (xy 86.992956 110.37753) (xy 86.992947 110.37753) (xy 86.320992 110.299188) + (xy 86.294909 110.294) (xy 83.456 110.294) (xy 83.456 106.2344) (xy 83.633517 106.377166) (xy 84.173 106.535) + (xy 84.473 106.535) (xy 84.473 105.227) (xy 84.727 105.227) (xy 84.727 106.535) (xy 85.027 106.535) + (xy 85.566483 106.377166) (xy 86.0045 106.024896) (xy 86.274367 105.531819) (xy 86.291904 105.449039) (xy 86.608096 105.449039) + (xy 86.625633 105.531819) (xy 86.8955 106.024896) (xy 87.333517 106.377166) (xy 87.873 106.535) (xy 88.173 106.535) + (xy 88.173 105.227) (xy 88.427 105.227) (xy 88.427 106.535) (xy 88.727 106.535) (xy 89.266483 106.377166) + (xy 89.7045 106.024896) (xy 89.974367 105.531819) (xy 89.991904 105.449039) (xy 89.869915 105.227) (xy 88.427 105.227) + (xy 88.173 105.227) (xy 86.730085 105.227) (xy 86.608096 105.449039) (xy 86.291904 105.449039) (xy 86.169915 105.227) + (xy 84.727 105.227) (xy 84.473 105.227) (xy 84.453 105.227) (xy 84.453 104.973) (xy 84.473 104.973) + (xy 84.473 104.953) (xy 84.727 104.953) (xy 84.727 104.973) (xy 86.169915 104.973) (xy 86.291904 104.750961) + (xy 86.274367 104.668181) (xy 86.0045 104.175104) (xy 85.980746 104.156) (xy 86.919254 104.156) (xy 86.8955 104.175104) + (xy 86.625633 104.668181) (xy 86.608096 104.750961) (xy 86.730085 104.973) (xy 88.173 104.973) (xy 88.173 103.665) + (xy 88.427 103.665) (xy 88.427 104.973) (xy 89.869915 104.973) (xy 89.991904 104.750961) (xy 89.974367 104.668181) + (xy 89.7045 104.175104) (xy 89.266483 103.822834) (xy 88.816823 103.691279) (xy 91.003282 103.691279) (xy 91.029685 104.281458) + (xy 91.204741 104.70408) (xy 91.456042 104.784353) (xy 92.320395 103.92) (xy 92.679605 103.92) (xy 93.543958 104.784353) + (xy 93.795259 104.70408) (xy 93.996718 104.148721) (xy 93.970315 103.558542) (xy 93.795259 103.13592) (xy 93.543958 103.055647) + (xy 92.679605 103.92) (xy 92.320395 103.92) (xy 91.456042 103.055647) (xy 91.204741 103.13592) (xy 91.003282 103.691279) + (xy 88.816823 103.691279) (xy 88.727 103.665) (xy 88.427 103.665) (xy 88.173 103.665) (xy 88.057971 103.665) + (xy 88.056 103.655091) (xy 88.056 103.535) (xy 88.31425 103.535) (xy 88.473 103.37625) (xy 88.473 102.452) + (xy 88.727 102.452) (xy 88.727 103.37625) (xy 88.88575 103.535) (xy 89.47631 103.535) (xy 89.709699 103.438327) + (xy 89.888327 103.259698) (xy 89.985 103.026309) (xy 89.985 102.876042) (xy 91.635647 102.876042) (xy 92.5 103.740395) + (xy 93.364353 102.876042) (xy 93.28408 102.624741) (xy 92.728721 102.423282) (xy 92.138542 102.449685) (xy 91.71592 102.624741) + (xy 91.635647 102.876042) (xy 89.985 102.876042) (xy 89.985 102.61075) (xy 89.82625 102.452) (xy 88.727 102.452) + (xy 88.473 102.452) (xy 88.453 102.452) (xy 88.453 102.198) (xy 88.473 102.198) (xy 88.473 102.178) + (xy 88.727 102.178) (xy 88.727 102.198) (xy 89.82625 102.198) (xy 89.985 102.03925) (xy 89.985 101.806) + (xy 94.150166 101.806) (xy 94.2 101.815913) (xy 94.249834 101.806) (xy 94.249835 101.806) (xy 94.397431 101.776641) + (xy 94.564806 101.664806) (xy 94.593039 101.622553) (xy 94.679842 101.53575) (xy 95.965 101.53575) (xy 95.965 101.776309) + (xy 96.061673 102.009698) (xy 96.240301 102.188327) (xy 96.47369 102.285) (xy 96.71425 102.285) (xy 96.873 102.12625) + (xy 96.873 101.377) (xy 97.127 101.377) (xy 97.127 102.12625) (xy 97.28575 102.285) (xy 97.52631 102.285) + (xy 97.75 102.192344) (xy 97.97369 102.285) (xy 98.21425 102.285) (xy 98.373 102.12625) (xy 98.373 101.377) + (xy 98.627 101.377) (xy 98.627 102.12625) (xy 98.78575 102.285) (xy 99.02631 102.285) (xy 99.259699 102.188327) + (xy 99.438327 102.009698) (xy 99.535 101.776309) (xy 99.535 101.53575) (xy 99.37625 101.377) (xy 98.627 101.377) + (xy 98.373 101.377) (xy 97.127 101.377) (xy 96.873 101.377) (xy 96.12375 101.377) (xy 95.965 101.53575) + (xy 94.679842 101.53575) (xy 95.959592 100.256) (xy 96.232621 100.256) (xy 96.241106 100.298659) (xy 96.247742 100.308591) + (xy 96.240301 100.311673) (xy 96.061673 100.490302) (xy 95.965 100.723691) (xy 95.965 100.96425) (xy 96.12375 101.123) + (xy 96.873 101.123) (xy 96.873 101.103) (xy 97.127 101.103) (xy 97.127 101.123) (xy 98.373 101.123) + (xy 98.373 101.103) (xy 98.627 101.103) (xy 98.627 101.123) (xy 99.37625 101.123) (xy 99.535 100.96425) + (xy 99.535 100.723691) (xy 99.438327 100.490302) (xy 99.259699 100.311673) (xy 99.252258 100.308591) (xy 99.258894 100.298659) + (xy 99.288464 100.15) (xy 99.288464 99.80712) (xy 100.837064 99.80712) (xy 100.865516 99.950159) (xy 100.949724 100.076186) + (xy 101.075751 100.160394) (xy 101.22441 100.189964) (xy 101.77559 100.189964) (xy 101.924249 100.160394) (xy 102.050276 100.076186) + (xy 102.134484 99.950159) (xy 102.164054 99.8015) (xy 102.164054 99.127867) (xy 103.325922 97.966) (xy 103.71536 97.966) + (xy 103.829677 98.241985) (xy 104.218015 98.630323) (xy 104.458657 98.73) (xy 104.218015 98.829677) (xy 103.829677 99.218015) + (xy 103.61951 99.725404) (xy 103.61951 100.274596) (xy 103.829677 100.781985) (xy 104.156225 101.108533) (xy 104.126042 101.121035) + (xy 104.027443 101.387837) (xy 105 102.360395) (xy 105.972557 101.387837) (xy 105.873958 101.121035) (xy 105.842835 101.109473) + (xy 106.170323 100.781985) (xy 106.367018 100.30712) (xy 108.837064 100.30712) (xy 108.865516 100.450159) (xy 108.949724 100.576186) + (xy 109.075751 100.660394) (xy 109.22441 100.689964) (xy 109.77559 100.689964) (xy 109.924249 100.660394) (xy 110.050276 100.576186) + (xy 110.134484 100.450159) (xy 110.164054 100.3015) (xy 110.164054 99.30074) (xy 110.134484 99.152081) (xy 110.106056 99.109535) + (xy 110.572556 98.643036) (xy 110.614806 98.614806) (xy 110.726641 98.447431) (xy 110.756 98.299835) (xy 110.756 98.299834) + (xy 110.762722 98.266042) (xy 110.798659 98.258894) (xy 110.924686 98.174686) (xy 111.008894 98.048659) (xy 111.038464 97.9) + (xy 111.038464 97.1) (xy 111.008894 96.951341) (xy 110.924686 96.825314) (xy 110.798659 96.741106) (xy 110.65 96.711536) + (xy 109.85 96.711536) (xy 109.701341 96.741106) (xy 109.575314 96.825314) (xy 109.5 96.93803) (xy 109.424686 96.825314) + (xy 109.298659 96.741106) (xy 109.15 96.711536) (xy 108.35 96.711536) (xy 108.201341 96.741106) (xy 108.075314 96.825314) + (xy 107.991106 96.951341) (xy 107.982621 96.994) (xy 106.301208 96.994) (xy 106.170323 96.678015) (xy 105.781985 96.289677) + (xy 105.274596 96.07951) (xy 104.725404 96.07951) (xy 104.218015 96.289677) (xy 103.829677 96.678015) (xy 103.71536 96.954) + (xy 103.166165 96.954) (xy 103.11633 96.944087) (xy 102.918898 96.983359) (xy 102.902973 96.994) (xy 102.751524 97.095194) + (xy 102.723293 97.137445) (xy 101.448463 98.412276) (xy 101.22441 98.412276) (xy 101.075751 98.441846) (xy 100.949724 98.526054) + (xy 100.865516 98.652081) (xy 100.837064 98.79512) (xy 98.998713 98.79512) (xy 98.948879 98.785207) (xy 98.899045 98.79512) + (xy 98.751449 98.824479) (xy 98.584074 98.936314) (xy 98.567221 98.961536) (xy 98.1 98.961536) (xy 97.951341 98.991106) + (xy 97.825314 99.075314) (xy 97.75 99.18803) (xy 97.674686 99.075314) (xy 97.548659 98.991106) (xy 97.4 98.961536) + (xy 96.6 98.961536) (xy 96.451341 98.991106) (xy 96.325314 99.075314) (xy 96.241106 99.201341) (xy 96.232621 99.244) + (xy 95.799833 99.244) (xy 95.749999 99.234087) (xy 95.700165 99.244) (xy 95.552569 99.273359) (xy 95.385194 99.385194) + (xy 95.356963 99.427445) (xy 93.990409 100.794) (xy 89.738464 100.794) (xy 89.738464 100.45) (xy 89.7136 100.325) + (xy 89.738464 100.2) (xy 89.738464 99.8) (xy 89.7136 99.675) (xy 89.738464 99.55) (xy 89.738464 99.409562) + (xy 89.888327 99.259698) (xy 89.985 99.026309) (xy 89.985 98.95875) (xy 89.82625 98.8) (xy 89.681518 98.8) + (xy 89.709699 98.788327) (xy 89.888327 98.609698) (xy 89.93908 98.48717) (xy 89.985 98.44125) (xy 89.985 97.96075) + (xy 89.82625 97.802) (xy 88.727 97.802) (xy 88.727 97.822) (xy 88.473 97.822) (xy 88.473 97.802) + (xy 88.453 97.802) (xy 88.453 97.548) (xy 88.473 97.548) (xy 88.473 96.62375) (xy 88.727 96.62375) + (xy 88.727 97.548) (xy 89.82625 97.548) (xy 89.985 97.38925) (xy 89.985 96.973691) (xy 89.888327 96.740302) + (xy 89.709699 96.561673) (xy 89.47631 96.465) (xy 88.88575 96.465) (xy 88.727 96.62375) (xy 88.473 96.62375) + (xy 88.31425 96.465) (xy 88.056 96.465) (xy 88.056 96.344908) (xy 88.057971 96.335) (xy 88.173 96.335) + (xy 88.173 95.027) (xy 88.427 95.027) (xy 88.427 96.335) (xy 88.727 96.335) (xy 89.266483 96.177166) + (xy 89.7045 95.824896) (xy 89.974367 95.331819) (xy 89.991904 95.249039) (xy 89.869915 95.027) (xy 88.427 95.027) + (xy 88.173 95.027) (xy 86.730085 95.027) (xy 86.608096 95.249039) (xy 86.625633 95.331819) (xy 86.8955 95.824896) + (xy 86.919254 95.844) (xy 85.980746 95.844) (xy 86.0045 95.824896) (xy 86.274367 95.331819) (xy 86.291904 95.249039) + (xy 86.169915 95.027) (xy 84.727 95.027) (xy 84.727 95.047) (xy 84.473 95.047) (xy 84.473 95.027) + (xy 84.453 95.027) (xy 84.453 94.853958) (xy 95.325647 94.853958) (xy 95.40592 95.105259) (xy 95.961279 95.306718) + (xy 96.551458 95.280315) (xy 96.97408 95.105259) (xy 97.054353 94.853958) (xy 96.19 93.989605) (xy 95.325647 94.853958) + (xy 84.453 94.853958) (xy 84.453 94.773) (xy 84.473 94.773) (xy 84.473 93.465) (xy 84.727 93.465) + (xy 84.727 94.773) (xy 86.169915 94.773) (xy 86.291904 94.550961) (xy 86.608096 94.550961) (xy 86.730085 94.773) + (xy 88.173 94.773) (xy 88.173 93.465) (xy 88.427 93.465) (xy 88.427 94.773) (xy 89.869915 94.773) + (xy 89.991904 94.550961) (xy 89.974367 94.468181) (xy 89.7045 93.975104) (xy 89.266483 93.622834) (xy 89.124447 93.581279) + (xy 94.693282 93.581279) (xy 94.719685 94.171458) (xy 94.894741 94.59408) (xy 95.146042 94.674353) (xy 96.010395 93.81) + (xy 96.369605 93.81) (xy 97.233958 94.674353) (xy 97.485259 94.59408) (xy 97.686718 94.038721) (xy 97.660315 93.448542) + (xy 97.485259 93.02592) (xy 97.233958 92.945647) (xy 96.369605 93.81) (xy 96.010395 93.81) (xy 95.146042 92.945647) + (xy 94.894741 93.02592) (xy 94.693282 93.581279) (xy 89.124447 93.581279) (xy 88.727 93.465) (xy 88.427 93.465) + (xy 88.173 93.465) (xy 87.873 93.465) (xy 87.333517 93.622834) (xy 86.8955 93.975104) (xy 86.625633 94.468181) + (xy 86.608096 94.550961) (xy 86.291904 94.550961) (xy 86.274367 94.468181) (xy 86.0045 93.975104) (xy 85.566483 93.622834) + (xy 85.027 93.465) (xy 84.727 93.465) (xy 84.473 93.465) (xy 84.173 93.465) (xy 83.633517 93.622834) + (xy 83.456 93.7656) (xy 83.456 92.313958) (xy 95.325647 92.313958) (xy 95.397852 92.54) (xy 95.325647 92.766042) + (xy 96.19 93.630395) (xy 97.054353 92.766042) (xy 96.982148 92.54) (xy 97.054353 92.313958) (xy 96.19 91.449605) + (xy 95.325647 92.313958) (xy 83.456 92.313958) (xy 83.456 91.041279) (xy 94.693282 91.041279) (xy 94.719685 91.631458) + (xy 94.894741 92.05408) (xy 95.146042 92.134353) (xy 96.010395 91.27) (xy 96.369605 91.27) (xy 97.233958 92.134353) + (xy 97.485259 92.05408) (xy 97.686718 91.498721) (xy 97.660315 90.908542) (xy 97.485259 90.48592) (xy 97.233958 90.405647) + (xy 96.369605 91.27) (xy 96.010395 91.27) (xy 95.146042 90.405647) (xy 94.894741 90.48592) (xy 94.693282 91.041279) + (xy 83.456 91.041279) (xy 83.456 89.773958) (xy 95.325647 89.773958) (xy 95.397852 90) (xy 95.325647 90.226042) + (xy 96.19 91.090395) (xy 97.054353 90.226042) (xy 96.982148 90) (xy 97.054353 89.773958) (xy 96.19 88.909605) + (xy 95.325647 89.773958) (xy 83.456 89.773958) (xy 83.456 88.501279) (xy 94.693282 88.501279) (xy 94.719685 89.091458) + (xy 94.894741 89.51408) (xy 95.146042 89.594353) (xy 96.010395 88.73) (xy 96.369605 88.73) (xy 97.233958 89.594353) + (xy 97.485259 89.51408) (xy 97.686718 88.958721) (xy 97.660315 88.368542) (xy 97.485259 87.94592) (xy 97.233958 87.865647) + (xy 96.369605 88.73) (xy 96.010395 88.73) (xy 95.146042 87.865647) (xy 94.894741 87.94592) (xy 94.693282 88.501279) + (xy 83.456 88.501279) (xy 83.456 85.375872) (xy 88.11913 85.375872) (xy 88.11913 86.124128) (xy 88.405476 86.815427) + (xy 88.934573 87.344524) (xy 89.625872 87.63087) (xy 90.374128 87.63087) (xy 91.065427 87.344524) (xy 91.175993 87.233958) + (xy 95.325647 87.233958) (xy 95.397852 87.46) (xy 95.325647 87.686042) (xy 96.19 88.550395) (xy 97.054353 87.686042) + (xy 96.982148 87.46) (xy 97.054353 87.233958) (xy 96.19 86.369605) (xy 95.325647 87.233958) (xy 91.175993 87.233958) + (xy 91.594524 86.815427) (xy 91.88087 86.124128) (xy 91.88087 85.961279) (xy 94.693282 85.961279) (xy 94.719685 86.551458) + (xy 94.894741 86.97408) (xy 95.146042 87.054353) (xy 96.010395 86.19) (xy 96.369605 86.19) (xy 97.233958 87.054353) + (xy 97.485259 86.97408) (xy 97.686718 86.418721) (xy 97.660315 85.828542) (xy 97.485259 85.40592) (xy 97.233958 85.325647) + (xy 96.369605 86.19) (xy 96.010395 86.19) (xy 95.146042 85.325647) (xy 94.894741 85.40592) (xy 94.693282 85.961279) + (xy 91.88087 85.961279) (xy 91.88087 85.375872) (xy 91.785672 85.146042) (xy 95.325647 85.146042) (xy 96.19 86.010395) + (xy 97.054353 85.146042) (xy 96.97408 84.894741) (xy 96.418721 84.693282) (xy 95.828542 84.719685) (xy 95.40592 84.894741) + (xy 95.325647 85.146042) (xy 91.785672 85.146042) (xy 91.594524 84.684573) (xy 91.065427 84.155476) (xy 90.374128 83.86913) + (xy 89.625872 83.86913) (xy 88.934573 84.155476) (xy 88.405476 84.684573) (xy 88.11913 85.375872) (xy 83.456 85.375872) + (xy 83.456 83.456) (xy 110.294001 83.456) + ) + ) + (filled_polygon + (pts + (xy 88.762286 98.761536) (xy 88.727002 98.761536) (xy 88.727002 98.726252) + ) + ) + (filled_polygon + (pts + (xy 88.472998 98.761536) (xy 88.453 98.761536) (xy 88.453 98.74625) (xy 88.472998 98.726252) + ) + ) + ) + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5C37877C) (hatch edge 0.508) + (connect_pads (clearance 0.254)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 82.25 82.25) (xy 82.25 117.75) (xy 117.75 117.75) (xy 117.75 82.25) + ) + ) + (filled_polygon + (pts + (xy 110.294 86.294908) (xy 110.297982 86.314925) (xy 110.343218 86.82179) (xy 110.346997 86.839958) (xy 110.348 86.858478) + (xy 110.360991 86.913434) (xy 110.562398 87.578427) (xy 110.572251 87.601089) (xy 110.579226 87.624786) (xy 110.6045 87.675258) + (xy 110.60451 87.675281) (xy 110.604517 87.67529) (xy 110.953496 88.276104) (xy 110.968299 88.295892) (xy 110.980539 88.31735) + (xy 111.016753 88.360661) (xy 111.016761 88.360672) (xy 111.016766 88.360676) (xy 111.494606 88.865096) (xy 111.513565 88.880948) + (xy 111.530412 88.899014) (xy 111.575618 88.932833) (xy 111.575629 88.932842) (xy 111.575635 88.932845) (xy 112.156701 89.31381) + (xy 112.178796 89.324874) (xy 112.199349 89.338581) (xy 112.251136 89.361099) (xy 112.904264 89.598173) (xy 112.928311 89.603858) + (xy 112.951467 89.612469) (xy 113.007027 89.622466) (xy 113.007045 89.62247) (xy 113.007054 89.62247) (xy 113.679008 89.700812) + (xy 113.705091 89.706) (xy 116.544 89.706) (xy 116.544001 114.849) (xy 113.364238 114.849) (xy 113.364238 116.544) + (xy 89.706 116.544) (xy 89.706 113.835139) (xy 91.269 113.835139) (xy 91.269 114.324861) (xy 91.456408 114.777306) + (xy 91.802694 115.123592) (xy 92.255139 115.311) (xy 92.744861 115.311) (xy 93.197306 115.123592) (xy 93.543592 114.777306) + (xy 93.731 114.324861) (xy 93.731 113.835139) (xy 93.543592 113.382694) (xy 93.197306 113.036408) (xy 92.744861 112.849) + (xy 92.255139 112.849) (xy 91.802694 113.036408) (xy 91.456408 113.382694) (xy 91.269 113.835139) (xy 89.706 113.835139) + (xy 89.706 113.705091) (xy 89.702018 113.685072) (xy 89.656782 113.17821) (xy 89.653003 113.160042) (xy 89.652 113.141522) + (xy 89.639009 113.086566) (xy 89.543931 112.772643) (xy 102.587 112.772643) (xy 102.587 113.227357) (xy 102.761011 113.647458) + (xy 103.082542 113.968989) (xy 103.502643 114.143) (xy 103.957357 114.143) (xy 104.35036 113.980213) (xy 105.469392 113.980213) + (xy 105.538857 114.222397) (xy 106.062302 114.409144) (xy 106.617368 114.381362) (xy 107.001143 114.222397) (xy 107.070608 113.980213) + (xy 106.966267 113.875872) (xy 108.11913 113.875872) (xy 108.11913 114.624128) (xy 108.405476 115.315427) (xy 108.934573 115.844524) + (xy 109.625872 116.13087) (xy 110.374128 116.13087) (xy 111.065427 115.844524) (xy 111.594524 115.315427) (xy 111.88087 114.624128) + (xy 111.88087 113.875872) (xy 111.594524 113.184573) (xy 111.065427 112.655476) (xy 110.374128 112.36913) (xy 109.625872 112.36913) + (xy 108.934573 112.655476) (xy 108.405476 113.184573) (xy 108.11913 113.875872) (xy 106.966267 113.875872) (xy 106.27 113.179605) + (xy 105.469392 113.980213) (xy 104.35036 113.980213) (xy 104.377458 113.968989) (xy 104.698989 113.647458) (xy 104.873 113.227357) + (xy 104.873 113.034931) (xy 104.888638 113.347368) (xy 105.047603 113.731143) (xy 105.289787 113.800608) (xy 106.090395 113) + (xy 106.449605 113) (xy 107.250213 113.800608) (xy 107.492397 113.731143) (xy 107.679144 113.207698) (xy 107.651362 112.652632) + (xy 107.492397 112.268857) (xy 107.250213 112.199392) (xy 106.449605 113) (xy 106.090395 113) (xy 105.289787 112.199392) + (xy 105.047603 112.268857) (xy 104.870244 112.765989) (xy 104.698989 112.352542) (xy 104.377458 112.031011) (xy 104.350361 112.019787) + (xy 105.469392 112.019787) (xy 106.27 112.820395) (xy 107.070608 112.019787) (xy 107.001143 111.777603) (xy 106.477698 111.590856) + (xy 105.922632 111.618638) (xy 105.538857 111.777603) (xy 105.469392 112.019787) (xy 104.350361 112.019787) (xy 103.957357 111.857) + (xy 103.502643 111.857) (xy 103.082542 112.031011) (xy 102.761011 112.352542) (xy 102.587 112.772643) (xy 89.543931 112.772643) + (xy 89.437602 112.421573) (xy 89.42775 112.398913) (xy 89.420774 112.375213) (xy 89.3955 112.324742) (xy 89.39549 112.324719) + (xy 89.395483 112.32471) (xy 89.046503 111.723896) (xy 89.031703 111.704112) (xy 89.019461 111.68265) (xy 88.983247 111.639339) + (xy 88.983239 111.639328) (xy 88.983234 111.639324) (xy 88.657185 111.295139) (xy 91.269 111.295139) (xy 91.269 111.784861) + (xy 91.456408 112.237306) (xy 91.802694 112.583592) (xy 92.255139 112.771) (xy 92.744861 112.771) (xy 93.197306 112.583592) + (xy 93.543592 112.237306) (xy 93.731 111.784861) (xy 93.731 111.295139) (xy 93.543592 110.842694) (xy 93.197306 110.496408) + (xy 92.744861 110.309) (xy 92.255139 110.309) (xy 91.802694 110.496408) (xy 91.456408 110.842694) (xy 91.269 111.295139) + (xy 88.657185 111.295139) (xy 88.505393 111.134904) (xy 88.48644 111.119057) (xy 88.469589 111.100986) (xy 88.424382 111.067167) + (xy 88.424371 111.067158) (xy 88.424365 111.067155) (xy 87.843299 110.686191) (xy 87.821208 110.675129) (xy 87.800651 110.661419) + (xy 87.748864 110.638901) (xy 87.095736 110.401827) (xy 87.071691 110.396143) (xy 87.048534 110.387531) (xy 86.992974 110.377534) + (xy 86.992956 110.37753) (xy 86.992947 110.37753) (xy 86.320992 110.299188) (xy 86.294909 110.294) (xy 83.456 110.294) + (xy 83.456 108.755139) (xy 91.269 108.755139) (xy 91.269 109.244861) (xy 91.456408 109.697306) (xy 91.802694 110.043592) + (xy 92.255139 110.231) (xy 92.744861 110.231) (xy 93.197306 110.043592) (xy 93.543592 109.697306) (xy 93.731 109.244861) + (xy 93.731 108.755139) (xy 93.543592 108.302694) (xy 93.197306 107.956408) (xy 92.744861 107.769) (xy 92.255139 107.769) + (xy 91.802694 107.956408) (xy 91.456408 108.302694) (xy 91.269 108.755139) (xy 83.456 108.755139) (xy 83.456 106.215139) + (xy 91.269 106.215139) (xy 91.269 106.704861) (xy 91.456408 107.157306) (xy 91.802694 107.503592) (xy 92.255139 107.691) + (xy 92.744861 107.691) (xy 93.197306 107.503592) (xy 93.543592 107.157306) (xy 93.731 106.704861) (xy 93.731 106.215139) + (xy 93.543592 105.762694) (xy 93.197306 105.416408) (xy 92.997884 105.333805) (xy 93.28408 105.215259) (xy 93.364353 104.963958) + (xy 92.5 104.099605) (xy 91.635647 104.963958) (xy 91.71592 105.215259) (xy 92.021071 105.325954) (xy 91.802694 105.416408) + (xy 91.456408 105.762694) (xy 91.269 106.215139) (xy 83.456 106.215139) (xy 83.456 105.111563) (xy 83.514315 105.404731) + (xy 83.686931 105.663069) (xy 83.945269 105.835685) (xy 84.173082 105.881) (xy 85.026918 105.881) (xy 85.254731 105.835685) + (xy 85.513069 105.663069) (xy 85.685685 105.404731) (xy 85.7463 105.1) (xy 87.1537 105.1) (xy 87.214315 105.404731) + (xy 87.386931 105.663069) (xy 87.645269 105.835685) (xy 87.873082 105.881) (xy 88.726918 105.881) (xy 88.954731 105.835685) + (xy 89.213069 105.663069) (xy 89.385685 105.404731) (xy 89.4463 105.1) (xy 89.385685 104.795269) (xy 89.213069 104.536931) + (xy 88.954731 104.364315) (xy 88.726918 104.319) (xy 87.873082 104.319) (xy 87.645269 104.364315) (xy 87.386931 104.536931) + (xy 87.214315 104.795269) (xy 87.1537 105.1) (xy 85.7463 105.1) (xy 85.685685 104.795269) (xy 85.513069 104.536931) + (xy 85.254731 104.364315) (xy 85.026918 104.319) (xy 84.173082 104.319) (xy 83.945269 104.364315) (xy 83.686931 104.536931) + (xy 83.514315 104.795269) (xy 83.456 105.088437) (xy 83.456 104.156) (xy 87.555091 104.156) (xy 87.6 104.164933) + (xy 87.644909 104.156) (xy 87.777922 104.129542) (xy 87.928757 104.028757) (xy 88.029542 103.877922) (xy 88.064933 103.7) + (xy 88.063199 103.691279) (xy 91.003282 103.691279) (xy 91.029685 104.281458) (xy 91.204741 104.70408) (xy 91.456042 104.784353) + (xy 92.320395 103.92) (xy 92.679605 103.92) (xy 93.543958 104.784353) (xy 93.795259 104.70408) (xy 93.996718 104.148721) + (xy 93.976293 103.692163) (xy 104.027443 103.692163) (xy 104.126042 103.958965) (xy 104.735582 104.185401) (xy 105.385377 104.161341) + (xy 105.873958 103.958965) (xy 105.972557 103.692163) (xy 105 102.719605) (xy 104.027443 103.692163) (xy 93.976293 103.692163) + (xy 93.970315 103.558542) (xy 93.795259 103.13592) (xy 93.543958 103.055647) (xy 92.679605 103.92) (xy 92.320395 103.92) + (xy 91.456042 103.055647) (xy 91.204741 103.13592) (xy 91.003282 103.691279) (xy 88.063199 103.691279) (xy 88.056 103.655091) + (xy 88.056 102.876042) (xy 91.635647 102.876042) (xy 92.5 103.740395) (xy 93.364353 102.876042) (xy 93.28408 102.624741) + (xy 92.728721 102.423282) (xy 92.138542 102.449685) (xy 91.71592 102.624741) (xy 91.635647 102.876042) (xy 88.056 102.876042) + (xy 88.056 102.275582) (xy 103.354599 102.275582) (xy 103.378659 102.925377) (xy 103.581035 103.413958) (xy 103.847837 103.512557) + (xy 104.820395 102.54) (xy 105.179605 102.54) (xy 106.152163 103.512557) (xy 106.418965 103.413958) (xy 106.645401 102.804418) + (xy 106.621341 102.154623) (xy 106.418965 101.666042) (xy 106.152163 101.567443) (xy 105.179605 102.54) (xy 104.820395 102.54) + (xy 103.847837 101.567443) (xy 103.581035 101.666042) (xy 103.354599 102.275582) (xy 88.056 102.275582) (xy 88.056 97.185404) + (xy 103.61951 97.185404) (xy 103.61951 97.734596) (xy 103.829677 98.241985) (xy 104.218015 98.630323) (xy 104.458657 98.73) + (xy 104.218015 98.829677) (xy 103.829677 99.218015) (xy 103.61951 99.725404) (xy 103.61951 100.274596) (xy 103.829677 100.781985) + (xy 104.156225 101.108533) (xy 104.126042 101.121035) (xy 104.027443 101.387837) (xy 105 102.360395) (xy 105.972557 101.387837) + (xy 105.873958 101.121035) (xy 105.842835 101.109473) (xy 106.170323 100.781985) (xy 106.38049 100.274596) (xy 106.38049 99.725404) + (xy 106.170323 99.218015) (xy 105.781985 98.829677) (xy 105.541343 98.73) (xy 105.781985 98.630323) (xy 106.170323 98.241985) + (xy 106.38049 97.734596) (xy 106.38049 97.185404) (xy 106.170323 96.678015) (xy 105.781985 96.289677) (xy 105.274596 96.07951) + (xy 104.725404 96.07951) (xy 104.218015 96.289677) (xy 103.829677 96.678015) (xy 103.61951 97.185404) (xy 88.056 97.185404) + (xy 88.056 96.344908) (xy 88.064933 96.3) (xy 88.029542 96.122078) (xy 87.928757 95.971243) (xy 87.777922 95.870458) + (xy 87.644909 95.844) (xy 87.6 95.835067) (xy 87.555091 95.844) (xy 83.456 95.844) (xy 83.456 94.911563) + (xy 83.514315 95.204731) (xy 83.686931 95.463069) (xy 83.945269 95.635685) (xy 84.173082 95.681) (xy 85.026918 95.681) + (xy 85.254731 95.635685) (xy 85.513069 95.463069) (xy 85.685685 95.204731) (xy 85.7463 94.9) (xy 87.1537 94.9) + (xy 87.214315 95.204731) (xy 87.386931 95.463069) (xy 87.645269 95.635685) (xy 87.873082 95.681) (xy 88.726918 95.681) + (xy 88.954731 95.635685) (xy 89.213069 95.463069) (xy 89.385685 95.204731) (xy 89.4463 94.9) (xy 89.437142 94.853958) + (xy 95.325647 94.853958) (xy 95.40592 95.105259) (xy 95.961279 95.306718) (xy 96.551458 95.280315) (xy 96.97408 95.105259) + (xy 97.054353 94.853958) (xy 96.19 93.989605) (xy 95.325647 94.853958) (xy 89.437142 94.853958) (xy 89.385685 94.595269) + (xy 89.213069 94.336931) (xy 88.954731 94.164315) (xy 88.726918 94.119) (xy 87.873082 94.119) (xy 87.645269 94.164315) + (xy 87.386931 94.336931) (xy 87.214315 94.595269) (xy 87.1537 94.9) (xy 85.7463 94.9) (xy 85.685685 94.595269) + (xy 85.513069 94.336931) (xy 85.254731 94.164315) (xy 85.026918 94.119) (xy 84.173082 94.119) (xy 83.945269 94.164315) + (xy 83.686931 94.336931) (xy 83.514315 94.595269) (xy 83.456 94.888437) (xy 83.456 93.581279) (xy 94.693282 93.581279) + (xy 94.719685 94.171458) (xy 94.894741 94.59408) (xy 95.146042 94.674353) (xy 96.010395 93.81) (xy 96.369605 93.81) + (xy 97.233958 94.674353) (xy 97.485259 94.59408) (xy 97.686718 94.038721) (xy 97.665532 93.565139) (xy 102.579 93.565139) + (xy 102.579 94.054861) (xy 102.766408 94.507306) (xy 103.112694 94.853592) (xy 103.565139 95.041) (xy 104.054861 95.041) + (xy 104.507306 94.853592) (xy 104.853592 94.507306) (xy 105.041 94.054861) (xy 105.041 93.565139) (xy 104.853592 93.112694) + (xy 104.507306 92.766408) (xy 104.054861 92.579) (xy 103.565139 92.579) (xy 103.112694 92.766408) (xy 102.766408 93.112694) + (xy 102.579 93.565139) (xy 97.665532 93.565139) (xy 97.660315 93.448542) (xy 97.485259 93.02592) (xy 97.233958 92.945647) + (xy 96.369605 93.81) (xy 96.010395 93.81) (xy 95.146042 92.945647) (xy 94.894741 93.02592) (xy 94.693282 93.581279) + (xy 83.456 93.581279) (xy 83.456 92.313958) (xy 95.325647 92.313958) (xy 95.397852 92.54) (xy 95.325647 92.766042) + (xy 96.19 93.630395) (xy 97.054353 92.766042) (xy 96.982148 92.54) (xy 97.054353 92.313958) (xy 96.19 91.449605) + (xy 95.325647 92.313958) (xy 83.456 92.313958) (xy 83.456 91.041279) (xy 94.693282 91.041279) (xy 94.719685 91.631458) + (xy 94.894741 92.05408) (xy 95.146042 92.134353) (xy 96.010395 91.27) (xy 96.369605 91.27) (xy 97.233958 92.134353) + (xy 97.485259 92.05408) (xy 97.686718 91.498721) (xy 97.665532 91.025139) (xy 102.579 91.025139) (xy 102.579 91.514861) + (xy 102.766408 91.967306) (xy 103.112694 92.313592) (xy 103.565139 92.501) (xy 104.054861 92.501) (xy 104.507306 92.313592) + (xy 104.853592 91.967306) (xy 105.041 91.514861) (xy 105.041 91.025139) (xy 104.853592 90.572694) (xy 104.507306 90.226408) + (xy 104.054861 90.039) (xy 103.565139 90.039) (xy 103.112694 90.226408) (xy 102.766408 90.572694) (xy 102.579 91.025139) + (xy 97.665532 91.025139) (xy 97.660315 90.908542) (xy 97.485259 90.48592) (xy 97.233958 90.405647) (xy 96.369605 91.27) + (xy 96.010395 91.27) (xy 95.146042 90.405647) (xy 94.894741 90.48592) (xy 94.693282 91.041279) (xy 83.456 91.041279) + (xy 83.456 89.773958) (xy 95.325647 89.773958) (xy 95.397852 90) (xy 95.325647 90.226042) (xy 96.19 91.090395) + (xy 97.054353 90.226042) (xy 96.982148 90) (xy 97.054353 89.773958) (xy 96.19 88.909605) (xy 95.325647 89.773958) + (xy 83.456 89.773958) (xy 83.456 88.501279) (xy 94.693282 88.501279) (xy 94.719685 89.091458) (xy 94.894741 89.51408) + (xy 95.146042 89.594353) (xy 96.010395 88.73) (xy 96.369605 88.73) (xy 97.233958 89.594353) (xy 97.485259 89.51408) + (xy 97.686718 88.958721) (xy 97.665532 88.485139) (xy 102.579 88.485139) (xy 102.579 88.974861) (xy 102.766408 89.427306) + (xy 103.112694 89.773592) (xy 103.565139 89.961) (xy 104.054861 89.961) (xy 104.507306 89.773592) (xy 104.853592 89.427306) + (xy 105.041 88.974861) (xy 105.041 88.485139) (xy 104.853592 88.032694) (xy 104.507306 87.686408) (xy 104.054861 87.499) + (xy 103.565139 87.499) (xy 103.112694 87.686408) (xy 102.766408 88.032694) (xy 102.579 88.485139) (xy 97.665532 88.485139) + (xy 97.660315 88.368542) (xy 97.485259 87.94592) (xy 97.233958 87.865647) (xy 96.369605 88.73) (xy 96.010395 88.73) + (xy 95.146042 87.865647) (xy 94.894741 87.94592) (xy 94.693282 88.501279) (xy 83.456 88.501279) (xy 83.456 85.375872) + (xy 88.11913 85.375872) (xy 88.11913 86.124128) (xy 88.405476 86.815427) (xy 88.934573 87.344524) (xy 89.625872 87.63087) + (xy 90.374128 87.63087) (xy 91.065427 87.344524) (xy 91.175993 87.233958) (xy 95.325647 87.233958) (xy 95.397852 87.46) + (xy 95.325647 87.686042) (xy 96.19 88.550395) (xy 97.054353 87.686042) (xy 96.982148 87.46) (xy 97.054353 87.233958) + (xy 96.19 86.369605) (xy 95.325647 87.233958) (xy 91.175993 87.233958) (xy 91.594524 86.815427) (xy 91.88087 86.124128) + (xy 91.88087 85.961279) (xy 94.693282 85.961279) (xy 94.719685 86.551458) (xy 94.894741 86.97408) (xy 95.146042 87.054353) + (xy 96.010395 86.19) (xy 96.369605 86.19) (xy 97.233958 87.054353) (xy 97.485259 86.97408) (xy 97.686718 86.418721) + (xy 97.665532 85.945139) (xy 102.579 85.945139) (xy 102.579 86.434861) (xy 102.766408 86.887306) (xy 103.112694 87.233592) + (xy 103.565139 87.421) (xy 104.054861 87.421) (xy 104.507306 87.233592) (xy 104.853592 86.887306) (xy 105.041 86.434861) + (xy 105.041 85.945139) (xy 104.853592 85.492694) (xy 104.507306 85.146408) (xy 104.054861 84.959) (xy 103.565139 84.959) + (xy 103.112694 85.146408) (xy 102.766408 85.492694) (xy 102.579 85.945139) (xy 97.665532 85.945139) (xy 97.660315 85.828542) + (xy 97.485259 85.40592) (xy 97.233958 85.325647) (xy 96.369605 86.19) (xy 96.010395 86.19) (xy 95.146042 85.325647) + (xy 94.894741 85.40592) (xy 94.693282 85.961279) (xy 91.88087 85.961279) (xy 91.88087 85.375872) (xy 91.785672 85.146042) + (xy 95.325647 85.146042) (xy 96.19 86.010395) (xy 97.054353 85.146042) (xy 96.97408 84.894741) (xy 96.418721 84.693282) + (xy 95.828542 84.719685) (xy 95.40592 84.894741) (xy 95.325647 85.146042) (xy 91.785672 85.146042) (xy 91.594524 84.684573) + (xy 91.065427 84.155476) (xy 90.374128 83.86913) (xy 89.625872 83.86913) (xy 88.934573 84.155476) (xy 88.405476 84.684573) + (xy 88.11913 85.375872) (xy 83.456 85.375872) (xy 83.456 83.456) (xy 110.294001 83.456) + ) + ) + ) +) diff --git a/kicad/arachnouphobia.net b/kicad/arachnouphobia.net new file mode 100644 index 0000000..56bd4d4 --- /dev/null +++ b/kicad/arachnouphobia.net @@ -0,0 +1,346 @@ +(export (version D) + (design + (source /home/f/proj/elektronik/arachnorepel/kicad/arachnorepel.sch) + (date "Do 19 Jan 2017 20:43:13 CET") + (tool "Eeschema 4.0.5") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title) + (company) + (rev) + (date) + (source arachnorepel.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref U2) + (value STM32F030F4P6) + (footprint tssop:TSSOP20) + (libsource (lib stm) (part STM32F030F4P6)) + (sheetpath (names /) (tstamps /)) + (tstamp 5880F838)) + (comp (ref Q1) + (value BSS138) + (footprint sot:SOT23) + (libsource (lib transistor) (part BSS138)) + (sheetpath (names /) (tstamps /)) + (tstamp 5880F888)) + (comp (ref R1) + (value 4k7) + (footprint rcl:0603_B) + (libsource (lib rcl) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5880F8C9)) + (comp (ref R2) + (value 10k) + (footprint rcl:0603_B) + (libsource (lib rcl) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5880F9A1)) + (comp (ref C4) + (value 100n) + (footprint rcl:0603_B) + (libsource (lib rcl) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5880FB4C)) + (comp (ref C3) + (value 100n) + (footprint rcl:0603_B) + (libsource (lib rcl) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5880FBAF)) + (comp (ref U1) + (value MCP1700-3302) + (footprint sot:SOT23) + (libsource (lib regu) (part MCP1700-3302)) + (sheetpath (names /) (tstamps /)) + (tstamp 5880FD6D)) + (comp (ref C2) + (value 100n) + (footprint rcl:0603_B) + (libsource (lib rcl) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5880FE09)) + (comp (ref K3) + (value SWD) + (footprint conn:PINHEAD_1_5) + (libsource (lib conn) (part M1_5)) + (sheetpath (names /) (tstamps /)) + (tstamp 58810206)) + (comp (ref K1) + (value LED) + (footprint conn:PSS254-3W) + (libsource (lib conn) (part M1_3)) + (sheetpath (names /) (tstamps /)) + (tstamp 588102F1)) + (comp (ref C1) + (value 1µ) + (footprint rcl:0603_B) + (libsource (lib rcl) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5881056F)) + (comp (ref K2) + (value MICROUSB) + (footprint conn:USB_B_MICRO_W_SMT_AMPHENOL_10103593) + (libsource (lib conn) (part USB_MINI_T)) + (sheetpath (names /) (tstamps /)) + (tstamp 58810A58)) + (comp (ref C5) + (value 1µ) + (footprint rcl:0603_B) + (libsource (lib rcl) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 58811402)) + (comp (ref SW1) + (value CONFIG) + (footprint dip:DIP8_300) + (libsource (lib sw) (part SW_DIP4/C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5881152C)) + (comp (ref Q2) + (value SFH320) + (footprint led:LED_5mm_100) + (libsource (lib sensor) (part SFH320)) + (sheetpath (names /) (tstamps /)) + (tstamp 588120AF)) + (comp (ref R3) + (value 4k7) + (footprint rcl:0603_B) + (libsource (lib rcl) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 58812134))) + (libparts + (libpart (lib transistor) (part BSS138) + (footprints + (fp SOT23*)) + (fields + (field (name Reference) Q) + (field (name Value) BSS138) + (field (name Footprint) sot:SOT23)) + (pins + (pin (num 1) (name G) (type passive)) + (pin (num 2) (name S) (type passive)) + (pin (num 3) (name D) (type passive)))) + (libpart (lib rcl) (part C) + (footprints + (fp C*) + (fp 0402*) + (fp 0603*) + (fp 0805*) + (fp 1206*) + (fp 1210*)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib conn) (part M1_3) + (fields + (field (name Reference) K) + (field (name Value) M1_3)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)) + (pin (num 3) (name ~) (type passive)))) + (libpart (lib conn) (part M1_5) + (fields + (field (name Reference) K) + (field (name Value) M1_5)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)) + (pin (num 3) (name ~) (type passive)) + (pin (num 4) (name ~) (type passive)) + (pin (num 5) (name ~) (type passive)))) + (libpart (lib regu) (part MCP1700-3302) + (footprints + (fp SOT23*)) + (fields + (field (name Reference) U) + (field (name Value) MCP1700-3302) + (field (name Footprint) sot:SOT23)) + (pins + (pin (num 1) (name GND) (type input)) + (pin (num 2) (name VO) (type input)) + (pin (num 3) (name VI) (type input)))) + (libpart (lib rcl) (part R) + (footprints + (fp R*) + (fp 0402*) + (fp 0603*) + (fp 0805*) + (fp 1206*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib sensor) (part SFH320) + (fields + (field (name Reference) Q) + (field (name Value) SFH320) + (field (name Footprint) led:LED_PLCC2)) + (pins + (pin (num 1) (name E) (type passive)) + (pin (num 2) (name C) (type passive)))) + (libpart (lib stm) (part STM32F030F4P6) + (fields + (field (name Reference) U) + (field (name Value) STM32F030F4P6) + (field (name Footprint) tssop:TSSOP20)) + (pins + (pin (num 1) (name BOOT0) (type input)) + (pin (num 2) (name "(OSC_IN)PF0") (type BiDi)) + (pin (num 3) (name "(OSC_OUT)PF1") (type BiDi)) + (pin (num 4) (name NRST) (type input)) + (pin (num 5) (name AVCC) (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 GND) (type power_in)) + (pin (num 16) (name VCC) (type power_in)) + (pin (num 17) (name PA9) (type BiDi)) + (pin (num 18) (name PA10) (type BiDi)) + (pin (num 19) (name PA13) (type BiDi)) + (pin (num 20) (name PA14) (type BiDi)))) + (libpart (lib sw) (part SW_DIP4/C) + (footprints + (fp DIP8*)) + (fields + (field (name Reference) SW) + (field (name Value) SW_DIP4/C)) + (pins + (pin (num 1) (name ~) (type BiDi)) + (pin (num 2) (name ~) (type BiDi)) + (pin (num 3) (name ~) (type BiDi)) + (pin (num 4) (name ~) (type BiDi)) + (pin (num 5) (name ~) (type BiDi)) + (pin (num 6) (name ~) (type BiDi)) + (pin (num 7) (name ~) (type BiDi)) + (pin (num 8) (name ~) (type BiDi)))) + (libpart (lib conn) (part USB_MINI_T) + (fields + (field (name Reference) K) + (field (name Value) USB_MINI_T)) + (pins + (pin (num 1) (name +5V) (type passive)) + (pin (num 2) (name D-) (type passive)) + (pin (num 3) (name D+) (type passive)) + (pin (num 4) (name ID) (type passive)) + (pin (num 5) (name GND) (type passive)) + (pin (num T) (name GND) (type passive))))) + (libraries + (library (logical conn) + (uri /usr/share/kicad/fruchtilib/lib/conn.lib)) + (library (logical stm) + (uri /usr/share/kicad/fruchtilib/lib/stm.lib)) + (library (logical rcl) + (uri /usr/share/kicad/fruchtilib/lib/rcl.lib)) + (library (logical regu) + (uri /usr/share/kicad/fruchtilib/lib/regu.lib)) + (library (logical sensor) + (uri /usr/share/kicad/fruchtilib/lib/sensor.lib)) + (library (logical sw) + (uri /usr/share/kicad/fruchtilib/lib/sw.lib)) + (library (logical transistor) + (uri /usr/share/kicad/fruchtilib/lib/transistor.lib))) + (nets + (net (code 1) (name "Net-(K2-Pad4)") + (node (ref K2) (pin 4))) + (net (code 2) (name +5V) + (node (ref K1) (pin 1)) + (node (ref C2) (pin 1)) + (node (ref U1) (pin 3)) + (node (ref R1) (pin 1)) + (node (ref C1) (pin 1)) + (node (ref K2) (pin 1))) + (net (code 3) (name "Net-(K2-Pad2)") + (node (ref K2) (pin 2))) + (net (code 4) (name "Net-(K2-Pad3)") + (node (ref K2) (pin 3))) + (net (code 5) (name GND) + (node (ref U2) (pin 15)) + (node (ref U1) (pin 1)) + (node (ref SW1) (pin 8)) + (node (ref SW1) (pin 6)) + (node (ref SW1) (pin 5)) + (node (ref C5) (pin 2)) + (node (ref C3) (pin 2)) + (node (ref C4) (pin 2)) + (node (ref Q1) (pin 2)) + (node (ref C2) (pin 2)) + (node (ref U2) (pin 1)) + (node (ref K1) (pin 3)) + (node (ref K3) (pin 5)) + (node (ref Q2) (pin 1)) + (node (ref K2) (pin T)) + (node (ref SW1) (pin 7)) + (node (ref C1) (pin 2)) + (node (ref K2) (pin 5))) + (net (code 6) (name /SWCLK) + (node (ref K3) (pin 4)) + (node (ref U2) (pin 20))) + (net (code 7) (name /NRST) + (node (ref U2) (pin 4)) + (node (ref K3) (pin 2)) + (node (ref R2) (pin 2))) + (net (code 8) (name +3,3V) + (node (ref U2) (pin 16)) + (node (ref U1) (pin 2)) + (node (ref C5) (pin 1)) + (node (ref K3) (pin 1)) + (node (ref C4) (pin 1)) + (node (ref C3) (pin 1)) + (node (ref R2) (pin 1)) + (node (ref U2) (pin 5)) + (node (ref R3) (pin 2))) + (net (code 9) (name /DO) + (node (ref Q1) (pin 3)) + (node (ref R1) (pin 2)) + (node (ref K1) (pin 2))) + (net (code 10) (name "Net-(Q2-Pad2)") + (node (ref R3) (pin 1)) + (node (ref Q2) (pin 2)) + (node (ref U2) (pin 6))) + (net (code 11) (name "Net-(SW1-Pad4)") + (node (ref SW1) (pin 4)) + (node (ref U2) (pin 10))) + (net (code 12) (name "Net-(SW1-Pad3)") + (node (ref SW1) (pin 3)) + (node (ref U2) (pin 9))) + (net (code 13) (name "Net-(SW1-Pad2)") + (node (ref SW1) (pin 2)) + (node (ref U2) (pin 8))) + (net (code 14) (name "Net-(SW1-Pad1)") + (node (ref SW1) (pin 1)) + (node (ref U2) (pin 7))) + (net (code 15) (name "Net-(Q1-Pad1)") + (node (ref U2) (pin 13)) + (node (ref Q1) (pin 1))) + (net (code 16) (name /SWDIO) + (node (ref K3) (pin 3)) + (node (ref U2) (pin 19))) + (net (code 17) (name "Net-(U2-Pad12)") + (node (ref U2) (pin 12))) + (net (code 18) (name "Net-(U2-Pad2)") + (node (ref U2) (pin 2))) + (net (code 19) (name "Net-(U2-Pad3)") + (node (ref U2) (pin 3))) + (net (code 20) (name "Net-(U2-Pad11)") + (node (ref U2) (pin 11))) + (net (code 21) (name "Net-(U2-Pad14)") + (node (ref U2) (pin 14))) + (net (code 22) (name "Net-(U2-Pad17)") + (node (ref U2) (pin 17))) + (net (code 23) (name "Net-(U2-Pad18)") + (node (ref U2) (pin 18))))) \ No newline at end of file diff --git a/kicad/arachnouphobia.pro b/kicad/arachnouphobia.pro new file mode 100644 index 0000000..a57654f --- /dev/null +++ b/kicad/arachnouphobia.pro @@ -0,0 +1,40 @@ +update=So 07 Apr 2019 12:47:53 CEST +version=1 +last_client=eeschema +[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 +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName= +SpiceForceRefPrefix=0 +SpiceUseNetNumbers=0 +LabSize=60 +[general] +version=1 +[eeschema] +version=1 +LibDir= diff --git a/kicad/arachnouphobia.sch b/kicad/arachnouphobia.sch new file mode 100644 index 0000000..35ceda7 --- /dev/null +++ b/kicad/arachnouphobia.sch @@ -0,0 +1,558 @@ +EESchema Schematic File Version 4 +LIBS:arachnouphobia-cache +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L stm:STM32F030F4P6 U2 +U 1 1 5880F838 +P 5450 2800 +F 0 "U2" H 5000 2050 50 0000 L CNN +F 1 "STM32F030F4P6" H 5900 2050 50 0000 R CNN +F 2 "tssop:TSSOP20" H 5900 1950 50 0001 R CNN +F 3 "" H 5050 2600 60 0000 C CNN + 1 5450 2800 + 1 0 0 -1 +$EndComp +$Comp +L transistor:BSS138 Q1 +U 1 1 5880F888 +P 6700 2850 +F 0 "Q1" H 6800 2900 50 0000 L CNN +F 1 "BSS138" H 6800 2800 50 0000 L CNN +F 2 "sot:SOT23" H 6800 2700 50 0001 L CNN +F 3 "" H 6700 2850 60 0000 C CNN + 1 6700 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6600 2900 6000 2900 +$Comp +L rcl:R R1 +U 1 1 5880F8C9 +P 6750 2500 +F 0 "R1" H 6800 2500 50 0000 L CNN +F 1 "4k7" V 6750 2500 50 0000 C CNN +F 2 "rcl:0603_B" H 6800 2400 50 0001 L CNN +F 3 "" H 6750 2500 60 0000 C CNN + 1 6750 2500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6750 2650 6750 2700 +$Comp +L power1:GND #PWR01 +U 1 1 5880F915 +P 6750 3000 +F 0 "#PWR01" H 6750 3000 30 0001 C CNN +F 1 "GND" H 6750 2930 30 0001 C CNN +F 2 "" H 6750 3000 60 0000 C CNN +F 3 "" H 6750 3000 60 0000 C CNN + 1 6750 3000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6750 3000 6750 2950 +$Comp +L power1:+5V #PWR02 +U 1 1 5880F936 +P 6750 2300 +F 0 "#PWR02" H 6750 2225 30 0001 C CNN +F 1 "+5V" H 6750 2375 30 0000 C CNN +F 2 "" H 6750 2300 50 0001 C CNN +F 3 "" H 6750 2300 60 0000 C CNN + 1 6750 2300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6750 2300 6750 2350 +Text Label 7050 2700 2 50 ~ 0 +DO +Wire Wire Line + 7050 2700 6750 2700 +Connection ~ 6750 2700 +$Comp +L rcl:R R2 +U 1 1 5880F9A1 +P 4850 2550 +F 0 "R2" H 4800 2550 50 0000 R CNN +F 1 "10k" V 4850 2550 50 0000 C CNN +F 2 "rcl:0603_B" H 4900 2450 50 0001 L CNN +F 3 "" H 4850 2550 60 0000 C CNN + 1 4850 2550 + 1 0 0 -1 +$EndComp +Text Label 6350 3200 2 50 ~ 0 +SWDIO +Text Label 6350 3300 2 50 ~ 0 +SWCLK +Wire Wire Line + 6350 3300 6000 3300 +Wire Wire Line + 6000 3200 6350 3200 +Text Label 4500 2800 0 50 ~ 0 +NRST +Wire Wire Line + 4500 2800 4850 2800 +Wire Wire Line + 4850 2800 4850 2700 +Connection ~ 4850 2800 +Wire Wire Line + 4850 2200 4850 2300 +Wire Wire Line + 3650 2200 3850 2200 +Wire Wire Line + 4900 2300 4850 2300 +Connection ~ 4850 2300 +$Comp +L rcl:C C4 +U 1 1 5880FB4C +P 4650 2350 +F 0 "C4" H 4750 2400 50 0000 L CNN +F 1 "100n" H 4750 2300 50 0000 L CNN +F 2 "rcl:0603_B" H 4750 2200 50 0001 L CNN +F 3 "" H 4650 2350 60 0000 C CNN + 1 4650 2350 + -1 0 0 -1 +$EndComp +$Comp +L rcl:C C3 +U 1 1 5880FBAF +P 4250 2350 +F 0 "C3" H 4350 2400 50 0000 L CNN +F 1 "100n" H 4350 2300 50 0000 L CNN +F 2 "rcl:0603_B" H 4350 2200 50 0001 L CNN +F 3 "" H 4250 2350 60 0000 C CNN + 1 4250 2350 + -1 0 0 -1 +$EndComp +$Comp +L power1:GND #PWR03 +U 1 1 5880FBEF +P 4850 3450 +F 0 "#PWR03" H 4850 3450 30 0001 C CNN +F 1 "GND" H 4850 3380 30 0001 C CNN +F 2 "" H 4850 3450 60 0000 C CNN +F 3 "" H 4850 3450 60 0000 C CNN + 1 4850 3450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4850 3300 4850 3400 +Wire Wire Line + 4850 3300 4900 3300 +Wire Wire Line + 4900 3400 4850 3400 +Connection ~ 4850 3400 +$Comp +L power1:GND #PWR04 +U 1 1 5880FC44 +P 4250 2550 +F 0 "#PWR04" H 4250 2550 30 0001 C CNN +F 1 "GND" H 4250 2480 30 0001 C CNN +F 2 "" H 4250 2550 60 0000 C CNN +F 3 "" H 4250 2550 60 0000 C CNN + 1 4250 2550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4250 2450 4250 2500 +Wire Wire Line + 2550 2500 2850 2500 +Wire Wire Line + 4650 2500 4650 2450 +Connection ~ 4250 2500 +Wire Wire Line + 4650 2250 4650 2200 +Connection ~ 4850 2200 +Wire Wire Line + 4250 2150 4250 2200 +Connection ~ 4650 2200 +$Comp +L power1:+3,3V #PWR05 +U 1 1 5880FD1D +P 4250 2150 +F 0 "#PWR05" H 4250 2075 30 0001 C CNN +F 1 "+3,3V" H 4250 2225 30 0000 C CNN +F 2 "" H 4250 2150 50 0001 C CNN +F 3 "" H 4250 2150 60 0000 C CNN + 1 4250 2150 + 1 0 0 -1 +$EndComp +Connection ~ 4250 2200 +$Comp +L regu:MCP1700-3302 U1 +U 1 1 5880FD6D +P 3350 2200 +F 0 "U1" H 3550 2050 50 0000 R CNN +F 1 "MCP1700-3302" H 3350 2350 50 0000 C CNN +F 2 "sot:SOT23" H 3550 1950 50 0001 R CNN +F 3 "" H 3350 2200 60 0000 C CNN + 1 3350 2200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3350 2400 3350 2500 +$Comp +L rcl:C C2 +U 1 1 5880FE09 +P 2850 2350 +F 0 "C2" H 2950 2400 50 0000 L CNN +F 1 "100n" H 2950 2300 50 0000 L CNN +F 2 "rcl:0603_B" H 2950 2200 50 0001 L CNN +F 3 "" H 2850 2350 60 0000 C CNN + 1 2850 2350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2850 2150 2850 2200 +Wire Wire Line + 2550 2200 2850 2200 +Wire Wire Line + 2850 2450 2850 2500 +Connection ~ 3350 2500 +$Comp +L power1:+5V #PWR06 +U 1 1 5880FEAE +P 2850 2150 +F 0 "#PWR06" H 2850 2075 30 0001 C CNN +F 1 "+5V" H 2850 2225 30 0000 C CNN +F 2 "" H 2850 2150 50 0001 C CNN +F 3 "" H 2850 2150 60 0000 C CNN + 1 2850 2150 + 1 0 0 -1 +$EndComp +Connection ~ 2850 2200 +$Comp +L power1:GND #PWR07 +U 1 1 58810043 +P 3500 3450 +F 0 "#PWR07" H 3500 3450 30 0001 C CNN +F 1 "GND" H 3500 3380 30 0001 C CNN +F 2 "" H 3500 3450 60 0000 C CNN +F 3 "" H 3500 3450 60 0000 C CNN + 1 3500 3450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3500 3450 3500 3400 +Wire Wire Line + 3500 3400 3450 3400 +Text Label 3850 3200 2 50 ~ 0 +SWDIO +Text Label 3850 3300 2 50 ~ 0 +SWCLK +Wire Wire Line + 3850 3300 3450 3300 +Wire Wire Line + 3450 3200 3850 3200 +Text Label 3850 3100 2 50 ~ 0 +NRST +Wire Wire Line + 3450 3100 3850 3100 +$Comp +L power1:+3,3V #PWR08 +U 1 1 588100FF +P 3500 2950 +F 0 "#PWR08" H 3500 2875 30 0001 C CNN +F 1 "+3,3V" H 3500 3025 30 0000 C CNN +F 2 "" H 3500 2950 50 0001 C CNN +F 3 "" H 3500 2950 60 0000 C CNN + 1 3500 2950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3500 3000 3450 3000 +Wire Wire Line + 3500 3000 3500 2950 +$Comp +L conn:M1_5 K3 +U 1 1 58810206 +P 3400 3200 +F 0 "K3" H 3390 3490 50 0000 L CNN +F 1 "SWD" H 3390 2895 50 0000 L CNN +F 2 "conn:PINHEAD_1_5" H 3400 3200 60 0001 C CNN +F 3 "" H 3400 3200 60 0000 C CNN + 1 3400 3200 + -1 0 0 -1 +$EndComp +$Comp +L conn:M1_3 K1 +U 1 1 588102F1 +P 4300 3200 +F 0 "K1" H 4290 3390 50 0000 L CNN +F 1 "LED" H 4290 2995 50 0000 L CNN +F 2 "conn:PSS254-3W" H 4300 3200 60 0001 C CNN +F 3 "" H 4300 3200 60 0000 C CNN + 1 4300 3200 + 1 0 0 -1 +$EndComp +Text Label 4050 3200 0 50 ~ 0 +DO +Wire Wire Line + 4050 3200 4250 3200 +$Comp +L power1:GND #PWR09 +U 1 1 588103C8 +P 4200 3350 +F 0 "#PWR09" H 4200 3350 30 0001 C CNN +F 1 "GND" H 4200 3280 30 0001 C CNN +F 2 "" H 4200 3350 60 0000 C CNN +F 3 "" H 4200 3350 60 0000 C CNN + 1 4200 3350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4200 3350 4200 3300 +Wire Wire Line + 4200 3300 4250 3300 +$Comp +L power1:+5V #PWR010 +U 1 1 5881046E +P 4200 3050 +F 0 "#PWR010" H 4200 2975 30 0001 C CNN +F 1 "+5V" H 4200 3125 30 0000 C CNN +F 2 "" H 4200 3050 50 0001 C CNN +F 3 "" H 4200 3050 60 0000 C CNN + 1 4200 3050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4200 3050 4200 3100 +Wire Wire Line + 4200 3100 4250 3100 +$Comp +L rcl:C C1 +U 1 1 5881056F +P 2550 2350 +F 0 "C1" H 2650 2400 50 0000 L CNN +F 1 "1µ" H 2650 2300 50 0000 L CNN +F 2 "rcl:0603_B" H 2650 2200 50 0001 L CNN +F 3 "" H 2550 2350 60 0000 C CNN + 1 2550 2350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2550 2450 2550 2500 +Connection ~ 2850 2500 +Wire Wire Line + 2550 2200 2550 2250 +$Comp +L conn:USB_MINI_T K2 +U 1 1 58810A58 +P 2750 3150 +F 0 "K2" H 2750 3550 50 0000 C CNN +F 1 "MICRO USB" H 2750 2750 50 0000 C CNN +F 2 "conn:USB_B_MICRO_W_SMT_AMPHENOL_10103593" H 2750 3250 60 0001 C CNN +F 3 "" H 2750 3250 60 0000 C CNN + 1 2750 3150 + 1 0 0 -1 +$EndComp +$Comp +L power1:GND #PWR011 +U 1 1 58810B50 +P 2950 3450 +F 0 "#PWR011" H 2950 3450 30 0001 C CNN +F 1 "GND" H 2950 3380 30 0001 C CNN +F 2 "" H 2950 3450 60 0000 C CNN +F 3 "" H 2950 3450 60 0000 C CNN + 1 2950 3450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2950 3300 2900 3300 +Wire Wire Line + 2950 3300 2950 3400 +$Comp +L power1:+5V #PWR012 +U 1 1 58810CF1 +P 2950 2850 +F 0 "#PWR012" H 2950 2775 30 0001 C CNN +F 1 "+5V" H 2950 2925 30 0000 C CNN +F 2 "" H 2950 2850 50 0001 C CNN +F 3 "" H 2950 2850 60 0000 C CNN + 1 2950 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2950 2850 2950 2900 +Wire Wire Line + 2950 2900 2900 2900 +$Comp +L rcl:C C5 +U 1 1 58811402 +P 3850 2350 +F 0 "C5" H 3950 2400 50 0000 L CNN +F 1 "1µ" H 3950 2300 50 0000 L CNN +F 2 "rcl:0603_B" H 3950 2200 50 0001 L CNN +F 3 "" H 3850 2350 60 0000 C CNN + 1 3850 2350 + -1 0 0 -1 +$EndComp +Wire Wire Line + 3850 2450 3850 2500 +Connection ~ 3850 2500 +Wire Wire Line + 3850 2250 3850 2200 +Connection ~ 3850 2200 +$Comp +L arachnouphobia-rescue:SW_DIP4_C-arachnorepel-rescue SW1 +U 1 1 5881152C +P 6300 2450 +F 0 "SW1" V 5900 2450 50 0000 C CNN +F 1 "CONFIG" V 6000 2450 50 0000 C CNN +F 2 "dip:DIP8_300" V 6150 2450 60 0001 C CNN +F 3 "" V 6150 2450 60 0000 C CNN + 1 6300 2450 + 0 1 1 0 +$EndComp +$Comp +L power1:GND #PWR013 +U 1 1 588117C3 +P 6500 2650 +F 0 "#PWR013" H 6500 2650 30 0001 C CNN +F 1 "GND" H 6500 2580 30 0001 C CNN +F 2 "" H 6500 2650 60 0000 C CNN +F 3 "" H 6500 2650 60 0000 C CNN + 1 6500 2650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6500 2650 6500 2600 +Wire Wire Line + 6500 2300 6450 2300 +Wire Wire Line + 6450 2400 6500 2400 +Connection ~ 6500 2400 +Wire Wire Line + 6450 2500 6500 2500 +Connection ~ 6500 2500 +Wire Wire Line + 6450 2600 6500 2600 +Connection ~ 6500 2600 +Wire Wire Line + 6150 2600 6000 2600 +Wire Wire Line + 6000 2500 6150 2500 +Wire Wire Line + 6150 2400 6000 2400 +Wire Wire Line + 6000 2300 6150 2300 +Wire Wire Line + 2900 3400 2950 3400 +Connection ~ 2950 3400 +$Comp +L sensor:SFH320 Q2 +U 1 1 588120AF +P 6250 1750 +F 0 "Q2" V 6400 1750 50 0000 C CNN +F 1 "SFH320" V 6300 1750 50 0000 C CNN +F 2 "led:LED_5mm_100" H 6250 1600 50 0001 L CNN +F 3 "" H 6250 1750 60 0000 C CNN + 1 6250 1750 + 0 -1 -1 0 +$EndComp +$Comp +L rcl:R R3 +U 1 1 58812134 +P 5850 1750 +F 0 "R3" V 5750 1750 50 0000 C CNN +F 1 "4k7" V 5850 1750 50 0000 C CNN +F 2 "rcl:0603_B" H 5900 1650 50 0001 L CNN +F 3 "" H 5850 1750 60 0000 C CNN + 1 5850 1750 + 0 1 1 0 +$EndComp +Wire Wire Line + 6000 1750 6050 1750 +Wire Wire Line + 6050 1750 6050 2200 +Wire Wire Line + 6050 2200 6000 2200 +Connection ~ 6050 1750 +$Comp +L power1:+3,3V #PWR014 +U 1 1 58812304 +P 5650 1700 +F 0 "#PWR014" H 5650 1625 30 0001 C CNN +F 1 "+3,3V" H 5650 1775 30 0000 C CNN +F 2 "" H 5650 1700 50 0001 C CNN +F 3 "" H 5650 1700 60 0000 C CNN + 1 5650 1700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5650 1700 5650 1750 +Wire Wire Line + 5650 1750 5700 1750 +$Comp +L power1:GND #PWR015 +U 1 1 5881239D +P 6450 1800 +F 0 "#PWR015" H 6450 1800 30 0001 C CNN +F 1 "GND" H 6450 1730 30 0001 C CNN +F 2 "" H 6450 1800 60 0000 C CNN +F 3 "" H 6450 1800 60 0000 C CNN + 1 6450 1800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6450 1800 6450 1750 +Wire Wire Line + 6450 1750 6400 1750 +Text Notes 2600 1750 0 50 ~ 0 +Case: Hammond 1551P +Wire Wire Line + 6750 2700 6750 2750 +Wire Wire Line + 4850 2800 4900 2800 +Wire Wire Line + 4850 2300 4850 2400 +Wire Wire Line + 4850 3400 4850 3450 +Wire Wire Line + 4250 2500 4250 2550 +Wire Wire Line + 4250 2500 4650 2500 +Wire Wire Line + 4850 2200 4900 2200 +Wire Wire Line + 4650 2200 4850 2200 +Wire Wire Line + 4250 2200 4650 2200 +Wire Wire Line + 4250 2200 4250 2250 +Wire Wire Line + 3350 2500 3850 2500 +Wire Wire Line + 2850 2200 2850 2250 +Wire Wire Line + 2850 2200 3050 2200 +Wire Wire Line + 2850 2500 3350 2500 +Wire Wire Line + 3850 2500 4250 2500 +Wire Wire Line + 3850 2200 4250 2200 +Wire Wire Line + 6500 2400 6500 2300 +Wire Wire Line + 6500 2500 6500 2400 +Wire Wire Line + 6500 2600 6500 2500 +Wire Wire Line + 2950 3400 2950 3450 +Wire Wire Line + 6050 1750 6100 1750 +$EndSCHEMATC diff --git a/kicad/fp-info-cache b/kicad/fp-info-cache new file mode 100644 index 0000000..573541a --- /dev/null +++ b/kicad/fp-info-cache @@ -0,0 +1 @@ +0 diff --git a/kicad/sym-lib-table b/kicad/sym-lib-table new file mode 100644 index 0000000..e7c6aa4 --- /dev/null +++ b/kicad/sym-lib-table @@ -0,0 +1,33 @@ +(sym_lib_table + (lib (name arachnorepel-rescue)(type Legacy)(uri ${KIPRJMOD}/arachnorepel-rescue.lib)(options "")(descr "")) + (lib (name 74)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/74.lib)(options "")(descr "")) + (lib (name 4000)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/4000.lib)(options "")(descr "")) + (lib (name ad)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/ad.lib)(options "")(descr "")) + (lib (name analog)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/analog.lib)(options "")(descr "")) + (lib (name atmel)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/atmel.lib)(options "")(descr "")) + (lib (name conn)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/conn.lib)(options "")(descr "")) + (lib (name diode)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/diode.lib)(options "")(descr "")) + (lib (name display)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/display.lib)(options "")(descr "")) + (lib (name driver)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/driver.lib)(options "")(descr "")) + (lib (name espressif)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/espressif.lib)(options "")(descr "")) + (lib (name ftdi)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/ftdi.lib)(options "")(descr "")) + (lib (name maxim)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/maxim.lib)(options "")(descr "")) + (lib (name memory)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/memory.lib)(options "")(descr "")) + (lib (name optocop)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/optocop.lib)(options "")(descr "")) + (lib (name osc)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/osc.lib)(options "")(descr "")) + (lib (name parallax)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/parallax.lib)(options "")(descr "")) + (lib (name power1)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/power.lib)(options "")(descr "")) + (lib (name ps)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/ps.lib)(options "")(descr "")) + (lib (name rcl)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/rcl.lib)(options "")(descr "")) + (lib (name regu)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/regu.lib)(options "")(descr "")) + (lib (name schem)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/schem.lib)(options "")(descr "")) + (lib (name sensor)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/sensor.lib)(options "")(descr "")) + (lib (name stm)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/stm.lib)(options "")(descr "")) + (lib (name sw)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/sw.lib)(options "")(descr "")) + (lib (name ti)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/ti.lib)(options "")(descr "")) + (lib (name transformer)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/transformer.lib)(options "")(descr "")) + (lib (name transistor)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/transistor.lib)(options "")(descr "")) + (lib (name triac)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/triac.lib)(options "")(descr "")) + (lib (name xilinx)(type Legacy)(uri /usr/share/kicad/fruchtilib/lib/xilinx.lib)(options "")(descr "")) + (lib (name arachnouphobia-rescue)(type Legacy)(uri ${KIPRJMOD}/arachnouphobia-rescue.lib)(options "")(descr "")) +)