From 4445c1780b26bc00bf6122010592f9c93685b669 Mon Sep 17 00:00:00 2001 From: Eric Evenchick Date: Wed, 14 Jan 2015 09:43:56 -0500 Subject: [PATCH] initial commit, hardware v0.2 --- .gitignore | 3 + LICENSE.md | 5 + cantact.cmp | 262 +++ cantact.kicad_pcb | 2279 +++++++++++++++++++++++++++ cantact.lib | 124 ++ cantact.net | 695 ++++++++ cantact.pdf | Bin 0 -> 55277 bytes cantact.pretty/0015912040.kicad_mod | 12 + cantact.pretty/DB9MC.kicad_mod | 30 + cantact.pro | 64 + cantact.sch | 1131 +++++++++++++ 11 files changed, 4605 insertions(+) create mode 100644 .gitignore create mode 100644 LICENSE.md create mode 100644 cantact.cmp create mode 100644 cantact.kicad_pcb create mode 100644 cantact.lib create mode 100644 cantact.net create mode 100644 cantact.pdf create mode 100644 cantact.pretty/0015912040.kicad_mod create mode 100644 cantact.pretty/DB9MC.kicad_mod create mode 100644 cantact.pro create mode 100644 cantact.sch diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c66e66f --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +gerbers/ +*.kicad_pcb-bak +*.zip diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..bfb895b --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,5 @@ +# License + +Hardware files released under the [Creative Commons Attribution-ShareAlike 4.0 +International License](http://creativecommons.org/licenses/by-sa/4.0/) (CC BY-SA +4.0) diff --git a/cantact.cmp b/cantact.cmp new file mode 100644 index 0000000..18aa932 --- /dev/null +++ b/cantact.cmp @@ -0,0 +1,262 @@ +Cmp-Mod V01 Created by Cvpcb (2014-10-22 BZR 5216)-product date = Tue 25 Nov 2014 10:03:39 AM EST + +BeginCmp +TimeStamp = /54701255; +Reference = C1; +ValeurCmp = 0.1uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /5470124F; +Reference = C2; +ValeurCmp = 0.1uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /54701249; +Reference = C3; +ValeurCmp = 4.7uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /546FA7BA; +Reference = C4; +ValeurCmp = 0.1uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /546FC87A; +Reference = C5; +ValeurCmp = 18pF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /546FA78D; +Reference = C6; +ValeurCmp = 0.1uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /546FA6B8; +Reference = C7; +ValeurCmp = 4.7uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /546FA697; +Reference = C8; +ValeurCmp = 10nF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /546FC8B5; +Reference = C9; +ValeurCmp = 18pF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /546FA677; +Reference = C10; +ValeurCmp = 1uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /546FA65A; +Reference = C11; +ValeurCmp = 0.1uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /546FA619; +Reference = C12; +ValeurCmp = 4.7uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /54701413; +Reference = C13; +ValeurCmp = 0.1uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /546FC250; +Reference = C14; +ValeurCmp = 1uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /546FC291; +Reference = C15; +ValeurCmp = 1uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /54724A1C; +Reference = C16; +ValeurCmp = 0.1uF; +IdModule = Capacitors_SMD:C_0603; +EndCmp + +BeginCmp +TimeStamp = /5472F3BF; +Reference = D1; +ValeurCmp = LED; +IdModule = SMD_Packages:SMD-0603; +EndCmp + +BeginCmp +TimeStamp = /5472F58A; +Reference = D2; +ValeurCmp = LED; +IdModule = SMD_Packages:SMD-0603; +EndCmp + +BeginCmp +TimeStamp = /5473404D; +Reference = JP1; +ValeurCmp = Boot Mode; +IdModule = Pin_Headers:Pin_Header_Straight_1x02; +EndCmp + +BeginCmp +TimeStamp = /54725EC3; +Reference = JP2; +ValeurCmp = Term Enable; +IdModule = cantact:0015912040; +EndCmp + +BeginCmp +TimeStamp = /5472468E; +Reference = JP3; +ValeurCmp = CANH Select; +IdModule = cantact:0015912040; +EndCmp + +BeginCmp +TimeStamp = /547248C4; +Reference = JP4; +ValeurCmp = CANL Select; +IdModule = cantact:0015912040; +EndCmp + +BeginCmp +TimeStamp = /54724963; +Reference = JP5; +ValeurCmp = GND Select; +IdModule = cantact:0015912040; +EndCmp + +BeginCmp +TimeStamp = /546FAFF9; +Reference = P1; +ValeurCmp = USB; +IdModule = Connect:USB_B; +EndCmp + +BeginCmp +TimeStamp = /5472CC61; +Reference = P2; +ValeurCmp = SWD; +IdModule = Pin_Headers:Pin_Header_Straight_1x05; +EndCmp + +BeginCmp +TimeStamp = /54725006; +Reference = P3; +ValeurCmp = DB9; +IdModule = Connect:DB9MC; +EndCmp + +BeginCmp +TimeStamp = /5473362D; +Reference = R1; +ValeurCmp = 510; +IdModule = SMD_Packages:SMD-0603; +EndCmp + +BeginCmp +TimeStamp = /54730ABA; +Reference = R2; +ValeurCmp = R; +IdModule = SMD_Packages:SMD-0603; +EndCmp + +BeginCmp +TimeStamp = /547309DB; +Reference = R3; +ValeurCmp = R; +IdModule = SMD_Packages:SMD-0603; +EndCmp + +BeginCmp +TimeStamp = /5472656A; +Reference = R4; +ValeurCmp = 120; +IdModule = SMD_Packages:SMD-0603; +EndCmp + +BeginCmp +TimeStamp = /54735313; +Reference = TP1; +ValeurCmp = TST; +IdModule = Connect:PINTST; +EndCmp + +BeginCmp +TimeStamp = /547347ED; +Reference = TP2; +ValeurCmp = TST; +IdModule = Connect:PINTST; +EndCmp + +BeginCmp +TimeStamp = /5473495A; +Reference = TP3; +ValeurCmp = TST; +IdModule = Connect:PINTST; +EndCmp + +BeginCmp +TimeStamp = /546FFAB4; +Reference = U1; +ValeurCmp = STM32F042C6T6; +IdModule = Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm; +EndCmp + +BeginCmp +TimeStamp = /546FC15D; +Reference = U2; +ValeurCmp = AAT3221; +IdModule = SMD_Packages:SOT-23-5; +EndCmp + +BeginCmp +TimeStamp = /5472437B; +Reference = U3; +ValeurCmp = MCP2551-I/SN; +IdModule = SMD_Packages:SOIC-8-N; +EndCmp + +BeginCmp +TimeStamp = /54736BAF; +Reference = X1; +ValeurCmp = 16 MHz; +IdModule = Crystals:Crystal_HC49-SD_SMD; +EndCmp + +EndListe diff --git a/cantact.kicad_pcb b/cantact.kicad_pcb new file mode 100644 index 0000000..12dc84b --- /dev/null +++ b/cantact.kicad_pcb @@ -0,0 +1,2279 @@ +(kicad_pcb (version 4) (host pcbnew "(2014-10-22 BZR 5216)-product") + + (general + (links 86) + (no_connects 0) + (area 124.249999 90.649999 160.350001 151.850001) + (thickness 1.6) + (drawings 14) + (tracks 337) + (zones 0) + (modules 38) + (nets 62) + ) + + (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.2032) + (trace_clearance 0.2032) + (zone_clearance 0.508) + (zone_45_only yes) + (trace_min 0.2032) + (segment_width 0.2) + (edge_width 0.1) + (via_size 0.889) + (via_drill 0.635) + (via_min_size 0.889) + (via_min_drill 0.508) + (uvia_size 0.508) + (uvia_drill 0.127) + (uvias_allowed no) + (uvia_min_size 0.508) + (uvia_min_drill 0.127) + (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.27 3.68) + (pad_drill 0) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010f0_80000001) + (usegerberextensions true) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15) + (hpglpenoverlay 2) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory gerbers/)) + ) + + (net 0 "") + (net 1 +3.3V) + (net 2 GND) + (net 3 +5V) + (net 4 /USB_DM) + (net 5 /USB_DP) + (net 6 /SWDIO) + (net 7 /SWCLK) + (net 8 "Net-(P3-Pad8)") + (net 9 /CAN_RX) + (net 10 /CAN_TX) + (net 11 "Net-(C5-Pad1)") + (net 12 "Net-(C9-Pad1)") + (net 13 "Net-(D1-Pad1)") + (net 14 "Net-(D1-Pad2)") + (net 15 "Net-(D2-Pad1)") + (net 16 "Net-(D2-Pad2)") + (net 17 "Net-(JP1-Pad2)") + (net 18 /DB9_1) + (net 19 /DB9_2) + (net 20 /DB9_3) + (net 21 "Net-(JP4-Pad1)") + (net 22 "Net-(JP2-Pad1)") + (net 23 "Net-(U1-Pad2)") + (net 24 "Net-(U1-Pad3)") + (net 25 "Net-(U1-Pad4)") + (net 26 "Net-(JP2-Pad2)") + (net 27 "Net-(U3-Pad5)") + (net 28 /DB9_5) + (net 29 /NRST) + (net 30 "Net-(U1-Pad10)") + (net 31 "Net-(U1-Pad11)") + (net 32 "Net-(U1-Pad12)") + (net 33 "Net-(U1-Pad13)") + (net 34 "Net-(U1-Pad14)") + (net 35 "Net-(U1-Pad15)") + (net 36 "Net-(U1-Pad16)") + (net 37 "Net-(U1-Pad17)") + (net 38 "Net-(U1-Pad20)") + (net 39 "Net-(U1-Pad21)") + (net 40 "Net-(U1-Pad22)") + (net 41 "Net-(U1-Pad25)") + (net 42 "Net-(U1-Pad26)") + (net 43 "Net-(U1-Pad27)") + (net 44 "Net-(U1-Pad28)") + (net 45 "Net-(U1-Pad29)") + (net 46 "Net-(U1-Pad30)") + (net 47 "Net-(U1-Pad31)") + (net 48 "Net-(U1-Pad38)") + (net 49 "Net-(U1-Pad39)") + (net 50 "Net-(U1-Pad40)") + (net 51 "Net-(U1-Pad41)") + (net 52 "Net-(U1-Pad42)") + (net 53 "Net-(U1-Pad43)") + (net 54 "Net-(P1-Pad5)") + (net 55 "Net-(P1-Pad6)") + (net 56 "Net-(P3-Pad4)") + (net 57 "Net-(P3-Pad9)") + (net 58 "Net-(P3-Pad6)") + (net 59 "Net-(JP2-Pad3)") + (net 60 "Net-(JP2-Pad4)") + (net 61 /DB9_7) + + (net_class Default "This is the default net class." + (clearance 0.2032) + (trace_width 0.2032) + (via_dia 0.889) + (via_drill 0.635) + (uvia_dia 0.508) + (uvia_drill 0.127) + (add_net +3.3V) + (add_net +5V) + (add_net /CAN_RX) + (add_net /CAN_TX) + (add_net /DB9_1) + (add_net /DB9_2) + (add_net /DB9_3) + (add_net /DB9_5) + (add_net /DB9_7) + (add_net /NRST) + (add_net /SWCLK) + (add_net /SWDIO) + (add_net /USB_DM) + (add_net /USB_DP) + (add_net GND) + (add_net "Net-(C5-Pad1)") + (add_net "Net-(C9-Pad1)") + (add_net "Net-(D1-Pad1)") + (add_net "Net-(D1-Pad2)") + (add_net "Net-(D2-Pad1)") + (add_net "Net-(D2-Pad2)") + (add_net "Net-(JP1-Pad2)") + (add_net "Net-(JP2-Pad1)") + (add_net "Net-(JP2-Pad2)") + (add_net "Net-(JP2-Pad3)") + (add_net "Net-(JP2-Pad4)") + (add_net "Net-(JP4-Pad1)") + (add_net "Net-(P1-Pad5)") + (add_net "Net-(P1-Pad6)") + (add_net "Net-(P3-Pad4)") + (add_net "Net-(P3-Pad6)") + (add_net "Net-(P3-Pad8)") + (add_net "Net-(P3-Pad9)") + (add_net "Net-(U1-Pad10)") + (add_net "Net-(U1-Pad11)") + (add_net "Net-(U1-Pad12)") + (add_net "Net-(U1-Pad13)") + (add_net "Net-(U1-Pad14)") + (add_net "Net-(U1-Pad15)") + (add_net "Net-(U1-Pad16)") + (add_net "Net-(U1-Pad17)") + (add_net "Net-(U1-Pad2)") + (add_net "Net-(U1-Pad20)") + (add_net "Net-(U1-Pad21)") + (add_net "Net-(U1-Pad22)") + (add_net "Net-(U1-Pad25)") + (add_net "Net-(U1-Pad26)") + (add_net "Net-(U1-Pad27)") + (add_net "Net-(U1-Pad28)") + (add_net "Net-(U1-Pad29)") + (add_net "Net-(U1-Pad3)") + (add_net "Net-(U1-Pad30)") + (add_net "Net-(U1-Pad31)") + (add_net "Net-(U1-Pad38)") + (add_net "Net-(U1-Pad39)") + (add_net "Net-(U1-Pad4)") + (add_net "Net-(U1-Pad40)") + (add_net "Net-(U1-Pad41)") + (add_net "Net-(U1-Pad42)") + (add_net "Net-(U1-Pad43)") + (add_net "Net-(U3-Pad5)") + ) + + (module Connect:DB9MC (layer F.Cu) (tedit 54749CB6) (tstamp 54735AF4) + (at 142.7 98.9) + (descr "Connecteur DB9 male couche") + (tags "CONN DB9") + (path /54725006) + (fp_text reference P3 (at -17.2 -6.4 90) (layer F.SilkS) + (effects (font (thickness 0.3048))) + ) + (fp_text value DB9 (at 1.27 -3.81) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_line (start 16.4084 2.286) (end 16.4084 -8.0264) (layer F.SilkS) (width 0.15)) + (fp_line (start -16.1544 2.2606) (end -16.1544 -8) (layer F.SilkS) (width 0.15)) + (fp_line (start -16.129 -8.0264) (end 16.37 -8.0264) (layer F.SilkS) (width 0.15)) + (fp_line (start -16.129 2.286) (end 16.383 2.286) (layer F.SilkS) (width 0.15)) + (pad "" thru_hole circle (at 12.827 -1.27) (size 3.81 3.81) (drill 3.048) (layers *.Cu *.Mask F.SilkS)) + (pad "" thru_hole circle (at -12.573 -1.27) (size 3.81 3.81) (drill 3.048) (layers *.Cu *.Mask F.SilkS)) + (pad 1 thru_hole rect (at 5.588 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 18 /DB9_1)) + (pad 2 thru_hole circle (at 2.794 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 19 /DB9_2)) + (pad 3 thru_hole circle (at 0 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 20 /DB9_3)) + (pad 4 thru_hole circle (at -2.667 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 56 "Net-(P3-Pad4)")) + (pad 5 thru_hole circle (at -5.461 1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 28 /DB9_5)) + (pad 9 thru_hole circle (at -4.064 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 57 "Net-(P3-Pad9)")) + (pad 8 thru_hole circle (at -1.27 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 8 "Net-(P3-Pad8)")) + (pad 7 thru_hole circle (at 1.397 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 61 /DB9_7)) + (pad 6 thru_hole circle (at 4.191 -1.27) (size 1.524 1.524) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 58 "Net-(P3-Pad6)")) + (model Conn_DBxx/db9_male_pin90deg.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x02 (layer F.Cu) (tedit 5474A0F6) (tstamp 5473893A) + (at 158 135 270) + (descr "Through hole pin header") + (tags "pin header") + (path /5473404D) + (fp_text reference JP1 (at -3.45 -0.3 360) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.2032))) + ) + (fp_text value "Boot Mode" (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.2032))) + ) + (fp_line (start 0 -1.27) (end 0 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 -1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 1.27) (end 0 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 0 1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 -1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at -1.27 0 270) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 +3.3V)) + (pad 2 thru_hole oval (at 1.27 0 270) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 17 "Net-(JP1-Pad2)")) + (model Pin_Headers/Pin_Header_Straight_1x02.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connect:USB_B (layer F.Cu) (tedit 547369BE) (tstamp 5473662E) + (at 133.3 141.4) + (tags USB) + (path /546FAFF9) + (fp_text reference P1 (at 7.647 9.165) (layer F.SilkS) + (effects (font (thickness 0.3048))) + ) + (fp_text value USB (at 0 0) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_line (start -6.096 10.287) (end 6.096 10.287) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.096 10.287) (end 6.096 -6.731) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.096 -6.731) (end -6.096 -6.731) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.096 -6.731) (end -6.096 10.287) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 1.27 -4.699) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 3 +5V)) + (pad 2 thru_hole circle (at -1.27 -4.699) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 4 /USB_DM)) + (pad 3 thru_hole circle (at -1.27 -2.70002) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 5 /USB_DP)) + (pad 4 thru_hole circle (at 1.27 -2.70002) (size 1.524 1.524) (drill 0.8128) (layers *.Cu *.Mask F.SilkS) + (net 2 GND)) + (pad 5 np_thru_hole circle (at 5.99948 0) (size 2.70002 2.70002) (drill 2.30124) (layers *.Cu *.SilkS *.Mask) + (net 54 "Net-(P1-Pad5)")) + (pad 6 thru_hole circle (at -5.99948 0) (size 2.70002 2.70002) (drill 2.30124) (layers *.Cu *.Mask F.SilkS) + (net 55 "Net-(P1-Pad6)")) + (model Connectors/USB_type_B.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.3937 0.3937 0.3937)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x05 (layer F.Cu) (tedit 5474A113) (tstamp 5473666A) + (at 158 145 90) + (descr "Through hole pin header") + (tags "pin header") + (path /5472CC61) + (fp_text reference P2 (at -5.75 -2.6 180) (layer F.SilkS) + (effects (font (size 1.27 1.27) (thickness 0.2032))) + ) + (fp_text value SWD (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 1.27 1.27) (thickness 0.2032))) + ) + (fp_line (start -3.81 -1.27) (end 6.35 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 -1.27) (end 6.35 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start 6.35 1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.35 -1.27) (end -3.81 -1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.81 -1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.35 -1.27) (end -6.35 1.27) (layer F.SilkS) (width 0.15)) + (fp_line (start -6.35 1.27) (end -3.81 1.27) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole rect (at -5.08 0 90) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 1 +3.3V)) + (pad 2 thru_hole oval (at -2.54 0 90) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 7 /SWCLK)) + (pad 3 thru_hole oval (at 0 0 90) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 2 GND)) + (pad 4 thru_hole oval (at 2.54 0 90) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 6 /SWDIO)) + (pad 5 thru_hole oval (at 5.08 0 90) (size 1.7272 2.032) (drill 1.016) (layers *.Cu *.Mask F.SilkS) + (net 29 /NRST)) + (model Pin_Headers/Pin_Header_Straight_1x05.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SMD_Packages:SMD-0603 (layer F.Cu) (tedit 5474A133) (tstamp 54735AFA) + (at 153.2 137.1 270) + (path /5473362D) + (attr smd) + (fp_text reference R1 (at -1.7035 -0.009 360) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 510 (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(JP1-Pad2)")) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Connect:PINTST (layer F.Cu) (tedit 547367EF) (tstamp 54735B11) + (at 143.9845 149.409) + (descr "module 1 pin (ou trou mecanique de percage)") + (tags DEV) + (path /54735313) + (fp_text reference TP1 (at 0.1155 1.291) (layer F.SilkS) + (effects (font (size 0.508 0.508) (thickness 0.127))) + ) + (fp_text value TST (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 0.508 0.508) (thickness 0.127))) + ) + (fp_circle (center 0 0) (end -0.254 -0.762) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 0 0) (size 1.143 1.143) (drill 0.635) (layers *.Cu *.Mask F.SilkS) + (net 3 +5V)) + ) + + (module Connect:PINTST (layer F.Cu) (tedit 54749615) (tstamp 54735B16) + (at 146.7785 128.1365) + (descr "module 1 pin (ou trou mecanique de percage)") + (tags DEV) + (path /547347ED) + (fp_text reference TP2 (at 0.0215 1.2635) (layer F.SilkS) + (effects (font (size 0.508 0.508) (thickness 0.127))) + ) + (fp_text value TST (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 0.508 0.508) (thickness 0.127))) + ) + (fp_circle (center 0 0) (end -0.254 -0.762) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 0 0) (size 1.143 1.143) (drill 0.635) (layers *.Cu *.Mask F.SilkS) + (net 9 /CAN_RX)) + ) + + (module Connect:PINTST (layer F.Cu) (tedit 5474961C) (tstamp 54735B1B) + (at 146.334 124.4535) + (descr "module 1 pin (ou trou mecanique de percage)") + (tags DEV) + (path /5473495A) + (fp_text reference TP3 (at -0.034 1.2465) (layer F.SilkS) + (effects (font (size 0.508 0.508) (thickness 0.127))) + ) + (fp_text value TST (at 0 1.27) (layer F.SilkS) hide + (effects (font (size 0.508 0.508) (thickness 0.127))) + ) + (fp_circle (center 0 0) (end -0.254 -0.762) (layer F.SilkS) (width 0.15)) + (pad 1 thru_hole circle (at 0 0) (size 1.143 1.143) (drill 0.635) (layers *.Cu *.Mask F.SilkS) + (net 10 /CAN_TX)) + ) + + (module Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm (layer F.Cu) (tedit 54749037) (tstamp 54735B4F) + (at 136.1105 125.4695 270) + (descr "48 LEAD LQFP 7x7mm (see MICREL LQFP7x7-48LD-PL-1.pdf)") + (tags "QFP 0.5") + (path /546FFAB4) + (attr smd) + (fp_text reference U1 (at -4.4695 -4.2895 360) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value STM32F042C6T6 (at 0 6 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -5.25 -5.25) (end -5.25 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.25 -5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.25 -5.25) (end 5.25 -5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.25 5.25) (end 5.25 5.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -3.625 -3.625) (end -3.625 -3.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.625 -3.625) (end 3.625 -3.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.625 3.625) (end 3.625 3.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.625 3.625) (end -3.625 3.1) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.625 -3.625) (end -3.1 -3.625) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.625 3.625) (end -3.1 3.625) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.625 3.625) (end 3.1 3.625) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.625 -3.625) (end 3.1 -3.625) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.625 -3.1) (end -5 -3.1) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.35 -2.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at -4.35 -2.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(U1-Pad2)")) + (pad 3 smd rect (at -4.35 -1.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(U1-Pad3)")) + (pad 4 smd rect (at -4.35 -1.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(U1-Pad4)")) + (pad 5 smd rect (at -4.35 -0.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(C5-Pad1)")) + (pad 6 smd rect (at -4.35 -0.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(C9-Pad1)")) + (pad 7 smd rect (at -4.35 0.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 29 /NRST)) + (pad 8 smd rect (at -4.35 0.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 9 smd rect (at -4.35 1.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 10 smd rect (at -4.35 1.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(U1-Pad10)")) + (pad 11 smd rect (at -4.35 2.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(U1-Pad11)")) + (pad 12 smd rect (at -4.35 2.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(U1-Pad12)")) + (pad 13 smd rect (at -2.75 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 33 "Net-(U1-Pad13)")) + (pad 14 smd rect (at -2.25 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 34 "Net-(U1-Pad14)")) + (pad 15 smd rect (at -1.75 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 35 "Net-(U1-Pad15)")) + (pad 16 smd rect (at -1.25 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 36 "Net-(U1-Pad16)")) + (pad 17 smd rect (at -0.75 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 37 "Net-(U1-Pad17)")) + (pad 18 smd rect (at -0.25 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(D1-Pad1)")) + (pad 19 smd rect (at 0.25 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(D2-Pad1)")) + (pad 20 smd rect (at 0.75 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 38 "Net-(U1-Pad20)")) + (pad 21 smd rect (at 1.25 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 39 "Net-(U1-Pad21)")) + (pad 22 smd rect (at 1.75 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 40 "Net-(U1-Pad22)")) + (pad 23 smd rect (at 2.25 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 24 smd rect (at 2.75 4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 25 smd rect (at 4.35 2.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 41 "Net-(U1-Pad25)")) + (pad 26 smd rect (at 4.35 2.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 42 "Net-(U1-Pad26)")) + (pad 27 smd rect (at 4.35 1.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 43 "Net-(U1-Pad27)")) + (pad 28 smd rect (at 4.35 1.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 44 "Net-(U1-Pad28)")) + (pad 29 smd rect (at 4.35 0.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 45 "Net-(U1-Pad29)")) + (pad 30 smd rect (at 4.35 0.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 46 "Net-(U1-Pad30)")) + (pad 31 smd rect (at 4.35 -0.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 47 "Net-(U1-Pad31)")) + (pad 32 smd rect (at 4.35 -0.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 4 /USB_DM)) + (pad 33 smd rect (at 4.35 -1.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 5 /USB_DP)) + (pad 34 smd rect (at 4.35 -1.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 6 /SWDIO)) + (pad 35 smd rect (at 4.35 -2.25 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 36 smd rect (at 4.35 -2.75 270) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 37 smd rect (at 2.75 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 7 /SWCLK)) + (pad 38 smd rect (at 2.25 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 48 "Net-(U1-Pad38)")) + (pad 39 smd rect (at 1.75 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 49 "Net-(U1-Pad39)")) + (pad 40 smd rect (at 1.25 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 50 "Net-(U1-Pad40)")) + (pad 41 smd rect (at 0.75 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 51 "Net-(U1-Pad41)")) + (pad 42 smd rect (at 0.25 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 52 "Net-(U1-Pad42)")) + (pad 43 smd rect (at -0.25 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 53 "Net-(U1-Pad43)")) + (pad 44 smd rect (at -0.75 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(JP1-Pad2)")) + (pad 45 smd rect (at -1.25 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 9 /CAN_RX)) + (pad 46 smd rect (at -1.75 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 10 /CAN_TX)) + (pad 47 smd rect (at -2.25 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 48 smd rect (at -2.75 -4.35) (size 1.3 0.25) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (model Housings_QFP/LQFP-48_7x7mm_Pitch0.5mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SMD_Packages:SOT-23-5 (layer F.Cu) (tedit 54736722) (tstamp 54735D13) + (at 145.5085 146.488 270) + (path /546FC15D) + (attr smd) + (fp_text reference U2 (at -2.088 0.0085 360) (layer F.SilkS) + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_text value AAT3221 (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.635 0.635) (thickness 0.127))) + ) + (fp_line (start 1.524 -0.889) (end 1.524 0.889) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.524 0.889) (end -1.524 0.889) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.524 0.889) (end -1.524 -0.889) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.524 -0.889) (end 1.524 -0.889) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.9525 1.27 270) (size 0.508 0.762) (layers F.Cu F.Paste F.Mask) + (net 3 +5V)) + (pad 3 smd rect (at 0.9525 1.27 270) (size 0.508 0.762) (layers F.Cu F.Paste F.Mask) + (net 3 +5V)) + (pad 5 smd rect (at -0.9525 -1.27 270) (size 0.508 0.762) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0 1.27 270) (size 0.508 0.762) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 4 smd rect (at 0.9525 -1.27 270) (size 0.508 0.762) (layers F.Cu F.Paste F.Mask)) + (model smd/SOT23_5.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.1 0.1 0.1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SMD_Packages:SOIC-8-N (layer F.Cu) (tedit 5474960B) (tstamp 54735B64) + (at 152.1125 126.295 270) + (descr "Module Narrow CMS SOJ 8 pins large") + (tags "CMS SOJ") + (path /5472437B) + (attr smd) + (fp_text reference U3 (at -3.295 1.5125 360) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.127))) + ) + (fp_text value MCP2551-I/SN (at 0 1.27 270) (layer F.SilkS) hide + (effects (font (size 1.016 1.016) (thickness 0.127))) + ) + (fp_line (start -2.54 -2.286) (end 2.54 -2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 -2.286) (end 2.54 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.54 2.286) (end -2.54 2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 2.286) (end -2.54 -2.286) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.54 -0.762) (end -2.032 -0.762) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.032 -0.762) (end -2.032 0.508) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.032 0.508) (end -2.54 0.508) (layer F.SilkS) (width 0.15)) + (pad 8 smd rect (at -1.905 -3.175 270) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 7 smd rect (at -0.635 -3.175 270) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(JP2-Pad2)")) + (pad 6 smd rect (at 0.635 -3.175 270) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(JP4-Pad1)")) + (pad 5 smd rect (at 1.905 -3.175 270) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 27 "Net-(U3-Pad5)")) + (pad 4 smd rect (at 1.905 3.175 270) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 9 /CAN_RX)) + (pad 3 smd rect (at 0.635 3.175 270) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 3 +5V)) + (pad 2 smd rect (at -0.635 3.175 270) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 1 smd rect (at -1.905 3.175 270) (size 0.508 1.143) (layers F.Cu F.Paste F.Mask) + (net 10 /CAN_TX)) + (model smd/cms_so8.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.5 0.38 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Crystals:Crystal_HC49-SD_SMD (layer F.Cu) (tedit 54748FF5) (tstamp 54735B6A) + (at 148.62 116.389) + (descr "Crystal, Quarz, HC49-SD, SMD,") + (tags "Crystal, Quarz, HC49-SD, SMD,") + (path /54736BAF) + (attr smd) + (fp_text reference X1 (at -9.32 -1.389) (layer F.SilkS) + (effects (font (thickness 0.3048))) + ) + (fp_text value "16 MHz" (at 2.54 5.08) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_circle (center 0 0) (end 0.8509 0) (layer F.Adhes) (width 0.381)) + (fp_circle (center 0 0) (end 0.50038 0) (layer F.Adhes) (width 0.381)) + (fp_circle (center 0 0) (end 0.14986 0.0508) (layer F.Adhes) (width 0.381)) + (fp_line (start -5.84962 2.49936) (end 5.84962 2.49936) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.84962 -2.49936) (end -5.84962 -2.49936) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.84962 2.49936) (end 5.84962 1.651) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.84962 -2.49936) (end 5.84962 -1.651) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.84962 2.49936) (end -5.84962 1.651) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.84962 -2.49936) (end -5.84962 -1.651) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -4.84886 0) (size 5.6007 2.10058) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(C5-Pad1)")) + (pad 2 smd rect (at 4.84886 0) (size 5.6007 2.10058) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(C9-Pad1)")) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 547495E8) (tstamp 54735DAC) + (at 142.905 121.85 270) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /54701255) + (attr smd) + (fp_text reference C1 (at 2.15 0.005 360) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.9 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 270) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0 270) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 54749F9F) (tstamp 54735DB2) + (at 144.683 121.85 270) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /5470124F) + (attr smd) + (fp_text reference C2 (at -2.1 0.083 360) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.9 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 270) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0 270) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 54749FAF) (tstamp 54735DB8) + (at 146.461 121.85 270) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /54701249) + (attr smd) + (fp_text reference C3 (at -2.1 0.011 360) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7uF (at 0 1.9 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 270) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0 270) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 54736772) (tstamp 54735DBE) + (at 131.5385 132.4545 90) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /546FA7BA) + (attr smd) + (fp_text reference C4 (at -1.4455 1.8615 360) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.9 180) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 90) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0 90) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 5474911E) (tstamp 54735DC4) + (at 150.2 121.2) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /546FC87A) + (attr smd) + (fp_text reference C5 (at 0 -1.4) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 18pF (at 0 1.9) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(C5-Pad1)")) + (pad 2 smd rect (at 0.75 0) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 547490B6) (tstamp 54735DCA) + (at 129.697 132.4545 90) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /546FA78D) + (attr smd) + (fp_text reference C6 (at 2.0545 0.003 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.9 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 90) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0 90) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 547490BA) (tstamp 54735DD0) + (at 127.919 132.4545 90) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /546FA6B8) + (attr smd) + (fp_text reference C7 (at 0.7545 -1.719 360) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7uF (at 0 1.9 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 90) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0 90) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 5473679E) (tstamp 54735DD6) + (at 134.9675 118.04) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /546FA697) + (attr smd) + (fp_text reference C8 (at -0.0675 -1.54) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10nF (at 0 1.9) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 54749121) (tstamp 54735DDC) + (at 154.8 121.2 180) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /546FC8B5) + (attr smd) + (fp_text reference C9 (at 0 1.4 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 18pF (at 0 1.9 180) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 180) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(C9-Pad1)")) + (pad 2 smd rect (at 0.75 0 180) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 5473678B) (tstamp 54735DE2) + (at 131.856 118.04 180) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /546FA677) + (attr smd) + (fp_text reference C10 (at 2.956 -0.06 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.9 180) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 180) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0 180) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 5473673C) (tstamp 54735DE8) + (at 141.9525 133.534 180) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /546FA65A) + (attr smd) + (fp_text reference C11 (at -2.9475 0.034 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.9 180) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 180) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0 180) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 54736730) (tstamp 54735DEE) + (at 141.9525 135.7565 180) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /546FA619) + (attr smd) + (fp_text reference C12 (at -2.9475 -0.0435 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7uF (at 0 1.9 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 180) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0 180) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 547367B7) (tstamp 54735DF4) + (at 140.746 119.056) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /54701413) + (attr smd) + (fp_text reference C13 (at -1.546 -1.556) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.9) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 5473671F) (tstamp 54735DFA) + (at 142.3335 145.726 270) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /546FC250) + (attr smd) + (fp_text reference C14 (at 2.174 0.7335 360) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.9 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 270) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 3 +5V)) + (pad 2 smd rect (at 0.75 0 270) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 5473671A) (tstamp 54735E00) + (at 148.493 145.599 270) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /546FC291) + (attr smd) + (fp_text reference C15 (at 2.101 -0.507 360) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1uF (at 0 1.9 270) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 270) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 1 +3.3V)) + (pad 2 smd rect (at 0.75 0 270) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitors_SMD:C_0603 (layer F.Cu) (tedit 547367E3) (tstamp 54735E06) + (at 152.049 130.1685 180) + (descr "Capacitor SMD 0603, reflow soldering, AVX (see smccp.pdf)") + (tags "capacitor 0603") + (path /54724A1C) + (attr smd) + (fp_text reference C16 (at 0.049 -1.5315 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1uF (at 0 1.9 180) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -1.45 -0.75) (end 1.45 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.45 -0.75) (end -1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.45 -0.75) (end 1.45 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.35 -0.6) (end 0.35 -0.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35 0.6) (end -0.35 0.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.75 0 180) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at 0.75 0 180) (size 0.8 0.75) (layers F.Cu F.Paste F.Mask) + (net 3 +5V)) + (model Capacitors_SMD/C_0603J.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SMD_Packages:SMD-0603 (layer F.Cu) (tedit 54748FAF) (tstamp 54735E0C) + (at 129.3795 123.6915 90) + (path /5472F3BF) + (attr smd) + (fp_text reference D1 (at -0.0085 -1.2795 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value LED (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(D1-Pad1)")) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 14 "Net-(D1-Pad2)")) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SMD_Packages:SMD-0603 (layer F.Cu) (tedit 54748FA1) (tstamp 54735E12) + (at 129.3795 126.549 270) + (path /5472F58A) + (attr smd) + (fp_text reference D2 (at -0.049 1.2795 360) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value LED (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(D2-Pad1)")) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(D2-Pad2)")) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SMD_Packages:SMD-0603 (layer F.Cu) (tedit 54748FB3) (tstamp 54735E18) + (at 129.3795 120.8975 270) + (path /54730ABA) + (attr smd) + (fp_text reference R2 (at 0.0025 1.2795 360) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value R (at 0 0 270) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.762 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at 0.762 0 270) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 14 "Net-(D1-Pad2)")) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SMD_Packages:SMD-0603 (layer F.Cu) (tedit 54748F9B) (tstamp 54735E1E) + (at 127.919 129.343 90) + (path /547309DB) + (attr smd) + (fp_text reference R3 (at 0.843 -1.219 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value R (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(D2-Pad2)")) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module SMD_Packages:SMD-0603 (layer F.Cu) (tedit 54749F92) (tstamp 54735E24) + (at 158.8 115.8 90) + (path /5472656A) + (attr smd) + (fp_text reference R4 (at 1.6 0 180) (layer F.SilkS) + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_text value 120 (at 0 0 90) (layer F.SilkS) hide + (effects (font (size 0.508 0.4572) (thickness 0.1143))) + ) + (fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -0.762 0 90) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(JP4-Pad1)")) + (pad 2 smd rect (at 0.762 0 90) (size 0.635 1.143) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(JP2-Pad1)")) + (model smd\resistors\R0603.wrl + (at (xyz 0 0 0.001)) + (scale (xyz 0.5 0.5 0.5)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Symbols:Symbol_OSHW-Logo_SilkScreen (layer F.Cu) (tedit 54736A40) (tstamp 54736A40) + (at 133.2 147) + (descr "Symbol, OSHW-Logo, Silk Screen,") + (tags "Symbol, OSHW-Logo, Silk Screen,") + (fp_text reference SYM (at 0.09906 -4.38912) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_text value Symbol_OSHW-Logo_SilkScreen_07Jul2012 (at 0.30988 6.56082) (layer F.SilkS) hide + (effects (font (thickness 0.3048))) + ) + (fp_line (start 1.66878 2.68986) (end 2.02946 4.16052) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.02946 4.16052) (end 2.30886 3.0988) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.30886 3.0988) (end 2.61874 4.17068) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.61874 4.17068) (end 2.9591 2.72034) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.24892 3.38074) (end 1.03886 3.37058) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.03886 3.37058) (end 1.04902 3.38074) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.04902 3.38074) (end 1.04902 3.37058) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.08966 2.65938) (end 1.08966 4.20116) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.20066 2.64922) (end 0.20066 4.21894) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.20066 4.21894) (end 0.21082 4.20878) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.35052 2.75082) (end -0.70104 2.66954) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.70104 2.66954) (end -1.02108 2.65938) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.02108 2.65938) (end -1.25984 2.86004) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.25984 2.86004) (end -1.29032 3.12928) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.29032 3.12928) (end -1.04902 3.37058) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.04902 3.37058) (end -0.6604 3.50012) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.6604 3.50012) (end -0.48006 3.66014) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.48006 3.66014) (end -0.43942 3.95986) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.43942 3.95986) (end -0.67056 4.18084) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.67056 4.18084) (end -0.9906 4.20878) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.9906 4.20878) (end -1.34112 4.09956) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.37998 2.64922) (end -2.6289 2.66954) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.6289 2.66954) (end -2.8702 2.91084) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.8702 2.91084) (end -2.9591 3.40106) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.9591 3.40106) (end -2.93116 3.74904) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.93116 3.74904) (end -2.7305 4.06908) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.7305 4.06908) (end -2.47904 4.191) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.47904 4.191) (end -2.16916 4.11988) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.16916 4.11988) (end -1.95072 3.93954) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.95072 3.93954) (end -1.8796 3.4798) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.8796 3.4798) (end -1.9304 3.07086) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.9304 3.07086) (end -2.03962 2.78892) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.03962 2.78892) (end -2.4003 2.65938) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.78054 0.92964) (end -2.03962 1.49098) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.03962 1.49098) (end -1.50114 2.00914) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.50114 2.00914) (end -0.98044 1.7399) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.98044 1.7399) (end -0.70104 1.89992) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.73914 1.8796) (end 1.06934 1.6891) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.06934 1.6891) (end 1.50876 2.0193) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.50876 2.0193) (end 1.9812 1.52908) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.9812 1.52908) (end 1.69926 1.04902) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.69926 1.04902) (end 1.88976 0.57912) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.88976 0.57912) (end 2.49936 0.39116) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.49936 0.39116) (end 2.49936 -0.28956) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.49936 -0.28956) (end 1.94056 -0.42926) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.94056 -0.42926) (end 1.7399 -1.00076) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.7399 -1.00076) (end 2.00914 -1.47066) (layer F.SilkS) (width 0.15)) + (fp_line (start 2.00914 -1.47066) (end 1.53924 -1.9812) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.53924 -1.9812) (end 1.02108 -1.71958) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.02108 -1.71958) (end 0.55118 -1.92024) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.55118 -1.92024) (end 0.381 -2.46126) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.381 -2.46126) (end -0.30988 -2.47904) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.30988 -2.47904) (end -0.5207 -1.9304) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.5207 -1.9304) (end -0.9398 -1.76022) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.9398 -1.76022) (end -1.49098 -2.02946) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.49098 -2.02946) (end -2.00914 -1.50114) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.00914 -1.50114) (end -1.76022 -0.96012) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.76022 -0.96012) (end -1.9304 -0.48006) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.9304 -0.48006) (end -2.47904 -0.381) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.47904 -0.381) (end -2.4892 0.32004) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.4892 0.32004) (end -1.9304 0.5207) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.9304 0.5207) (end -1.7907 0.91948) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35052 0.89916) (end 0.65024 0.7493) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.65024 0.7493) (end 0.8509 0.55118) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.8509 0.55118) (end 1.00076 0.14986) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.00076 0.14986) (end 1.00076 -0.24892) (layer F.SilkS) (width 0.15)) + (fp_line (start 1.00076 -0.24892) (end 0.8509 -0.59944) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.8509 -0.59944) (end 0.39878 -0.94996) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.39878 -0.94996) (end -0.0508 -1.00076) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.0508 -1.00076) (end -0.44958 -0.89916) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.44958 -0.89916) (end -0.8509 -0.55118) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.8509 -0.55118) (end -1.00076 -0.09906) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.00076 -0.09906) (end -0.94996 0.39878) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.94996 0.39878) (end -0.70104 0.70104) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.70104 0.70104) (end -0.35052 0.89916) (layer F.SilkS) (width 0.15)) + (fp_line (start -0.35052 0.89916) (end -0.70104 1.89992) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.35052 0.89916) (end 0.7493 1.89992) (layer F.SilkS) (width 0.15)) + ) + + (module cantact:0015912040 (layer F.Cu) (tedit 54749AA1) (tstamp 54749B64) + (at 157.4 108.8) + (path /54725EC3) + (fp_text reference JP2 (at 0.0254 5.1816) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "Term Enable" (at -3.1496 2.1082 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -1.27 2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(JP2-Pad1)")) + (pad 2 smd rect (at -1.27 -2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(JP2-Pad2)")) + (pad 3 smd rect (at 1.27 2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 59 "Net-(JP2-Pad3)")) + (pad 4 smd rect (at 1.27 -2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 60 "Net-(JP2-Pad4)")) + ) + + (module cantact:0015912040 (layer F.Cu) (tedit 54749AC8) (tstamp 54749B6C) + (at 127.4 108.8) + (path /5472468E) + (fp_text reference JP3 (at 0.0254 5.1816) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "CANH Select" (at -3.1496 2.1082 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -1.27 2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(JP2-Pad2)")) + (pad 2 smd rect (at -1.27 -2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 61 /DB9_7)) + (pad 3 smd rect (at 1.27 2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(JP2-Pad2)")) + (pad 4 smd rect (at 1.27 -2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 20 /DB9_3)) + ) + + (module cantact:0015912040 (layer F.Cu) (tedit 54749B20) (tstamp 54749B74) + (at 137.4 108.8) + (path /547248C4) + (fp_text reference JP4 (at 0.0254 5.1816) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "CANL Select" (at -3.1496 2.1082 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -1.27 2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(JP4-Pad1)")) + (pad 2 smd rect (at -1.27 -2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 19 /DB9_2)) + (pad 3 smd rect (at 1.27 2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(JP4-Pad1)")) + (pad 4 smd rect (at 1.27 -2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 28 /DB9_5)) + ) + + (module cantact:0015912040 (layer F.Cu) (tedit 54749B23) (tstamp 54749B7C) + (at 147.4 108.8) + (path /54724963) + (fp_text reference JP5 (at 0.0254 5.1816) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "GND Select" (at -3.1496 2.1082 90) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 smd rect (at -1.27 2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 2 smd rect (at -1.27 -2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 20 /DB9_3)) + (pad 3 smd rect (at 1.27 2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 2 GND)) + (pad 4 smd rect (at 1.27 -2.22) (size 1.27 3.68) (layers F.Cu F.Paste F.Mask) + (net 18 /DB9_1)) + ) + + (gr_text BOOT (at 155.5 135 90) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text SWD (at 155.6 145 90) (layer F.SilkS) (tstamp 54749E6B) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "CANtact V0.2" (at 159.1 123.95 90) (layer F.SilkS) + (effects (font (size 1.3 1.3) (thickness 0.2))) + ) + (gr_line (start 124.3 90.7) (end 160.3 90.7) (angle 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 160.3 151.8) (end 160.3 90.7) (angle 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 124.3 151.8) (end 160.3 151.8) (angle 90) (layer Edge.Cuts) (width 0.1)) + (gr_line (start 124.3 90.7) (end 124.3 151.8) (angle 90) (layer Edge.Cuts) (width 0.1)) + (gr_text CTE (at 156.2 103 90) (layer F.SilkS) + (effects (font (size 1.2 1.2) (thickness 0.2))) + ) + (gr_text "GND Pin" (at 151.4 108.1 90) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "CANL Pin" (at 141.4 108.1 90) (layer F.SilkS) (tstamp 54749E5F) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "CANH Pin" (at 131.4 108.1 90) (layer F.SilkS) (tstamp 54749E3B) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "3\n1" (at 147.4 103.5 90) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "5\n2" (at 137.4 103.5 90) (layer F.SilkS) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + (gr_text "7\n3" (at 127.6 103.5 90) (layer F.SilkS) (tstamp 5474931A) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + + (segment (start 148.6955 120.0085) (end 148.6955 119.957) (width 0.2032) (layer F.Cu) (net 0)) + (segment (start 134.2175 116.262) (end 134.2175 116.54) (width 0.2032) (layer F.Cu) (net 0)) + (segment (start 158 150.08) (end 156.43 150.08) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 151.199 144.849) (end 148.493 144.849) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5474A2EE)) + (segment (start 156.43 150.08) (end 151.199 144.849) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5474A2E6)) + (segment (start 138.88 121.1) (end 138.8605 121.1195) (width 0.2032) (layer F.Cu) (net 1) (tstamp 54736028)) + (segment (start 140.4605 122.7195) (end 140.714 122.7195) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 132.606 118.04) (end 134.2175 118.04) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 134.8605 118.683) (end 134.2175 118.04) (width 0.2032) (layer F.Cu) (net 1) (tstamp 54736037)) + (segment (start 134.8605 121.1195) (end 134.8605 118.683) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 147.8065 145.5355) (end 148.493 144.849) (width 0.2032) (layer F.Cu) (net 1) (tstamp 547360B7)) + (segment (start 146.7785 145.5355) (end 147.8065 145.5355) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 140.397 129.8195) (end 142.7025 132.125) (width 0.2032) (layer F.Cu) (net 1) (tstamp 547360DB)) + (segment (start 142.7025 132.125) (end 142.7025 133.534) (width 0.2032) (layer F.Cu) (net 1) (tstamp 547360DD)) + (segment (start 138.8605 129.8195) (end 140.397 129.8195) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 142.7025 135.7565) (end 142.7025 133.534) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 142.7025 137.9028) (end 142.7025 135.7565) (width 0.2032) (layer F.Cu) (net 1) (tstamp 547362A4)) + (segment (start 142.7025 137.9035) (end 142.7025 137.9028) (width 0.2032) (layer F.Cu) (net 1) (tstamp 547360E5)) + (segment (start 146.7785 141.9795) (end 142.7025 137.9035) (width 0.2032) (layer F.Cu) (net 1) (tstamp 547360E3)) + (segment (start 146.7785 145.5355) (end 146.7785 141.9795) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 138.8605 120.1915) (end 139.996 119.056) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473610C)) + (segment (start 138.8605 121.1195) (end 138.8605 120.1915) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 146.461 121.1) (end 144.683 121.1) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 144.683 121.1) (end 142.905 121.1) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 142.08 121.1) (end 140.4605 122.7195) (width 0.2032) (layer F.Cu) (net 1) (tstamp 54736116)) + (segment (start 142.905 121.1) (end 142.08 121.1) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 142.8855 121.1195) (end 142.905 121.1) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473611A)) + (segment (start 138.8605 121.1195) (end 142.8855 121.1195) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 131.7605 128.9935) (end 131.7605 128.2195) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473613F)) + (segment (start 132.618 129.851) (end 131.7605 128.9935) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473613E)) + (segment (start 132.618 132.645) (end 132.618 129.851) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473613D)) + (segment (start 132.618 132.645) (end 132.618 132.645) (width 0.2032) (layer F.Cu) (net 1) (tstamp 54736292)) + (segment (start 132.0585 133.2045) (end 132.618 132.645) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473613C)) + (segment (start 131.5385 133.2045) (end 132.0585 133.2045) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 131.5385 133.2045) (end 129.697 133.2045) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 129.697 133.2045) (end 127.919 133.2045) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 133.6975 127.565) (end 133.043 128.2195) (width 0.2032) (layer F.Cu) (net 1) (tstamp 54736196)) + (segment (start 133.6975 123.501) (end 133.6975 127.565) (width 0.2032) (layer F.Cu) (net 1) (tstamp 54736194)) + (segment (start 133.043 128.2195) (end 131.7605 128.2195) (width 0.2032) (layer F.Cu) (net 1) (tstamp 54736197)) + (segment (start 134.8605 122.338) (end 133.6975 123.501) (width 0.2032) (layer F.Cu) (net 1) (tstamp 54736192)) + (segment (start 134.8605 121.1195) (end 134.8605 122.338) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 138.714 119.056) (end 138.3965 118.7385) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473619B)) + (via (at 138.3965 118.7385) (size 0.889) (layers F.Cu B.Cu) (net 1)) + (segment (start 138.3965 118.7385) (end 136.3645 116.7065) (width 0.2032) (layer B.Cu) (net 1) (tstamp 5473619D)) + (segment (start 136.3645 116.7065) (end 132.6815 116.7065) (width 0.2032) (layer B.Cu) (net 1) (tstamp 5473619E)) + (via (at 132.6815 116.7065) (size 0.889) (layers F.Cu B.Cu) (net 1)) + (segment (start 132.6815 116.7065) (end 132.606 116.782) (width 0.2032) (layer F.Cu) (net 1) (tstamp 547361A1)) + (segment (start 132.606 116.782) (end 132.606 118.04) (width 0.2032) (layer F.Cu) (net 1) (tstamp 547361A2)) + (segment (start 139.996 119.056) (end 138.714 119.056) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 136.8539 122.7195) (end 136.8344 122.739) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473627C)) + (via (at 136.8344 122.739) (size 0.889) (layers F.Cu B.Cu) (net 1)) + (segment (start 136.8344 122.739) (end 136.809 122.7136) (width 0.2032) (layer B.Cu) (net 1) (tstamp 5473627E)) + (segment (start 136.809 122.7136) (end 134.4722 122.7136) (width 0.2032) (layer B.Cu) (net 1) (tstamp 5473627F)) + (segment (start 134.4722 122.7136) (end 133.6848 123.501) (width 0.2032) (layer B.Cu) (net 1) (tstamp 54736280)) + (via (at 133.6848 123.501) (size 0.889) (layers F.Cu B.Cu) (net 1)) + (segment (start 133.6848 123.501) (end 133.6975 123.501) (width 0.2032) (layer F.Cu) (net 1) (tstamp 54736282)) + (segment (start 140.4605 122.7195) (end 136.8539 122.7195) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 133.4308 132.645) (end 133.507 132.5688) (width 0.2032) (layer F.Cu) (net 1) (tstamp 54736294)) + (via (at 133.507 132.5688) (size 0.889) (layers F.Cu B.Cu) (net 1)) + (segment (start 133.507 132.5688) (end 134.7516 133.8134) (width 0.2032) (layer B.Cu) (net 1) (tstamp 54736296)) + (segment (start 134.7516 133.8134) (end 137.698 133.8134) (width 0.2032) (layer B.Cu) (net 1) (tstamp 54736297)) + (via (at 137.698 133.8134) (size 0.889) (layers F.Cu B.Cu) (net 1)) + (segment (start 137.698 133.8134) (end 138.1298 134.2452) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473629A)) + (segment (start 138.1298 134.2452) (end 139.2982 134.2452) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473629B)) + (segment (start 139.2982 134.2452) (end 139.8062 134.7532) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473629C)) + (segment (start 139.8062 134.7532) (end 139.8062 136.9884) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473629D)) + (segment (start 139.8062 136.9884) (end 140.7206 137.9028) (width 0.2032) (layer F.Cu) (net 1) (tstamp 5473629E)) + (segment (start 140.7206 137.9028) (end 142.7025 137.9028) (width 0.2032) (layer F.Cu) (net 1) (tstamp 547362A0)) + (segment (start 132.618 132.645) (end 133.4308 132.645) (width 0.2032) (layer F.Cu) (net 1)) + (segment (start 150.9115 133.73) (end 148.366 131.1845) (width 0.2032) (layer B.Cu) (net 1) (tstamp 54738A8D)) + (via (at 148.366 131.1845) (size 0.889) (layers F.Cu B.Cu) (net 1)) + (segment (start 148.366 131.1845) (end 146.0165 133.534) (width 0.2032) (layer F.Cu) (net 1) (tstamp 547361E6)) + (segment (start 146.0165 133.534) (end 142.7025 133.534) (width 0.2032) (layer F.Cu) (net 1) (tstamp 547361E7)) + (segment (start 158 133.73) (end 150.9115 133.73) (width 0.2032) (layer B.Cu) (net 1)) + (segment (start 153.2 137.862) (end 153.2 137.959) (width 0.2032) (layer F.Cu) (net 2) (status C00000)) + (segment (start 153.2 137.959) (end 148.1 143.059) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5474A6A5) (status 400000)) + (segment (start 135.3605 118.397) (end 135.7175 118.04) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473602F)) + (segment (start 135.3605 121.1195) (end 135.3605 118.397) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 152.176 125.66) (end 148.9375 125.66) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736087)) + (segment (start 153.446 124.39) (end 152.176 125.66) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736085)) + (segment (start 155.2875 124.39) (end 153.446 124.39) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 142.2855 123.2195) (end 142.905 122.6) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473608B)) + (segment (start 140.4605 123.2195) (end 142.2855 123.2195) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 142.905 122.6) (end 144.683 122.6) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 148.3025 122.6) (end 148.3145 122.6) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361C1)) + (segment (start 147.477 122.6) (end 148.3025 122.6) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361B0)) + (segment (start 146.461 122.6) (end 147.477 122.6) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 144.3775 146.349) (end 144.2385 146.488) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547360BA)) + (segment (start 144.2265 146.476) (end 144.2385 146.488) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547360BD)) + (segment (start 142.3335 146.476) (end 144.2265 146.476) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 140.492 133.534) (end 141.2025 133.534) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547360D6)) + (segment (start 139.2 132.242) (end 140.492 133.534) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54749282)) + (segment (start 138.3605 131.4025) (end 139.2 132.242) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547360D4)) + (segment (start 138.3605 129.8195) (end 138.3605 131.4025) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 141.2025 135.7565) (end 141.2025 133.534) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 127.919 131.7045) (end 129.697 131.7045) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 129.697 131.7045) (end 131.5385 131.7045) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 129.697 128.835) (end 129.697 129.851) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473614B)) + (segment (start 129.697 129.851) (end 129.697 131.7045) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736290)) + (segment (start 129.716 128.816) (end 129.697 128.835) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54749086)) + (segment (start 130.8125 127.7195) (end 129.716 128.816) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473614A)) + (segment (start 131.7605 127.7195) (end 130.8125 127.7195) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 135.3605 122.854) (end 135.031 123.1835) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736188)) + (segment (start 135.031 123.1835) (end 135.031 124.1995) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736189)) + (segment (start 135.031 124.1995) (end 135.412 124.5805) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473618A)) + (segment (start 135.412 124.5805) (end 136.555 124.5805) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473618B)) + (segment (start 136.555 124.5805) (end 137.916 123.2195) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473618C)) + (segment (start 137.916 123.2195) (end 140.4605 123.2195) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473618E)) + (segment (start 135.3605 121.1195) (end 135.3605 122.854) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 146.207 119.056) (end 147.477 120.326) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361AA)) + (segment (start 147.477 120.326) (end 147.477 122.6) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361AC)) + (segment (start 141.496 119.056) (end 146.207 119.056) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 135.7175 116.6945) (end 134.7135 115.6905) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361B7)) + (segment (start 134.7135 115.6905) (end 131.9195 115.6905) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361B9)) + (segment (start 131.9195 115.6905) (end 131.106 116.504) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361BB)) + (segment (start 131.106 116.504) (end 131.106 118.04) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361BD)) + (segment (start 135.7175 118.04) (end 135.7175 116.6945) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 152.1125 125.5965) (end 152.176 125.66) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361D0)) + (segment (start 149.116 122.6) (end 152.1125 125.5965) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361C3)) + (segment (start 148.3025 122.6) (end 149.116 122.6) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 144.683 122.6) (end 146.461 122.6) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 152.1125 125.66) (end 152.1125 125.5965) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361CF)) + (segment (start 152.176 125.66) (end 152.1125 125.66) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361CD)) + (segment (start 149.116 122.6) (end 152.176 125.66) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361CC)) + (segment (start 146.461 122.6) (end 149.116 122.6) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 152.799 126.283) (end 152.176 125.66) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547361D3)) + (segment (start 152.799 130.1685) (end 152.799 126.283) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 141.22098 138.83498) (end 145.2 142.814) (width 0.2032) (layer B.Cu) (net 2) (tstamp 547361F3)) + (segment (start 134.523 138.83498) (end 141.22098 138.83498) (width 0.2032) (layer B.Cu) (net 2)) + (segment (start 142.3335 150.1075) (end 143.032 150.806) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736214)) + (segment (start 143.032 150.806) (end 146.9055 150.806) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736216)) + (segment (start 146.9055 150.806) (end 148.493 149.2185) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736217)) + (segment (start 148.493 149.2185) (end 148.493 146.349) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736219)) + (segment (start 142.3335 146.476) (end 142.3335 150.1075) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 129.3795 119.7665) (end 131.106 118.04) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736265)) + (segment (start 129.3795 119.7665) (end 131.106 118.04) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473626A)) + (segment (start 127.919 131.7045) (end 127.919 130.105) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 126.5855 122.9295) (end 129.3795 120.1355) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736272)) + (segment (start 126.5855 129.216) (end 126.5855 122.9295) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736270)) + (segment (start 127.4745 130.105) (end 126.5855 129.216) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473626F)) + (segment (start 127.919 130.105) (end 127.4745 130.105) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 129.3795 119.7665) (end 131.106 118.04) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736277)) + (segment (start 129.3795 120.1355) (end 129.3795 119.7665) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 148.1 143.059) (end 148.112 143.059) (width 0.2032) (layer B.Cu) (net 2) (tstamp 547389B0)) + (segment (start 145.2 142.814) (end 145.445 143.059) (width 0.2032) (layer B.Cu) (net 2) (tstamp 54736589)) + (segment (start 145.445 143.059) (end 148.1 143.059) (width 0.2032) (layer B.Cu) (net 2) (tstamp 547361F5)) + (segment (start 145.2 142.9) (end 145.2 142.814) (width 0.2032) (layer B.Cu) (net 2) (tstamp 54736588)) + (segment (start 145.243 142.857) (end 145.2 142.9) (width 0.2032) (layer B.Cu) (net 2) (tstamp 54736586)) + (segment (start 145.2 142.9) (end 145.243 142.857) (width 0.2032) (layer B.Cu) (net 2) (tstamp 54736585)) + (segment (start 146.249 146.349) (end 145.2 145.3) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736580)) + (segment (start 145.2 145.3) (end 145.2 142.9) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736582)) + (via (at 145.2 142.9) (size 0.889) (layers F.Cu B.Cu) (net 2)) + (segment (start 148.493 146.349) (end 146.249 146.349) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 137.178 146.476) (end 142.3335 146.476) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547360AB)) + (segment (start 134.523 143.821) (end 137.178 146.476) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547360A9)) + (segment (start 134.523 138.83498) (end 134.523 143.821) (width 0.2032) (layer F.Cu) (net 2)) + (via (at 148.1 143.059) (size 0.889) (layers F.Cu B.Cu) (net 2)) + (segment (start 152.559 143.059) (end 148.1 143.059) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547389BF)) + (segment (start 154.5 145) (end 152.559 143.059) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547389BD)) + (segment (start 158 145) (end 154.5 145) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 129.716 128.816) (end 129.7 128.8) (width 0.2032) (layer B.Cu) (net 2) (tstamp 54749089)) + (via (at 129.716 128.816) (size 0.889) (layers F.Cu B.Cu) (net 2)) + (segment (start 154.05 121.2) (end 150.95 121.2) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 148.12825 136.27175) (end 149.7 134.7) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54749251)) + (segment (start 148.12825 143.03075) (end 148.1 143.059) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547389B3)) + (segment (start 148.12825 141.32825) (end 148.12825 143.03075) (width 0.2032) (layer F.Cu) (net 2) (tstamp 547389B4)) + (segment (start 152.799 130.1685) (end 152.799 131.601) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736568)) + (segment (start 149.7 134.7) (end 152.799 131.601) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54736566)) + (segment (start 148.12825 141.32825) (end 148.12825 136.27175) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 139.222 132.264) (end 139.2 132.286) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5474927E)) + (segment (start 139.2 132.286) (end 139.2 132.3) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54749280)) + (segment (start 139.2 132.3) (end 139.2 132.242) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54749281)) + (segment (start 129.716 128.816) (end 134.1992 128.816) (width 0.2032) (layer B.Cu) (net 2)) + (via (at 137.6472 132.264) (size 0.889) (layers F.Cu B.Cu) (net 2)) + (segment (start 134.1992 128.816) (end 137.6472 132.264) (width 0.2032) (layer B.Cu) (net 2) (tstamp 547490E7)) + (segment (start 137.6472 132.264) (end 139.222 132.264) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 146.13 111.02) (end 148.67 111.02) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 144.68 111.02) (end 144 111.7) (width 0.2032) (layer F.Cu) (net 2) (tstamp 54749DC0)) + (via (at 144 111.7) (size 0.889) (layers F.Cu B.Cu) (net 2)) + (segment (start 144 111.7) (end 141.3 114.4) (width 0.2032) (layer B.Cu) (net 2) (tstamp 54749DC2)) + (segment (start 141.3 114.4) (end 133.3 114.4) (width 0.2032) (layer B.Cu) (net 2) (tstamp 54749DC3)) + (segment (start 133.3 114.4) (end 126.6 121.1) (width 0.2032) (layer B.Cu) (net 2) (tstamp 54749DC5)) + (segment (start 126.6 123) (end 126.6 121.1) (width 0.2032) (layer B.Cu) (net 2)) + (via (at 126.6 123) (size 0.889) (layers F.Cu B.Cu) (net 2)) + (segment (start 126.6 123) (end 126.5855 122.9855) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473655B)) + (segment (start 126.5855 122.9855) (end 126.5855 122.9295) (width 0.2032) (layer F.Cu) (net 2) (tstamp 5473655C)) + (segment (start 146.13 111.02) (end 144.68 111.02) (width 0.2032) (layer F.Cu) (net 2)) + (segment (start 136.2375 138.5505) (end 134.523 136.836) (width 0.2032) (layer F.Cu) (net 3) (tstamp 547360B3)) + (segment (start 142.7145 136.836) (end 134.523 136.836) (width 0.2032) (layer B.Cu) (net 3) (tstamp 547361DE)) + (segment (start 143.8575 137.979) (end 142.7145 136.836) (width 0.2032) (layer B.Cu) (net 3) (tstamp 547361DD)) + (segment (start 142.3335 144.976) (end 138.6625 144.976) (width 0.2032) (layer F.Cu) (net 3)) + (segment (start 143.679 144.976) (end 144.2385 145.5355) (width 0.2032) (layer F.Cu) (net 3) (tstamp 547360C0)) + (segment (start 142.3335 144.976) (end 143.679 144.976) (width 0.2032) (layer F.Cu) (net 3)) + (segment (start 143.9845 147.6945) (end 144.2385 147.4405) (width 0.2032) (layer F.Cu) (net 3) (tstamp 547360C3)) + (segment (start 143.9845 149.409) (end 143.9845 147.6945) (width 0.2032) (layer F.Cu) (net 3)) + (segment (start 151.299 127.831) (end 150.398 126.93) (width 0.2032) (layer F.Cu) (net 3) (tstamp 547360FE)) + (segment (start 150.398 126.93) (end 148.9375 126.93) (width 0.2032) (layer F.Cu) (net 3) (tstamp 54736100)) + (segment (start 151.299 130.1685) (end 151.299 127.831) (width 0.2032) (layer F.Cu) (net 3)) + (via (at 143.8575 137.979) (size 0.889) (layers F.Cu B.Cu) (net 3)) + (segment (start 151.299 130.5375) (end 143.8575 137.979) (width 0.2032) (layer F.Cu) (net 3) (tstamp 547361DB)) + (segment (start 151.299 130.1685) (end 151.299 130.5375) (width 0.2032) (layer F.Cu) (net 3)) + (segment (start 144.683 145.5355) (end 145.318 146.1705) (width 0.2032) (layer F.Cu) (net 3) (tstamp 5473620E)) + (segment (start 145.318 146.1705) (end 145.318 146.996) (width 0.2032) (layer F.Cu) (net 3) (tstamp 5473620F)) + (segment (start 145.318 146.996) (end 144.8735 147.4405) (width 0.2032) (layer F.Cu) (net 3) (tstamp 54736210)) + (segment (start 144.8735 147.4405) (end 144.2385 147.4405) (width 0.2032) (layer F.Cu) (net 3) (tstamp 54736211)) + (segment (start 144.2385 145.5355) (end 144.683 145.5355) (width 0.2032) (layer F.Cu) (net 3)) + (segment (start 136.2375 142.551) (end 136.2375 138.5505) (width 0.2032) (layer F.Cu) (net 3) (tstamp 547360B1)) + (segment (start 138.6625 144.976) (end 136.2375 142.551) (width 0.2032) (layer F.Cu) (net 3) (tstamp 547360AF)) + (segment (start 131.983 135.82) (end 136.8605 130.9425) (width 0.2032) (layer F.Cu) (net 4) (tstamp 54736099)) + (segment (start 136.8605 130.9425) (end 136.8605 129.8195) (width 0.2032) (layer F.Cu) (net 4) (tstamp 5473609B)) + (segment (start 131.983 136.836) (end 131.983 135.82) (width 0.2032) (layer F.Cu) (net 4)) + (segment (start 133.1895 135.5025) (end 137.3605 131.3315) (width 0.2032) (layer F.Cu) (net 5) (tstamp 547360A2)) + (segment (start 133.1895 137.852) (end 133.1895 135.5025) (width 0.2032) (layer F.Cu) (net 5) (tstamp 547360A0)) + (segment (start 132.20652 138.83498) (end 133.1895 137.852) (width 0.2032) (layer F.Cu) (net 5) (tstamp 5473609F)) + (segment (start 131.983 138.83498) (end 132.20652 138.83498) (width 0.2032) (layer F.Cu) (net 5)) + (segment (start 137.3605 131.3315) (end 137.3605 129.8195) (width 0.2032) (layer F.Cu) (net 5) (tstamp 547360A4)) + (segment (start 157.5195 141.9795) (end 158 142.46) (width 0.2032) (layer B.Cu) (net 6) (tstamp 54738983)) + (segment (start 137.8605 128.172) (end 137.8605 129.8195) (width 0.2032) (layer F.Cu) (net 6) (tstamp 5473615A)) + (segment (start 137.825 128.1365) (end 137.8605 128.172) (width 0.2032) (layer F.Cu) (net 6) (tstamp 54736159)) + (via (at 137.825 128.1365) (size 0.889) (layers F.Cu B.Cu) (net 6)) + (segment (start 151.668 141.9795) (end 137.825 128.1365) (width 0.2032) (layer B.Cu) (net 6) (tstamp 54736156)) + (segment (start 157.5195 141.9795) (end 151.668 141.9795) (width 0.2032) (layer B.Cu) (net 6)) + (segment (start 158 147.54) (end 157.6825 147.54) (width 0.2032) (layer B.Cu) (net 7) (status 30)) + (segment (start 155.14 147.54) (end 154.64 147.04) (width 0.2032) (layer B.Cu) (net 7) (tstamp 54738986)) + (segment (start 136.9 127.5375) (end 137.7615 126.676) (width 0.2032) (layer B.Cu) (net 7) (tstamp 54736676)) + (segment (start 136.9 129.3) (end 136.9 127.5375) (width 0.2032) (layer B.Cu) (net 7) (tstamp 54736674)) + (segment (start 154.64 147.04) (end 136.9 129.3) (width 0.2032) (layer B.Cu) (net 7) (tstamp 54736672)) + (segment (start 139.305 128.2195) (end 140.4605 128.2195) (width 0.2032) (layer F.Cu) (net 7) (tstamp 54736166)) + (via (at 137.7615 126.676) (size 0.889) (layers F.Cu B.Cu) (net 7)) + (segment (start 137.7615 126.676) (end 139.305 128.2195) (width 0.2032) (layer F.Cu) (net 7) (tstamp 54736165)) + (segment (start 158 147.54) (end 155.14 147.54) (width 0.2032) (layer B.Cu) (net 7)) + (segment (start 146.842 128.2) (end 146.7785 128.1365) (width 0.2032) (layer F.Cu) (net 9) (tstamp 5473607E)) + (segment (start 148.9375 128.2) (end 146.842 128.2) (width 0.2032) (layer F.Cu) (net 9)) + (segment (start 142.8615 124.2195) (end 146.7785 128.1365) (width 0.2032) (layer F.Cu) (net 9) (tstamp 54736081)) + (segment (start 140.4605 124.2195) (end 142.8615 124.2195) (width 0.2032) (layer F.Cu) (net 9)) + (segment (start 143.1235 123.7195) (end 143.8575 124.4535) (width 0.2032) (layer F.Cu) (net 10) (tstamp 54736077)) + (segment (start 143.8575 124.4535) (end 146.334 124.4535) (width 0.2032) (layer F.Cu) (net 10) (tstamp 54736078)) + (segment (start 140.4605 123.7195) (end 143.1235 123.7195) (width 0.2032) (layer F.Cu) (net 10)) + (segment (start 148.874 124.4535) (end 148.9375 124.39) (width 0.2032) (layer F.Cu) (net 10) (tstamp 5473607B)) + (segment (start 146.334 124.4535) (end 148.874 124.4535) (width 0.2032) (layer F.Cu) (net 10)) + (segment (start 143.64414 116.262) (end 143.77114 116.389) (width 0.2032) (layer F.Cu) (net 11) (tstamp 5473603B)) + (segment (start 136.8605 119.5125) (end 137.317 119.056) (width 0.2032) (layer F.Cu) (net 11) (tstamp 54736133)) + (segment (start 137.317 119.056) (end 137.317 118.1035) (width 0.2032) (layer F.Cu) (net 11) (tstamp 54736134)) + (segment (start 137.317 118.1035) (end 139.0315 116.389) (width 0.2032) (layer F.Cu) (net 11) (tstamp 54736135)) + (segment (start 139.0315 116.389) (end 143.77114 116.389) (width 0.2032) (layer F.Cu) (net 11) (tstamp 54736137)) + (segment (start 136.8605 121.1195) (end 136.8605 119.5125) (width 0.2032) (layer F.Cu) (net 11)) + (segment (start 145.1275 116.389) (end 143.77114 116.389) (width 0.2032) (layer F.Cu) (net 11) (tstamp 547361B3)) + (segment (start 145.789 116.389) (end 143.77114 116.389) (width 0.2032) (layer F.Cu) (net 11) (tstamp 54749134)) + (segment (start 149.45 120.05) (end 145.789 116.389) (width 0.2032) (layer F.Cu) (net 11) (tstamp 54749132)) + (segment (start 149.45 121.2) (end 149.45 120.05) (width 0.2032) (layer F.Cu) (net 11)) + (segment (start 153.3705 116.48736) (end 153.46886 116.389) (width 0.2032) (layer F.Cu) (net 12) (tstamp 54736121)) + (segment (start 136.3605 119.187) (end 136.7455 118.802) (width 0.2032) (layer F.Cu) (net 12) (tstamp 54736129)) + (segment (start 136.7455 118.802) (end 136.7455 115.627) (width 0.2032) (layer F.Cu) (net 12) (tstamp 5473612A)) + (segment (start 136.7455 115.627) (end 137.825 114.5475) (width 0.2032) (layer F.Cu) (net 12) (tstamp 5473612B)) + (segment (start 137.825 114.5475) (end 151.62736 114.5475) (width 0.2032) (layer F.Cu) (net 12) (tstamp 5473612D)) + (segment (start 151.62736 114.5475) (end 153.46886 116.389) (width 0.2032) (layer F.Cu) (net 12) (tstamp 5473612F)) + (segment (start 136.3605 121.1195) (end 136.3605 119.187) (width 0.2032) (layer F.Cu) (net 12)) + (segment (start 155.55 118.47014) (end 153.46886 116.389) (width 0.2032) (layer F.Cu) (net 12) (tstamp 5474912C)) + (segment (start 155.55 121.2) (end 155.55 118.47014) (width 0.2032) (layer F.Cu) (net 12)) + (segment (start 129.824 124.4535) (end 129.3795 124.4535) (width 0.2032) (layer F.Cu) (net 13) (tstamp 5473625A)) + (segment (start 130.59 125.2195) (end 129.824 124.4535) (width 0.2032) (layer F.Cu) (net 13) (tstamp 54736259)) + (segment (start 131.7605 125.2195) (end 130.59 125.2195) (width 0.2032) (layer F.Cu) (net 13)) + (segment (start 129.3795 122.9295) (end 129.3795 121.6595) (width 0.2032) (layer F.Cu) (net 14)) + (segment (start 131.693 125.787) (end 131.7605 125.7195) (width 0.2032) (layer F.Cu) (net 15) (tstamp 5473625D)) + (segment (start 129.3795 125.787) (end 131.693 125.787) (width 0.2032) (layer F.Cu) (net 15)) + (segment (start 128.1095 128.581) (end 129.3795 127.311) (width 0.2032) (layer F.Cu) (net 16) (tstamp 54736262)) + (segment (start 127.919 128.581) (end 128.1095 128.581) (width 0.2032) (layer F.Cu) (net 16)) + (segment (start 152.3085 136.27) (end 147.35 131.3115) (width 0.2032) (layer B.Cu) (net 17) (tstamp 54738A81)) + (segment (start 141.393 124.7195) (end 140.4605 124.7195) (width 0.2032) (layer F.Cu) (net 17)) + (segment (start 147.35 130.6765) (end 147.35 131.3115) (width 0.2032) (layer B.Cu) (net 17) (tstamp 54736201)) + (segment (start 146.969 130.2955) (end 147.35 130.6765) (width 0.2032) (layer B.Cu) (net 17) (tstamp 54736200)) + (via (at 146.969 130.2955) (size 0.889) (layers F.Cu B.Cu) (net 17)) + (segment (start 141.393 124.7195) (end 146.969 130.2955) (width 0.2032) (layer F.Cu) (net 17) (tstamp 547361FD)) + (segment (start 158 136.27) (end 152.3085 136.27) (width 0.2032) (layer B.Cu) (net 17)) + (segment (start 157.8785 136.3915) (end 158 136.27) (width 0.2032) (layer F.Cu) (net 17) (tstamp 54749197)) + (segment (start 153.2 136.338) (end 157.8785 136.3915) (width 0.2032) (layer F.Cu) (net 17) (status 10)) + (segment (start 148.67 100.437) (end 148.239 100.006) (width 0.2032) (layer F.Cu) (net 18) (tstamp 547364F9)) + (segment (start 148.67 100.552) (end 148.288 100.17) (width 0.2032) (layer F.Cu) (net 18) (tstamp 54749D79)) + (segment (start 148.67 106.58) (end 148.67 100.552) (width 0.2032) (layer F.Cu) (net 18)) + (segment (start 134.68 106.58) (end 133.1 105) (width 0.2032) (layer F.Cu) (net 19) (tstamp 54749E07)) + (segment (start 133.1 105) (end 133.1 103) (width 0.2032) (layer F.Cu) (net 19) (tstamp 54749E0B)) + (segment (start 142.664 103) (end 145.494 100.17) (width 0.2032) (layer B.Cu) (net 19) (tstamp 54749D90)) + (segment (start 133.1 103) (end 142.664 103) (width 0.2032) (layer B.Cu) (net 19) (tstamp 54749D8F)) + (via (at 133.1 103) (size 0.889) (layers F.Cu B.Cu) (net 19)) + (segment (start 136.13 106.58) (end 134.68 106.58) (width 0.2032) (layer F.Cu) (net 19)) + (segment (start 135.3 98.8) (end 141.445 98.8) (width 0.2032) (layer F.Cu) (net 20) (tstamp 54736506)) + (segment (start 141.445 98.8) (end 142.651 100.006) (width 0.2032) (layer F.Cu) (net 20) (tstamp 54736508)) + (segment (start 128.67 105.43) (end 135.3 98.8) (width 0.2032) (layer F.Cu) (net 20) (tstamp 54749D65)) + (segment (start 128.67 106.58) (end 128.67 105.43) (width 0.2032) (layer F.Cu) (net 20)) + (segment (start 146.13 103.6) (end 142.7 100.17) (width 0.2032) (layer F.Cu) (net 20) (tstamp 54749D75)) + (segment (start 146.13 106.58) (end 146.13 103.6) (width 0.2032) (layer F.Cu) (net 20)) + (segment (start 156.67 126.93) (end 158.8 124.8) (width 0.2032) (layer F.Cu) (net 21) (tstamp 547364E4)) + (segment (start 158.8 124.8) (end 158.8 116.562) (width 0.2032) (layer F.Cu) (net 21) (tstamp 547364E6) (status 20)) + (segment (start 155.2875 126.93) (end 156.67 126.93) (width 0.2032) (layer F.Cu) (net 21)) + (segment (start 136.13 111.02) (end 138.67 111.02) (width 0.2032) (layer F.Cu) (net 21)) + (segment (start 155.738 113.5) (end 141.15 113.5) (width 0.2032) (layer F.Cu) (net 21) (tstamp 54749D9E)) + (segment (start 141.15 113.5) (end 138.67 111.02) (width 0.2032) (layer F.Cu) (net 21) (tstamp 54749DA0)) + (segment (start 158.8 116.562) (end 155.738 113.5) (width 0.2032) (layer F.Cu) (net 21)) + (segment (start 157.3 113.538) (end 157.3 112.19) (width 0.2032) (layer F.Cu) (net 22) (tstamp 54749D97)) + (segment (start 157.3 112.19) (end 156.13 111.02) (width 0.2032) (layer F.Cu) (net 22) (tstamp 54749D99)) + (segment (start 158.8 115.038) (end 157.3 113.538) (width 0.2032) (layer F.Cu) (net 22)) + (segment (start 157.05 111.75) (end 157.05 109.35) (width 0.2032) (layer B.Cu) (net 26)) + (segment (start 155.2875 125.66) (end 156.39 125.66) (width 0.2032) (layer F.Cu) (net 26)) + (segment (start 157.05 118.15) (end 157.05 111.75) (width 0.2032) (layer B.Cu) (net 26) (tstamp 5474A1A0)) + (via (at 157.05 118.15) (size 0.889) (layers F.Cu B.Cu) (net 26)) + (segment (start 157.05 125) (end 157.05 118.15) (width 0.2032) (layer F.Cu) (net 26) (tstamp 5474A198)) + (segment (start 156.39 125.66) (end 157.05 125) (width 0.2032) (layer F.Cu) (net 26) (tstamp 5474A194)) + (segment (start 157.05 109.35) (end 154.3 106.6) (width 0.2032) (layer B.Cu) (net 26) (tstamp 5474A356)) + (segment (start 126.13 111.02) (end 128.67 111.02) (width 0.2032) (layer F.Cu) (net 26)) + (segment (start 154.3 106.6) (end 154.32 106.58) (width 0.2032) (layer F.Cu) (net 26) (tstamp 54749DB1)) + (via (at 154.3 106.6) (size 0.889) (layers F.Cu B.Cu) (net 26)) + (segment (start 155.2875 125.66) (end 155.3275 125.7) (width 0.2032) (layer F.Cu) (net 26)) + (segment (start 135.1 106.6) (end 154.3 106.6) (width 0.2032) (layer B.Cu) (net 26) (tstamp 54749DBB)) + (segment (start 128.67 111.02) (end 131.03 111.02) (width 0.2032) (layer F.Cu) (net 26)) + (segment (start 131.03 111.02) (end 133.9 108.15) (width 0.2032) (layer F.Cu) (net 26) (tstamp 54749F4C)) + (via (at 133.9 108.15) (size 0.889) (layers F.Cu B.Cu) (net 26)) + (segment (start 133.9 108.15) (end 133.9 107.8) (width 0.2032) (layer B.Cu) (net 26) (tstamp 54749F51)) + (segment (start 133.9 107.8) (end 135.1 106.6) (width 0.2032) (layer B.Cu) (net 26) (tstamp 54749F52)) + (segment (start 156.11 106.6) (end 154.3 106.6) (width 0.2032) (layer F.Cu) (net 26) (tstamp 5474A179)) + (segment (start 156.13 106.58) (end 156.11 106.6) (width 0.2032) (layer F.Cu) (net 26)) + (segment (start 138.67 101.601) (end 137.239 100.17) (width 0.2032) (layer F.Cu) (net 28) (tstamp 54749D71)) + (segment (start 138.67 106.58) (end 138.67 101.601) (width 0.2032) (layer F.Cu) (net 28)) + (via (at 135.8565 123.628) (size 0.889) (layers F.Cu B.Cu) (net 29)) + (segment (start 135.8605 123.624) (end 135.8565 123.628) (width 0.2032) (layer F.Cu) (net 29) (tstamp 5473614F)) + (segment (start 135.8605 123.624) (end 135.8605 121.1195) (width 0.2032) (layer F.Cu) (net 29)) + (segment (start 138.7775 123.628) (end 135.8565 123.628) (width 0.2032) (layer B.Cu) (net 29) (tstamp 54736182)) + (segment (start 152.5 137.3505) (end 138.7775 123.628) (width 0.2032) (layer B.Cu) (net 29) (tstamp 5473667F)) + (segment (start 152.4935 137.344) (end 152.5 137.3505) (width 0.2032) (layer B.Cu) (net 29) (tstamp 54736180)) + (segment (start 155.0695 139.92) (end 154.5695 139.42) (width 0.2032) (layer B.Cu) (net 29) (tstamp 54738980)) + (segment (start 154.5695 139.42) (end 152.5 137.3505) (width 0.2032) (layer B.Cu) (net 29)) + (segment (start 158 139.92) (end 155.0695 139.92) (width 0.2032) (layer B.Cu) (net 29)) + (segment (start 129.9 102.3) (end 127.4 102.3) (width 0.2032) (layer F.Cu) (net 61) (tstamp 54749D69)) + (segment (start 127.4 102.3) (end 126.13 103.57) (width 0.2032) (layer F.Cu) (net 61) (tstamp 54749D6A)) + (segment (start 126.13 103.57) (end 126.13 106.58) (width 0.2032) (layer F.Cu) (net 61) (tstamp 54749D6C)) + (segment (start 136.5 95.7) (end 142.282 95.7) (width 0.2032) (layer F.Cu) (net 61) (tstamp 5473653E)) + (segment (start 144.048 97.466) (end 142.282 95.7) (width 0.2032) (layer F.Cu) (net 61) (tstamp 54736540)) + (segment (start 136.5 95.7) (end 129.9 102.3) (width 0.2032) (layer F.Cu) (net 61)) + + (zone (net 2) (net_name GND) (layer B.Cu) (tstamp 5473867F) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 159.8 151.3) (xy 124.9 151.3) (xy 124.9 91.2) (xy 159.8 91.2) + ) + ) + (filled_polygon + (pts + (xy 158.147 145.127) (xy 158.127 145.127) (xy 158.127 145.147) (xy 157.873 145.147) (xy 157.873 145.127) + (xy 156.513783 145.127) (xy 156.392642 145.359026) (xy 156.395291 145.374791) (xy 156.649268 145.902036) (xy 157.065069 146.273539) + (xy 156.755585 146.48033) (xy 156.539716 146.8034) (xy 155.44511 146.8034) (xy 155.160855 146.519145) (xy 137.857739 129.216029) + (xy 137.862823 129.216033) (xy 151.147145 142.500355) (xy 151.386115 142.66003) (xy 151.668 142.7161) (xy 156.367596 142.7161) + (xy 156.430729 143.033489) (xy 156.755585 143.51967) (xy 157.065069 143.72646) (xy 156.649268 144.097964) (xy 156.395291 144.625209) + (xy 156.392642 144.640974) (xy 156.513783 144.873) (xy 157.873 144.873) (xy 157.873 144.853) (xy 158.127 144.853) + (xy 158.127 144.873) (xy 158.147 144.873) (xy 158.147 145.127) + ) + ) + (filled_polygon + (pts + (xy 159.615 132.500779) (xy 159.554327 132.354302) (xy 159.375699 132.175673) (xy 159.14231 132.079) (xy 158.889691 132.079) + (xy 158.129687 132.079) (xy 158.129687 117.936216) (xy 158.06744 117.785566) (xy 158.06744 97.126979) (xy 157.681563 96.193085) + (xy 156.967673 95.477948) (xy 156.034454 95.090441) (xy 155.023979 95.08956) (xy 154.090085 95.475437) (xy 153.374948 96.189327) + (xy 152.987441 97.122546) (xy 152.98656 98.133021) (xy 153.372437 99.066915) (xy 154.086327 99.782052) (xy 155.019546 100.169559) + (xy 156.030021 100.17044) (xy 156.963915 99.784563) (xy 157.679052 99.070673) (xy 158.066559 98.137454) (xy 158.06744 97.126979) + (xy 158.06744 117.785566) (xy 157.965689 117.539311) (xy 157.7866 117.359909) (xy 157.7866 111.75) (xy 157.7866 109.35) + (xy 157.73053 109.068115) (xy 157.570855 108.829145) (xy 155.379467 106.637757) (xy 155.379687 106.386216) (xy 155.215689 105.989311) + (xy 154.912286 105.685378) (xy 154.515668 105.520687) (xy 154.086216 105.520313) (xy 153.689311 105.684311) (xy 153.509909 105.8634) + (xy 149.685 105.8634) (xy 149.685 101.05831) (xy 149.685 100.805691) (xy 149.685 99.281691) (xy 149.588327 99.048302) + (xy 149.409699 98.869673) (xy 149.17631 98.773) (xy 148.923691 98.773) (xy 147.723386 98.773) (xy 148.074629 98.42237) + (xy 148.287757 97.9091) (xy 148.288242 97.353339) (xy 148.07601 96.839697) (xy 147.68337 96.446371) (xy 147.1701 96.233243) + (xy 146.614339 96.232758) (xy 146.100697 96.44499) (xy 145.707371 96.83763) (xy 145.494243 97.3509) (xy 145.49424 97.353336) + (xy 145.28201 96.839697) (xy 144.88937 96.446371) (xy 144.3761 96.233243) (xy 143.820339 96.232758) (xy 143.306697 96.44499) + (xy 142.913371 96.83763) (xy 142.763394 97.198814) (xy 142.61501 96.839697) (xy 142.22237 96.446371) (xy 141.7091 96.233243) + (xy 141.153339 96.232758) (xy 140.639697 96.44499) (xy 140.246371 96.83763) (xy 140.033243 97.3509) (xy 140.03324 97.353336) + (xy 139.82101 96.839697) (xy 139.42837 96.446371) (xy 138.9151 96.233243) (xy 138.359339 96.232758) (xy 137.845697 96.44499) + (xy 137.452371 96.83763) (xy 137.239243 97.3509) (xy 137.238758 97.906661) (xy 137.45099 98.420303) (xy 137.84363 98.813629) + (xy 138.3569 99.026757) (xy 138.912661 99.027242) (xy 139.426303 98.81501) (xy 139.819629 98.42237) (xy 140.032757 97.9091) + (xy 140.032759 97.906663) (xy 140.24499 98.420303) (xy 140.63763 98.813629) (xy 141.1509 99.026757) (xy 141.706661 99.027242) + (xy 142.220303 98.81501) (xy 142.613629 98.42237) (xy 142.763605 98.061185) (xy 142.91199 98.420303) (xy 143.30463 98.813629) + (xy 143.8179 99.026757) (xy 144.373661 99.027242) (xy 144.887303 98.81501) (xy 145.280629 98.42237) (xy 145.493757 97.9091) + (xy 145.493759 97.906663) (xy 145.70599 98.420303) (xy 146.09863 98.813629) (xy 146.6119 99.026757) (xy 147.00887 99.027103) + (xy 146.987673 99.048301) (xy 146.891 99.28169) (xy 146.891 99.534309) (xy 146.891 99.892753) (xy 146.67901 99.379697) + (xy 146.28637 98.986371) (xy 145.7731 98.773243) (xy 145.217339 98.772758) (xy 144.703697 98.98499) (xy 144.310371 99.37763) + (xy 144.097243 99.8909) (xy 144.09724 99.893336) (xy 143.88501 99.379697) (xy 143.49237 98.986371) (xy 142.9791 98.773243) + (xy 142.423339 98.772758) (xy 141.909697 98.98499) (xy 141.516371 99.37763) (xy 141.366394 99.738814) (xy 141.21801 99.379697) + (xy 140.82537 98.986371) (xy 140.3121 98.773243) (xy 139.756339 98.772758) (xy 139.242697 98.98499) (xy 138.849371 99.37763) + (xy 138.636243 99.8909) (xy 138.63624 99.893336) (xy 138.42401 99.379697) (xy 138.03137 98.986371) (xy 137.5181 98.773243) + (xy 136.962339 98.772758) (xy 136.448697 98.98499) (xy 136.055371 99.37763) (xy 135.842243 99.8909) (xy 135.841758 100.446661) + (xy 136.05399 100.960303) (xy 136.44663 101.353629) (xy 136.9599 101.566757) (xy 137.515661 101.567242) (xy 138.029303 101.35501) + (xy 138.422629 100.96237) (xy 138.635757 100.4491) (xy 138.635759 100.446663) (xy 138.84799 100.960303) (xy 139.24063 101.353629) + (xy 139.7539 101.566757) (xy 140.309661 101.567242) (xy 140.823303 101.35501) (xy 141.216629 100.96237) (xy 141.366605 100.601185) + (xy 141.51499 100.960303) (xy 141.90763 101.353629) (xy 142.4209 101.566757) (xy 142.976661 101.567242) (xy 143.110242 101.512047) + (xy 142.35889 102.2634) (xy 133.889997 102.2634) (xy 133.712286 102.085378) (xy 133.315668 101.920687) (xy 132.886216 101.920313) + (xy 132.66744 102.010709) (xy 132.66744 97.126979) (xy 132.281563 96.193085) (xy 131.567673 95.477948) (xy 130.634454 95.090441) + (xy 129.623979 95.08956) (xy 128.690085 95.475437) (xy 127.974948 96.189327) (xy 127.587441 97.122546) (xy 127.58656 98.133021) + (xy 127.972437 99.066915) (xy 128.686327 99.782052) (xy 129.619546 100.169559) (xy 130.630021 100.17044) (xy 131.563915 99.784563) + (xy 132.279052 99.070673) (xy 132.666559 98.137454) (xy 132.66744 97.126979) (xy 132.66744 102.010709) (xy 132.489311 102.084311) + (xy 132.185378 102.387714) (xy 132.020687 102.784332) (xy 132.020313 103.213784) (xy 132.184311 103.610689) (xy 132.487714 103.914622) + (xy 132.884332 104.079313) (xy 133.313784 104.079687) (xy 133.710689 103.915689) (xy 133.89009 103.7366) (xy 142.664 103.7366) + (xy 142.945885 103.68053) (xy 143.184855 103.520855) (xy 145.161236 101.544473) (xy 145.2149 101.566757) (xy 145.770661 101.567242) + (xy 146.284303 101.35501) (xy 146.677629 100.96237) (xy 146.890757 100.4491) (xy 146.891 100.170646) (xy 146.891 101.058309) + (xy 146.987673 101.291698) (xy 147.166301 101.470327) (xy 147.39969 101.567) (xy 147.652309 101.567) (xy 149.176309 101.567) + (xy 149.409698 101.470327) (xy 149.588327 101.291699) (xy 149.685 101.05831) (xy 149.685 105.8634) (xy 135.1 105.8634) + (xy 134.818115 105.91947) (xy 134.579145 106.079145) (xy 133.518803 107.139486) (xy 133.289311 107.234311) (xy 132.985378 107.537714) + (xy 132.820687 107.934332) (xy 132.820313 108.363784) (xy 132.984311 108.760689) (xy 133.287714 109.064622) (xy 133.684332 109.229313) + (xy 134.113784 109.229687) (xy 134.510689 109.065689) (xy 134.814622 108.762286) (xy 134.979313 108.365668) (xy 134.979687 107.936216) + (xy 134.928756 107.812953) (xy 135.40511 107.3366) (xy 153.510002 107.3366) (xy 153.687714 107.514622) (xy 154.084332 107.679313) + (xy 154.337823 107.679533) (xy 156.3134 109.65511) (xy 156.3134 111.75) (xy 156.3134 117.360002) (xy 156.135378 117.537714) + (xy 155.970687 117.934332) (xy 155.970313 118.363784) (xy 156.134311 118.760689) (xy 156.437714 119.064622) (xy 156.834332 119.229313) + (xy 157.263784 119.229687) (xy 157.660689 119.065689) (xy 157.964622 118.762286) (xy 158.129313 118.365668) (xy 158.129687 117.936216) + (xy 158.129687 132.079) (xy 156.857691 132.079) (xy 156.624302 132.175673) (xy 156.445673 132.354301) (xy 156.349 132.58769) + (xy 156.349 132.840309) (xy 156.349 132.9934) (xy 151.21661 132.9934) (xy 149.445467 131.222257) (xy 149.445687 130.970716) + (xy 149.281689 130.573811) (xy 148.978286 130.269878) (xy 148.581668 130.105187) (xy 148.152216 130.104813) (xy 148.048629 130.147614) + (xy 148.048687 130.081716) (xy 147.884689 129.684811) (xy 147.581286 129.380878) (xy 147.254587 129.24522) (xy 147.461035 129.159918) + (xy 147.800725 128.82082) (xy 147.98479 128.377541) (xy 147.985209 127.897565) (xy 147.801918 127.453965) (xy 147.540709 127.192299) + (xy 147.540709 124.214565) (xy 147.357418 123.770965) (xy 147.01832 123.431275) (xy 146.575041 123.24721) (xy 146.095065 123.246791) + (xy 145.651465 123.430082) (xy 145.311775 123.76918) (xy 145.12771 124.212459) (xy 145.127291 124.692435) (xy 145.310582 125.136035) + (xy 145.64968 125.475725) (xy 146.092959 125.65979) (xy 146.572935 125.660209) (xy 147.016535 125.476918) (xy 147.356225 125.13782) + (xy 147.54029 124.694541) (xy 147.540709 124.214565) (xy 147.540709 127.192299) (xy 147.46282 127.114275) (xy 147.019541 126.93021) + (xy 146.539565 126.929791) (xy 146.095965 127.113082) (xy 145.756275 127.45218) (xy 145.57221 127.895459) (xy 145.571791 128.375435) + (xy 145.755082 128.819035) (xy 146.09418 129.158725) (xy 146.492794 129.324243) (xy 146.358311 129.379811) (xy 146.054378 129.683214) + (xy 146.001578 129.810368) (xy 139.476187 123.284977) (xy 139.476187 118.524716) (xy 139.312189 118.127811) (xy 139.008786 117.823878) + (xy 138.612168 117.659187) (xy 138.358676 117.658966) (xy 136.885355 116.185645) (xy 136.646385 116.02597) (xy 136.3645 115.9699) + (xy 133.471497 115.9699) (xy 133.293786 115.791878) (xy 132.897168 115.627187) (xy 132.467716 115.626813) (xy 132.070811 115.790811) + (xy 131.766878 116.094214) (xy 131.602187 116.490832) (xy 131.601813 116.920284) (xy 131.765811 117.317189) (xy 132.069214 117.621122) + (xy 132.465832 117.785813) (xy 132.895284 117.786187) (xy 133.292189 117.622189) (xy 133.47159 117.4431) (xy 136.05939 117.4431) + (xy 137.317032 118.700742) (xy 137.316813 118.952284) (xy 137.480811 119.349189) (xy 137.784214 119.653122) (xy 138.180832 119.817813) + (xy 138.610284 119.818187) (xy 139.007189 119.654189) (xy 139.311122 119.350786) (xy 139.475813 118.954168) (xy 139.476187 118.524716) + (xy 139.476187 123.284977) (xy 139.298355 123.107145) (xy 139.059385 122.94747) (xy 138.7775 122.8914) (xy 137.913768 122.8914) + (xy 137.914087 122.525216) (xy 137.750089 122.128311) (xy 137.446686 121.824378) (xy 137.050068 121.659687) (xy 136.620616 121.659313) + (xy 136.223711 121.823311) (xy 136.069753 121.977) (xy 134.4722 121.977) (xy 134.190315 122.03307) (xy 133.951345 122.192745) + (xy 133.722557 122.421532) (xy 133.471016 122.421313) (xy 133.074111 122.585311) (xy 132.770178 122.888714) (xy 132.605487 123.285332) + (xy 132.605113 123.714784) (xy 132.769111 124.111689) (xy 133.072514 124.415622) (xy 133.469132 124.580313) (xy 133.898584 124.580687) + (xy 134.295489 124.416689) (xy 134.599422 124.113286) (xy 134.764113 123.716668) (xy 134.764333 123.463176) (xy 134.777153 123.450356) + (xy 134.776813 123.841784) (xy 134.940811 124.238689) (xy 135.244214 124.542622) (xy 135.640832 124.707313) (xy 136.070284 124.707687) + (xy 136.467189 124.543689) (xy 136.64659 124.3646) (xy 138.47239 124.3646) (xy 151.972644 137.864854) (xy 151.972645 137.864855) + (xy 151.979145 137.871355) (xy 154.048645 139.940855) (xy 154.548645 140.440855) (xy 154.787615 140.60053) (xy 154.787616 140.60053) + (xy 155.0695 140.6566) (xy 156.539716 140.6566) (xy 156.755585 140.97967) (xy 157.070365 141.19) (xy 156.991195 141.2429) + (xy 151.97311 141.2429) (xy 138.904467 128.174257) (xy 138.904687 127.922716) (xy 138.740689 127.525811) (xy 138.589699 127.374557) + (xy 138.676122 127.288286) (xy 138.840813 126.891668) (xy 138.841187 126.462216) (xy 138.677189 126.065311) (xy 138.373786 125.761378) + (xy 137.977168 125.596687) (xy 137.547716 125.596313) (xy 137.150811 125.760311) (xy 136.846878 126.063714) (xy 136.682187 126.460332) + (xy 136.681966 126.713823) (xy 136.379145 127.016645) (xy 136.21947 127.255615) (xy 136.1634 127.5375) (xy 136.1634 129.3) + (xy 136.21947 129.581885) (xy 136.379145 129.820855) (xy 142.65769 136.0994) (xy 138.777687 136.0994) (xy 138.777687 133.599616) + (xy 138.613689 133.202711) (xy 138.310286 132.898778) (xy 137.913668 132.734087) (xy 137.484216 132.733713) (xy 137.087311 132.897711) + (xy 136.907909 133.0768) (xy 135.05671 133.0768) (xy 134.586467 132.606557) (xy 134.586687 132.355016) (xy 134.422689 131.958111) + (xy 134.119286 131.654178) (xy 133.722668 131.489487) (xy 133.293216 131.489113) (xy 132.896311 131.653111) (xy 132.592378 131.956514) + (xy 132.427687 132.353132) (xy 132.427313 132.782584) (xy 132.591311 133.179489) (xy 132.894714 133.483422) (xy 133.291332 133.648113) + (xy 133.544823 133.648333) (xy 134.230745 134.334255) (xy 134.469715 134.49393) (xy 134.7516 134.55) (xy 136.908002 134.55) + (xy 137.085714 134.728022) (xy 137.482332 134.892713) (xy 137.911784 134.893087) (xy 138.308689 134.729089) (xy 138.612622 134.425686) + (xy 138.777313 134.029068) (xy 138.777687 133.599616) (xy 138.777687 136.0994) (xy 135.83298 136.0994) (xy 135.75501 135.910697) + (xy 135.36237 135.517371) (xy 134.8491 135.304243) (xy 134.293339 135.303758) (xy 133.779697 135.51599) (xy 133.386371 135.90863) + (xy 133.30005 136.116512) (xy 133.21501 135.910697) (xy 132.82237 135.517371) (xy 132.3091 135.304243) (xy 131.753339 135.303758) + (xy 131.239697 135.51599) (xy 130.846371 135.90863) (xy 130.633243 136.4219) (xy 130.632758 136.977661) (xy 130.84499 137.491303) + (xy 131.053832 137.70051) (xy 130.846371 137.90761) (xy 130.633243 138.42088) (xy 130.632758 138.976641) (xy 130.84499 139.490283) + (xy 131.23763 139.883609) (xy 131.7509 140.096737) (xy 132.306661 140.097222) (xy 132.820303 139.88499) (xy 133.213629 139.49235) + (xy 133.293394 139.300252) (xy 133.347603 139.431123) (xy 133.589787 139.500588) (xy 134.390395 138.69998) (xy 133.589787 137.899372) + (xy 133.347603 137.968837) (xy 133.297491 138.109297) (xy 133.21501 137.909677) (xy 133.006167 137.700469) (xy 133.213629 137.49337) + (xy 133.299949 137.285487) (xy 133.38499 137.491303) (xy 133.77763 137.884629) (xy 134.045471 137.995846) (xy 134.57 138.520375) + (xy 135.094564 137.99581) (xy 135.360303 137.88601) (xy 135.67426 137.5726) (xy 142.40939 137.5726) (xy 142.778032 137.941242) + (xy 142.777813 138.192784) (xy 142.941811 138.589689) (xy 143.245214 138.893622) (xy 143.641832 139.058313) (xy 144.071284 139.058687) + (xy 144.468189 138.894689) (xy 144.772122 138.591286) (xy 144.882868 138.324578) (xy 154.119145 147.560855) (xy 154.619145 148.060855) + (xy 154.858115 148.22053) (xy 154.858116 148.22053) (xy 155.14 148.2766) (xy 156.539716 148.2766) (xy 156.755585 148.59967) + (xy 156.77778 148.6145) (xy 156.624302 148.678073) (xy 156.445673 148.856701) (xy 156.349 149.09009) (xy 156.349 149.342709) + (xy 156.349 151.069909) (xy 156.367677 151.115) (xy 145.191209 151.115) (xy 145.191209 149.170065) (xy 145.007918 148.726465) + (xy 144.66882 148.386775) (xy 144.225541 148.20271) (xy 143.745565 148.202291) (xy 143.301965 148.385582) (xy 142.962275 148.72468) + (xy 142.77821 149.167959) (xy 142.777791 149.647935) (xy 142.961082 150.091535) (xy 143.30018 150.431225) (xy 143.743459 150.61529) + (xy 144.223435 150.615709) (xy 144.667035 150.432418) (xy 145.006725 150.09332) (xy 145.19079 149.650041) (xy 145.191209 149.170065) + (xy 145.191209 151.115) (xy 141.284834 151.115) (xy 141.284834 141.006889) (xy 140.983271 140.277051) (xy 140.425366 139.718171) + (xy 139.696055 139.415335) (xy 138.906369 139.414646) (xy 138.176531 139.716209) (xy 137.617651 140.274114) (xy 137.314815 141.003425) + (xy 137.314126 141.793111) (xy 137.615689 142.522949) (xy 138.173594 143.081829) (xy 138.902905 143.384665) (xy 139.692591 143.385354) + (xy 140.422429 143.083791) (xy 140.981309 142.525886) (xy 141.284145 141.796575) (xy 141.284834 141.006889) (xy 141.284834 151.115) + (xy 135.979144 151.115) (xy 135.979144 138.907678) (xy 135.951362 138.352612) (xy 135.792397 137.968837) (xy 135.550213 137.899372) + (xy 134.749605 138.69998) (xy 135.550213 139.500588) (xy 135.792397 139.431123) (xy 135.979144 138.907678) (xy 135.979144 151.115) + (xy 135.370608 151.115) (xy 135.370608 139.680193) (xy 134.57 138.879585) (xy 133.769392 139.680193) (xy 133.838857 139.922377) + (xy 134.362302 140.109124) (xy 134.917368 140.081342) (xy 135.301143 139.922377) (xy 135.370608 139.680193) (xy 135.370608 151.115) + (xy 129.285874 151.115) (xy 129.285874 141.006889) (xy 128.984311 140.277051) (xy 128.426406 139.718171) (xy 127.697095 139.415335) + (xy 126.907409 139.414646) (xy 126.177571 139.716209) (xy 125.618691 140.274114) (xy 125.315855 141.003425) (xy 125.315166 141.793111) + (xy 125.616729 142.522949) (xy 126.174634 143.081829) (xy 126.903945 143.384665) (xy 127.693631 143.385354) (xy 128.423469 143.083791) + (xy 128.982349 142.525886) (xy 129.285185 141.796575) (xy 129.285874 141.006889) (xy 129.285874 151.115) (xy 125.027 151.115) + (xy 125.027 91.385) (xy 159.615 91.385) (xy 159.615 132.500779) + ) + ) + ) + (zone (net 2) (net_name GND) (layer F.Cu) (tstamp 547386C3) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 124.9 91.2) (xy 159.8 91.2) (xy 159.8 151.3) (xy 124.9 151.3) (xy 124.9 148.2) + ) + ) + (filled_polygon + (pts + (xy 139.1755 127.04829) (xy 138.840967 126.713757) (xy 138.841187 126.462216) (xy 138.677189 126.065311) (xy 138.373786 125.761378) + (xy 137.977168 125.596687) (xy 137.547716 125.596313) (xy 137.150811 125.760311) (xy 136.846878 126.063714) (xy 136.682187 126.460332) + (xy 136.681813 126.889784) (xy 136.845811 127.286689) (xy 136.9968 127.437942) (xy 136.910378 127.524214) (xy 136.745687 127.920832) + (xy 136.745313 128.350284) (xy 136.821429 128.5345) (xy 136.61181 128.5345) (xy 136.609191 128.5345) (xy 136.359191 128.5345) + (xy 136.11181 128.5345) (xy 136.109191 128.5345) (xy 135.859191 128.5345) (xy 135.61181 128.5345) (xy 135.609191 128.5345) + (xy 135.359191 128.5345) (xy 135.11181 128.5345) (xy 135.109191 128.5345) (xy 134.859191 128.5345) (xy 134.61181 128.5345) + (xy 134.609191 128.5345) (xy 134.359191 128.5345) (xy 134.11181 128.5345) (xy 134.109191 128.5345) (xy 133.859191 128.5345) + (xy 133.76971 128.5345) (xy 134.218355 128.085855) (xy 134.37803 127.846885) (xy 134.37803 127.846884) (xy 134.4341 127.565) + (xy 134.4341 124.278319) (xy 134.599422 124.113286) (xy 134.764113 123.716668) (xy 134.764322 123.475887) (xy 134.777142 123.463067) + (xy 134.776813 123.841784) (xy 134.940811 124.238689) (xy 135.244214 124.542622) (xy 135.640832 124.707313) (xy 136.070284 124.707687) + (xy 136.467189 124.543689) (xy 136.771122 124.240286) (xy 136.935813 123.843668) (xy 136.935834 123.818589) (xy 137.048184 123.818687) + (xy 137.445089 123.654689) (xy 137.644024 123.4561) (xy 139.1755 123.4561) (xy 139.1755 123.46819) (xy 139.1755 123.47081) + (xy 139.1755 123.720809) (xy 139.1755 123.96819) (xy 139.1755 123.970809) (xy 139.1755 124.220809) (xy 139.1755 124.46819) + (xy 139.1755 124.470809) (xy 139.1755 124.720809) (xy 139.1755 124.96819) (xy 139.1755 124.970809) (xy 139.1755 125.220809) + (xy 139.1755 125.46819) (xy 139.1755 125.470809) (xy 139.1755 125.720809) (xy 139.1755 125.96819) (xy 139.1755 125.970809) + (xy 139.1755 126.220809) (xy 139.1755 126.46819) (xy 139.1755 126.470809) (xy 139.1755 126.720809) (xy 139.1755 126.96819) + (xy 139.1755 126.970809) (xy 139.1755 127.04829) + ) + ) + (filled_polygon + (pts + (xy 146.0419 144.741475) (xy 146.037802 144.743173) (xy 145.859173 144.921801) (xy 145.7625 145.15519) (xy 145.7625 145.407809) + (xy 145.7625 145.57329) (xy 145.203855 145.014645) (xy 145.193386 145.00765) (xy 145.157827 144.921802) (xy 144.979199 144.743173) + (xy 144.74581 144.6465) (xy 144.493191 144.6465) (xy 144.39121 144.6465) (xy 144.199855 144.455145) (xy 143.960885 144.29547) + (xy 143.679 144.2394) (xy 143.256394 144.2394) (xy 143.246827 144.216302) (xy 143.068199 144.037673) (xy 142.83481 143.941) + (xy 142.582191 143.941) (xy 141.832191 143.941) (xy 141.598802 144.037673) (xy 141.420173 144.216301) (xy 141.410605 144.2394) + (xy 141.284834 144.2394) (xy 141.284834 141.006889) (xy 140.983271 140.277051) (xy 140.425366 139.718171) (xy 139.696055 139.415335) + (xy 138.906369 139.414646) (xy 138.176531 139.716209) (xy 137.617651 140.274114) (xy 137.314815 141.003425) (xy 137.314126 141.793111) + (xy 137.615689 142.522949) (xy 138.173594 143.081829) (xy 138.902905 143.384665) (xy 139.692591 143.385354) (xy 140.422429 143.083791) + (xy 140.981309 142.525886) (xy 141.284145 141.796575) (xy 141.284834 141.006889) (xy 141.284834 144.2394) (xy 138.967609 144.2394) + (xy 136.9741 142.24589) (xy 136.9741 138.5505) (xy 136.91803 138.268615) (xy 136.758355 138.029645) (xy 135.891074 137.162364) + (xy 135.966757 136.9801) (xy 135.967242 136.424339) (xy 135.75501 135.910697) (xy 135.36237 135.517371) (xy 134.8491 135.304243) + (xy 134.429832 135.303877) (xy 137.881355 131.852355) (xy 138.04103 131.613385) (xy 138.04103 131.613384) (xy 138.0971 131.3315) + (xy 138.0971 131.1045) (xy 138.10919 131.1045) (xy 138.111809 131.1045) (xy 138.13925 131.1045) (xy 138.158653 131.085096) + (xy 138.345198 131.007827) (xy 138.360499 130.992525) (xy 138.375801 131.007827) (xy 138.562346 131.085096) (xy 138.58175 131.1045) + (xy 138.60919 131.1045) (xy 138.61181 131.1045) (xy 138.861809 131.1045) (xy 139.111809 131.1045) (xy 139.345198 131.007827) + (xy 139.523827 130.829199) (xy 139.6205 130.59581) (xy 139.6205 130.5561) (xy 140.09189 130.5561) (xy 141.9659 132.43011) + (xy 141.9659 132.611105) (xy 141.9525 132.616655) (xy 141.728809 132.524) (xy 141.48825 132.524) (xy 141.3295 132.68275) + (xy 141.3295 133.407) (xy 141.3495 133.407) (xy 141.3495 133.661) (xy 141.3295 133.661) (xy 141.3295 134.38525) + (xy 141.48825 134.544) (xy 141.728809 134.544) (xy 141.952499 134.451344) (xy 141.9659 134.456894) (xy 141.9659 134.833605) + (xy 141.9525 134.839155) (xy 141.728809 134.7465) (xy 141.48825 134.7465) (xy 141.3295 134.90525) (xy 141.3295 135.6295) + (xy 141.3495 135.6295) (xy 141.3495 135.8835) (xy 141.3295 135.8835) (xy 141.3295 136.60775) (xy 141.48825 136.7665) + (xy 141.728809 136.7665) (xy 141.952499 136.673844) (xy 141.9659 136.679394) (xy 141.9659 137.1662) (xy 141.02571 137.1662) + (xy 140.590526 136.731016) (xy 140.676191 136.7665) (xy 140.91675 136.7665) (xy 141.0755 136.60775) (xy 141.0755 135.8835) + (xy 141.0555 135.8835) (xy 141.0555 135.6295) (xy 141.0755 135.6295) (xy 141.0755 134.90525) (xy 140.91675 134.7465) + (xy 140.676191 134.7465) (xy 140.5428 134.801752) (xy 140.5428 134.7532) (xy 140.48673 134.471315) (xy 140.481378 134.463305) + (xy 140.676191 134.544) (xy 140.91675 134.544) (xy 141.0755 134.38525) (xy 141.0755 133.661) (xy 141.0755 133.407) + (xy 141.0755 132.68275) (xy 140.91675 132.524) (xy 140.676191 132.524) (xy 140.442802 132.620673) (xy 140.264173 132.799301) + (xy 140.1675 133.03269) (xy 140.1675 133.24825) (xy 140.32625 133.407) (xy 141.0755 133.407) (xy 141.0755 133.661) + (xy 140.32625 133.661) (xy 140.1675 133.81975) (xy 140.1675 134.03531) (xy 140.194002 134.099292) (xy 139.819055 133.724345) + (xy 139.580085 133.56467) (xy 139.2982 133.5086) (xy 138.740079 133.5086) (xy 138.613689 133.202711) (xy 138.310286 132.898778) + (xy 137.913668 132.734087) (xy 137.484216 132.733713) (xy 137.087311 132.897711) (xy 136.783378 133.201114) (xy 136.618687 133.597732) + (xy 136.618313 134.027184) (xy 136.782311 134.424089) (xy 137.085714 134.728022) (xy 137.482332 134.892713) (xy 137.798914 134.892988) + (xy 137.847915 134.92573) (xy 138.1298 134.9818) (xy 138.99309 134.9818) (xy 139.0696 135.05831) (xy 139.0696 136.9884) + (xy 139.12567 137.270285) (xy 139.285345 137.509255) (xy 140.199745 138.423655) (xy 140.438715 138.58333) (xy 140.438716 138.58333) + (xy 140.7206 138.6394) (xy 142.39669 138.6394) (xy 146.0419 142.28461) (xy 146.0419 144.741475) + ) + ) + (filled_polygon + (pts + (xy 156.367677 151.115) (xy 149.503 151.115) (xy 149.503 146.875309) (xy 149.503 146.63475) (xy 149.34425 146.476) + (xy 148.62 146.476) (xy 148.62 147.22525) (xy 148.77875 147.384) (xy 148.99431 147.384) (xy 149.227699 147.287327) + (xy 149.406327 147.108698) (xy 149.503 146.875309) (xy 149.503 151.115) (xy 142.2065 151.115) (xy 142.2065 147.35225) + (xy 142.2065 146.603) (xy 141.48225 146.603) (xy 141.3235 146.76175) (xy 141.3235 147.002309) (xy 141.420173 147.235698) + (xy 141.598801 147.414327) (xy 141.83219 147.511) (xy 142.04775 147.511) (xy 142.2065 147.35225) (xy 142.2065 151.115) + (xy 135.370608 151.115) (xy 129.285874 151.115) (xy 129.285874 141.006889) (xy 128.984311 140.277051) (xy 128.426406 139.718171) + (xy 127.697095 139.415335) (xy 126.907409 139.414646) (xy 126.177571 139.716209) (xy 125.618691 140.274114) (xy 125.315855 141.003425) + (xy 125.315166 141.793111) (xy 125.616729 142.522949) (xy 126.174634 143.081829) (xy 126.903945 143.384665) (xy 127.693631 143.385354) + (xy 128.423469 143.083791) (xy 128.982349 142.525886) (xy 129.285185 141.796575) (xy 129.285874 141.006889) (xy 129.285874 151.115) + (xy 125.027 151.115) (xy 125.027 148.2) (xy 125.027 113.290025) (xy 125.135301 113.398327) (xy 125.36869 113.495) + (xy 125.621309 113.495) (xy 126.891309 113.495) (xy 127.124698 113.398327) (xy 127.303327 113.219699) (xy 127.4 112.98631) + (xy 127.496673 113.219698) (xy 127.675301 113.398327) (xy 127.90869 113.495) (xy 128.161309 113.495) (xy 129.431309 113.495) + (xy 129.664698 113.398327) (xy 129.843327 113.219699) (xy 129.94 112.98631) (xy 129.94 112.733691) (xy 129.94 111.7566) + (xy 131.03 111.7566) (xy 131.311885 111.70053) (xy 131.550855 111.540855) (xy 133.862242 109.229467) (xy 134.113784 109.229687) + (xy 134.510689 109.065689) (xy 134.814622 108.762286) (xy 134.882124 108.599722) (xy 134.956673 108.779698) (xy 134.976974 108.799999) + (xy 134.956673 108.820301) (xy 134.86 109.05369) (xy 134.86 109.306309) (xy 134.86 112.986309) (xy 134.956673 113.219698) + (xy 135.135301 113.398327) (xy 135.36869 113.495) (xy 135.621309 113.495) (xy 136.891309 113.495) (xy 137.124698 113.398327) + (xy 137.303327 113.219699) (xy 137.4 112.98631) (xy 137.496673 113.219698) (xy 137.675301 113.398327) (xy 137.90869 113.495) + (xy 138.161309 113.495) (xy 139.431309 113.495) (xy 139.664698 113.398327) (xy 139.835657 113.227367) (xy 140.41919 113.8109) + (xy 137.825005 113.8109) (xy 137.825 113.810899) (xy 137.589883 113.857667) (xy 137.543115 113.86697) (xy 137.304145 114.026645) + (xy 136.224645 115.106145) (xy 136.06497 115.345115) (xy 136.0089 115.627) (xy 136.0089 117.03) (xy 136.00325 117.03) + (xy 135.8445 117.18875) (xy 135.8445 117.913) (xy 135.8645 117.913) (xy 135.8645 118.167) (xy 135.8445 118.167) + (xy 135.8445 118.187) (xy 135.5905 118.187) (xy 135.5905 118.167) (xy 135.5705 118.167) (xy 135.5705 117.913) + (xy 135.5905 117.913) (xy 135.5905 117.18875) (xy 135.43175 117.03) (xy 135.191191 117.03) (xy 134.9675 117.122655) + (xy 134.755685 117.034918) (xy 134.89803 116.821885) (xy 134.9541 116.54) (xy 134.9541 116.262) (xy 134.89803 115.980115) + (xy 134.738355 115.741145) (xy 134.499385 115.58147) (xy 134.2175 115.5254) (xy 133.935615 115.58147) (xy 133.696645 115.741145) + (xy 133.53697 115.980115) (xy 133.527785 116.026286) (xy 133.293786 115.791878) (xy 132.897168 115.627187) (xy 132.467716 115.626813) + (xy 132.070811 115.790811) (xy 131.766878 116.094214) (xy 131.602187 116.490832) (xy 131.601813 116.920284) (xy 131.65021 117.037415) + (xy 131.632309 117.03) (xy 131.39175 117.03) (xy 131.233 117.18875) (xy 131.233 117.913) (xy 131.253 117.913) + (xy 131.253 118.167) (xy 131.233 118.167) (xy 131.233 118.89125) (xy 131.39175 119.05) (xy 131.632309 119.05) + (xy 131.855999 118.957344) (xy 132.07969 119.05) (xy 132.332309 119.05) (xy 133.132309 119.05) (xy 133.365698 118.953327) + (xy 133.411749 118.907275) (xy 133.457801 118.953327) (xy 133.69119 119.05) (xy 133.943809 119.05) (xy 134.1239 119.05) + (xy 134.1239 119.8345) (xy 134.11181 119.8345) (xy 134.109191 119.8345) (xy 133.859191 119.8345) (xy 133.61181 119.8345) + (xy 133.609191 119.8345) (xy 133.359191 119.8345) (xy 133.109191 119.8345) (xy 132.875802 119.931173) (xy 132.697173 120.109801) + (xy 132.6005 120.34319) (xy 132.6005 120.595809) (xy 132.6005 121.895809) (xy 132.645536 122.004535) (xy 132.53681 121.9595) + (xy 132.284191 121.9595) (xy 130.984191 121.9595) (xy 130.979 121.96165) (xy 130.979 118.89125) (xy 130.979 118.167) + (xy 130.979 117.913) (xy 130.979 117.18875) (xy 130.82025 117.03) (xy 130.579691 117.03) (xy 130.346302 117.126673) + (xy 130.167673 117.305301) (xy 130.071 117.53869) (xy 130.071 117.75425) (xy 130.22975 117.913) (xy 130.979 117.913) + (xy 130.979 118.167) (xy 130.22975 118.167) (xy 130.071 118.32575) (xy 130.071 118.54131) (xy 130.167673 118.774699) + (xy 130.346302 118.953327) (xy 130.579691 119.05) (xy 130.82025 119.05) (xy 130.979 118.89125) (xy 130.979 121.96165) + (xy 130.750802 122.056173) (xy 130.572173 122.234801) (xy 130.527125 122.343555) (xy 130.506806 122.2945) (xy 130.586 122.10331) + (xy 130.586 121.850691) (xy 130.586 121.215691) (xy 130.489327 120.982302) (xy 130.404525 120.8975) (xy 130.489327 120.812698) + (xy 130.586 120.579309) (xy 130.586 120.42125) (xy 130.586 119.84975) (xy 130.586 119.691691) (xy 130.489327 119.458302) + (xy 130.310699 119.279673) (xy 130.07731 119.183) (xy 129.824691 119.183) (xy 129.66525 119.183) (xy 129.5065 119.34175) + (xy 129.5065 120.0085) (xy 130.42725 120.0085) (xy 130.586 119.84975) (xy 130.586 120.42125) (xy 130.42725 120.2625) + (xy 129.5065 120.2625) (xy 129.5065 120.2825) (xy 129.2525 120.2825) (xy 129.2525 120.2625) (xy 129.2525 120.0085) + (xy 129.2525 119.34175) (xy 129.09375 119.183) (xy 128.934309 119.183) (xy 128.68169 119.183) (xy 128.448301 119.279673) + (xy 128.269673 119.458302) (xy 128.173 119.691691) (xy 128.173 119.84975) (xy 128.33175 120.0085) (xy 129.2525 120.0085) + (xy 129.2525 120.2625) (xy 128.33175 120.2625) (xy 128.173 120.42125) (xy 128.173 120.579309) (xy 128.269673 120.812698) + (xy 128.354474 120.897499) (xy 128.269673 120.982301) (xy 128.173 121.21569) (xy 128.173 121.468309) (xy 128.173 122.103309) + (xy 128.252193 122.294499) (xy 128.173 122.48569) (xy 128.173 122.738309) (xy 128.173 123.373309) (xy 128.269673 123.606698) + (xy 128.354474 123.691499) (xy 128.269673 123.776301) (xy 128.173 124.00969) (xy 128.173 124.262309) (xy 128.173 124.897309) + (xy 128.265345 125.120249) (xy 128.173 125.34319) (xy 128.173 125.595809) (xy 128.173 126.230809) (xy 128.269673 126.464198) + (xy 128.354474 126.548999) (xy 128.269673 126.633801) (xy 128.173 126.86719) (xy 128.173 127.119809) (xy 128.173 127.47579) + (xy 128.02029 127.6285) (xy 127.221191 127.6285) (xy 126.987802 127.725173) (xy 126.809173 127.903801) (xy 126.7125 128.13719) + (xy 126.7125 128.389809) (xy 126.7125 129.024809) (xy 126.809173 129.258198) (xy 126.893974 129.343) (xy 126.809173 129.427802) + (xy 126.7125 129.661191) (xy 126.7125 129.81925) (xy 126.87125 129.978) (xy 127.792 129.978) (xy 127.792 129.958) + (xy 128.046 129.958) (xy 128.046 129.978) (xy 128.96675 129.978) (xy 129.1255 129.81925) (xy 129.1255 129.661191) + (xy 129.028827 129.427802) (xy 128.944025 129.343) (xy 129.028827 129.258199) (xy 129.1255 129.02481) (xy 129.1255 128.772191) + (xy 129.1255 128.60671) (xy 129.46871 128.2635) (xy 130.077309 128.2635) (xy 130.310698 128.166827) (xy 130.4755 128.002025) + (xy 130.4755 128.220809) (xy 130.4755 128.470809) (xy 130.572173 128.704198) (xy 130.750801 128.882827) (xy 130.98419 128.9795) + (xy 131.0239 128.9795) (xy 131.0239 128.9935) (xy 131.07997 129.275385) (xy 131.239645 129.514355) (xy 131.8814 130.15611) + (xy 131.8814 130.6695) (xy 131.82425 130.6695) (xy 131.6655 130.82825) (xy 131.6655 131.5775) (xy 131.6855 131.5775) + (xy 131.6855 131.8315) (xy 131.6655 131.8315) (xy 131.6655 131.8515) (xy 131.4115 131.8515) (xy 131.4115 131.8315) + (xy 131.4115 131.5775) (xy 131.4115 130.82825) (xy 131.25275 130.6695) (xy 131.03719 130.6695) (xy 130.803801 130.766173) + (xy 130.625173 130.944802) (xy 130.61775 130.962722) (xy 130.610327 130.944802) (xy 130.431699 130.766173) (xy 130.19831 130.6695) + (xy 129.98275 130.6695) (xy 129.824 130.82825) (xy 129.824 131.5775) (xy 130.54825 131.5775) (xy 130.61775 131.508) + (xy 130.68725 131.5775) (xy 131.4115 131.5775) (xy 131.4115 131.8315) (xy 130.68725 131.8315) (xy 130.61775 131.901) + (xy 130.54825 131.8315) (xy 129.824 131.8315) (xy 129.824 131.8515) (xy 129.57 131.8515) (xy 129.57 131.8315) + (xy 129.57 131.5775) (xy 129.57 130.82825) (xy 129.41125 130.6695) (xy 129.19569 130.6695) (xy 129.050617 130.729591) + (xy 129.1255 130.548809) (xy 129.1255 130.39075) (xy 128.96675 130.232) (xy 128.046 130.232) (xy 128.046 130.82825) + (xy 128.046 130.89875) (xy 128.046 131.5775) (xy 128.77025 131.5775) (xy 128.808 131.53975) (xy 128.84575 131.5775) + (xy 129.57 131.5775) (xy 129.57 131.8315) (xy 128.84575 131.8315) (xy 128.808 131.86925) (xy 128.77025 131.8315) + (xy 128.046 131.8315) (xy 128.046 131.8515) (xy 127.792 131.8515) (xy 127.792 131.8315) (xy 127.792 131.5775) + (xy 127.792 130.89875) (xy 127.792 130.82825) (xy 127.792 130.232) (xy 126.87125 130.232) (xy 126.7125 130.39075) + (xy 126.7125 130.548809) (xy 126.809173 130.782198) (xy 126.987801 130.960827) (xy 126.99739 130.964798) (xy 126.909 131.178191) + (xy 126.909 131.41875) (xy 127.06775 131.5775) (xy 127.792 131.5775) (xy 127.792 131.8315) (xy 127.06775 131.8315) + (xy 126.909 131.99025) (xy 126.909 132.230809) (xy 127.001655 132.454499) (xy 126.909 132.67819) (xy 126.909 132.930809) + (xy 126.909 133.730809) (xy 127.005673 133.964198) (xy 127.184301 134.142827) (xy 127.41769 134.2395) (xy 127.670309 134.2395) + (xy 128.420309 134.2395) (xy 128.653698 134.142827) (xy 128.808 133.988525) (xy 128.962301 134.142827) (xy 129.19569 134.2395) + (xy 129.448309 134.2395) (xy 130.198309 134.2395) (xy 130.431698 134.142827) (xy 130.610327 133.964199) (xy 130.61775 133.946277) + (xy 130.625173 133.964198) (xy 130.803801 134.142827) (xy 131.03719 134.2395) (xy 131.289809 134.2395) (xy 132.039809 134.2395) + (xy 132.273198 134.142827) (xy 132.451827 133.964199) (xy 132.539816 133.751773) (xy 132.579355 133.725355) (xy 132.858033 133.446676) + (xy 132.894714 133.483422) (xy 133.165448 133.595841) (xy 131.462145 135.299145) (xy 131.346831 135.471722) (xy 131.239697 135.51599) + (xy 130.846371 135.90863) (xy 130.633243 136.4219) (xy 130.632758 136.977661) (xy 130.84499 137.491303) (xy 131.053832 137.70051) + (xy 130.846371 137.90761) (xy 130.633243 138.42088) (xy 130.632758 138.976641) (xy 130.84499 139.490283) (xy 131.23763 139.883609) + (xy 131.7509 140.096737) (xy 132.306661 140.097222) (xy 132.820303 139.88499) (xy 133.213629 139.49235) (xy 133.293394 139.300252) + (xy 133.347603 139.431123) (xy 133.589787 139.500588) (xy 134.390395 138.69998) (xy 134.376252 138.685837) (xy 134.555857 138.506232) + (xy 134.57 138.520375) (xy 134.584142 138.506232) (xy 134.763747 138.685837) (xy 134.749605 138.69998) (xy 134.763747 138.714122) + (xy 134.584142 138.893727) (xy 134.57 138.879585) (xy 133.769392 139.680193) (xy 133.838857 139.922377) (xy 134.362302 140.109124) + (xy 134.917368 140.081342) (xy 135.301143 139.922377) (xy 135.370607 139.680195) (xy 135.370608 139.680196) (xy 135.485618 139.795206) + (xy 135.5009 139.779924) (xy 135.5009 142.551) (xy 135.55697 142.832885) (xy 135.716645 143.071855) (xy 138.141645 145.496855) + (xy 138.380615 145.65653) (xy 138.6625 145.7126) (xy 141.410605 145.7126) (xy 141.416155 145.726) (xy 141.3235 145.949691) + (xy 141.3235 146.19025) (xy 141.48225 146.349) (xy 142.2065 146.349) (xy 142.2065 146.329) (xy 142.4605 146.329) + (xy 142.4605 146.349) (xy 143.18475 146.349) (xy 143.277 146.25675) (xy 143.38125 146.361) (xy 143.577887 146.361) + (xy 143.73119 146.4245) (xy 143.983809 146.4245) (xy 144.3855 146.4245) (xy 144.3855 146.5515) (xy 143.731191 146.5515) + (xy 143.577888 146.615) (xy 143.38125 146.615) (xy 143.289 146.70725) (xy 143.18475 146.603) (xy 142.4605 146.603) + (xy 142.4605 147.35225) (xy 142.61925 147.511) (xy 142.83481 147.511) (xy 143.068199 147.414327) (xy 143.2225 147.260025) + (xy 143.2225 147.312809) (xy 143.2225 147.820809) (xy 143.2479 147.882129) (xy 143.2479 148.439552) (xy 142.962275 148.72468) + (xy 142.77821 149.167959) (xy 142.777791 149.647935) (xy 142.961082 150.091535) (xy 143.30018 150.431225) (xy 143.743459 150.61529) + (xy 144.223435 150.615709) (xy 144.667035 150.432418) (xy 145.006725 150.09332) (xy 145.19079 149.650041) (xy 145.191209 149.170065) + (xy 145.007918 148.726465) (xy 144.7211 148.439146) (xy 144.7211 148.3295) (xy 144.745809 148.3295) (xy 144.979198 148.232827) + (xy 145.075007 148.137017) (xy 145.155385 148.12103) (xy 145.394355 147.961355) (xy 145.7625 147.59321) (xy 145.7625 147.820809) + (xy 145.859173 148.054198) (xy 146.037801 148.232827) (xy 146.27119 148.3295) (xy 146.523809 148.3295) (xy 147.285809 148.3295) + (xy 147.519198 148.232827) (xy 147.697827 148.054199) (xy 147.7945 147.82081) (xy 147.7945 147.568191) (xy 147.7945 147.302321) + (xy 147.99169 147.384) (xy 148.20725 147.384) (xy 148.366 147.22525) (xy 148.366 146.476) (xy 147.64175 146.476) + (xy 147.48411 146.633639) (xy 147.28581 146.5515) (xy 147.033191 146.5515) (xy 146.271191 146.5515) (xy 146.0546 146.641215) + (xy 146.0546 146.334785) (xy 146.27119 146.4245) (xy 146.523809 146.4245) (xy 147.285809 146.4245) (xy 147.519198 146.327827) + (xy 147.574925 146.2721) (xy 147.8065 146.2721) (xy 148.058371 146.222) (xy 148.366 146.222) (xy 148.366 146.202) + (xy 148.62 146.202) (xy 148.62 146.222) (xy 149.34425 146.222) (xy 149.503 146.06325) (xy 149.503 145.822691) + (xy 149.410344 145.599) (xy 149.415894 145.5856) (xy 150.89389 145.5856) (xy 155.909145 150.600855) (xy 156.148115 150.76053) + (xy 156.349 150.800488) (xy 156.349 151.069909) (xy 156.367677 151.115) + ) + ) + (filled_polygon + (pts + (xy 159.615 104.181086) (xy 159.43131 104.105) (xy 159.178691 104.105) (xy 158.06744 104.105) (xy 158.06744 97.126979) + (xy 157.681563 96.193085) (xy 156.967673 95.477948) (xy 156.034454 95.090441) (xy 155.023979 95.08956) (xy 154.090085 95.475437) + (xy 153.374948 96.189327) (xy 152.987441 97.122546) (xy 152.98656 98.133021) (xy 153.372437 99.066915) (xy 154.086327 99.782052) + (xy 155.019546 100.169559) (xy 156.030021 100.17044) (xy 156.963915 99.784563) (xy 157.679052 99.070673) (xy 158.066559 98.137454) + (xy 158.06744 97.126979) (xy 158.06744 104.105) (xy 157.908691 104.105) (xy 157.675302 104.201673) (xy 157.496673 104.380301) + (xy 157.4 104.61369) (xy 157.4 104.613691) (xy 157.303327 104.380302) (xy 157.124699 104.201673) (xy 156.89131 104.105) + (xy 156.638691 104.105) (xy 155.368691 104.105) (xy 155.135302 104.201673) (xy 154.956673 104.380301) (xy 154.86 104.61369) + (xy 154.86 104.866309) (xy 154.86 105.663666) (xy 154.515668 105.520687) (xy 154.086216 105.520313) (xy 153.689311 105.684311) + (xy 153.385378 105.987714) (xy 153.220687 106.384332) (xy 153.220313 106.813784) (xy 153.384311 107.210689) (xy 153.687714 107.514622) + (xy 154.084332 107.679313) (xy 154.513784 107.679687) (xy 154.86 107.536633) (xy 154.86 108.546309) (xy 154.956673 108.779698) + (xy 154.976974 108.799999) (xy 154.956673 108.820301) (xy 154.86 109.05369) (xy 154.86 109.306309) (xy 154.86 112.7634) + (xy 149.94 112.7634) (xy 149.94 112.733691) (xy 149.94 111.30575) (xy 149.78125 111.147) (xy 148.797 111.147) + (xy 148.797 111.167) (xy 148.543 111.167) (xy 148.543 111.147) (xy 147.55875 111.147) (xy 147.4 111.30575) + (xy 147.24125 111.147) (xy 146.257 111.147) (xy 146.257 111.167) (xy 146.003 111.167) (xy 146.003 111.147) + (xy 145.01875 111.147) (xy 144.86 111.30575) (xy 144.86 112.733691) (xy 144.86 112.7634) (xy 141.45511 112.7634) + (xy 139.94 111.24829) (xy 139.94 109.053691) (xy 139.843327 108.820302) (xy 139.823025 108.8) (xy 139.843327 108.779699) + (xy 139.94 108.54631) (xy 139.94 108.293691) (xy 139.94 104.613691) (xy 139.843327 104.380302) (xy 139.664699 104.201673) + (xy 139.43131 104.105) (xy 139.4066 104.105) (xy 139.4066 101.601) (xy 139.367907 101.406479) (xy 139.7539 101.566757) + (xy 140.309661 101.567242) (xy 140.823303 101.35501) (xy 141.216629 100.96237) (xy 141.366605 100.601185) (xy 141.51499 100.960303) + (xy 141.90763 101.353629) (xy 142.4209 101.566757) (xy 142.976661 101.567242) (xy 143.032471 101.544181) (xy 145.3934 103.90511) + (xy 145.3934 104.105) (xy 145.368691 104.105) (xy 145.135302 104.201673) (xy 144.956673 104.380301) (xy 144.86 104.61369) + (xy 144.86 104.866309) (xy 144.86 108.546309) (xy 144.956673 108.779698) (xy 144.976974 108.799999) (xy 144.956673 108.820301) + (xy 144.86 109.05369) (xy 144.86 109.306309) (xy 144.86 110.73425) (xy 145.01875 110.893) (xy 146.003 110.893) + (xy 146.003 110.873) (xy 146.257 110.873) (xy 146.257 110.893) (xy 147.24125 110.893) (xy 147.4 110.73425) + (xy 147.55875 110.893) (xy 148.543 110.893) (xy 148.543 110.873) (xy 148.797 110.873) (xy 148.797 110.893) + (xy 149.78125 110.893) (xy 149.94 110.73425) (xy 149.94 109.306309) (xy 149.94 109.05369) (xy 149.843327 108.820301) + (xy 149.823025 108.8) (xy 149.843327 108.779699) (xy 149.94 108.54631) (xy 149.94 108.293691) (xy 149.94 104.613691) + (xy 149.843327 104.380302) (xy 149.664699 104.201673) (xy 149.43131 104.105) (xy 149.4066 104.105) (xy 149.4066 101.47161) + (xy 149.409698 101.470327) (xy 149.588327 101.291699) (xy 149.685 101.05831) (xy 149.685 100.805691) (xy 149.685 99.281691) + (xy 149.588327 99.048302) (xy 149.409699 98.869673) (xy 149.17631 98.773) (xy 148.923691 98.773) (xy 147.723386 98.773) + (xy 148.074629 98.42237) (xy 148.287757 97.9091) (xy 148.288242 97.353339) (xy 148.07601 96.839697) (xy 147.68337 96.446371) + (xy 147.1701 96.233243) (xy 146.614339 96.232758) (xy 146.100697 96.44499) (xy 145.707371 96.83763) (xy 145.494243 97.3509) + (xy 145.49424 97.353336) (xy 145.28201 96.839697) (xy 144.88937 96.446371) (xy 144.3761 96.233243) (xy 143.856499 96.232789) + (xy 142.802855 95.179145) (xy 142.563885 95.01947) (xy 142.282 94.9634) (xy 136.500005 94.9634) (xy 136.5 94.963399) + (xy 136.218116 95.019469) (xy 135.979145 95.179145) (xy 132.414988 98.743301) (xy 132.666559 98.137454) (xy 132.66744 97.126979) + (xy 132.281563 96.193085) (xy 131.567673 95.477948) (xy 130.634454 95.090441) (xy 129.623979 95.08956) (xy 128.690085 95.475437) + (xy 127.974948 96.189327) (xy 127.587441 97.122546) (xy 127.58656 98.133021) (xy 127.972437 99.066915) (xy 128.686327 99.782052) + (xy 129.619546 100.169559) (xy 130.630021 100.17044) (xy 131.239809 99.91848) (xy 129.59489 101.5634) (xy 127.4 101.5634) + (xy 127.118115 101.61947) (xy 126.879145 101.779145) (xy 125.609145 103.049145) (xy 125.44947 103.288115) (xy 125.3934 103.57) + (xy 125.3934 104.105) (xy 125.368691 104.105) (xy 125.135302 104.201673) (xy 125.027 104.309974) (xy 125.027 91.385) + (xy 159.615 91.385) (xy 159.615 104.181086) + ) + ) + (filled_polygon + (pts + (xy 159.615 139.576406) (xy 159.569271 139.346511) (xy 159.244415 138.86033) (xy 158.758234 138.535474) (xy 158.184745 138.4214) + (xy 157.815255 138.4214) (xy 157.241766 138.535474) (xy 156.755585 138.86033) (xy 156.430729 139.346511) (xy 156.316655 139.92) + (xy 156.430729 140.493489) (xy 156.755585 140.97967) (xy 157.070365 141.19) (xy 156.755585 141.40033) (xy 156.430729 141.886511) + (xy 156.316655 142.46) (xy 156.430729 143.033489) (xy 156.755585 143.51967) (xy 157.065069 143.72646) (xy 156.649268 144.097964) + (xy 156.395291 144.625209) (xy 156.392642 144.640974) (xy 156.513783 144.873) (xy 157.873 144.873) (xy 157.873 144.853) + (xy 158.127 144.853) (xy 158.127 144.873) (xy 158.147 144.873) (xy 158.147 145.127) (xy 158.127 145.127) + (xy 158.127 145.147) (xy 157.873 145.147) (xy 157.873 145.127) (xy 156.513783 145.127) (xy 156.392642 145.359026) + (xy 156.395291 145.374791) (xy 156.649268 145.902036) (xy 157.065069 146.273539) (xy 156.755585 146.48033) (xy 156.430729 146.966511) + (xy 156.316655 147.54) (xy 156.430729 148.113489) (xy 156.755585 148.59967) (xy 156.77778 148.6145) (xy 156.624302 148.678073) + (xy 156.445673 148.856701) (xy 156.387896 148.996186) (xy 154.4065 147.01479) (xy 154.4065 138.305809) (xy 154.4065 138.14775) + (xy 154.24775 137.989) (xy 153.327 137.989) (xy 153.327 138.65575) (xy 153.48575 138.8145) (xy 153.645191 138.8145) + (xy 153.89781 138.8145) (xy 154.131199 138.717827) (xy 154.309827 138.539198) (xy 154.4065 138.305809) (xy 154.4065 147.01479) + (xy 153.073 145.68129) (xy 153.073 138.65575) (xy 153.073 137.989) (xy 152.15225 137.989) (xy 151.9935 138.14775) + (xy 151.9935 138.305809) (xy 152.090173 138.539198) (xy 152.268801 138.717827) (xy 152.50219 138.8145) (xy 152.754809 138.8145) + (xy 152.91425 138.8145) (xy 153.073 138.65575) (xy 153.073 145.68129) (xy 151.719855 144.328145) (xy 151.480885 144.16847) + (xy 151.199 144.1124) (xy 149.415894 144.1124) (xy 149.406327 144.089302) (xy 149.227699 143.910673) (xy 148.99431 143.814) + (xy 148.741691 143.814) (xy 147.991691 143.814) (xy 147.758302 143.910673) (xy 147.579673 144.089301) (xy 147.5151 144.245193) + (xy 147.5151 141.9795) (xy 147.45903 141.697615) (xy 147.299355 141.458645) (xy 144.60191 138.7612) (xy 144.772122 138.591286) + (xy 144.936813 138.194668) (xy 144.937033 137.941176) (xy 151.69971 131.1785) (xy 151.825309 131.1785) (xy 152.049 131.085844) + (xy 152.272691 131.1785) (xy 152.51325 131.1785) (xy 152.672 131.01975) (xy 152.672 130.2955) (xy 152.652 130.2955) + (xy 152.652 130.0415) (xy 152.672 130.0415) (xy 152.672 129.31725) (xy 152.51325 129.1585) (xy 152.272691 129.1585) + (xy 152.049 129.251155) (xy 152.0356 129.245605) (xy 152.0356 127.831) (xy 151.985 127.576614) (xy 151.985 121.70131) + (xy 151.985 121.48575) (xy 151.985 120.91425) (xy 151.985 120.69869) (xy 151.888327 120.465301) (xy 151.709698 120.286673) + (xy 151.476309 120.19) (xy 151.23575 120.19) (xy 151.077 120.34875) (xy 151.077 121.073) (xy 151.82625 121.073) + (xy 151.985 120.91425) (xy 151.985 121.48575) (xy 151.82625 121.327) (xy 151.077 121.327) (xy 151.077 122.05125) + (xy 151.23575 122.21) (xy 151.476309 122.21) (xy 151.709698 122.113327) (xy 151.888327 121.934699) (xy 151.985 121.70131) + (xy 151.985 127.576614) (xy 151.97953 127.549115) (xy 151.819855 127.310145) (xy 150.918855 126.409145) (xy 150.679885 126.24947) + (xy 150.398 126.1934) (xy 150.080587 126.1934) (xy 150.144 126.040309) (xy 150.144 125.94575) (xy 149.98525 125.787) + (xy 149.0645 125.787) (xy 149.0645 125.807) (xy 148.8105 125.807) (xy 148.8105 125.787) (xy 147.88975 125.787) + (xy 147.731 125.94575) (xy 147.731 126.040309) (xy 147.827673 126.273698) (xy 147.848974 126.294999) (xy 147.827673 126.316301) + (xy 147.731 126.54969) (xy 147.731 126.802309) (xy 147.731 127.310309) (xy 147.782409 127.434422) (xy 147.46282 127.114275) + (xy 147.019541 126.93021) (xy 146.613565 126.929855) (xy 144.87381 125.1901) (xy 145.364552 125.1901) (xy 145.64968 125.475725) + (xy 146.092959 125.65979) (xy 146.572935 125.660209) (xy 147.016535 125.476918) (xy 147.303853 125.1901) (xy 147.768109 125.1901) + (xy 147.731 125.279691) (xy 147.731 125.37425) (xy 147.88975 125.533) (xy 148.8105 125.533) (xy 148.8105 125.513) + (xy 149.0645 125.513) (xy 149.0645 125.533) (xy 149.98525 125.533) (xy 150.144 125.37425) (xy 150.144 125.279691) + (xy 150.047327 125.046302) (xy 150.026025 125.025) (xy 150.047327 125.003699) (xy 150.144 124.77031) (xy 150.144 124.517691) + (xy 150.144 124.009691) (xy 150.047327 123.776302) (xy 149.868699 123.597673) (xy 149.63531 123.501) (xy 149.382691 123.501) + (xy 148.239691 123.501) (xy 148.006302 123.597673) (xy 147.887074 123.7169) (xy 147.303447 123.7169) (xy 147.145812 123.55899) + (xy 147.195699 123.538327) (xy 147.374327 123.359698) (xy 147.471 123.126309) (xy 147.471 122.88575) (xy 147.31225 122.727) + (xy 146.588 122.727) (xy 146.588 122.747) (xy 146.334 122.747) (xy 146.334 122.727) (xy 145.60975 122.727) + (xy 145.572 122.76475) (xy 145.53425 122.727) (xy 144.81 122.727) (xy 144.81 123.47625) (xy 144.96875 123.635) + (xy 145.18431 123.635) (xy 145.417699 123.538327) (xy 145.572 123.384025) (xy 145.634746 123.446771) (xy 145.364146 123.7169) + (xy 144.16261 123.7169) (xy 144.009306 123.563596) (xy 144.18169 123.635) (xy 144.39725 123.635) (xy 144.556 123.47625) + (xy 144.556 122.727) (xy 143.83175 122.727) (xy 143.794 122.76475) (xy 143.75625 122.727) (xy 143.032 122.727) + (xy 143.032 122.747) (xy 142.778 122.747) (xy 142.778 122.727) (xy 142.05375 122.727) (xy 141.895 122.88575) + (xy 141.895 122.9829) (xy 141.7455 122.9829) (xy 141.7455 122.97081) (xy 141.7455 122.96819) (xy 141.7455 122.718191) + (xy 141.7455 122.47621) (xy 141.90123 122.32048) (xy 142.05375 122.473) (xy 142.778 122.473) (xy 142.778 122.453) + (xy 143.032 122.453) (xy 143.032 122.473) (xy 143.75625 122.473) (xy 143.794 122.43525) (xy 143.83175 122.473) + (xy 144.556 122.473) (xy 144.556 122.453) (xy 144.81 122.453) (xy 144.81 122.473) (xy 145.53425 122.473) + (xy 145.572 122.43525) (xy 145.60975 122.473) (xy 146.334 122.473) (xy 146.334 122.453) (xy 146.588 122.453) + (xy 146.588 122.473) (xy 147.31225 122.473) (xy 147.471 122.31425) (xy 147.471 122.073691) (xy 147.378344 121.85) + (xy 147.471 121.62631) (xy 147.471 121.373691) (xy 147.471 120.573691) (xy 147.374327 120.340302) (xy 147.195699 120.161673) + (xy 146.96231 120.065) (xy 146.709691 120.065) (xy 145.959691 120.065) (xy 145.726302 120.161673) (xy 145.571999 120.315974) + (xy 145.417699 120.161673) (xy 145.18431 120.065) (xy 144.931691 120.065) (xy 144.181691 120.065) (xy 143.948302 120.161673) + (xy 143.793999 120.315974) (xy 143.639699 120.161673) (xy 143.40631 120.065) (xy 143.153691 120.065) (xy 142.531 120.065) + (xy 142.531 119.55731) (xy 142.531 119.34175) (xy 142.37225 119.183) (xy 141.623 119.183) (xy 141.623 119.90725) + (xy 141.78175 120.066) (xy 142.022309 120.066) (xy 142.255698 119.969327) (xy 142.434327 119.790699) (xy 142.531 119.55731) + (xy 142.531 120.065) (xy 142.403691 120.065) (xy 142.170302 120.161673) (xy 141.991673 120.340301) (xy 141.974027 120.3829) + (xy 139.710809 120.3829) (xy 140.02771 120.066) (xy 140.522309 120.066) (xy 140.746 119.973344) (xy 140.969691 120.066) + (xy 141.21025 120.066) (xy 141.369 119.90725) (xy 141.369 119.183) (xy 141.349 119.183) (xy 141.349 118.929) + (xy 141.369 118.929) (xy 141.369 118.909) (xy 141.623 118.909) (xy 141.623 118.929) (xy 142.37225 118.929) + (xy 142.531 118.77025) (xy 142.531 118.55469) (xy 142.434327 118.321301) (xy 142.255698 118.142673) (xy 142.090607 118.07429) + (xy 146.43258 118.07429) (xy 148.022354 119.664064) (xy 148.01497 119.675115) (xy 147.9589 119.957) (xy 147.9589 120.0085) + (xy 148.01497 120.290385) (xy 148.174645 120.529355) (xy 148.413615 120.68903) (xy 148.418591 120.690019) (xy 148.415 120.69869) + (xy 148.415 120.951309) (xy 148.415 121.701309) (xy 148.511673 121.934698) (xy 148.690301 122.113327) (xy 148.92369 122.21) + (xy 149.176309 122.21) (xy 149.976309 122.21) (xy 150.2 122.117344) (xy 150.423691 122.21) (xy 150.66425 122.21) + (xy 150.823 122.05125) (xy 150.823 121.327) (xy 150.803 121.327) (xy 150.803 121.073) (xy 150.823 121.073) + (xy 150.823 120.34875) (xy 150.66425 120.19) (xy 150.423691 120.19) (xy 150.2 120.282655) (xy 150.1866 120.277105) + (xy 150.1866 120.05) (xy 150.13053 119.768116) (xy 150.13053 119.768115) (xy 149.970855 119.529145) (xy 147.20649 116.76478) + (xy 147.20649 115.2841) (xy 150.03351 115.2841) (xy 150.03351 115.465019) (xy 150.03351 117.565599) (xy 150.130183 117.798988) + (xy 150.308811 117.977617) (xy 150.5422 118.07429) (xy 150.794819 118.07429) (xy 154.11244 118.07429) (xy 154.8134 118.77525) + (xy 154.8134 120.277105) (xy 154.8 120.282655) (xy 154.576309 120.19) (xy 154.33575 120.19) (xy 154.177 120.34875) + (xy 154.177 121.073) (xy 154.197 121.073) (xy 154.197 121.327) (xy 154.177 121.327) (xy 154.177 122.05125) + (xy 154.33575 122.21) (xy 154.576309 122.21) (xy 154.799999 122.117344) (xy 155.02369 122.21) (xy 155.276309 122.21) + (xy 156.076309 122.21) (xy 156.309698 122.113327) (xy 156.3134 122.109625) (xy 156.3134 123.692374) (xy 156.218699 123.597673) + (xy 155.98531 123.501) (xy 155.732691 123.501) (xy 155.57325 123.501) (xy 155.4145 123.65975) (xy 155.4145 124.263) + (xy 155.4345 124.263) (xy 155.4345 124.517) (xy 155.4145 124.517) (xy 155.4145 124.537) (xy 155.1605 124.537) + (xy 155.1605 124.517) (xy 155.1605 124.263) (xy 155.1605 123.65975) (xy 155.00175 123.501) (xy 154.842309 123.501) + (xy 154.58969 123.501) (xy 154.356301 123.597673) (xy 154.177673 123.776302) (xy 154.081 124.009691) (xy 154.081 124.10425) + (xy 154.23975 124.263) (xy 155.1605 124.263) (xy 155.1605 124.517) (xy 154.23975 124.517) (xy 154.081 124.67575) + (xy 154.081 124.770309) (xy 154.177673 125.003698) (xy 154.198974 125.024999) (xy 154.177673 125.046301) (xy 154.081 125.27969) + (xy 154.081 125.532309) (xy 154.081 126.040309) (xy 154.177673 126.273698) (xy 154.198974 126.294999) (xy 154.177673 126.316301) + (xy 154.081 126.54969) (xy 154.081 126.802309) (xy 154.081 127.310309) (xy 154.177673 127.543698) (xy 154.198974 127.564999) + (xy 154.177673 127.586301) (xy 154.081 127.81969) (xy 154.081 128.072309) (xy 154.081 128.580309) (xy 154.177673 128.813698) + (xy 154.356301 128.992327) (xy 154.58969 129.089) (xy 154.842309 129.089) (xy 155.985309 129.089) (xy 156.218698 128.992327) + (xy 156.397327 128.813699) (xy 156.494 128.58031) (xy 156.494 128.327691) (xy 156.494 127.819691) (xy 156.430587 127.6666) + (xy 156.67 127.6666) (xy 156.951885 127.61053) (xy 157.190855 127.450855) (xy 159.320855 125.320855) (xy 159.48053 125.081885) + (xy 159.5366 124.8) (xy 159.5366 117.498432) (xy 159.615 117.465957) (xy 159.615 132.500779) (xy 159.554327 132.354302) + (xy 159.375699 132.175673) (xy 159.14231 132.079) (xy 158.889691 132.079) (xy 156.857691 132.079) (xy 156.624302 132.175673) + (xy 156.445673 132.354301) (xy 156.349 132.58769) (xy 156.349 132.840309) (xy 156.349 134.872309) (xy 156.445673 135.105698) + (xy 156.624301 135.284327) (xy 156.675371 135.305481) (xy 156.474675 135.605845) (xy 156.468135 135.638723) (xy 154.262527 135.613501) + (xy 154.131199 135.482173) (xy 153.923 135.395934) (xy 153.923 122.05125) (xy 153.923 121.327) (xy 153.923 121.073) + (xy 153.923 120.34875) (xy 153.76425 120.19) (xy 153.523691 120.19) (xy 153.290302 120.286673) (xy 153.111673 120.465301) + (xy 153.015 120.69869) (xy 153.015 120.91425) (xy 153.17375 121.073) (xy 153.923 121.073) (xy 153.923 121.327) + (xy 153.17375 121.327) (xy 153.015 121.48575) (xy 153.015 121.70131) (xy 153.111673 121.934699) (xy 153.290302 122.113327) + (xy 153.523691 122.21) (xy 153.76425 122.21) (xy 153.923 122.05125) (xy 153.923 135.395934) (xy 153.89781 135.3855) + (xy 153.834 135.3855) (xy 153.834 130.66981) (xy 153.834 130.45425) (xy 153.834 129.88275) (xy 153.834 129.66719) + (xy 153.737327 129.433801) (xy 153.558698 129.255173) (xy 153.325309 129.1585) (xy 153.08475 129.1585) (xy 152.926 129.31725) + (xy 152.926 130.0415) (xy 153.67525 130.0415) (xy 153.834 129.88275) (xy 153.834 130.45425) (xy 153.67525 130.2955) + (xy 152.926 130.2955) (xy 152.926 131.01975) (xy 153.08475 131.1785) (xy 153.325309 131.1785) (xy 153.558698 131.081827) + (xy 153.737327 130.903199) (xy 153.834 130.66981) (xy 153.834 135.3855) (xy 153.645191 135.3855) (xy 152.502191 135.3855) + (xy 152.268802 135.482173) (xy 152.090173 135.660801) (xy 151.9935 135.89419) (xy 151.9935 136.146809) (xy 151.9935 136.781809) + (xy 152.090173 137.015198) (xy 152.174974 137.1) (xy 152.090173 137.184802) (xy 151.9935 137.418191) (xy 151.9935 137.57625) + (xy 152.15225 137.735) (xy 153.073 137.735) (xy 153.073 137.715) (xy 153.327 137.715) (xy 153.327 137.735) + (xy 154.24775 137.735) (xy 154.4065 137.57625) (xy 154.4065 137.418191) (xy 154.309827 137.184802) (xy 154.225025 137.1) + (xy 154.238501 137.086523) (xy 156.594486 137.113465) (xy 156.832567 137.469778) (xy 157.36819 137.82767) (xy 158 137.953345) + (xy 158.63181 137.82767) (xy 159.167433 137.469778) (xy 159.525325 136.934155) (xy 159.615 136.483328) (xy 159.615 139.576406) + ) + ) + ) +) diff --git a/cantact.lib b/cantact.lib new file mode 100644 index 0000000..b6973b5 --- /dev/null +++ b/cantact.lib @@ -0,0 +1,124 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# AAT3221 +# +DEF AAT3221 U 0 40 Y Y 1 F N +F0 "U" -250 150 60 H V C CNN +F1 "AAT3221" -250 -300 60 H V C CNN +F2 "" -250 50 60 H V C CNN +F3 "" -250 50 60 H V C CNN +DRAW +S -300 100 300 -250 0 1 0 N +X IN 1 -500 50 200 R 50 50 1 1 I +X GND 2 0 -450 200 U 50 50 1 1 I +X EN 3 -500 -100 200 R 50 50 1 1 I +X OUT 5 500 50 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# STM32F042C6T6 +# +DEF STM32F042C6T6 U 0 40 Y Y 1 F N +F0 "U" -450 1250 60 H V C CNN +F1 "STM32F042C6T6" -150 -2150 60 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +S -500 1200 550 -2100 0 1 0 N +X VBAT 1 -700 250 200 R 50 50 1 1 I +X PC13 2 -700 -1200 200 R 50 50 1 1 I +X PC14-OSC32_IN 3 -700 -1300 200 R 50 50 1 1 I +X PC15-OSC32_OUT 4 -700 -1400 200 R 50 50 1 1 I +X PF0-OSC_IN 5 -700 -750 200 R 50 50 1 1 I +X PF1-OSC_OUT 6 -700 -850 200 R 50 50 1 1 I +X NRST 7 -700 -350 200 R 50 50 1 1 I +X VSSA 8 -700 -1750 200 R 50 50 1 1 I +X VDDA 9 -700 800 200 R 50 50 1 1 I +X PA0 10 750 1150 200 L 50 50 1 1 I +X PB2 20 750 -750 200 L 50 50 1 1 I +X PA9 30 750 250 200 L 50 50 1 1 I +X PB4 40 750 -950 200 L 50 50 1 1 I +X PA1 11 750 1050 200 L 50 50 1 1 I +X PB10 21 750 -1550 200 L 50 50 1 1 I +X PA10 31 750 150 200 L 50 50 1 1 I +X PB5 41 750 -1050 200 L 50 50 1 1 I +X PA2 12 750 950 200 L 50 50 1 1 I +X PB11 22 750 -1650 200 L 50 50 1 1 I +X PA11 32 750 50 200 L 50 50 1 1 I +X PB6 42 750 -1150 200 L 50 50 1 1 I +X PA3 13 750 850 200 L 50 50 1 1 I +X VSS 23 -700 -1950 200 R 50 50 1 1 I +X PA12 33 750 -50 200 L 50 50 1 1 I +X PB7 43 750 -1250 200 L 50 50 1 1 I +X PA4 14 750 750 200 L 50 50 1 1 I +X VDD 24 -700 1000 200 R 50 50 1 1 I +X PA13 34 750 -150 200 L 50 50 1 1 I +X BOOT0-PF11 44 -700 -950 200 R 50 50 1 1 I +X PA5 15 750 650 200 L 50 50 1 1 I +X PB12 25 750 -1750 200 L 50 50 1 1 I +X VSS 35 -700 -1850 200 R 50 50 1 1 I +X PB8 45 750 -1350 200 L 50 50 1 1 I +X PA6 16 750 550 200 L 50 50 1 1 I +X PB13 26 750 -1850 200 L 50 50 1 1 I +X VDDIO 36 -700 550 200 R 50 50 1 1 I +X PB9 46 750 -1450 200 L 50 50 1 1 I +X PA7 17 750 450 200 L 50 50 1 1 I +X PB14 27 750 -1950 200 L 50 50 1 1 I +X PA14 37 750 -250 200 L 50 50 1 1 I +X VSS 47 -700 -2050 200 R 50 50 1 1 I +X PB0 18 750 -550 200 L 50 50 1 1 I +X PB15 28 750 -2050 200 L 50 50 1 1 I +X PA15 38 750 -350 200 L 50 50 1 1 I +X VDD 48 -700 1150 200 R 50 50 1 1 I +X PB1 19 750 -650 200 L 50 50 1 1 I +X PA8 29 750 350 200 L 50 50 1 1 I +X PB3 39 750 -850 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# STM32F042K6 +# +DEF STM32F042K6 U 0 40 Y Y 1 F N +F0 "U" -450 1400 60 H V C CNN +F1 "STM32F042K6" -200 -1550 60 H V C CNN +F2 "" -250 750 60 H V C CNN +F3 "" -250 750 60 H V C CNN +DRAW +S -500 1350 450 -1500 0 1 0 N +X VDD 1 -700 1250 200 R 50 50 1 1 I +X PF0-OSC_IN 2 650 -1350 200 L 50 50 1 1 I +X PF1-OSC_OUT 3 650 -1450 200 L 50 50 1 1 I +X NRST 4 -700 550 200 R 50 50 1 1 I +X VDDA 5 -700 1050 200 R 50 50 1 1 I +X PA0 6 650 1250 200 L 50 50 1 1 I +X PA1 7 650 1150 200 L 50 50 1 1 I +X PA2 8 650 1050 200 L 50 50 1 1 I +X PA3 9 650 950 200 L 50 50 1 1 I +X PA4 10 650 850 200 L 50 50 1 1 I +X PA10 20 650 250 200 L 50 50 1 1 I +X PB7 30 650 -1050 200 L 50 50 1 1 I +X PA5 11 650 750 200 L 50 50 1 1 I +X PA11 21 650 150 200 L 50 50 1 1 I +X PB8-BOOT0 31 650 -1150 200 L 50 50 1 1 I +X PA6 12 650 650 200 L 50 50 1 1 I +X PA12 22 650 50 200 L 50 50 1 1 I +X VSS 32 -700 -1450 200 R 50 50 1 1 I +X PA7 13 650 550 200 L 50 50 1 1 I +X PA13 23 650 -50 200 L 50 50 1 1 I +X PB0 14 650 -450 200 L 50 50 1 1 I +X PA14 24 650 -150 200 L 50 50 1 1 I +X PB1 15 650 -550 200 L 50 50 1 1 I +X PA15 25 650 -250 200 L 50 50 1 1 I +X VSS 16 -700 -1350 200 R 50 50 1 1 I +X PB3 26 650 -650 200 L 50 50 1 1 I +X VDDIO2 17 -700 850 200 R 50 50 1 1 I +X PB4 27 650 -750 200 L 50 50 1 1 I +X PA8 18 650 450 200 L 50 50 1 1 I +X PB5 28 650 -850 200 L 50 50 1 1 I +X PA9 19 650 350 200 L 50 50 1 1 I +X PB6 29 650 -950 200 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library diff --git a/cantact.net b/cantact.net new file mode 100644 index 0000000..7879f31 --- /dev/null +++ b/cantact.net @@ -0,0 +1,695 @@ +(export (version D) + (design + (source /media/psf/Dropbox/kicad/cantact/cantact.sch) + (date "Tue 25 Nov 2014 10:08:05 AM EST") + (tool "Eeschema (2014-10-22 BZR 5216)-product")) + (components + (comp (ref C12) + (value 4.7uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R60J475KE19D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FA619)) + (comp (ref C11) + (value 0.1uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R71C104KA01D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FA65A)) + (comp (ref C10) + (value 1uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R61E105KA12D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FA677)) + (comp (ref C8) + (value 10nF) + (footprint Capacitors_SMD:C_0603) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FA697)) + (comp (ref C7) + (value 4.7uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R60J475KE19D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FA6B8)) + (comp (ref C6) + (value 0.1uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R71C104KA01D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FA78D)) + (comp (ref C4) + (value 0.1uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R71C104KA01D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FA7BA)) + (comp (ref P1) + (value USB) + (footprint Connect:USB_B) + (fields + (field (name MPN) USB-B1HSB6)) + (libsource (lib conn) (part USB)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FAFF9)) + (comp (ref U2) + (value AAT3221) + (footprint SMD_Packages:SOT-23-5) + (fields + (field (name MPN) AAT3221IGV-3.3-T1)) + (libsource (lib cantact) (part AAT3221)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FC15D)) + (comp (ref C14) + (value 1uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R61E105KA12D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FC250)) + (comp (ref C15) + (value 1uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R61E105KA12D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FC291)) + (comp (ref C5) + (value 18pF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) CL10C180JB8NNNC)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FC87A)) + (comp (ref C9) + (value 18pF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) CL10C180JB8NNNC)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FC8B5)) + (comp (ref U1) + (value STM32F042C6T6) + (footprint Housings_QFP:LQFP-48_7x7mm_Pitch0.5mm) + (fields + (field (name MPN) STM32F042K6T6)) + (libsource (lib cantact) (part STM32F042C6T6)) + (sheetpath (names /) (tstamps /)) + (tstamp 546FFAB4)) + (comp (ref C3) + (value 4.7uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R60J475KE19D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 54701249)) + (comp (ref C2) + (value 0.1uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R71C104KA01D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 5470124F)) + (comp (ref C1) + (value 0.1uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R71C104KA01D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 54701255)) + (comp (ref C13) + (value 0.1uF) + (footprint Capacitors_SMD:C_0603) + (fields + (field (name MPN) GRM188R71C104KA01D)) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 54701413)) + (comp (ref U3) + (value MCP2551-I/SN) + (footprint SMD_Packages:SOIC-8-N) + (libsource (lib interface) (part MCP2551-I/SN)) + (sheetpath (names /) (tstamps /)) + (tstamp 5472437B)) + (comp (ref C16) + (value 0.1uF) + (footprint Capacitors_SMD:C_0603) + (libsource (lib device) (part C)) + (sheetpath (names /) (tstamps /)) + (tstamp 54724A1C)) + (comp (ref JP3) + (value "CANH Select") + (footprint cantact:0015912040) + (fields + (field (name MPN) 0015912040)) + (libsource (lib conn) (part CONN_02X02)) + (sheetpath (names /) (tstamps /)) + (tstamp 5472468E)) + (comp (ref JP4) + (value "CANL Select") + (footprint cantact:0015912040) + (fields + (field (name MPN) 0015912040)) + (libsource (lib conn) (part CONN_02X02)) + (sheetpath (names /) (tstamps /)) + (tstamp 547248C4)) + (comp (ref JP5) + (value "GND Select") + (footprint cantact:0015912040) + (fields + (field (name MPN) 0015912040)) + (libsource (lib conn) (part CONN_02X02)) + (sheetpath (names /) (tstamps /)) + (tstamp 54724963)) + (comp (ref P3) + (value DB9) + (footprint Connect:DB9MC) + (fields + (field (name MPN) SDS107-PRW1-M09-SN63-11)) + (libsource (lib conn) (part DB9)) + (sheetpath (names /) (tstamps /)) + (tstamp 54725006)) + (comp (ref JP2) + (value "Term Enable") + (footprint cantact:0015912040) + (fields + (field (name MPN) 0015912040)) + (libsource (lib conn) (part CONN_02X02)) + (sheetpath (names /) (tstamps /)) + (tstamp 54725EC3)) + (comp (ref R4) + (value 120) + (footprint SMD_Packages:SMD-0603) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5472656A)) + (comp (ref P2) + (value SWD) + (footprint Pin_Headers:Pin_Header_Straight_1x05) + (libsource (lib conn) (part CONN_01X05)) + (sheetpath (names /) (tstamps /)) + (tstamp 5472CC61)) + (comp (ref D1) + (value LED) + (footprint SMD_Packages:SMD-0603) + (libsource (lib device) (part LED)) + (sheetpath (names /) (tstamps /)) + (tstamp 5472F3BF)) + (comp (ref D2) + (value LED) + (footprint SMD_Packages:SMD-0603) + (libsource (lib device) (part LED)) + (sheetpath (names /) (tstamps /)) + (tstamp 5472F58A)) + (comp (ref R3) + (value R) + (footprint SMD_Packages:SMD-0603) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 547309DB)) + (comp (ref R2) + (value R) + (footprint SMD_Packages:SMD-0603) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 54730ABA)) + (comp (ref R1) + (value 510) + (footprint SMD_Packages:SMD-0603) + (libsource (lib device) (part R)) + (sheetpath (names /) (tstamps /)) + (tstamp 5473362D)) + (comp (ref JP1) + (value "Boot Mode") + (footprint Pin_Headers:Pin_Header_Straight_1x02) + (libsource (lib conn) (part CONN_02X01)) + (sheetpath (names /) (tstamps /)) + (tstamp 5473404D)) + (comp (ref X1) + (value "16 MHz") + (footprint Crystals:Crystal_HC49-SD_SMD) + (fields + (field (name MPN) 9C-16.000MAAJ-T)) + (libsource (lib device) (part CRYSTAL)) + (sheetpath (names /) (tstamps /)) + (tstamp 54736BAF)) + (comp (ref TP2) + (value TST) + (footprint Connect:PINTST) + (libsource (lib device) (part TST)) + (sheetpath (names /) (tstamps /)) + (tstamp 547347ED)) + (comp (ref TP3) + (value TST) + (footprint Connect:PINTST) + (libsource (lib device) (part TST)) + (sheetpath (names /) (tstamps /)) + (tstamp 5473495A)) + (comp (ref TP1) + (value TST) + (footprint Connect:PINTST) + (libsource (lib device) (part TST)) + (sheetpath (names /) (tstamps /)) + (tstamp 54735313))) + (libparts + (libpart (lib device) (part C) + (description "Condensateur non polarise") + (footprints + (fp SM*) + (fp C?) + (fp C1-1)) + (fields + (field (name Reference) C) + (field (name Value) C)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib device) (part CRYSTAL) + (fields + (field (name Reference) X) + (field (name Value) CRYSTAL)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)))) + (libpart (lib device) (part LED) + (footprints + (fp LED-3MM) + (fp LED-5MM) + (fp LED-10MM) + (fp LED-0603) + (fp LED-0805) + (fp LED-1206) + (fp LEDV)) + (fields + (field (name Reference) D) + (field (name Value) LED)) + (pins + (pin (num 1) (name A) (type passive)) + (pin (num 2) (name K) (type passive)))) + (libpart (lib device) (part R) + (description Resistance) + (footprints + (fp R?) + (fp SM0603) + (fp SM0805) + (fp R?-*) + (fp SM1206)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib device) (part TST) + (fields + (field (name Reference) P) + (field (name Value) TST)) + (pins + (pin (num 1) (name ~) (type passive)))) + (libpart (lib conn) (part CONN_01X05) + (footprints + (fp Pin_Header_Straight_1X05) + (fp Pin_Header_Angled_1X05) + (fp Socket_Strip_Straight_1X05) + (fp Socket_Strip_Angled_1X05)) + (fields + (field (name Reference) P) + (field (name Value) CONN_01X05)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)) + (pin (num 5) (name P5) (type passive)))) + (libpart (lib conn) (part CONN_02X01) + (footprints + (fp Pin_Header_Straight_2X01) + (fp Pin_Header_Angled_2X01) + (fp Socket_Strip_Straight_2X01) + (fp Socket_Strip_Angled_2X01)) + (fields + (field (name Reference) P) + (field (name Value) CONN_02X01)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)))) + (libpart (lib conn) (part CONN_02X02) + (footprints + (fp Pin_Header_Straight_2X02) + (fp Pin_Header_Angled_2X02) + (fp Socket_Strip_Straight_2X02) + (fp Socket_Strip_Angled_2X02)) + (fields + (field (name Reference) P) + (field (name Value) CONN_02X02)) + (pins + (pin (num 1) (name P1) (type passive)) + (pin (num 2) (name P2) (type passive)) + (pin (num 3) (name P3) (type passive)) + (pin (num 4) (name P4) (type passive)))) + (libpart (lib conn) (part DB9) + (footprints + (fp DB9*)) + (fields + (field (name Reference) J) + (field (name Value) DB9)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive)) + (pin (num 3) (name 3) (type passive)) + (pin (num 4) (name 4) (type passive)) + (pin (num 5) (name 5) (type passive)) + (pin (num 6) (name P6) (type passive)) + (pin (num 7) (name P7) (type passive)) + (pin (num 8) (name P8) (type passive)) + (pin (num 9) (name P9) (type passive)))) + (libpart (lib conn) (part USB) + (fields + (field (name Reference) J) + (field (name Value) USB)) + (pins + (pin (num 1) (name Vbus) (type power_out)) + (pin (num 2) (name D-) (type BiDi)) + (pin (num 3) (name D+) (type BiDi)) + (pin (num 4) (name GND) (type power_in)) + (pin (num 5) (name Shield_1) (type passive)) + (pin (num 6) (name Shield_2) (type passive)))) + (libpart (lib interface) (part MCP2551-I/SN) + (description "MCP2551-I/SN, High-Speed CAN Transceiver, SO8") + (docs http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf) + (footprints + (fp SO8*)) + (fields + (field (name Reference) IC) + (field (name Value) MCP2551-I/SN) + (field (name Footprint) SO8)) + (pins + (pin (num 1) (name TXD) (type input)) + (pin (num 2) (name VSS) (type power_in)) + (pin (num 3) (name VDD) (type power_in)) + (pin (num 4) (name RXD) (type output)) + (pin (num 5) (name Vref) (type input)) + (pin (num 6) (name CANL) (type BiDi)) + (pin (num 7) (name CANH) (type BiDi)) + (pin (num 8) (name Rs) (type input)))) + (libpart (lib cantact) (part AAT3221) + (fields + (field (name Reference) U) + (field (name Value) AAT3221)) + (pins + (pin (num 1) (name IN) (type input)) + (pin (num 2) (name GND) (type input)) + (pin (num 3) (name EN) (type input)) + (pin (num 5) (name OUT) (type input)))) + (libpart (lib cantact) (part STM32F042C6T6) + (fields + (field (name Reference) U) + (field (name Value) STM32F042C6T6)) + (pins + (pin (num 1) (name VBAT) (type input)) + (pin (num 2) (name PC13) (type input)) + (pin (num 3) (name PC14-OSC32_IN) (type input)) + (pin (num 4) (name PC15-OSC32_OUT) (type input)) + (pin (num 5) (name PF0-OSC_IN) (type input)) + (pin (num 6) (name PF1-OSC_OUT) (type input)) + (pin (num 7) (name NRST) (type input)) + (pin (num 8) (name VSSA) (type input)) + (pin (num 9) (name VDDA) (type input)) + (pin (num 10) (name PA0) (type input)) + (pin (num 11) (name PA1) (type input)) + (pin (num 12) (name PA2) (type input)) + (pin (num 13) (name PA3) (type input)) + (pin (num 14) (name PA4) (type input)) + (pin (num 15) (name PA5) (type input)) + (pin (num 16) (name PA6) (type input)) + (pin (num 17) (name PA7) (type input)) + (pin (num 18) (name PB0) (type input)) + (pin (num 19) (name PB1) (type input)) + (pin (num 20) (name PB2) (type input)) + (pin (num 21) (name PB10) (type input)) + (pin (num 22) (name PB11) (type input)) + (pin (num 23) (name VSS) (type input)) + (pin (num 24) (name VDD) (type input)) + (pin (num 25) (name PB12) (type input)) + (pin (num 26) (name PB13) (type input)) + (pin (num 27) (name PB14) (type input)) + (pin (num 28) (name PB15) (type input)) + (pin (num 29) (name PA8) (type input)) + (pin (num 30) (name PA9) (type input)) + (pin (num 31) (name PA10) (type input)) + (pin (num 32) (name PA11) (type input)) + (pin (num 33) (name PA12) (type input)) + (pin (num 34) (name PA13) (type input)) + (pin (num 35) (name VSS) (type input)) + (pin (num 36) (name VDDIO) (type input)) + (pin (num 37) (name PA14) (type input)) + (pin (num 38) (name PA15) (type input)) + (pin (num 39) (name PB3) (type input)) + (pin (num 40) (name PB4) (type input)) + (pin (num 41) (name PB5) (type input)) + (pin (num 42) (name PB6) (type input)) + (pin (num 43) (name PB7) (type input)) + (pin (num 44) (name BOOT0-PF11) (type input)) + (pin (num 45) (name PB8) (type input)) + (pin (num 46) (name PB9) (type input)) + (pin (num 47) (name VSS) (type input)) + (pin (num 48) (name VDD) (type input))))) + (libraries + (library (logical device) + (uri /usr/local/share/kicad/library/device.lib)) + (library (logical conn) + (uri /usr/local/share/kicad/library/conn.lib)) + (library (logical interface) + (uri /usr/local/share/kicad/library/interface.lib)) + (library (logical cantact) + (uri /media/psf/Dropbox/kicad/cantact/cantact.lib))) + (nets + (net (code 1) (name /USB_DM) + (node (ref P1) (pin 2)) + (node (ref U1) (pin 32))) + (net (code 2) (name /USB_DP) + (node (ref U1) (pin 33)) + (node (ref P1) (pin 3))) + (net (code 3) (name "Net-(D2-Pad2)") + (node (ref R3) (pin 2)) + (node (ref D2) (pin 2))) + (net (code 4) (name "Net-(D2-Pad1)") + (node (ref U1) (pin 19)) + (node (ref D2) (pin 1))) + (net (code 5) (name "Net-(D1-Pad1)") + (node (ref D1) (pin 1)) + (node (ref U1) (pin 18))) + (net (code 6) (name /NRST) + (node (ref U1) (pin 7)) + (node (ref P2) (pin 5))) + (net (code 7) (name +3.3V) + (node (ref C6) (pin 1)) + (node (ref P2) (pin 1)) + (node (ref C8) (pin 1)) + (node (ref C10) (pin 1)) + (node (ref C11) (pin 1)) + (node (ref C12) (pin 1)) + (node (ref C4) (pin 1)) + (node (ref JP1) (pin 1)) + (node (ref U1) (pin 48)) + (node (ref C15) (pin 1)) + (node (ref U2) (pin 5)) + (node (ref C7) (pin 1)) + (node (ref U1) (pin 24)) + (node (ref C13) (pin 1)) + (node (ref U1) (pin 36)) + (node (ref U1) (pin 1)) + (node (ref U1) (pin 9)) + (node (ref C1) (pin 1)) + (node (ref C2) (pin 1)) + (node (ref C3) (pin 1))) + (net (code 8) (name GND) + (node (ref U1) (pin 8)) + (node (ref C7) (pin 2)) + (node (ref U1) (pin 35)) + (node (ref C5) (pin 2)) + (node (ref C6) (pin 2)) + (node (ref U1) (pin 23)) + (node (ref C4) (pin 2)) + (node (ref U1) (pin 47)) + (node (ref C9) (pin 2)) + (node (ref P1) (pin 4)) + (node (ref C13) (pin 2)) + (node (ref C1) (pin 2)) + (node (ref C2) (pin 2)) + (node (ref C3) (pin 2)) + (node (ref C16) (pin 1)) + (node (ref U3) (pin 8)) + (node (ref U3) (pin 2)) + (node (ref C10) (pin 2)) + (node (ref C11) (pin 2)) + (node (ref C12) (pin 2)) + (node (ref C15) (pin 2)) + (node (ref C8) (pin 2)) + (node (ref C14) (pin 2)) + (node (ref U2) (pin 2)) + (node (ref JP5) (pin 3)) + (node (ref JP5) (pin 1)) + (node (ref P2) (pin 3)) + (node (ref R1) (pin 2)) + (node (ref R3) (pin 1)) + (node (ref R2) (pin 1))) + (net (code 9) (name "Net-(D1-Pad2)") + (node (ref R2) (pin 2)) + (node (ref D1) (pin 2))) + (net (code 10) (name +5V) + (node (ref TP1) (pin 1)) + (node (ref C14) (pin 1)) + (node (ref U2) (pin 3)) + (node (ref P1) (pin 1)) + (node (ref U2) (pin 1)) + (node (ref C16) (pin 2)) + (node (ref U3) (pin 3))) + (net (code 11) (name /DB9_7) + (node (ref P3) (pin 7)) + (node (ref JP3) (pin 2))) + (net (code 12) (name "Net-(JP4-Pad1)") + (node (ref R4) (pin 1)) + (node (ref JP4) (pin 1)) + (node (ref U3) (pin 6)) + (node (ref JP4) (pin 3))) + (net (code 13) (name /CAN_TX) + (node (ref U3) (pin 1)) + (node (ref TP3) (pin 1)) + (node (ref U1) (pin 46))) + (net (code 14) (name /CAN_RX) + (node (ref U3) (pin 4)) + (node (ref U1) (pin 45)) + (node (ref TP2) (pin 1))) + (net (code 15) (name "Net-(JP1-Pad2)") + (node (ref U1) (pin 44)) + (node (ref JP1) (pin 2)) + (node (ref R1) (pin 1))) + (net (code 16) (name "Net-(C9-Pad1)") + (node (ref U1) (pin 6)) + (node (ref X1) (pin 2)) + (node (ref C9) (pin 1))) + (net (code 17) (name "Net-(C5-Pad1)") + (node (ref C5) (pin 1)) + (node (ref X1) (pin 1)) + (node (ref U1) (pin 5))) + (net (code 18) (name /DB9_1) + (node (ref JP5) (pin 4)) + (node (ref P3) (pin 1))) + (net (code 19) (name /DB9_3) + (node (ref P3) (pin 3)) + (node (ref JP3) (pin 4)) + (node (ref JP5) (pin 2))) + (net (code 20) (name /DB9_5) + (node (ref JP4) (pin 4)) + (node (ref P3) (pin 5))) + (net (code 21) (name /DB9_2) + (node (ref P3) (pin 2)) + (node (ref JP4) (pin 2))) + (net (code 22) (name /SWDIO) + (node (ref U1) (pin 34)) + (node (ref P2) (pin 4))) + (net (code 23) (name /SWCLK) + (node (ref U1) (pin 37)) + (node (ref P2) (pin 2))) + (net (code 24) (name "Net-(JP2-Pad1)") + (node (ref JP2) (pin 1)) + (node (ref R4) (pin 2))) + (net (code 25) (name "Net-(JP2-Pad2)") + (node (ref U3) (pin 7)) + (node (ref JP2) (pin 2)) + (node (ref JP3) (pin 1)) + (node (ref JP3) (pin 3))) + (net (code 26) (name "Net-(U1-Pad22)") + (node (ref U1) (pin 22))) + (net (code 27) (name "Net-(U1-Pad12)") + (node (ref U1) (pin 12))) + (net (code 28) (name "Net-(U1-Pad41)") + (node (ref U1) (pin 41))) + (net (code 29) (name "Net-(U1-Pad31)") + (node (ref U1) (pin 31))) + (net (code 30) (name "Net-(U1-Pad21)") + (node (ref U1) (pin 21))) + (net (code 31) (name "Net-(U1-Pad11)") + (node (ref U1) (pin 11))) + (net (code 32) (name "Net-(U1-Pad40)") + (node (ref U1) (pin 40))) + (net (code 33) (name "Net-(U1-Pad30)") + (node (ref U1) (pin 30))) + (net (code 34) (name "Net-(U1-Pad20)") + (node (ref U1) (pin 20))) + (net (code 35) (name "Net-(U1-Pad10)") + (node (ref U1) (pin 10))) + (net (code 36) (name "Net-(U1-Pad42)") + (node (ref U1) (pin 42))) + (net (code 37) (name "Net-(U1-Pad4)") + (node (ref U1) (pin 4))) + (net (code 38) (name "Net-(U1-Pad3)") + (node (ref U1) (pin 3))) + (net (code 39) (name "Net-(U1-Pad2)") + (node (ref U1) (pin 2))) + (net (code 40) (name "Net-(U1-Pad38)") + (node (ref U1) (pin 38))) + (net (code 41) (name "Net-(U1-Pad28)") + (node (ref U1) (pin 28))) + (net (code 42) (name "Net-(U1-Pad27)") + (node (ref U1) (pin 27))) + (net (code 43) (name "Net-(U1-Pad17)") + (node (ref U1) (pin 17))) + (net (code 44) (name "Net-(U1-Pad26)") + (node (ref U1) (pin 26))) + (net (code 45) (name "Net-(U1-Pad16)") + (node (ref U1) (pin 16))) + (net (code 46) (name "Net-(U1-Pad25)") + (node (ref U1) (pin 25))) + (net (code 47) (name "Net-(U1-Pad15)") + (node (ref U1) (pin 15))) + (net (code 48) (name "Net-(U1-Pad14)") + (node (ref U1) (pin 14))) + (net (code 49) (name "Net-(U1-Pad43)") + (node (ref U1) (pin 43))) + (net (code 50) (name "Net-(U1-Pad13)") + (node (ref U1) (pin 13))) + (net (code 51) (name "Net-(P1-Pad6)") + (node (ref P1) (pin 6))) + (net (code 52) (name "Net-(P1-Pad5)") + (node (ref P1) (pin 5))) + (net (code 53) (name "Net-(P3-Pad6)") + (node (ref P3) (pin 6))) + (net (code 54) (name "Net-(P3-Pad4)") + (node (ref P3) (pin 4))) + (net (code 55) (name "Net-(P3-Pad8)") + (node (ref P3) (pin 8))) + (net (code 56) (name "Net-(JP2-Pad4)") + (node (ref JP2) (pin 4))) + (net (code 57) (name "Net-(JP2-Pad3)") + (node (ref JP2) (pin 3))) + (net (code 58) (name "Net-(P3-Pad9)") + (node (ref P3) (pin 9))) + (net (code 59) (name "Net-(U1-Pad39)") + (node (ref U1) (pin 39))) + (net (code 60) (name "Net-(U1-Pad29)") + (node (ref U1) (pin 29))) + (net (code 61) (name "Net-(U3-Pad5)") + (node (ref U3) (pin 5))))) \ No newline at end of file diff --git a/cantact.pdf b/cantact.pdf new file mode 100644 index 0000000000000000000000000000000000000000..7eb60d33665f332de5c2b6e0f350940b6713cb7f GIT binary patch literal 55277 zcma&N1yJ2hvo{zZxCZCo3GNWwo#5{74#D-{kl^m_?i}3R-8~T89S*iU&v)2S0ujEGFp=0BSt0Q9k}%4c+L=3Bkg$G0 zN+gWpmNw3&jvv&<(AiYf)Y#s{l!Tuj!O7Xt)X)~eeRaKKt;&?gk?^sqdRPKqobU#{ z{pc)Vlx1FA+A6bd+5#7CzVNtloe~)P*RETC%X%=Fz}PgY!TekYpS(OLo-3|4KuAtb ze7uJw)#rz0g8UJ9>*>Uv-*+_oEqUnuos#zH*6qFNeUI_&tTiNJ1ZD{K#-A z7U_`;EPvNj2DZ<>-mTSpFP>6=zYc$G(oH&1FlLyD{`Eel?+adfKezY2S@OLZdfyXx z?<@?|SRvU-(FQ2tReb5of=Ny(MS+yk_&irt81=$Y;Mb`GSw6iL^v!C>FS& zEW^pLs9fexRMSpo^&8JiXhuV1rtZ4+=e~oax;DP=$xY3#HiR@*H44NumRLVqo!#Av zR_2qo>IHq{lD1GRh?7Md5tgJ5(c+W;O7`INbpEo&l)Ik2h?L!CpD)Gvnz!M%tgs`}V_ z!IOyIUr910`2`DTT59~pEDEHO__DbJ;#%`DrT3Aa$)CfAOeRsi>;;m1#;*Q4n)yxP zV7fD*YAmISF>+3_diFqW?nBIZ5a1^X_b%$<1U-1ECx~d^vXdI#z-y~&tHcU|$dnnIc!{4^m-sSuSH4Ccs$hN9O5_cQ5tRSvfL8>0{KVj0_-o%Z@`) zBs<-bJ-+5sO5T8a;&r+rmnD1PGxNs%P|c7t`i(w?r}qngQYYO7Db95eJ%!{*u5vQR ziyk_4te`8-U@_bNgqG1h4GT~a3gVk3fw`V^V3wp*yUuc}eZ|$oq~18`vxiG)aQZ5D zomIyq`4zo&KMZQ|95vj#APNIhlKvAy*xBzxr5M_h$sysW*&F%Y1H1wg6wG7=xSfE11b~E1%k9OEh-9Y`=CsqmM*nhpnf3s z$GwYV6&R6}o>8cEekwnDbU`H0`KFU3GfhEw9E+6WidK$?xlGB)YNxIRmd;l7kQwI4 zS|Hx=R8#K~(6O#JXTzM|SV*1&sd0RQ9w2h+gWf-nuIrboTeYjr56lv*U{o-`tSTo$ zq{+k^Pd(7IWw!2hKSRtf>UzR^Io{-T5F^+q3O%{tT4|{Mehy@z^ z!qAs}M4K5Rko*&Wll0G*7oni0W&_e?jpo8#!FJ!?V4WI5$~r@NvUQwNfG}31nAy0D zxSV$pi48JAwa=a2p<27wdMzh{{f<8Jr)SRdfgxv3+>6Yg%$q#tCXlk;xf?UhL~d+) zp*;9a-MUDC=dUy(>Y>kfvpzFh^?!-Q@$~N>^xymJ-!JFr`Hl7T7dpytoNAmcP&13! zo4H%7_XP!Dk^)^In15dJ098Ke3Rb8p81!e9H%@U^&uduM$Q~uKjWRFz@s;GFR-iVW zm(`*+J(oEImW$)8feTVPPZT8v?#n-c%WEzW#2WVy@?>ciYqXx3+!i1Pj}pd0RM$JF ze3_K_liqLrsGp!73A$-~{90u_{pO^rzP8#FvAbdrlLT&KN!Tht-!34rQPpU=>}Yst=XLo^tygqBr*sP(n2qqyw>@89lX5A0XVF8z$1shb&z}( zJ}qX9*K5VN!+yG3ni&!y{z>ab5#amKt(?Awe9_yrI=!Dx)FMkK^2j<$huO4T z{bwO`OfIn7lAhCmxDmAZN6PhR+Yn&8#6UeE8#pT5lGU?DsSUgDlzsq!(Q43KUbtP< z=63_dAt(!VaCMcwS67txN?p%gakwpTfntc4@;2~|#_x@Wdk=hfjtMIA0yMXJ>WQ@L|s zREPS_HSEty^m$PBpsK5EL_ejen0Q*zXlB}_Tf%(JvJ8gr)1UjjaZ@0PNs3lwK~f!GhSWLn3J#>MJ>Ql*W8G15JJ*IFc=WRx6~mpI$u_v0T=yrzuQD1-lwyR<(30gwPW z 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