diff --git a/tests_pcb/sample_atmega32/keyboard_pcb.kicad_pcb b/tests_pcb/sample_atmega32/keyboard_pcb.kicad_pcb new file mode 100644 index 0000000..9b411f2 --- /dev/null +++ b/tests_pcb/sample_atmega32/keyboard_pcb.kicad_pcb @@ -0,0 +1,1566 @@ +(kicad_pcb (version 20171130) (host pcbnew "(5.0.0-rc3-dev-2-g101b68b61)") + + (general + (thickness 1.6) + (drawings 4) + (tracks 170) + (zones 0) + (modules 20) + (nets 40) + ) + + (page A3) + (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 hide) + (49 F.Fab user hide) + ) + + (setup + (last_trace_width 0.1524) + (trace_clearance 0.1524) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.1524) + (segment_width 0.2) + (edge_width 0.15) + (via_size 0.6858) + (via_drill 0.3302) + (via_min_size 0.6858) + (via_min_drill 0.3302) + (uvia_size 0.6858) + (uvia_drill 0.3302) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.15) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.016 1.25) + (pad_drill 0.55) + (pad_to_mask_clearance 0.2) + (aux_axis_origin 0 0) + (grid_origin 71.75 40) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010f0_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "gerbers/")) + ) + + (net 0 "") + (net 1 /row0) + (net 2 /row1) + (net 3 /row2) + (net 4 /row3) + (net 5 /col1) + (net 6 /col4) + (net 7 /col5) + (net 8 /col6) + (net 9 /col7) + (net 10 /col2) + (net 11 /col3) + (net 12 /col9) + (net 13 /col8) + (net 14 /col10) + (net 15 /col11) + (net 16 /row4) + (net 17 /row5) + (net 18 /col0) + (net 19 /col17) + (net 20 /col16) + (net 21 /col15) + (net 22 /col14) + (net 23 /col13) + (net 24 /col12) + (net 25 GND) + (net 26 VCC) + (net 27 "Net-(D_1000-Pad2)") + (net 28 "Net-(D_1001-Pad2)") + (net 29 "Net-(R104-Pad1)") + (net 30 "Net-(R103-Pad2)") + (net 31 "Net-(U1-Pad36)") + (net 32 /xtal2) + (net 33 /xtal1) + (net 34 /D-) + (net 35 /D+) + (net 36 /Du-) + (net 37 /Du+) + (net 38 /Ucap) + (net 39 "Net-(J101-Pad4)") + + (net_class Default "This is the default net class." + (clearance 0.1524) + (trace_width 0.1524) + (via_dia 0.6858) + (via_drill 0.3302) + (uvia_dia 0.6858) + (uvia_drill 0.3302) + (diff_pair_gap 0.1524) + (diff_pair_width 0.1524) + (add_net /D+) + (add_net /D-) + (add_net /Du+) + (add_net /Du-) + (add_net /Ucap) + (add_net /col0) + (add_net /col1) + (add_net /col10) + (add_net /col11) + (add_net /col12) + (add_net /col13) + (add_net /col14) + (add_net /col15) + (add_net /col16) + (add_net /col17) + (add_net /col2) + (add_net /col3) + (add_net /col4) + (add_net /col5) + (add_net /col6) + (add_net /col7) + (add_net /col8) + (add_net /col9) + (add_net /row0) + (add_net /row1) + (add_net /row2) + (add_net /row3) + (add_net /row4) + (add_net /row5) + (add_net /xtal1) + (add_net /xtal2) + (add_net GND) + (add_net "Net-(D_1000-Pad2)") + (add_net "Net-(D_1001-Pad2)") + (add_net "Net-(J101-Pad4)") + (add_net "Net-(R103-Pad2)") + (add_net "Net-(R104-Pad1)") + (add_net "Net-(U1-Pad36)") + (add_net VCC) + ) + + (module Connectors_USB:USB_Micro-B_Wuerth-629105150521_CircularHoles (layer F.Cu) (tedit 59E3D6DD) (tstamp 5BAFD63B) + (at 44.25 77.9 180) + (descr "USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf") + (tags "usb micro receptacle") + (path /5B6855D1) + (attr smd) + (fp_text reference J101 (at 0 -3.5 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value USB_A (at 0 5.6 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "PCB Edge" (at 0 3.75 180) (layer Dwgs.User) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_text user %R (at 0 1.05 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 5.28 -3.34) (end -5.27 -3.34) (layer F.CrtYd) (width 0.05)) + (fp_line (start 5.28 4.85) (end 5.28 -3.34) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.27 4.85) (end 5.28 4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.27 -3.34) (end -5.27 4.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -2.4) (end 2.525 -2.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.8 -2.4) (end -2.525 -2.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.8 -2.825) (end -1.8 -2.4) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.075 -2.825) (end -1.8 -2.825) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.15 0.75) (end 4.15 -0.65) (layer F.SilkS) (width 0.15)) + (fp_line (start 4.15 3.3) (end 4.15 3.15) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.85 3.3) (end 4.15 3.3) (layer F.SilkS) (width 0.15)) + (fp_line (start 3.85 3.75) (end 3.85 3.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -3.85 3.3) (end -3.85 3.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.15 3.3) (end -3.85 3.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.15 3.15) (end -4.15 3.3) (layer F.SilkS) (width 0.15)) + (fp_line (start -4.15 -0.65) (end -4.15 0.75) (layer F.SilkS) (width 0.15)) + (fp_line (start -1.075 -2.95) (end -1.075 -2.725) (layer F.Fab) (width 0.15)) + (fp_line (start -1.525 -2.95) (end -1.075 -2.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.525 -2.725) (end -1.525 -2.95) (layer F.Fab) (width 0.15)) + (fp_line (start -1.3 -2.55) (end -1.525 -2.725) (layer F.Fab) (width 0.15)) + (fp_line (start -1.075 -2.725) (end -1.3 -2.55) (layer F.Fab) (width 0.15)) + (fp_line (start -2.7 3.75) (end 2.7 3.75) (layer F.Fab) (width 0.15)) + (fp_line (start 4 -2.25) (end -4 -2.25) (layer F.Fab) (width 0.15)) + (fp_line (start 4 3.15) (end 4 -2.25) (layer F.Fab) (width 0.15)) + (fp_line (start 3.7 3.15) (end 4 3.15) (layer F.Fab) (width 0.15)) + (fp_line (start 3.7 4.35) (end 3.7 3.15) (layer F.Fab) (width 0.15)) + (fp_line (start -3.7 4.35) (end 3.7 4.35) (layer F.Fab) (width 0.15)) + (fp_line (start -3.7 3.15) (end -3.7 4.35) (layer F.Fab) (width 0.15)) + (fp_line (start -4 3.15) (end -3.7 3.15) (layer F.Fab) (width 0.15)) + (fp_line (start -4 -2.25) (end -4 3.15) (layer F.Fab) (width 0.15)) + (pad "" np_thru_hole circle (at 2.5 -0.8 180) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.5 -0.8 180) (size 0.8 0.8) (drill 0.8) (layers *.Cu *.Mask)) + (pad 6 thru_hole circle (at 3.875 1.95 180) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) + (net 25 GND)) + (pad 6 thru_hole circle (at -3.875 1.95 180) (size 1.8 1.8) (drill 1.2) (layers *.Cu *.Mask) + (net 25 GND)) + (pad 6 thru_hole circle (at 3.725 -1.85 180) (size 2 2) (drill 1.4) (layers *.Cu *.Mask) + (net 25 GND)) + (pad 6 thru_hole circle (at -3.725 -1.85 180) (size 2 2) (drill 1.4) (layers *.Cu *.Mask) + (net 25 GND)) + (pad 5 smd rect (at 1.3 -1.9 180) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 4 smd rect (at 0.65 -1.9 180) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask) + (net 39 "Net-(J101-Pad4)")) + (pad 3 smd rect (at 0 -1.9 180) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask) + (net 37 /Du+)) + (pad 2 smd rect (at -0.65 -1.9 180) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask) + (net 36 /Du-)) + (pad 1 smd rect (at -1.3 -1.9 180) (size 0.45 1.3) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (model ${KISYS3DMOD}/Connectors_USB.3dshapes/USB_Micro-B_Wuerth-629105150521_CircularHoles.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Crystals:Crystal_SMD_3225-4pin_3.2x2.5mm (layer F.Cu) (tedit 58CD2E9C) (tstamp 5BAF3E1E) + (at 33.45 92.6 90) + (descr "SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package") + (tags "SMD SMT crystal") + (path /5B4FFE79) + (attr smd) + (fp_text reference X101 (at 0 -2.45 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Crystal (at 0 2.45 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 2.1 -1.7) (end -2.1 -1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 2.1 1.7) (end 2.1 -1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.1 1.7) (end 2.1 1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.1 -1.7) (end -2.1 1.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2 1.65) (end 2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -2 -1.65) (end -2 1.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.6 0.25) (end -0.6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 -1.25) (end -1.6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start 1.6 1.25) (end 1.6 -1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.25) (end 1.6 1.25) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 -1.25) (end -1.6 1.25) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.7 0.7) (thickness 0.105))) + ) + (pad 4 smd rect (at -1.1 -0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 3 smd rect (at 1.1 -0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 32 /xtal2)) + (pad 2 smd rect (at 1.1 0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 1 smd rect (at -1.1 0.85 90) (size 1.4 1.2) (layers F.Cu F.Paste F.Mask) + (net 33 /xtal1)) + (model ${KISYS3DMOD}/Crystals.3dshapes/Crystal_SMD_3225-4pin_3.2x2.5mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module digikey-footprints:Switch_Tactile_THT_6x6mm (layer F.Cu) (tedit 5AF34E1F) (tstamp 5BAE3376) + (at 37.45 76.1 270) + (descr http://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=1825910&DocType=Customer+Drawing&DocLang=English) + (path /5BB36E8A) + (fp_text reference SW101 (at 3.81 -2.3368 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SW_Push (at 3.6322 7.0866 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.2032 1.2004) (end -0.0468 1.2004) (layer F.SilkS) (width 0.1)) + (fp_line (start 5.8928 5.5626) (end 0.6 5.5528) (layer F.SilkS) (width 0.1)) + (fp_line (start 6.3092 1.2048) (end 6.3092 3.3) (layer F.SilkS) (width 0.1)) + (fp_line (start 0.2032 1.1938) (end 0.2032 3.302) (layer F.SilkS) (width 0.1)) + (fp_line (start 1.2 -1.0414) (end 5.8674 -1.0414) (layer F.SilkS) (width 0.1)) + (fp_line (start -1.35 -1.35) (end -1.35 5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.85 -1.35) (end -1.35 -1.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.85 5.85) (end -1.35 5.85) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.85 -1.35) (end 7.85 5.85) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 3.3782 2.286 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 0.25 -1) (end 0.25 5.5) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 5.5) (end 0.25 5.5) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 -1) (end 6.25 5.5) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -1) (end 6.25 -1) (layer F.Fab) (width 0.1)) + (pad 1 thru_hole rect (at 0 0 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) + (net 25 GND)) + (pad 2 thru_hole circle (at 6.5 0 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) + (net 25 GND)) + (pad 4 thru_hole circle (at 6.5 4.5 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) + (net 29 "Net-(R104-Pad1)")) + (pad 3 thru_hole circle (at 0 4.5 270) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask) + (net 29 "Net-(R104-Pad1)")) + ) + + (module Diodes_SMD:D_SOD-123 (layer B.Cu) (tedit 58645DC7) (tstamp 5BAC2318) + (at 36.6013 107.73 270) + (descr SOD-123) + (tags SOD-123) + (path /5AA598BA) + (attr smd) + (fp_text reference D_1001 (at 0 2 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value D (at 0 -2.1 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user %R (at 0 2 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -2.25 1) (end -2.25 -1) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end -0.35 0) (layer B.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end 0.25 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end -1.4 0.9) (layer B.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end -1.4 -0.9) (layer B.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end 1.4 -0.9) (layer B.Fab) (width 0.1)) + (fp_line (start -1.4 0.9) (end 1.4 0.9) (layer B.Fab) (width 0.1)) + (fp_line (start -2.35 1.15) (end 2.35 1.15) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end 2.35 -1.15) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end -2.35 -1.15) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.35 1.15) (end -2.35 -1.15) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.25 1) (end 1.65 1) (layer B.SilkS) (width 0.12)) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 2 /row1)) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 28 "Net-(D_1001-Pad2)")) + (model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Diodes_SMD:D_SOD-123 (layer B.Cu) (tedit 58645DC7) (tstamp 5BAC2300) + (at 36.5763 126.73 270) + (descr SOD-123) + (tags SOD-123) + (path /5AA59B12) + (attr smd) + (fp_text reference D_1000 (at 0 2 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value D (at 0 -2.1 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -2.25 1) (end 1.65 1) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.25 -1) (end 1.65 -1) (layer B.SilkS) (width 0.12)) + (fp_line (start -2.35 1.15) (end -2.35 -1.15) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.35 -1.15) (end -2.35 -1.15) (layer B.CrtYd) (width 0.05)) + (fp_line (start 2.35 1.15) (end 2.35 -1.15) (layer B.CrtYd) (width 0.05)) + (fp_line (start -2.35 1.15) (end 2.35 1.15) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.4 0.9) (end 1.4 0.9) (layer B.Fab) (width 0.1)) + (fp_line (start 1.4 0.9) (end 1.4 -0.9) (layer B.Fab) (width 0.1)) + (fp_line (start 1.4 -0.9) (end -1.4 -0.9) (layer B.Fab) (width 0.1)) + (fp_line (start -1.4 -0.9) (end -1.4 0.9) (layer B.Fab) (width 0.1)) + (fp_line (start -0.75 0) (end -0.35 0) (layer B.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 0.55) (layer B.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end -0.35 -0.55) (layer B.Fab) (width 0.1)) + (fp_line (start -0.35 0) (end 0.25 0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.25 0.4) (end 0.25 -0.4) (layer B.Fab) (width 0.1)) + (fp_line (start 0.25 -0.4) (end -0.35 0) (layer B.Fab) (width 0.1)) + (fp_line (start 0.25 0) (end 0.75 0) (layer B.Fab) (width 0.1)) + (fp_line (start -2.25 1) (end -2.25 -1) (layer B.SilkS) (width 0.12)) + (fp_text user %R (at 0 2 270) (layer B.Fab) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 2 smd rect (at 1.65 0 270) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 27 "Net-(D_1000-Pad2)")) + (pad 1 smd rect (at -1.65 0 270) (size 0.9 1.2) (layers B.Cu B.Paste B.Mask) + (net 1 /row0)) + (model ${KISYS3DMOD}/Diodes_SMD.3dshapes/D_SOD-123.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5A002D62) (tstamp 5B98569B) + (at 33.0375 89.6) + (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /5B5AA610) + (attr smd) + (fp_text reference C102 (at 0 -1.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22p (at 0 1.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -0.88) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 0.82 0.48) (end -0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 -0.48) (end 0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 -0.48) (end 0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 0.48) (end -0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.3875 0) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 1 smd rect (at -0.3875 0) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 32 /xtal2)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5A002D62) (tstamp 5B98568D) + (at 41.0375 82.4) + (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /5B860D38) + (attr smd) + (fp_text reference C103 (at 0 -1.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 1u (at 0 1.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.82 0.48) (end -0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 -0.48) (end 0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 -0.48) (end 0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 0.48) (end -0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -0.88) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.3875 0) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 38 /Ucap)) + (pad 2 smd rect (at 0.3875 0) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5A002D62) (tstamp 5B98567F) + (at 50.65 96.2875 90) + (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /5B92ED0B) + (attr smd) + (fp_text reference C104 (at 0 -1.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 1.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -0.88 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 0.82 0.48) (end -0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 -0.48) (end 0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 -0.48) (end 0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 0.48) (end -0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.3875 0 90) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 1 smd rect (at -0.3875 0 90) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5A002D62) (tstamp 5B985671) + (at 50.85 89.9125 90) + (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /5B92EF85) + (attr smd) + (fp_text reference C105 (at 0 -1.5 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 1.5 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.82 0.48) (end -0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 -0.48) (end 0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 -0.48) (end 0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 0.48) (end -0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -0.88 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.3875 0 90) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (pad 2 smd rect (at 0.3875 0 90) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5A002D62) (tstamp 5B985663) + (at 43.0375 85.2) + (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /5B92F1FC) + (attr smd) + (fp_text reference C106 (at 0 -1.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 1.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -0.88) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 0.82 0.48) (end -0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 -0.48) (end 0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 -0.48) (end 0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 0.48) (end -0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.3875 0) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 1 smd rect (at -0.3875 0) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5A002D62) (tstamp 5B985655) + (at 39.45 100.5 180) + (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /5B92F482) + (attr smd) + (fp_text reference C107 (at 0 -1.5 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 0.1u (at 0 1.5 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.82 0.48) (end -0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 -0.48) (end 0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 -0.48) (end 0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 0.48) (end -0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -0.88 180) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.3875 0 180) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (pad 2 smd rect (at 0.3875 0 180) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5A002D62) (tstamp 5B985647) + (at 48.15 83.2) + (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /5B92F70F) + (attr smd) + (fp_text reference C108 (at 0 -1.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 4.7u (at 0 1.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -0.88) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 0.82 0.48) (end -0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 -0.48) (end 0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 -0.48) (end 0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 0.48) (end -0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.3875 0) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 1 smd rect (at -0.3875 0) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Capacitor_SMD:C_0402_1005Metric (layer F.Cu) (tedit 5A002D62) (tstamp 5B985639) + (at 33.3375 95.6 180) + (descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags capacitor) + (path /5B5AA89D) + (attr smd) + (fp_text reference C101 (at 0 -1.5 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22p (at 0 1.5 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1)) + (fp_line (start -0.82 0.48) (end -0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.82 -0.48) (end 0.82 -0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 -0.48) (end 0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.82 0.48) (end -0.82 0.48) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 -0.88 180) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.3875 0 180) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 33 /xtal1)) + (pad 2 smd rect (at 0.3875 0 180) (size 0.575 0.65) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (model ${KISYS3DMOD}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5B84858F) + (at 33.525 85.8) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5BB3732A) + (attr smd) + (fp_text reference R104 (at 0 -1.65) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.65) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 1.46 0.75) (end -1.46 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.46 -0.75) (end 1.46 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.46 -0.75) (end 1.46 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.46 0.75) (end -1.46 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.22 0.51) (end 0.22 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.22 -0.51) (end 0.22 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.875 0) (size 0.67 1) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (pad 1 smd rect (at -0.875 0) (size 0.67 1) (layers F.Cu F.Paste F.Mask) + (net 29 "Net-(R104-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5BAE3DD4) + (at 43.85 83.025 90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5B7710FD) + (attr smd) + (fp_text reference R101 (at 0 -1.65 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22 (at 0 1.65 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.22 -0.51) (end 0.22 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.22 0.51) (end 0.22 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.46 0.75) (end -1.46 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.46 -0.75) (end 1.46 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.46 -0.75) (end 1.46 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.46 0.75) (end -1.46 0.75) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.875 0 90) (size 0.67 1) (layers F.Cu F.Paste F.Mask) + (net 35 /D+)) + (pad 2 smd rect (at 0.875 0 90) (size 0.67 1) (layers F.Cu F.Paste F.Mask) + (net 37 /Du+)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5BAE3E7C) + (at 45.55 83.025 90) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5B771434) + (attr smd) + (fp_text reference R102 (at 0 -1.65 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 22 (at 0 1.65 90) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (fp_line (start 1.46 0.75) (end -1.46 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.46 -0.75) (end 1.46 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.46 -0.75) (end 1.46 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.46 0.75) (end -1.46 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -0.22 0.51) (end 0.22 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.22 -0.51) (end 0.22 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at 0.875 0 90) (size 0.67 1) (layers F.Cu F.Paste F.Mask) + (net 36 /Du-)) + (pad 1 smd rect (at -0.875 0 90) (size 0.67 1) (layers F.Cu F.Paste F.Mask) + (net 34 /D-)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 59FE48B8) (tstamp 5BAE485F) + (at 47.975 100.8 180) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5B92CAB7) + (attr smd) + (fp_text reference R103 (at 0 -1.65 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value 10k (at 0 1.65 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.8 0.4) (end -0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4) (end 0.8 -0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4) (end 0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4) (end -0.8 0.4) (layer F.Fab) (width 0.1)) + (fp_line (start -0.22 -0.51) (end 0.22 -0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.22 0.51) (end 0.22 0.51) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.46 0.75) (end -1.46 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.46 -0.75) (end 1.46 -0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.46 -0.75) (end 1.46 0.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.46 0.75) (end -1.46 0.75) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at 0 0 180) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.08))) + ) + (pad 1 smd rect (at -0.875 0 180) (size 0.67 1) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 2 smd rect (at 0.875 0 180) (size 0.67 1) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(R103-Pad2)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_QFP:TQFP-44_10x10mm_P0.8mm (layer F.Cu) (tedit 5B479293) (tstamp 5B453F9D) + (at 43.05 92.7 270) + (descr "44-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1.0 mm Body [TQFP] (see Microchip Packaging Specification 00000049BS.pdf)") + (tags "QFP 0.8") + (path /5B4FB57A) + (attr smd) + (fp_text reference U1 (at 0 -7.45 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value ATMEGA32U4-AU (at 0 7.45 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 270) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4 -5) (end 5 -5) (layer F.Fab) (width 0.15)) + (fp_line (start 5 -5) (end 5 5) (layer F.Fab) (width 0.15)) + (fp_line (start 5 5) (end -5 5) (layer F.Fab) (width 0.15)) + (fp_line (start -5 5) (end -5 -4) (layer F.Fab) (width 0.15)) + (fp_line (start -5 -4) (end -4 -5) (layer F.Fab) (width 0.15)) + (fp_line (start -6.7 -6.7) (end -6.7 6.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start 6.7 -6.7) (end 6.7 6.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.7 -6.7) (end 6.7 -6.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -6.7 6.7) (end 6.7 6.7) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.175 -5.175) (end -5.175 -4.6) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.175 -5.175) (end 5.175 -4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.175 5.175) (end 5.175 4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.175 5.175) (end -5.175 4.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.175 -5.175) (end -4.5 -5.175) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.175 5.175) (end -4.5 5.175) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.175 5.175) (end 4.5 5.175) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.175 -5.175) (end 4.5 -5.175) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.175 -4.6) (end -6.45 -4.6) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -5.7 -4 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 11 /col3)) + (pad 2 smd rect (at -5.7 -3.2 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (pad 3 smd rect (at -5.7 -2.4 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 34 /D-)) + (pad 4 smd rect (at -5.7 -1.6 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 35 /D+)) + (pad 5 smd rect (at -5.7 -0.8 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 6 smd rect (at -5.7 0 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 38 /Ucap)) + (pad 7 smd rect (at -5.7 0.8 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (pad 8 smd rect (at -5.7 1.6 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 1 /row0)) + (pad 9 smd rect (at -5.7 2.4 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 21 /col15)) + (pad 10 smd rect (at -5.7 3.2 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 20 /col16)) + (pad 11 smd rect (at -5.7 4 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 19 /col17)) + (pad 12 smd rect (at -4 5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 2 /row1)) + (pad 13 smd rect (at -3.2 5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 29 "Net-(R104-Pad1)")) + (pad 14 smd rect (at -2.4 5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (pad 15 smd rect (at -1.6 5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 16 smd rect (at -0.8 5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 32 /xtal2)) + (pad 17 smd rect (at 0 5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 33 /xtal1)) + (pad 18 smd rect (at 0.8 5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 3 /row2)) + (pad 19 smd rect (at 1.6 5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 4 /row3)) + (pad 20 smd rect (at 2.4 5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 10 /col2)) + (pad 21 smd rect (at 3.2 5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 5 /col1)) + (pad 22 smd rect (at 4 5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 22 /col14)) + (pad 23 smd rect (at 5.7 4 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 24 smd rect (at 5.7 3.2 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (pad 25 smd rect (at 5.7 2.4 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 23 /col13)) + (pad 26 smd rect (at 5.7 1.6 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 24 /col12)) + (pad 27 smd rect (at 5.7 0.8 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 15 /col11)) + (pad 28 smd rect (at 5.7 0 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 14 /col10)) + (pad 29 smd rect (at 5.7 -0.8 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 12 /col9)) + (pad 30 smd rect (at 5.7 -1.6 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 13 /col8)) + (pad 31 smd rect (at 5.7 -2.4 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 18 /col0)) + (pad 32 smd rect (at 5.7 -3.2 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 16 /row4)) + (pad 33 smd rect (at 5.7 -4 270) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(R103-Pad2)")) + (pad 34 smd rect (at 4 -5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (pad 35 smd rect (at 3.2 -5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 36 smd rect (at 2.4 -5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(U1-Pad36)")) + (pad 37 smd rect (at 1.6 -5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 17 /row5)) + (pad 38 smd rect (at 0.8 -5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 9 /col7)) + (pad 39 smd rect (at 0 -5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 8 /col6)) + (pad 40 smd rect (at -0.8 -5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 7 /col5)) + (pad 41 smd rect (at -1.6 -5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 6 /col4)) + (pad 42 smd rect (at -2.4 -5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (pad 43 smd rect (at -3.2 -5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 25 GND)) + (pad 44 smd rect (at -4 -5.7) (size 1.5 0.55) (layers F.Cu F.Paste F.Mask) + (net 26 VCC)) + (model ${KISYS3DMOD}/Package_QFP.3dshapes/TQFP-44_10x10mm_P0.8mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Keyboard:CHERRY_PCB_100H (layer F.Cu) (tedit 549A0505) (tstamp 5AAAE435) + (at 40.385 132.93) + (path /5AA59B0B) + (fp_text reference K_1000 (at 0 3.175) (layer F.SilkS) + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value KEYSW (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask) + (net 18 /col0)) + (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask) + (net 27 "Net-(D_1000-Pad2)")) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + ) + + (module Keyboard:CHERRY_PCB_100H (layer F.Cu) (tedit 549A0505) (tstamp 5AAAE48C) + (at 40.41 113.93) + (path /5AA598B3) + (fp_text reference K_1001 (at 0 3.175) (layer F.SilkS) + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value KEYSW (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.35 -4.572) (end -6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 6.35) (end -6.35 4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start -4.572 6.35) (end -6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 6.35) (end 4.572 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 4.572) (end 6.35 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start 6.35 -6.35) (end 6.35 -4.572) (layer F.SilkS) (width 0.381)) + (fp_line (start 4.572 -6.35) (end 6.35 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -6.35 -6.35) (end -4.572 -6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_text user 1.00u (at -5.715 8.255) (layer Dwgs.User) + (effects (font (size 1.524 1.524) (thickness 0.3048))) + ) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.7018 1.7018) (drill 1.7018) (layers *.Cu)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu)) + (pad 2 thru_hole circle (at -3.81 -2.54) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask) + (net 28 "Net-(D_1001-Pad2)")) + (pad 1 thru_hole circle (at 2.54 -5.08) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.SilkS *.Mask) + (net 18 /col0)) + ) + + (gr_line (start 30.749529 142.4) (end 51.750238 142.4) (layer Edge.Cuts) (width 0.2) (tstamp 5AEBD1E9)) + (gr_line (start 30.75 74.4) (end 30.75 142.4) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 51.75 74.4) (end 30.75 74.4) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 51.75 142.4) (end 51.75 74.4) (layer Edge.Cuts) (width 0.2) (tstamp 5AEBD1E6)) + + (segment (start 41.45 87) (end 41.45 89.500004) (width 0.1524) (layer F.Cu) (net 1)) + (segment (start 36.5763 114.474398) (end 41.45 109.600698) (width 0.1524) (layer B.Cu) (net 1)) + (via (at 41.45 89.500004) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 1)) + (segment (start 41.45 109.600698) (end 41.45 89.984937) (width 0.1524) (layer B.Cu) (net 1)) + (segment (start 41.45 89.984937) (end 41.45 89.500004) (width 0.1524) (layer B.Cu) (net 1)) + (segment (start 36.5763 125.08) (end 36.5763 114.474398) (width 0.1524) (layer B.Cu) (net 1)) + (segment (start 39.74999 88.7) (end 40.207091 89.157101) (width 0.1524) (layer F.Cu) (net 2)) + (via (at 40.54999 89.5) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 2)) + (segment (start 37.35 88.7) (end 39.74999 88.7) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 40.207091 89.157101) (end 40.54999 89.5) (width 0.1524) (layer F.Cu) (net 2)) + (segment (start 36.6013 105.4776) (end 40.95 101.1289) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 40.95 90.384943) (end 40.54999 89.984933) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 40.95 101.1289) (end 40.95 90.384943) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 36.6013 106.08) (end 36.6013 105.4776) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 40.54999 89.984933) (end 40.54999 89.5) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 42.925 108.875) (end 42.95 108.85) (width 0.1524) (layer F.Cu) (net 18)) + (segment (start 42.925 127.85) (end 42.925 108.875) (width 0.1524) (layer F.Cu) (net 18)) + (segment (start 45.45 99.3024) (end 45.45 98.4) (width 0.1524) (layer F.Cu) (net 18)) + (segment (start 45.45 104.733554) (end 45.45 99.3024) (width 0.1524) (layer F.Cu) (net 18)) + (segment (start 42.95 107.233554) (end 45.45 104.733554) (width 0.1524) (layer F.Cu) (net 18)) + (segment (start 42.95 108.85) (end 42.95 107.233554) (width 0.1524) (layer F.Cu) (net 18)) + (segment (start 39.05 100.4875) (end 39.0625 100.5) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 39.05 98.4) (end 39.05 100.4875) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 43.85 85.625) (end 43.425 85.2) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 43.85 87) (end 43.85 85.625) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 42.95 79.25) (end 42.95 80.8) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 42.95 80.8) (end 42.25 81.5) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 32.6 95.25) (end 32.95 95.6) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 32.6 93.7) (end 32.6 95.25) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 37.45 77.3524) (end 37.45 82.6) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 37.45 76.1) (end 37.45 77.3524) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 40.3 76.1) (end 40.75 76.55) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 37.45 76.1) (end 40.3 76.1) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 47.0976 76.55) (end 40.75 76.55) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 47.75 76.55) (end 47.0976 76.55) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 50.825 89.5) (end 50.85 89.525) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 48.75 89.5) (end 50.825 89.5) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 48.75 95.9) (end 50.65 95.9) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 32.6 93.3) (end 32.6 93.7) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 34.3 91.6) (end 32.6 93.3) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 34.3 91.5) (end 34.3 91.6) (width 0.1524) (layer F.Cu) (net 25)) + (via (at 35.75 92.1) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 25)) + (segment (start 35.6524 92.1) (end 35.75 92.1) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 34.3 91.5) (end 35.0524 91.5) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 35.0524 91.5) (end 35.6524 92.1) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 37.35 91.1) (end 39.850016 91.1) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 39.850016 91.1) (end 40.050016 91.3) (width 0.1524) (layer F.Cu) (net 25)) + (via (at 40.050016 91.3) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 25)) + (segment (start 39.565083 91.3) (end 40.050016 91.3) (width 0.1524) (layer B.Cu) (net 25)) + (segment (start 35.75 92.1) (end 38.765083 92.1) (width 0.1524) (layer B.Cu) (net 25)) + (segment (start 38.765083 92.1) (end 39.565083 91.3) (width 0.1524) (layer B.Cu) (net 25)) + (segment (start 51.1274 95.9) (end 50.65 95.9) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 51.45 96.2226) (end 51.1274 95.9) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 51.45 98.6874) (end 51.45 96.2226) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 48.85 100.8) (end 49.3374 100.8) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 49.3374 100.8) (end 51.45 98.6874) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 34.9476 89.6) (end 36.4476 91.1) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 36.4476 91.1) (end 37.35 91.1) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 33.425 89.6) (end 34.9476 89.6) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 40.575 79.8) (end 40.525 79.75) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 42.95 79.8) (end 40.575 79.8) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 40.525 76.1) (end 40.375 75.95) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 40.525 79.75) (end 40.525 76.1) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 47.975 76.1) (end 48.125 75.95) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 47.975 79.75) (end 47.975 76.1) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 42.25 81.5) (end 42.25 82.4) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 41.425 82.4) (end 42.25 82.4) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 42.25 82.4) (end 42.25 83.8) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 43.425 84.975) (end 43.425 85.2) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 42.25 83.8) (end 43.425 84.975) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 39.05 92.300016) (end 39.05 98.4) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 40.050016 91.3) (end 39.05 92.300016) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 48.5375 82.7226) (end 48.5375 83.2) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 48.5375 81.726713) (end 48.5375 82.7226) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 47.975 81.164213) (end 48.5375 81.726713) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 47.975 79.75) (end 47.975 81.164213) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 50.85 89.0851) (end 50.85 89.525) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 48.5375 83.2) (end 48.5375 84.3875) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 50.85 86.7) (end 50.85 89.0851) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 48.5375 84.3875) (end 50.85 86.7) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 39.85 100.4875) (end 39.8375 100.5) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 39.85 98.4) (end 39.85 100.4875) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 42.25 85.6) (end 42.65 85.2) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 42.25 87) (end 42.25 85.6) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 46.25 87) (end 46.25 88.6) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 46.25 88.6) (end 46.45 88.8) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 46.55 88.7) (end 48.75 88.7) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 46.45 88.8) (end 46.55 88.7) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 42.25 89.3) (end 42.25 87) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 43.25 90.3) (end 42.25 89.3) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 43.25 90.3) (end 37.35 90.3) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 45.55 79.25) (end 45.55 80.0774) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 49.6524 90.3) (end 50.85 90.3) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 48.75 90.3) (end 49.6524 90.3) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 48.775 96.675) (end 48.75 96.7) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 50.65 96.675) (end 48.775 96.675) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 42.65 85.2375) (end 42.65 85.2) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 42.0875 85.8) (end 42.65 85.2375) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 34.4 85.8) (end 42.0875 85.8) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 39.85 97.4976) (end 39.85 98.4) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 39.85 95.6) (end 39.85 97.4976) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 40.621516 94.828484) (end 39.85 95.6) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 37.35 90.3) (end 40.35 90.3) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 40.621516 90.571516) (end 40.621516 94.828484) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 40.35 90.3) (end 40.621516 90.571516) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 46.45 95.3024) (end 47.8476 96.7) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 46.45 90.3) (end 46.45 95.3024) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 47.8476 96.7) (end 48.75 96.7) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 46.45 90.3) (end 43.25 90.3) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 48.75 90.3) (end 46.45 90.3) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 46.45 90.3) (end 46.45 88.8) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 46.25 86.0976) (end 46.25 87) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 46.25 85.3) (end 46.25 86.0976) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 47.7625 83.2) (end 47.7625 83.7875) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 47.7625 83.7875) (end 46.25 85.3) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 47.7625 81.9125) (end 47.7625 82.7226) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 47.7625 82.7226) (end 47.7625 83.2) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 45.55 79.8) (end 45.65 79.8) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 45.65 79.8) (end 47.7625 81.9125) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 36.575 128.9837) (end 36.575 130.39) (width 0.1524) (layer B.Cu) (net 27)) + (segment (start 36.5763 128.9824) (end 36.575 128.9837) (width 0.1524) (layer B.Cu) (net 27)) + (segment (start 36.5763 128.38) (end 36.5763 128.9824) (width 0.1524) (layer B.Cu) (net 27)) + (segment (start 36.6 109.9837) (end 36.6 111.39) (width 0.1524) (layer B.Cu) (net 28)) + (segment (start 36.6013 109.9824) (end 36.6 109.9837) (width 0.1524) (layer B.Cu) (net 28)) + (segment (start 36.6013 109.38) (end 36.6013 109.9824) (width 0.1524) (layer B.Cu) (net 28)) + (segment (start 32.65 82.9) (end 32.95 82.6) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 32.65 85.8) (end 32.65 82.9) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 32.95 81.044366) (end 32.95 76.1) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 32.95 82.6) (end 32.95 81.044366) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 36.4476 89.5) (end 37.35 89.5) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 32.65 85.8) (end 36.35 89.5) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 36.35 89.5) (end 36.4476 89.5) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 47.05 100.75) (end 47.1 100.8) (width 0.1524) (layer F.Cu) (net 30)) + (segment (start 47.05 98.4) (end 47.05 100.75) (width 0.1524) (layer F.Cu) (net 30)) + (segment (start 32.6 89.65) (end 32.65 89.6) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 36.4476 91.9) (end 37.35 91.9) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 34.9476 90.4) (end 36.4476 91.9) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 32.6 90.4) (end 32.6 89.65) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 32.6 90.4) (end 34.9476 90.4) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 32.6 91.5) (end 32.6 90.4) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 37.35 92.7) (end 36.4476 92.7) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 33.725 95.425) (end 33.725 95.6) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 36.4476 92.7) (end 36.4476 92.7024) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 35.25 93.9) (end 33.725 95.425) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 36.4476 92.7024) (end 35.25 93.9) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 35.45 93.7) (end 34.3 93.7) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 45.55 83.9) (end 45.55 84.8) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 45.45 84.9) (end 45.45 87) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 45.55 84.8) (end 45.45 84.9) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 44.65 86.0976) (end 44.65 87) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 44.65 85.1874) (end 44.65 86.0976) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 43.85 84.3874) (end 44.65 85.1874) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 43.85 83.9) (end 43.85 84.3874) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 44.9 79.468947) (end 44.9 79.25) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 44.9 80.05) (end 44.9 79.468947) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 44.9 79.8) (end 44.9 80.85) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 45.55 81.5) (end 45.55 82.15) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 44.9 80.85) (end 45.55 81.5) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 44.25 80.1) (end 44.25 79.25) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 44.25 80.6024) (end 44.25 79.8) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 44.25 80.8) (end 44.25 80.6024) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 43.85 82.15) (end 43.85 81.2) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 43.85 81.2) (end 44.25 80.8) (width 0.1524) (layer F.Cu) (net 37)) + (via (at 43.05 88.8) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 38)) + (segment (start 43.05 87) (end 43.05 88.8) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 43.05 88.8) (end 43.05 86.2) (width 0.1524) (layer B.Cu) (net 38)) + (via (at 40.65 83.8) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 38)) + (segment (start 43.05 86.2) (end 40.992899 84.142899) (width 0.1524) (layer B.Cu) (net 38)) + (segment (start 40.992899 84.142899) (end 40.65 83.8) (width 0.1524) (layer B.Cu) (net 38)) + (segment (start 40.65 83.8) (end 40.65 82.4) (width 0.1524) (layer F.Cu) (net 38)) + + (zone (net 25) (net_name GND) (layer B.Cu) (tstamp 5BAE9526) (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 51.75 74.3) (xy 51.75 142.4) (xy 30.767475 142.499794) (xy 30.774956 74.398347) + ) + ) + (filled_polygon + (pts + (xy 35.715 75.81425) (xy 35.87375 75.973) (xy 37.323 75.973) (xy 37.323 75.953) (xy 37.577 75.953) + (xy 37.577 75.973) (xy 37.597 75.973) (xy 37.597 76.227) (xy 37.577 76.227) (xy 37.577 77.67625) + (xy 37.73575 77.835) (xy 38.67631 77.835) (xy 38.909699 77.738327) (xy 39.088327 77.559698) (xy 39.185 77.326309) + (xy 39.185 77.030159) (xy 39.474446 77.030159) (xy 39.560852 77.286643) (xy 40.134336 77.496458) (xy 40.74446 77.470839) + (xy 41.189148 77.286643) (xy 41.275554 77.030159) (xy 47.224446 77.030159) (xy 47.310852 77.286643) (xy 47.884336 77.496458) + (xy 48.49446 77.470839) (xy 48.939148 77.286643) (xy 49.025554 77.030159) (xy 48.125 76.129605) (xy 47.224446 77.030159) + (xy 41.275554 77.030159) (xy 40.375 76.129605) (xy 39.474446 77.030159) (xy 39.185 77.030159) (xy 39.185 76.81355) + (xy 39.294841 76.850554) (xy 40.195395 75.95) (xy 40.181253 75.935858) (xy 40.360858 75.756253) (xy 40.375 75.770395) + (xy 40.389143 75.756253) (xy 40.568748 75.935858) (xy 40.554605 75.95) (xy 41.455159 76.850554) (xy 41.711643 76.764148) + (xy 41.921458 76.190664) (xy 41.895839 75.58054) (xy 41.711643 75.135852) (xy 41.709114 75.135) (xy 46.790886 75.135) + (xy 46.788357 75.135852) (xy 46.578542 75.709336) (xy 46.604161 76.31946) (xy 46.788357 76.764148) (xy 47.044841 76.850554) + (xy 47.945395 75.95) (xy 47.931253 75.935858) (xy 48.110858 75.756253) (xy 48.125 75.770395) (xy 48.139143 75.756253) + (xy 48.318748 75.935858) (xy 48.304605 75.95) (xy 49.205159 76.850554) (xy 49.461643 76.764148) (xy 49.671458 76.190664) + (xy 49.645839 75.58054) (xy 49.461643 75.135852) (xy 49.459114 75.135) (xy 51.015001 75.135) (xy 51.015 141.665) + (xy 31.485 141.665) (xy 31.485 132.634436) (xy 33.8191 132.634436) (xy 33.8191 133.225564) (xy 34.045314 133.771695) + (xy 34.463305 134.189686) (xy 35.009436 134.4159) (xy 35.600564 134.4159) (xy 36.146695 134.189686) (xy 36.564686 133.771695) + (xy 36.7909 133.225564) (xy 36.7909 132.634436) (xy 36.696727 132.407079) (xy 37.7561 132.407079) (xy 37.7561 133.452921) + (xy 38.156326 134.419152) (xy 38.895848 135.158674) (xy 39.862079 135.5589) (xy 40.907921 135.5589) (xy 41.874152 135.158674) + (xy 42.613674 134.419152) (xy 43.0139 133.452921) (xy 43.0139 132.634436) (xy 43.9791 132.634436) (xy 43.9791 133.225564) + (xy 44.205314 133.771695) (xy 44.623305 134.189686) (xy 45.169436 134.4159) (xy 45.760564 134.4159) (xy 46.306695 134.189686) + (xy 46.724686 133.771695) (xy 46.9509 133.225564) (xy 46.9509 132.634436) (xy 46.724686 132.088305) (xy 46.306695 131.670314) + (xy 45.760564 131.4441) (xy 45.169436 131.4441) (xy 44.623305 131.670314) (xy 44.205314 132.088305) (xy 43.9791 132.634436) + (xy 43.0139 132.634436) (xy 43.0139 132.407079) (xy 42.613674 131.440848) (xy 41.874152 130.701326) (xy 40.907921 130.3011) + (xy 39.862079 130.3011) (xy 38.895848 130.701326) (xy 38.156326 131.440848) (xy 37.7561 132.407079) (xy 36.696727 132.407079) + (xy 36.597697 132.168) (xy 36.928666 132.168) (xy 37.582156 131.897316) (xy 38.082316 131.397156) (xy 38.353 130.743666) + (xy 38.353 130.036334) (xy 38.082316 129.382844) (xy 37.774918 129.075446) (xy 37.82374 128.83) (xy 37.82374 127.93) + (xy 37.774457 127.682235) (xy 37.650241 127.496334) (xy 41.147 127.496334) (xy 41.147 128.203666) (xy 41.417684 128.857156) + (xy 41.917844 129.357316) (xy 42.571334 129.628) (xy 43.278666 129.628) (xy 43.932156 129.357316) (xy 44.432316 128.857156) + (xy 44.703 128.203666) (xy 44.703 127.496334) (xy 44.432316 126.842844) (xy 43.932156 126.342684) (xy 43.278666 126.072) + (xy 42.571334 126.072) (xy 41.917844 126.342684) (xy 41.417684 126.842844) (xy 41.147 127.496334) (xy 37.650241 127.496334) + (xy 37.634109 127.472191) (xy 37.424065 127.331843) (xy 37.1763 127.28256) (xy 35.9763 127.28256) (xy 35.728535 127.331843) + (xy 35.518491 127.472191) (xy 35.378143 127.682235) (xy 35.32886 127.93) (xy 35.32886 128.83) (xy 35.37725 129.073278) + (xy 35.067684 129.382844) (xy 34.797 130.036334) (xy 34.797 130.743666) (xy 35.067684 131.397156) (xy 35.114628 131.4441) + (xy 35.009436 131.4441) (xy 34.463305 131.670314) (xy 34.045314 132.088305) (xy 33.8191 132.634436) (xy 31.485 132.634436) + (xy 31.485 113.634436) (xy 33.8441 113.634436) (xy 33.8441 114.225564) (xy 34.070314 114.771695) (xy 34.488305 115.189686) + (xy 35.034436 115.4159) (xy 35.625564 115.4159) (xy 35.865101 115.316681) (xy 35.8651 124.004679) (xy 35.728535 124.031843) + (xy 35.518491 124.172191) (xy 35.378143 124.382235) (xy 35.32886 124.63) (xy 35.32886 125.53) (xy 35.378143 125.777765) + (xy 35.518491 125.987809) (xy 35.728535 126.128157) (xy 35.9763 126.17744) (xy 37.1763 126.17744) (xy 37.424065 126.128157) + (xy 37.634109 125.987809) (xy 37.774457 125.777765) (xy 37.82374 125.53) (xy 37.82374 124.63) (xy 37.774457 124.382235) + (xy 37.634109 124.172191) (xy 37.424065 124.031843) (xy 37.2875 124.004679) (xy 37.2875 114.768986) (xy 37.7811 114.275386) + (xy 37.7811 114.452921) (xy 38.181326 115.419152) (xy 38.920848 116.158674) (xy 39.887079 116.5589) (xy 40.932921 116.5589) + (xy 41.899152 116.158674) (xy 42.638674 115.419152) (xy 43.0389 114.452921) (xy 43.0389 113.634436) (xy 44.0041 113.634436) + (xy 44.0041 114.225564) (xy 44.230314 114.771695) (xy 44.648305 115.189686) (xy 45.194436 115.4159) (xy 45.785564 115.4159) + (xy 46.331695 115.189686) (xy 46.749686 114.771695) (xy 46.9759 114.225564) (xy 46.9759 113.634436) (xy 46.749686 113.088305) + (xy 46.331695 112.670314) (xy 45.785564 112.4441) (xy 45.194436 112.4441) (xy 44.648305 112.670314) (xy 44.230314 113.088305) + (xy 44.0041 113.634436) (xy 43.0389 113.634436) (xy 43.0389 113.407079) (xy 42.638674 112.440848) (xy 41.899152 111.701326) + (xy 40.932921 111.3011) (xy 40.755387 111.3011) (xy 41.821007 110.235479) (xy 41.942844 110.357316) (xy 42.596334 110.628) + (xy 43.303666 110.628) (xy 43.957156 110.357316) (xy 44.457316 109.857156) (xy 44.728 109.203666) (xy 44.728 108.496334) + (xy 44.457316 107.842844) (xy 43.957156 107.342684) (xy 43.303666 107.072) (xy 42.596334 107.072) (xy 42.1612 107.252238) + (xy 42.1612 90.171763) (xy 42.279023 90.05394) (xy 42.4279 89.69452) (xy 42.4279 89.560859) (xy 42.496064 89.629023) + (xy 42.855484 89.7779) (xy 43.244516 89.7779) (xy 43.603936 89.629023) (xy 43.879023 89.353936) (xy 44.0279 88.994516) + (xy 44.0279 88.605484) (xy 43.879023 88.246064) (xy 43.7612 88.128241) (xy 43.7612 86.270041) (xy 43.775132 86.199999) + (xy 43.7612 86.129957) (xy 43.7612 86.129954) (xy 43.719936 85.922504) (xy 43.719935 85.922502) (xy 43.602424 85.746635) + (xy 43.602422 85.746633) (xy 43.562746 85.687254) (xy 43.503367 85.647578) (xy 41.6279 83.772112) (xy 41.6279 83.605484) + (xy 41.479023 83.246064) (xy 41.203936 82.970977) (xy 40.844516 82.8221) (xy 40.455484 82.8221) (xy 40.096064 82.970977) + (xy 39.820977 83.246064) (xy 39.6721 83.605484) (xy 39.6721 83.994516) (xy 39.820977 84.353936) (xy 40.096064 84.629023) + (xy 40.455484 84.7779) (xy 40.622112 84.7779) (xy 42.338801 86.49459) (xy 42.3388 88.128241) (xy 42.220977 88.246064) + (xy 42.0721 88.605484) (xy 42.0721 88.739145) (xy 42.003936 88.670981) (xy 41.644516 88.522104) (xy 41.255484 88.522104) + (xy 41 88.627929) (xy 40.744506 88.5221) (xy 40.355474 88.5221) (xy 39.996054 88.670977) (xy 39.720967 88.946064) + (xy 39.57209 89.305484) (xy 39.57209 89.694516) (xy 39.720967 90.053936) (xy 39.867787 90.200756) (xy 39.880054 90.262428) + (xy 39.915113 90.314897) (xy 39.997566 90.438297) (xy 39.997568 90.438299) (xy 40.037244 90.497678) (xy 40.096624 90.537355) + (xy 40.238801 90.679532) (xy 40.2388 100.834311) (xy 36.147934 104.925178) (xy 36.088555 104.964854) (xy 36.076724 104.98256) + (xy 36.0013 104.98256) (xy 35.753535 105.031843) (xy 35.543491 105.172191) (xy 35.403143 105.382235) (xy 35.35386 105.63) + (xy 35.35386 106.53) (xy 35.403143 106.777765) (xy 35.543491 106.987809) (xy 35.753535 107.128157) (xy 36.0013 107.17744) + (xy 37.2013 107.17744) (xy 37.449065 107.128157) (xy 37.659109 106.987809) (xy 37.799457 106.777765) (xy 37.84874 106.53) + (xy 37.84874 105.63) (xy 37.799457 105.382235) (xy 37.760603 105.324086) (xy 40.7388 102.345888) (xy 40.7388 109.306109) + (xy 38.378 111.66691) (xy 38.378 111.036334) (xy 38.107316 110.382844) (xy 37.799918 110.075446) (xy 37.84874 109.83) + (xy 37.84874 108.93) (xy 37.799457 108.682235) (xy 37.659109 108.472191) (xy 37.449065 108.331843) (xy 37.2013 108.28256) + (xy 36.0013 108.28256) (xy 35.753535 108.331843) (xy 35.543491 108.472191) (xy 35.403143 108.682235) (xy 35.35386 108.93) + (xy 35.35386 109.83) (xy 35.40225 110.073278) (xy 35.092684 110.382844) (xy 34.822 111.036334) (xy 34.822 111.743666) + (xy 35.092684 112.397156) (xy 35.139628 112.4441) (xy 35.034436 112.4441) (xy 34.488305 112.670314) (xy 34.070314 113.088305) + (xy 33.8441 113.634436) (xy 31.485 113.634436) (xy 31.485 83.588661) (xy 31.967201 84.070862) (xy 32.604887 84.335) + (xy 33.295113 84.335) (xy 33.932799 84.070862) (xy 34.178793 83.824868) (xy 36.404737 83.824868) (xy 36.515641 84.102099) + (xy 37.161593 84.345323) (xy 37.851453 84.322836) (xy 38.384359 84.102099) (xy 38.495263 83.824868) (xy 37.45 82.779605) + (xy 36.404737 83.824868) (xy 34.178793 83.824868) (xy 34.420862 83.582799) (xy 34.685 82.945113) (xy 34.685 82.311593) + (xy 35.704677 82.311593) (xy 35.727164 83.001453) (xy 35.947901 83.534359) (xy 36.225132 83.645263) (xy 37.270395 82.6) + (xy 37.629605 82.6) (xy 38.674868 83.645263) (xy 38.952099 83.534359) (xy 39.195323 82.888407) (xy 39.172836 82.198547) + (xy 38.952099 81.665641) (xy 38.674868 81.554737) (xy 37.629605 82.6) (xy 37.270395 82.6) (xy 36.225132 81.554737) + (xy 35.947901 81.665641) (xy 35.704677 82.311593) (xy 34.685 82.311593) (xy 34.685 82.254887) (xy 34.420862 81.617201) + (xy 34.178793 81.375132) (xy 36.404737 81.375132) (xy 37.45 82.420395) (xy 38.495263 81.375132) (xy 38.384359 81.097901) + (xy 37.8655 80.902532) (xy 39.552073 80.902532) (xy 39.650736 81.169387) (xy 40.260461 81.395908) (xy 40.91046 81.371856) + (xy 41.399264 81.169387) (xy 41.497927 80.902532) (xy 47.002073 80.902532) (xy 47.100736 81.169387) (xy 47.710461 81.395908) + (xy 48.36046 81.371856) (xy 48.849264 81.169387) (xy 48.947927 80.902532) (xy 47.975 79.929605) (xy 47.002073 80.902532) + (xy 41.497927 80.902532) (xy 40.525 79.929605) (xy 39.552073 80.902532) (xy 37.8655 80.902532) (xy 37.738407 80.854677) + (xy 37.048547 80.877164) (xy 36.515641 81.097901) (xy 36.404737 81.375132) (xy 34.178793 81.375132) (xy 33.932799 81.129138) + (xy 33.295113 80.865) (xy 32.604887 80.865) (xy 31.967201 81.129138) (xy 31.485 81.611339) (xy 31.485 79.485461) + (xy 38.879092 79.485461) (xy 38.903144 80.13546) (xy 39.105613 80.624264) (xy 39.372468 80.722927) (xy 40.345395 79.75) + (xy 39.372468 78.777073) (xy 39.105613 78.875736) (xy 38.879092 79.485461) (xy 31.485 79.485461) (xy 31.485 78.597468) + (xy 39.552073 78.597468) (xy 40.525 79.570395) (xy 40.539143 79.556253) (xy 40.718748 79.735858) (xy 40.704605 79.75) + (xy 41.677532 80.722927) (xy 41.944387 80.624264) (xy 42.170908 80.014539) (xy 42.157474 79.651495) (xy 42.33628 79.577431) + (xy 42.627431 79.28628) (xy 42.785 78.905874) (xy 42.785 78.494126) (xy 45.715 78.494126) (xy 45.715 78.905874) + (xy 45.872569 79.28628) (xy 46.16372 79.577431) (xy 46.335122 79.648428) (xy 46.353144 80.13546) (xy 46.555613 80.624264) + (xy 46.822468 80.722927) (xy 47.795395 79.75) (xy 48.154605 79.75) (xy 49.127532 80.722927) (xy 49.394387 80.624264) + (xy 49.620908 80.014539) (xy 49.596856 79.36454) (xy 49.394387 78.875736) (xy 49.127532 78.777073) (xy 48.154605 79.75) + (xy 47.795395 79.75) (xy 47.781253 79.735858) (xy 47.960858 79.556253) (xy 47.975 79.570395) (xy 48.947927 78.597468) + (xy 48.849264 78.330613) (xy 48.239539 78.104092) (xy 47.632743 78.126545) (xy 47.627431 78.11372) (xy 47.33628 77.822569) + (xy 46.955874 77.665) (xy 46.544126 77.665) (xy 46.16372 77.822569) (xy 45.872569 78.11372) (xy 45.715 78.494126) + (xy 42.785 78.494126) (xy 42.627431 78.11372) (xy 42.33628 77.822569) (xy 41.955874 77.665) (xy 41.544126 77.665) + (xy 41.16372 77.822569) (xy 40.872569 78.11372) (xy 40.864952 78.132109) (xy 40.789539 78.104092) (xy 40.13954 78.128144) + (xy 39.650736 78.330613) (xy 39.552073 78.597468) (xy 31.485 78.597468) (xy 31.485 77.088661) (xy 31.967201 77.570862) + (xy 32.604887 77.835) (xy 33.295113 77.835) (xy 33.932799 77.570862) (xy 34.420862 77.082799) (xy 34.685 76.445113) + (xy 34.685 76.38575) (xy 35.715 76.38575) (xy 35.715 77.326309) (xy 35.811673 77.559698) (xy 35.990301 77.738327) + (xy 36.22369 77.835) (xy 37.16425 77.835) (xy 37.323 77.67625) (xy 37.323 76.227) (xy 35.87375 76.227) + (xy 35.715 76.38575) (xy 34.685 76.38575) (xy 34.685 75.754887) (xy 34.428235 75.135) (xy 35.715 75.135) + ) + ) + ) + (zone (net 25) (net_name GND) (layer F.Cu) (tstamp 5BAE9523) (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 51.75 74.3) (xy 30.750694 74.398684) (xy 30.752802 142.399805) (xy 51.749663 142.396089) + ) + ) + (filled_polygon + (pts + (xy 39.910317 94.533894) (xy 39.396633 95.047578) (xy 39.337254 95.087255) (xy 39.297578 95.146634) (xy 39.297576 95.146636) + (xy 39.226638 95.252802) (xy 39.180064 95.322505) (xy 39.1388 95.529955) (xy 39.1388 95.529959) (xy 39.124868 95.6) + (xy 39.1388 95.670042) (xy 39.138801 97.177752) (xy 39.117191 97.192191) (xy 38.976843 97.402235) (xy 38.92756 97.65) + (xy 38.92756 98.547) (xy 38.923 98.547) (xy 38.923 98.527) (xy 38.29875 98.527) (xy 38.14 98.68575) + (xy 38.14 99.276309) (xy 38.236673 99.509698) (xy 38.389474 99.6625) (xy 38.236673 99.815301) (xy 38.14 100.04869) + (xy 38.14 100.21425) (xy 38.29875 100.373) (xy 38.90256 100.373) (xy 38.90256 100.627) (xy 38.29875 100.627) + (xy 38.14 100.78575) (xy 38.14 100.95131) (xy 38.236673 101.184699) (xy 38.415302 101.363327) (xy 38.648691 101.46) + (xy 38.77675 101.46) (xy 38.9355 101.30125) (xy 38.9355 100.990602) (xy 38.951843 101.072765) (xy 39.092191 101.282809) + (xy 39.302235 101.423157) (xy 39.313684 101.425434) (xy 39.34825 101.46) (xy 39.476309 101.46) (xy 39.479926 101.458502) + (xy 39.55 101.47244) (xy 40.125 101.47244) (xy 40.372765 101.423157) (xy 40.582809 101.282809) (xy 40.723157 101.072765) + (xy 40.77244 100.825) (xy 40.77244 100.175) (xy 40.723157 99.927235) (xy 40.63643 99.79744) (xy 40.925 99.79744) + (xy 41.05 99.772576) (xy 41.175 99.79744) (xy 41.725 99.79744) (xy 41.85 99.772576) (xy 41.975 99.79744) + (xy 42.525 99.79744) (xy 42.65 99.772576) (xy 42.775 99.79744) (xy 43.325 99.79744) (xy 43.45 99.772576) + (xy 43.575 99.79744) (xy 44.125 99.79744) (xy 44.25 99.772576) (xy 44.375 99.79744) (xy 44.738801 99.79744) + (xy 44.7388 104.438965) (xy 42.496634 106.681132) (xy 42.437255 106.720808) (xy 42.397579 106.780187) (xy 42.397576 106.78019) + (xy 42.280065 106.956058) (xy 42.226535 107.225176) (xy 41.942844 107.342684) (xy 41.442684 107.842844) (xy 41.172 108.496334) + (xy 41.172 109.203666) (xy 41.442684 109.857156) (xy 41.942844 110.357316) (xy 42.213801 110.46955) (xy 42.213801 112.015975) + (xy 41.899152 111.701326) (xy 40.932921 111.3011) (xy 39.887079 111.3011) (xy 38.920848 111.701326) (xy 38.181326 112.440848) + (xy 37.7811 113.407079) (xy 37.7811 114.452921) (xy 38.181326 115.419152) (xy 38.920848 116.158674) (xy 39.887079 116.5589) + (xy 40.932921 116.5589) (xy 41.899152 116.158674) (xy 42.213801 115.844025) (xy 42.2138 126.220095) (xy 41.917844 126.342684) + (xy 41.417684 126.842844) (xy 41.147 127.496334) (xy 41.147 128.203666) (xy 41.417684 128.857156) (xy 41.917844 129.357316) + (xy 42.571334 129.628) (xy 43.278666 129.628) (xy 43.932156 129.357316) (xy 44.432316 128.857156) (xy 44.703 128.203666) + (xy 44.703 127.496334) (xy 44.432316 126.842844) (xy 43.932156 126.342684) (xy 43.6362 126.220095) (xy 43.6362 113.634436) + (xy 44.0041 113.634436) (xy 44.0041 114.225564) (xy 44.230314 114.771695) (xy 44.648305 115.189686) (xy 45.194436 115.4159) + (xy 45.785564 115.4159) (xy 46.331695 115.189686) (xy 46.749686 114.771695) (xy 46.9759 114.225564) (xy 46.9759 113.634436) + (xy 46.749686 113.088305) (xy 46.331695 112.670314) (xy 45.785564 112.4441) (xy 45.194436 112.4441) (xy 44.648305 112.670314) + (xy 44.230314 113.088305) (xy 44.0041 113.634436) (xy 43.6362 113.634436) (xy 43.6362 110.49026) (xy 43.957156 110.357316) + (xy 44.457316 109.857156) (xy 44.728 109.203666) (xy 44.728 108.496334) (xy 44.457316 107.842844) (xy 43.957156 107.342684) + (xy 43.879022 107.31032) (xy 45.903369 105.285974) (xy 45.962745 105.2463) (xy 46.00242 105.186923) (xy 46.002424 105.186919) + (xy 46.119935 105.011051) (xy 46.119936 105.01105) (xy 46.1612 104.8036) (xy 46.1612 104.803596) (xy 46.175132 104.733554) + (xy 46.1612 104.663512) (xy 46.1612 101.519395) (xy 46.166843 101.547765) (xy 46.307191 101.757809) (xy 46.517235 101.898157) + (xy 46.765 101.94744) (xy 47.435 101.94744) (xy 47.682765 101.898157) (xy 47.892809 101.757809) (xy 47.969667 101.642784) + (xy 47.976673 101.659699) (xy 48.155302 101.838327) (xy 48.388691 101.935) (xy 48.56425 101.935) (xy 48.723 101.77625) + (xy 48.723 100.927) (xy 48.977 100.927) (xy 48.977 101.77625) (xy 49.13575 101.935) (xy 49.311309 101.935) + (xy 49.544698 101.838327) (xy 49.723327 101.659699) (xy 49.82 101.42631) (xy 49.82 101.08575) (xy 49.66125 100.927) + (xy 48.977 100.927) (xy 48.723 100.927) (xy 48.703 100.927) (xy 48.703 100.673) (xy 48.723 100.673) + (xy 48.723 99.82375) (xy 48.977 99.82375) (xy 48.977 100.673) (xy 49.66125 100.673) (xy 49.82 100.51425) + (xy 49.82 100.17369) (xy 49.723327 99.940301) (xy 49.544698 99.761673) (xy 49.311309 99.665) (xy 49.13575 99.665) + (xy 48.977 99.82375) (xy 48.723 99.82375) (xy 48.56425 99.665) (xy 48.388691 99.665) (xy 48.155302 99.761673) + (xy 47.976673 99.940301) (xy 47.969667 99.957216) (xy 47.892809 99.842191) (xy 47.7612 99.754252) (xy 47.7612 99.622248) + (xy 47.782809 99.607809) (xy 47.923157 99.397765) (xy 47.97244 99.15) (xy 47.97244 97.65) (xy 47.965597 97.615597) + (xy 48 97.62244) (xy 49.5 97.62244) (xy 49.747765 97.573157) (xy 49.921854 97.456834) (xy 50.077235 97.560657) + (xy 50.325 97.60994) (xy 50.975 97.60994) (xy 51.015001 97.601983) (xy 51.015 141.665) (xy 31.485 141.665) + (xy 31.485 132.634436) (xy 33.8191 132.634436) (xy 33.8191 133.225564) (xy 34.045314 133.771695) (xy 34.463305 134.189686) + (xy 35.009436 134.4159) (xy 35.600564 134.4159) (xy 36.146695 134.189686) (xy 36.564686 133.771695) (xy 36.7909 133.225564) + (xy 36.7909 132.634436) (xy 36.696727 132.407079) (xy 37.7561 132.407079) (xy 37.7561 133.452921) (xy 38.156326 134.419152) + (xy 38.895848 135.158674) (xy 39.862079 135.5589) (xy 40.907921 135.5589) (xy 41.874152 135.158674) (xy 42.613674 134.419152) + (xy 43.0139 133.452921) (xy 43.0139 132.634436) (xy 43.9791 132.634436) (xy 43.9791 133.225564) (xy 44.205314 133.771695) + (xy 44.623305 134.189686) (xy 45.169436 134.4159) (xy 45.760564 134.4159) (xy 46.306695 134.189686) (xy 46.724686 133.771695) + (xy 46.9509 133.225564) (xy 46.9509 132.634436) (xy 46.724686 132.088305) (xy 46.306695 131.670314) (xy 45.760564 131.4441) + (xy 45.169436 131.4441) (xy 44.623305 131.670314) (xy 44.205314 132.088305) (xy 43.9791 132.634436) (xy 43.0139 132.634436) + (xy 43.0139 132.407079) (xy 42.613674 131.440848) (xy 41.874152 130.701326) (xy 40.907921 130.3011) (xy 39.862079 130.3011) + (xy 38.895848 130.701326) (xy 38.156326 131.440848) (xy 37.7561 132.407079) (xy 36.696727 132.407079) (xy 36.597697 132.168) + (xy 36.928666 132.168) (xy 37.582156 131.897316) (xy 38.082316 131.397156) (xy 38.353 130.743666) (xy 38.353 130.036334) + (xy 38.082316 129.382844) (xy 37.582156 128.882684) (xy 36.928666 128.612) (xy 36.221334 128.612) (xy 35.567844 128.882684) + (xy 35.067684 129.382844) (xy 34.797 130.036334) (xy 34.797 130.743666) (xy 35.067684 131.397156) (xy 35.114628 131.4441) + (xy 35.009436 131.4441) (xy 34.463305 131.670314) (xy 34.045314 132.088305) (xy 33.8191 132.634436) (xy 31.485 132.634436) + (xy 31.485 113.634436) (xy 33.8441 113.634436) (xy 33.8441 114.225564) (xy 34.070314 114.771695) (xy 34.488305 115.189686) + (xy 35.034436 115.4159) (xy 35.625564 115.4159) (xy 36.171695 115.189686) (xy 36.589686 114.771695) (xy 36.8159 114.225564) + (xy 36.8159 113.634436) (xy 36.622697 113.168) (xy 36.953666 113.168) (xy 37.607156 112.897316) (xy 38.107316 112.397156) + (xy 38.378 111.743666) (xy 38.378 111.036334) (xy 38.107316 110.382844) (xy 37.607156 109.882684) (xy 36.953666 109.612) + (xy 36.246334 109.612) (xy 35.592844 109.882684) (xy 35.092684 110.382844) (xy 34.822 111.036334) (xy 34.822 111.743666) + (xy 35.092684 112.397156) (xy 35.139628 112.4441) (xy 35.034436 112.4441) (xy 34.488305 112.670314) (xy 34.070314 113.088305) + (xy 33.8441 113.634436) (xy 31.485 113.634436) (xy 31.485 94.783025) (xy 31.640301 94.938327) (xy 31.87369 95.035) + (xy 32.074592 95.035) (xy 32.0275 95.14869) (xy 32.0275 95.31425) (xy 32.18625 95.473) (xy 32.79006 95.473) + (xy 32.79006 95.727) (xy 32.18625 95.727) (xy 32.0275 95.88575) (xy 32.0275 96.05131) (xy 32.124173 96.284699) + (xy 32.302802 96.463327) (xy 32.536191 96.56) (xy 32.66425 96.56) (xy 32.823 96.40125) (xy 32.823 96.090602) + (xy 32.839343 96.172765) (xy 32.979691 96.382809) (xy 33.189735 96.523157) (xy 33.201184 96.525434) (xy 33.23575 96.56) + (xy 33.363809 96.56) (xy 33.367426 96.558502) (xy 33.4375 96.57244) (xy 34.0125 96.57244) (xy 34.260265 96.523157) + (xy 34.470309 96.382809) (xy 34.610657 96.172765) (xy 34.65994 95.925) (xy 34.65994 95.495848) (xy 35.1775 94.978288) + (xy 35.357809 94.857809) (xy 35.478288 94.677501) (xy 35.802424 94.353365) (xy 35.802426 94.353362) (xy 35.903364 94.252424) + (xy 35.95256 94.219552) (xy 35.95256 94.575) (xy 35.977424 94.7) (xy 35.95256 94.825) (xy 35.95256 95.375) + (xy 35.977424 95.5) (xy 35.95256 95.625) (xy 35.95256 96.175) (xy 35.977424 96.3) (xy 35.95256 96.425) + (xy 35.95256 96.975) (xy 36.001843 97.222765) (xy 36.142191 97.432809) (xy 36.352235 97.573157) (xy 36.6 97.62244) + (xy 38.1 97.62244) (xy 38.14 97.614484) (xy 38.14 98.11425) (xy 38.29875 98.273) (xy 38.923 98.273) + (xy 38.923 97.17375) (xy 38.76425 97.015) (xy 38.739484 97.015) (xy 38.74744 96.975) (xy 38.74744 96.425) + (xy 38.722576 96.3) (xy 38.74744 96.175) (xy 38.74744 95.625) (xy 38.722576 95.5) (xy 38.74744 95.375) + (xy 38.74744 94.825) (xy 38.722576 94.7) (xy 38.74744 94.575) (xy 38.74744 94.025) (xy 38.722576 93.9) + (xy 38.74744 93.775) (xy 38.74744 93.225) (xy 38.722576 93.1) (xy 38.74744 92.975) (xy 38.74744 92.425) + (xy 38.722576 92.3) (xy 38.74744 92.175) (xy 38.74744 91.625) (xy 38.726783 91.521148) (xy 38.735 91.50131) + (xy 38.735 91.38575) (xy 38.641112 91.291862) (xy 38.557809 91.167191) (xy 38.457251 91.1) (xy 38.557809 91.032809) + (xy 38.572248 91.0112) (xy 39.910316 91.0112) + ) + ) + (filled_polygon + (pts + (xy 50.277235 91.185657) (xy 50.525 91.23494) (xy 51.015001 91.23494) (xy 51.015001 94.9775) (xy 50.93575 94.9775) + (xy 50.777 95.13625) (xy 50.777 95.74006) (xy 50.523 95.74006) (xy 50.523 95.13625) (xy 50.36425 94.9775) + (xy 50.19869 94.9775) (xy 50.14744 94.998728) (xy 50.14744 94.825) (xy 50.122576 94.7) (xy 50.14744 94.575) + (xy 50.14744 94.025) (xy 50.122576 93.9) (xy 50.14744 93.775) (xy 50.14744 93.225) (xy 50.122576 93.1) + (xy 50.14744 92.975) (xy 50.14744 92.425) (xy 50.122576 92.3) (xy 50.14744 92.175) (xy 50.14744 91.625) + (xy 50.122576 91.5) (xy 50.14744 91.375) (xy 50.14744 91.09893) + ) + ) + (filled_polygon + (pts + (xy 32.727 93.573) (xy 32.747 93.573) (xy 32.747 93.827) (xy 32.727 93.827) (xy 32.727 93.847) + (xy 32.473 93.847) (xy 32.473 93.827) (xy 32.453 93.827) (xy 32.453 93.573) (xy 32.473 93.573) + (xy 32.473 93.553) (xy 32.727 93.553) + ) + ) + (filled_polygon + (pts + (xy 35.843011 92.3012) (xy 35.455627 92.688585) (xy 35.397073 92.600953) (xy 35.438327 92.559698) (xy 35.535 92.326309) + (xy 35.535 91.993189) + ) + ) + (filled_polygon + (pts + (xy 34.427 91.373) (xy 34.447 91.373) (xy 34.447 91.627) (xy 34.427 91.627) (xy 34.427 91.647) + (xy 34.173 91.647) (xy 34.173 91.627) (xy 34.153 91.627) (xy 34.153 91.373) (xy 34.173 91.373) + (xy 34.173 91.353) (xy 34.427 91.353) + ) + ) + (filled_polygon + (pts + (xy 31.938801 84.042462) (xy 31.9388 84.787661) (xy 31.857191 84.842191) (xy 31.716843 85.052235) (xy 31.66756 85.3) + (xy 31.66756 86.3) (xy 31.716843 86.547765) (xy 31.857191 86.757809) (xy 32.067235 86.898157) (xy 32.315 86.94744) + (xy 32.791652 86.94744) (xy 35.797578 89.953367) (xy 35.837254 90.012746) (xy 35.896633 90.052422) (xy 35.896635 90.052424) + (xy 35.95256 90.089792) (xy 35.95256 90.399172) (xy 35.500024 89.946636) (xy 35.460346 89.887254) (xy 35.225096 89.730064) + (xy 35.017646 89.6888) (xy 35.017641 89.6888) (xy 34.9476 89.674868) (xy 34.877559 89.6888) (xy 33.58494 89.6888) + (xy 33.58494 89.473) (xy 34.18875 89.473) (xy 34.3475 89.31425) (xy 34.3475 89.14869) (xy 34.250827 88.915301) + (xy 34.072198 88.736673) (xy 33.838809 88.64) (xy 33.71075 88.64) (xy 33.552 88.79875) (xy 33.552 89.109398) + (xy 33.535657 89.027235) (xy 33.395309 88.817191) (xy 33.185265 88.676843) (xy 33.173816 88.674566) (xy 33.13925 88.64) + (xy 33.011191 88.64) (xy 33.007574 88.641498) (xy 32.9375 88.62756) (xy 32.3625 88.62756) (xy 32.114735 88.676843) + (xy 31.904691 88.817191) (xy 31.764343 89.027235) (xy 31.71506 89.275) (xy 31.71506 89.925) (xy 31.764343 90.172765) + (xy 31.780073 90.196306) (xy 31.752235 90.201843) (xy 31.542191 90.342191) (xy 31.485 90.427783) (xy 31.485 83.588661) + ) + ) + (filled_polygon + (pts + (xy 35.715 75.81425) (xy 35.87375 75.973) (xy 37.323 75.973) (xy 37.323 75.953) (xy 37.577 75.953) + (xy 37.577 75.973) (xy 37.597 75.973) (xy 37.597 76.227) (xy 37.577 76.227) (xy 37.577 77.67625) + (xy 37.73575 77.835) (xy 38.67631 77.835) (xy 38.909699 77.738327) (xy 39.088327 77.559698) (xy 39.185 77.326309) + (xy 39.185 77.030159) (xy 39.474446 77.030159) (xy 39.560852 77.286643) (xy 40.134336 77.496458) (xy 40.74446 77.470839) + (xy 41.189148 77.286643) (xy 41.275554 77.030159) (xy 47.224446 77.030159) (xy 47.310852 77.286643) (xy 47.884336 77.496458) + (xy 48.49446 77.470839) (xy 48.939148 77.286643) (xy 49.025554 77.030159) (xy 48.125 76.129605) (xy 47.224446 77.030159) + (xy 41.275554 77.030159) (xy 40.375 76.129605) (xy 39.474446 77.030159) (xy 39.185 77.030159) (xy 39.185 76.81355) + (xy 39.294841 76.850554) (xy 40.195395 75.95) (xy 40.181253 75.935858) (xy 40.360858 75.756253) (xy 40.375 75.770395) + (xy 40.389143 75.756253) (xy 40.568748 75.935858) (xy 40.554605 75.95) (xy 41.455159 76.850554) (xy 41.711643 76.764148) + (xy 41.921458 76.190664) (xy 41.895839 75.58054) (xy 41.711643 75.135852) (xy 41.709114 75.135) (xy 46.790886 75.135) + (xy 46.788357 75.135852) (xy 46.578542 75.709336) (xy 46.604161 76.31946) (xy 46.788357 76.764148) (xy 47.044841 76.850554) + (xy 47.945395 75.95) (xy 47.931253 75.935858) (xy 48.110858 75.756253) (xy 48.125 75.770395) (xy 48.139143 75.756253) + (xy 48.318748 75.935858) (xy 48.304605 75.95) (xy 49.205159 76.850554) (xy 49.461643 76.764148) (xy 49.671458 76.190664) + (xy 49.645839 75.58054) (xy 49.461643 75.135852) (xy 49.459114 75.135) (xy 51.015001 75.135) (xy 51.015001 88.723249) + (xy 50.977 88.76125) (xy 50.977 89.36506) (xy 50.723 89.36506) (xy 50.723 88.76125) (xy 50.56425 88.6025) + (xy 50.39869 88.6025) (xy 50.165301 88.699173) (xy 50.14744 88.717034) (xy 50.14744 88.425) (xy 50.098157 88.177235) + (xy 49.957809 87.967191) (xy 49.747765 87.826843) (xy 49.5 87.77756) (xy 48 87.77756) (xy 47.965597 87.784403) + (xy 47.97244 87.75) (xy 47.97244 86.25) (xy 47.923157 86.002235) (xy 47.782809 85.792191) (xy 47.572765 85.651843) + (xy 47.325 85.60256) (xy 46.9612 85.60256) (xy 46.9612 85.594588) (xy 48.215867 84.339922) (xy 48.275246 84.300246) + (xy 48.314922 84.240867) (xy 48.314924 84.240865) (xy 48.407644 84.102099) (xy 48.432436 84.064996) (xy 48.439736 84.028294) + (xy 48.507809 83.982809) (xy 48.648157 83.772765) (xy 48.6645 83.690602) (xy 48.6645 84.00125) (xy 48.82325 84.16) + (xy 48.951309 84.16) (xy 49.184698 84.063327) (xy 49.363327 83.884699) (xy 49.46 83.65131) (xy 49.46 83.48575) + (xy 49.30125 83.327) (xy 48.69744 83.327) (xy 48.69744 83.073) (xy 49.30125 83.073) (xy 49.46 82.91425) + (xy 49.46 82.74869) (xy 49.363327 82.515301) (xy 49.184698 82.336673) (xy 48.951309 82.24) (xy 48.82325 82.24) + (xy 48.6645 82.39875) (xy 48.6645 82.709398) (xy 48.648157 82.627235) (xy 48.507809 82.417191) (xy 48.4737 82.3944) + (xy 48.4737 81.982541) (xy 48.487632 81.912499) (xy 48.4737 81.842455) (xy 48.4737 81.842454) (xy 48.432436 81.635004) + (xy 48.432435 81.635002) (xy 48.314924 81.459135) (xy 48.31492 81.459131) (xy 48.275245 81.399754) (xy 48.240155 81.376308) + (xy 48.36046 81.371856) (xy 48.849264 81.169387) (xy 48.947927 80.902532) (xy 47.975 79.929605) (xy 47.960858 79.943748) + (xy 47.781253 79.764143) (xy 47.795395 79.75) (xy 48.154605 79.75) (xy 49.127532 80.722927) (xy 49.394387 80.624264) + (xy 49.620908 80.014539) (xy 49.596856 79.36454) (xy 49.394387 78.875736) (xy 49.127532 78.777073) (xy 48.154605 79.75) + (xy 47.795395 79.75) (xy 47.781253 79.735858) (xy 47.960858 79.556253) (xy 47.975 79.570395) (xy 48.947927 78.597468) + (xy 48.849264 78.330613) (xy 48.239539 78.104092) (xy 47.632743 78.126545) (xy 47.627431 78.11372) (xy 47.33628 77.822569) + (xy 46.955874 77.665) (xy 46.544126 77.665) (xy 46.16372 77.822569) (xy 45.872569 78.11372) (xy 45.715 78.494126) + (xy 45.715 78.50256) (xy 45.325 78.50256) (xy 45.225 78.522451) (xy 45.125 78.50256) (xy 44.675 78.50256) + (xy 44.575 78.522451) (xy 44.475 78.50256) (xy 44.025 78.50256) (xy 43.925 78.522451) (xy 43.825 78.50256) + (xy 43.375 78.50256) (xy 43.304926 78.516498) (xy 43.301309 78.515) (xy 43.22125 78.515) (xy 43.198603 78.537647) + (xy 43.127235 78.551843) (xy 42.917191 78.692191) (xy 42.8375 78.811456) (xy 42.8375 78.67375) (xy 42.785 78.62125) + (xy 42.785 78.494126) (xy 42.627431 78.11372) (xy 42.33628 77.822569) (xy 41.955874 77.665) (xy 41.544126 77.665) + (xy 41.16372 77.822569) (xy 40.872569 78.11372) (xy 40.864952 78.132109) (xy 40.789539 78.104092) (xy 40.13954 78.128144) + (xy 39.650736 78.330613) (xy 39.552073 78.597468) (xy 40.525 79.570395) (xy 40.539143 79.556253) (xy 40.718748 79.735858) + (xy 40.704605 79.75) (xy 41.677532 80.722927) (xy 41.944387 80.624264) (xy 42.09 80.232319) (xy 42.09 80.57631) + (xy 42.186673 80.809699) (xy 42.365302 80.988327) (xy 42.598691 81.085) (xy 42.67875 81.085) (xy 42.8375 80.92625) + (xy 42.8375 80.788544) (xy 42.917191 80.907809) (xy 43.127235 81.048157) (xy 43.154012 81.053483) (xy 43.124868 81.2) + (xy 43.127229 81.211871) (xy 43.102235 81.216843) (xy 42.892191 81.357191) (xy 42.751843 81.567235) (xy 42.70256 81.815) + (xy 42.70256 82.485) (xy 42.751843 82.732765) (xy 42.892191 82.942809) (xy 43.015198 83.025) (xy 42.892191 83.107191) + (xy 42.751843 83.317235) (xy 42.70256 83.565) (xy 42.70256 84.22756) (xy 42.3625 84.22756) (xy 42.114735 84.276843) + (xy 41.904691 84.417191) (xy 41.764343 84.627235) (xy 41.71506 84.875) (xy 41.71506 85.0888) (xy 35.34043 85.0888) + (xy 35.333157 85.052235) (xy 35.192809 84.842191) (xy 34.982765 84.701843) (xy 34.735 84.65256) (xy 34.065 84.65256) + (xy 33.817235 84.701843) (xy 33.607191 84.842191) (xy 33.525 84.965198) (xy 33.442809 84.842191) (xy 33.3612 84.787661) + (xy 33.3612 84.307626) (xy 33.932799 84.070862) (xy 34.178793 83.824868) (xy 36.404737 83.824868) (xy 36.515641 84.102099) + (xy 37.161593 84.345323) (xy 37.851453 84.322836) (xy 38.384359 84.102099) (xy 38.495263 83.824868) (xy 37.45 82.779605) + (xy 36.404737 83.824868) (xy 34.178793 83.824868) (xy 34.420862 83.582799) (xy 34.685 82.945113) (xy 34.685 82.311593) + (xy 35.704677 82.311593) (xy 35.727164 83.001453) (xy 35.947901 83.534359) (xy 36.225132 83.645263) (xy 37.270395 82.6) + (xy 37.629605 82.6) (xy 38.674868 83.645263) (xy 38.774305 83.605484) (xy 39.6721 83.605484) (xy 39.6721 83.994516) + (xy 39.820977 84.353936) (xy 40.096064 84.629023) (xy 40.455484 84.7779) (xy 40.844516 84.7779) (xy 41.203936 84.629023) + (xy 41.479023 84.353936) (xy 41.6279 83.994516) (xy 41.6279 83.605484) (xy 41.526217 83.36) (xy 41.552002 83.36) + (xy 41.552002 83.201252) (xy 41.71075 83.36) (xy 41.838809 83.36) (xy 42.072198 83.263327) (xy 42.250827 83.084699) + (xy 42.3475 82.85131) (xy 42.3475 82.68575) (xy 42.18875 82.527) (xy 41.58494 82.527) (xy 41.58494 82.273) + (xy 42.18875 82.273) (xy 42.3475 82.11425) (xy 42.3475 81.94869) (xy 42.250827 81.715301) (xy 42.072198 81.536673) + (xy 41.838809 81.44) (xy 41.71075 81.44) (xy 41.552 81.59875) (xy 41.552 81.909398) (xy 41.535657 81.827235) + (xy 41.395309 81.617191) (xy 41.185265 81.476843) (xy 41.173816 81.474566) (xy 41.13925 81.44) (xy 41.011191 81.44) + (xy 41.007574 81.441498) (xy 40.9375 81.42756) (xy 40.3625 81.42756) (xy 40.114735 81.476843) (xy 39.904691 81.617191) + (xy 39.764343 81.827235) (xy 39.71506 82.075) (xy 39.71506 82.725) (xy 39.764343 82.972765) (xy 39.896496 83.170545) + (xy 39.820977 83.246064) (xy 39.6721 83.605484) (xy 38.774305 83.605484) (xy 38.952099 83.534359) (xy 39.195323 82.888407) + (xy 39.172836 82.198547) (xy 38.952099 81.665641) (xy 38.674868 81.554737) (xy 37.629605 82.6) (xy 37.270395 82.6) + (xy 36.225132 81.554737) (xy 35.947901 81.665641) (xy 35.704677 82.311593) (xy 34.685 82.311593) (xy 34.685 82.254887) + (xy 34.420862 81.617201) (xy 34.178793 81.375132) (xy 36.404737 81.375132) (xy 37.45 82.420395) (xy 38.495263 81.375132) + (xy 38.384359 81.097901) (xy 37.8655 80.902532) (xy 39.552073 80.902532) (xy 39.650736 81.169387) (xy 40.260461 81.395908) + (xy 40.91046 81.371856) (xy 41.399264 81.169387) (xy 41.497927 80.902532) (xy 40.525 79.929605) (xy 39.552073 80.902532) + (xy 37.8655 80.902532) (xy 37.738407 80.854677) (xy 37.048547 80.877164) (xy 36.515641 81.097901) (xy 36.404737 81.375132) + (xy 34.178793 81.375132) (xy 33.932799 81.129138) (xy 33.6612 81.016638) (xy 33.6612 79.485461) (xy 38.879092 79.485461) + (xy 38.903144 80.13546) (xy 39.105613 80.624264) (xy 39.372468 80.722927) (xy 40.345395 79.75) (xy 39.372468 78.777073) + (xy 39.105613 78.875736) (xy 38.879092 79.485461) (xy 33.6612 79.485461) (xy 33.6612 77.683362) (xy 33.932799 77.570862) + (xy 34.420862 77.082799) (xy 34.685 76.445113) (xy 34.685 76.38575) (xy 35.715 76.38575) (xy 35.715 77.326309) + (xy 35.811673 77.559698) (xy 35.990301 77.738327) (xy 36.22369 77.835) (xy 37.16425 77.835) (xy 37.323 77.67625) + (xy 37.323 76.227) (xy 35.87375 76.227) (xy 35.715 76.38575) (xy 34.685 76.38575) (xy 34.685 75.754887) + (xy 34.428235 75.135) (xy 35.715 75.135) + ) + ) + ) +) diff --git a/tests_pcb/sample_atmega32/keyboard_pcb.pro b/tests_pcb/sample_atmega32/keyboard_pcb.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/tests_pcb/sample_atmega32/keyboard_pcb.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/tests_pcb/sample_atmega32/keyboard_pcb.sch b/tests_pcb/sample_atmega32/keyboard_pcb.sch new file mode 100644 index 0000000..6828756 --- /dev/null +++ b/tests_pcb/sample_atmega32/keyboard_pcb.sch @@ -0,0 +1,774 @@ +EESchema Schematic File Version 4 +LIBS:keyboard_pcb-cache +EELAYER 26 0 +EELAYER END +$Descr A3 16535 11693 +encoding utf-8 +Sheet 1 1 +Title "ValKey" +Date "2018-03-18" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Text Label 2400 4150 2 60 ~ 0 +row0 +Text Label 2400 3700 2 60 ~ 0 +row1 +Text Label 2400 3250 2 60 ~ 0 +row2 +Text Label 2400 2800 2 60 ~ 0 +row3 +Text Label 2400 2350 2 60 ~ 0 +row4 +Text Label 2400 1900 2 60 ~ 0 +row5 +Text Label 3400 1200 0 60 ~ 0 +col0 +$Comp +L keyboard_parts:KEYSW K_1001 +U 1 1 5AA598B3 +P 3000 3400 +F 0 "K_1001" H 2950 3400 60 0000 C CNN +F 1 "KEYSW" H 3000 3300 60 0001 C CNN +F 2 "Keyboard:CHERRY_PCB_100H" H 3000 3400 60 0001 C CNN +F 3 "" H 3000 3400 60 0000 C CNN + 1 3000 3400 + 1 0 0 -1 +$EndComp +$Comp +L Device:D D_1001 +U 1 1 5AA598BA +P 2650 3550 +F 0 "D_1001" V 2500 3500 60 0000 C CNN +F 1 "D" V 2800 3500 60 0001 C CNN +F 2 "Diodes_SMD:D_SOD-123" H 2650 3550 60 0001 C CNN +F 3 "1N4148WTPMSCT-ND" H 2650 3550 60 0000 C CNN + 1 2650 3550 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3300 3400 3400 3400 +Wire Wire Line + 2400 3700 2650 3700 +Wire Wire Line + 2650 3400 2700 3400 +$Comp +L keyboard_parts:KEYSW K_1000 +U 1 1 5AA59B0B +P 3000 3850 +F 0 "K_1000" H 2950 3850 60 0000 C CNN +F 1 "KEYSW" H 3000 3750 60 0001 C CNN +F 2 "Keyboard:CHERRY_PCB_100H" H 3000 3850 60 0001 C CNN +F 3 "" H 3000 3850 60 0000 C CNN + 1 3000 3850 + 1 0 0 -1 +$EndComp +$Comp +L Device:D D_1000 +U 1 1 5AA59B12 +P 2650 4000 +F 0 "D_1000" V 2500 3950 60 0000 C CNN +F 1 "D" V 2800 3950 60 0001 C CNN +F 2 "Diodes_SMD:D_SOD-123" H 2650 4000 60 0001 C CNN +F 3 "1N4148WTPMSCT-ND" H 2650 4000 60 0000 C CNN + 1 2650 4000 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3300 3850 3400 3850 +Wire Wire Line + 2650 3850 2700 3850 +Wire Wire Line + 2400 4150 2650 4150 +Wire Wire Line + 3400 3400 3400 3850 +Text Label 6300 6000 0 60 ~ 0 +col11 +Text Label 7400 6000 0 60 ~ 0 +col12 +Text Label 8450 6000 0 60 ~ 0 +col13 +Text Label 12500 6000 0 60 ~ 0 +col15 +Text Label 13600 6000 0 60 ~ 0 +col16 +Text Label 4250 7700 0 50 ~ 0 +row0 +Text Label 4250 8400 0 50 ~ 0 +row1 +Text Label 4250 8900 0 50 ~ 0 +row2 +Text Label 4250 9000 0 50 ~ 0 +row3 +Text Label 4250 8700 0 50 ~ 0 +row4 +Text Label 4250 10500 0 50 ~ 0 +row5 +Text Label 4250 9200 0 50 ~ 0 +col1 +Text Label 4250 9100 0 50 ~ 0 +col2 +Text Label 4250 9900 0 50 ~ 0 +col3 +Text Label 4250 10100 0 50 ~ 0 +col4 +Text Label 4250 10200 0 50 ~ 0 +col5 +Text Label 4250 10300 0 50 ~ 0 +col6 +Text Label 4250 10400 0 50 ~ 0 +col7 +Text Label 4250 8300 0 50 ~ 0 +col8 +Text Label 4250 8200 0 50 ~ 0 +col9 +Text Label 4250 8100 0 50 ~ 0 +col10 +Text Label 4250 9600 0 50 ~ 0 +col11 +Text Label 4250 9500 0 50 ~ 0 +col12 +Text Label 4250 9300 0 50 ~ 0 +col13 +Text Label 4250 9400 0 50 ~ 0 +col14 +Text Label 4250 7800 0 50 ~ 0 +col15 +Text Label 4250 7900 0 50 ~ 0 +col16 +Text Label 4250 8600 0 50 ~ 0 +col0 +Text Label 4250 8000 0 50 ~ 0 +col17 +Text Label 14700 6000 0 60 ~ 0 +col17 +Text Label 11400 8050 2 60 ~ 0 +row2 +Text Label 11400 7600 2 60 ~ 0 +row3 +Text Label 11400 7150 2 60 ~ 0 +row4 +Text Label 11400 6700 2 60 ~ 0 +row5 +Text Label 9550 6000 0 50 ~ 0 +col14 +Text Notes 1950 4900 0 197 ~ 0 +Controller +Text Notes 6750 5600 0 197 ~ 0 +É-Enter +Text Notes 12450 5650 0 197 ~ 0 +Directions +Text Notes 7950 850 0 197 ~ 0 +Main +$Comp +L MCU_Atmel_ATMEGA:ATMEGA32U4-AU U1 +U 1 1 5B4FB57A +P 3150 9250 +F 0 "U1" H 3125 11228 50 0000 C CNN +F 1 "ATMEGA32U4-AU" H 3125 11137 50 0000 C CNN +F 2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" H 3150 9250 50 0001 C CIN +F 3 "ATMEGA32U4-AU-ND" H 4250 10350 50 0001 C CNN + 1 3150 9250 + 1 0 0 -1 +$EndComp +$Comp +L Device:Crystal_GND24 X101 +U 1 1 5B4FFE79 +P 1300 5350 +F 0 "X101" H 1491 5403 60 0000 L CNN +F 1 "Crystal" H 1491 5297 60 0000 L CNN +F 2 "Crystals:Crystal_SMD_3225-4pin_3.2x2.5mm" H 1300 5350 60 0001 C CNN +F 3 "1923-1291-1-ND " H 1300 5350 60 0001 C CNN + 1 1300 5350 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C102 +U 1 1 5B5AA610 +P 1650 5550 +F 0 "C102" H 1765 5596 50 0000 L CNN +F 1 "22p" H 1765 5505 50 0000 L CNN +F 2 "Capacitor_SMD:C_0402_1005Metric" H 1688 5400 50 0001 C CNN +F 3 "399-7775-1-ND" H 1650 5550 50 0001 C CNN + 1 1650 5550 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C101 +U 1 1 5B5AA89D +P 1000 5550 +F 0 "C101" H 1115 5596 50 0000 L CNN +F 1 "22p" H 1115 5505 50 0000 L CNN +F 2 "Capacitor_SMD:C_0402_1005Metric" H 1038 5400 50 0001 C CNN +F 3 "399-7775-1-ND" H 1000 5550 50 0001 C CNN + 1 1000 5550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1650 5350 1650 5400 +Connection ~ 1300 5700 +Wire Wire Line + 1300 5700 1300 5800 +Wire Wire Line + 1300 5700 1000 5700 +$Comp +L Connector_Specialized:USB_B_Micro J101 +U 1 1 5B6855D1 +P 1150 9450 +F 0 "J101" H 1205 9917 50 0000 C CNN +F 1 "USB_A" H 1205 9826 50 0000 C CNN +F 2 "Connectors_USB:USB_Micro-B_Wuerth-629105150521_CircularHoles" H 1300 9400 50 0001 C CNN +F 3 "609-4613-1-ND" H 1300 9400 50 0001 C CNN + 1 1150 9450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2000 9050 1750 9050 +Wire Wire Line + 1750 9050 1750 9450 +Wire Wire Line + 1800 9550 1800 9150 +Wire Wire Line + 1800 9150 2000 9150 +$Comp +L Device:R R101 +U 1 1 5B7710FD +P 1600 9450 +F 0 "R101" V 1393 9450 50 0000 C CNN +F 1 "22" V 1484 9450 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 1530 9450 50 0001 C CNN +F 3 "RMCF0603JT22R0CT-ND" H 1600 9450 50 0001 C CNN + 1 1600 9450 + 0 1 1 0 +$EndComp +$Comp +L Device:R R102 +U 1 1 5B771434 +P 1600 9550 +F 0 "R102" V 1393 9550 50 0000 C CNN +F 1 "22" V 1484 9550 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 1530 9550 50 0001 C CNN +F 3 "RMCF0603JT22R0CT-ND" H 1600 9550 50 0001 C CNN + 1 1600 9550 + 0 1 1 0 +$EndComp +Wire Wire Line + 1750 9550 1800 9550 +Wire Wire Line + 2000 8900 1950 8900 +$Comp +L Device:C C103 +U 1 1 5B860D38 +P 1950 9500 +F 0 "C103" H 2065 9546 50 0000 L CNN +F 1 "1u" H 2065 9455 50 0000 L CNN +F 2 "Capacitor_SMD:C_0402_1005Metric" H 1988 9350 50 0001 C CNN +F 3 "1276-1235-1-ND" H 1950 9500 50 0001 C CNN + 1 1950 9500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2000 9300 1950 9300 +Wire Wire Line + 1950 9300 1950 9350 +Wire Wire Line + 1700 8900 1700 8850 +$Comp +L power:VCC #PWR0104 +U 1 1 5B8C6A3A +P 1700 8850 +F 0 "#PWR0104" H 1700 8700 50 0001 C CNN +F 1 "VCC" H 1717 9023 50 0000 C CNN +F 2 "" H 1700 8850 50 0001 C CNN +F 3 "" H 1700 8850 50 0001 C CNN + 1 1700 8850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4250 9800 4600 9800 +$Comp +L Device:R R103 +U 1 1 5B92CAB7 +P 4750 9800 +F 0 "R103" V 4543 9800 50 0000 C CNN +F 1 "10k" V 4634 9800 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 4680 9800 50 0001 C CNN +F 3 "RMCF0603JG10K0CT-ND" H 4750 9800 50 0001 C CNN + 1 4750 9800 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0105 +U 1 1 5B92D2E7 +P 4900 9800 +F 0 "#PWR0105" H 4900 9550 50 0001 C CNN +F 1 "GND" V 4905 9672 50 0000 R CNN +F 2 "" H 4900 9800 50 0001 C CNN +F 3 "" H 4900 9800 50 0001 C CNN + 1 4900 9800 + 0 -1 -1 0 +$EndComp +$Comp +L Device:C C104 +U 1 1 5B92ED0B +P 2450 5500 +F 0 "C104" H 2565 5546 50 0000 L CNN +F 1 "0.1u" H 2565 5455 50 0000 L CNN +F 2 "Capacitor_SMD:C_0402_1005Metric" H 2488 5350 50 0001 C CNN +F 3 "1276-1511-1-ND" H 2450 5500 50 0001 C CNN + 1 2450 5500 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C105 +U 1 1 5B92EF85 +P 2750 5500 +F 0 "C105" H 2865 5546 50 0000 L CNN +F 1 "0.1u" H 2865 5455 50 0000 L CNN +F 2 "Capacitor_SMD:C_0402_1005Metric" H 2788 5350 50 0001 C CNN +F 3 "1276-1511-1-ND" H 2750 5500 50 0001 C CNN + 1 2750 5500 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C106 +U 1 1 5B92F1FC +P 3050 5500 +F 0 "C106" H 3165 5546 50 0000 L CNN +F 1 "0.1u" H 3165 5455 50 0000 L CNN +F 2 "Capacitor_SMD:C_0402_1005Metric" H 3088 5350 50 0001 C CNN +F 3 "1276-1511-1-ND" H 3050 5500 50 0001 C CNN + 1 3050 5500 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C107 +U 1 1 5B92F482 +P 3350 5500 +F 0 "C107" H 3465 5546 50 0000 L CNN +F 1 "0.1u" H 3465 5455 50 0000 L CNN +F 2 "Capacitor_SMD:C_0402_1005Metric" H 3388 5350 50 0001 C CNN +F 3 "1276-1511-1-ND" H 3350 5500 50 0001 C CNN + 1 3350 5500 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C108 +U 1 1 5B92F70F +P 3650 5500 +F 0 "C108" H 3765 5546 50 0000 L CNN +F 1 "4.7u" H 3765 5455 50 0000 L CNN +F 2 "Capacitor_SMD:C_0402_1005Metric" H 3688 5350 50 0001 C CNN +F 3 "1276-6684-1-ND" H 3650 5500 50 0001 C CNN + 1 3650 5500 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0107 +U 1 1 5BB36550 +P 1250 7250 +F 0 "#PWR0107" H 1250 7100 50 0001 C CNN +F 1 "VCC" V 1268 7377 50 0000 L CNN +F 2 "" H 1250 7250 50 0001 C CNN +F 3 "" H 1250 7250 50 0001 C CNN + 1 1250 7250 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR0108 +U 1 1 5BB36A29 +P 1250 7700 +F 0 "#PWR0108" H 1250 7450 50 0001 C CNN +F 1 "GND" V 1255 7572 50 0000 R CNN +F 2 "" H 1250 7700 50 0001 C CNN +F 3 "" H 1250 7700 50 0001 C CNN + 1 1250 7700 + 0 1 1 0 +$EndComp +$Comp +L dk_Tactile-Switches:1825910-7 SW101 +U 1 1 5BB36E8A +P 1550 7800 +F 0 "SW101" H 1550 8125 50 0000 C CNN +F 1 "SW_Push" H 1550 8034 50 0000 C CNN +F 2 "digikey-footprints:Switch_Tactile_THT_6x6mm" H 1550 8000 50 0001 C CNN +F 3 "450-1804-ND " H 1550 8000 50 0001 C CNN + 1 1550 7800 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R104 +U 1 1 5BB3732A +P 1550 7250 +F 0 "R104" V 1343 7250 50 0000 C CNN +F 1 "10k" V 1434 7250 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric" V 1480 7250 50 0001 C CNN +F 3 "RMCF0603JG10K0CT-ND" H 1550 7250 50 0001 C CNN + 1 1550 7250 + 0 1 1 0 +$EndComp +Wire Wire Line + 1700 7250 1850 7250 +Wire Wire Line + 1850 7250 1850 7700 +Wire Wire Line + 1850 7700 2000 7700 +Wire Wire Line + 1850 7700 1750 7700 +Connection ~ 1850 7700 +Wire Wire Line + 1350 7700 1250 7700 +$Comp +L power:GND #PWR0119 +U 1 1 5BC192AB +P 1100 9850 +F 0 "#PWR0119" H 1100 9600 50 0001 C CNN +F 1 "GND" H 1105 9677 50 0000 C CNN +F 2 "" H 1100 9850 50 0001 C CNN +F 3 "" H 1100 9850 50 0001 C CNN + 1 1100 9850 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0103 +U 1 1 5BC19AC1 +P 1950 9650 +F 0 "#PWR0103" H 1950 9400 50 0001 C CNN +F 1 "GND" H 1955 9477 50 0000 C CNN +F 2 "" H 1950 9650 50 0001 C CNN +F 3 "" H 1950 9650 50 0001 C CNN + 1 1950 9650 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0120 +U 1 1 5BC1A9DD +P 2000 10100 +F 0 "#PWR0120" H 2000 9950 50 0001 C CNN +F 1 "VCC" V 2018 10227 50 0000 L CNN +F 2 "" H 2000 10100 50 0001 C CNN +F 3 "" H 2000 10100 50 0001 C CNN + 1 2000 10100 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 1450 5350 1650 5350 +Wire Wire Line + 1000 5350 1150 5350 +Wire Wire Line + 1000 5350 1000 5400 +NoConn ~ 2400 1900 +NoConn ~ 2400 2350 +NoConn ~ 2400 2800 +NoConn ~ 2400 3250 +Wire Wire Line + 3400 3400 3400 1200 +Connection ~ 3400 3400 +NoConn ~ 9550 6000 +NoConn ~ 8450 6000 +NoConn ~ 7400 6000 +NoConn ~ 6300 6000 +NoConn ~ 14700 6000 +NoConn ~ 13600 6000 +NoConn ~ 12500 6000 +NoConn ~ 11400 6700 +NoConn ~ 11400 7150 +NoConn ~ 11400 7600 +NoConn ~ 11400 8050 +Text Notes 8000 850 0 197 ~ 0 +Main +Text Label 14200 1200 0 60 ~ 0 +col10 +Wire Wire Line + 14200 1200 14200 1600 +Text Label 13150 1200 0 60 ~ 0 +col9 +Wire Wire Line + 13150 1200 13150 1600 +Text Label 12050 1200 0 60 ~ 0 +col8 +Wire Wire Line + 12050 1200 12050 1600 +Text Label 10950 1200 0 60 ~ 0 +col7 +Wire Wire Line + 10950 1200 10950 1600 +Text Label 9900 1200 0 60 ~ 0 +col6 +Wire Wire Line + 9900 1200 9900 1600 +Text Label 8850 1200 0 60 ~ 0 +col5 +Wire Wire Line + 8850 1200 8850 1600 +Text Label 7750 1200 0 60 ~ 0 +col4 +Wire Wire Line + 7750 1200 7750 1600 +Text Label 6700 1200 0 60 ~ 0 +col3 +Wire Wire Line + 6700 1200 6700 1600 +Wire Wire Line + 5600 1200 5600 2050 +Text Label 5600 1200 0 60 ~ 0 +col2 +Text Label 4500 1200 0 60 ~ 0 +col1 +Wire Wire Line + 4500 1200 4500 1600 +NoConn ~ 14200 1600 +NoConn ~ 13150 1600 +NoConn ~ 12050 1600 +NoConn ~ 10950 1600 +NoConn ~ 9900 1600 +NoConn ~ 8850 1600 +NoConn ~ 7750 1600 +NoConn ~ 6700 1600 +NoConn ~ 5600 2050 +NoConn ~ 4500 1600 +Text Label 11400 8500 2 60 ~ 0 +row1 +Text Label 11400 8950 2 60 ~ 0 +row0 +$Comp +L power:VCC #PWR0113 +U 1 1 5BC14098 +P 3400 7450 +F 0 "#PWR0113" H 3400 7300 50 0001 C CNN +F 1 "VCC" H 3417 7623 50 0000 C CNN +F 2 "" H 3400 7450 50 0001 C CNN +F 3 "" H 3400 7450 50 0001 C CNN + 1 3400 7450 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0112 +U 1 1 5BC13E18 +P 3300 7450 +F 0 "#PWR0112" H 3300 7300 50 0001 C CNN +F 1 "VCC" H 3317 7623 50 0000 C CNN +F 2 "" H 3300 7450 50 0001 C CNN +F 3 "" H 3300 7450 50 0001 C CNN + 1 3300 7450 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0111 +U 1 1 5BC13B98 +P 3050 7450 +F 0 "#PWR0111" H 3050 7300 50 0001 C CNN +F 1 "VCC" H 3067 7623 50 0000 C CNN +F 2 "" H 3050 7450 50 0001 C CNN +F 3 "" H 3050 7450 50 0001 C CNN + 1 3050 7450 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0110 +U 1 1 5BC13918 +P 2950 7450 +F 0 "#PWR0110" H 2950 7300 50 0001 C CNN +F 1 "VCC" H 2967 7623 50 0000 C CNN +F 2 "" H 2950 7450 50 0001 C CNN +F 3 "" H 2950 7450 50 0001 C CNN + 1 2950 7450 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0101 +U 1 1 5B4FFBC4 +P 2450 5250 +F 0 "#PWR0101" H 2450 5100 50 0001 C CNN +F 1 "VCC" H 2467 5423 50 0000 C CNN +F 2 "" H 2450 5250 50 0001 C CNN +F 3 "" H 2450 5250 50 0001 C CNN + 1 2450 5250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2450 5250 2450 5350 +Connection ~ 2450 5350 +Wire Wire Line + 2450 5350 2750 5350 +Connection ~ 2750 5350 +Wire Wire Line + 2750 5350 3050 5350 +Connection ~ 3050 5350 +Wire Wire Line + 3050 5350 3350 5350 +Connection ~ 3350 5350 +Wire Wire Line + 3350 5350 3650 5350 +Wire Wire Line + 3650 5650 3350 5650 +Connection ~ 3350 5650 +Wire Wire Line + 3350 5650 3050 5650 +Connection ~ 3050 5650 +Wire Wire Line + 3050 5650 2750 5650 +Connection ~ 2750 5650 +Wire Wire Line + 2750 5650 2450 5650 +Connection ~ 2450 5650 +Wire Wire Line + 2450 5650 2450 5750 +$Comp +L power:GND #PWR0106 +U 1 1 5B92E6C0 +P 2450 5750 +F 0 "#PWR0106" H 2450 5500 50 0001 C CNN +F 1 "GND" H 2455 5577 50 0000 C CNN +F 2 "" H 2450 5750 50 0001 C CNN +F 3 "" H 2450 5750 50 0001 C CNN + 1 2450 5750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2700 7450 1950 7450 +Wire Wire Line + 1950 7450 1950 8900 +Connection ~ 1950 8900 +Wire Wire Line + 1950 8900 1700 8900 +Wire Wire Line + 1000 5350 800 5350 +Connection ~ 1000 5350 +Wire Wire Line + 1650 5350 2000 5350 +Connection ~ 1650 5350 +Text Label 800 5350 2 50 ~ 0 +xtal1 +Text Label 2000 5350 0 50 ~ 0 +xtal2 +Text Label 2000 8100 2 50 ~ 0 +xtal1 +Text Label 2000 8300 2 50 ~ 0 +xtal2 +Wire Wire Line + 1300 5700 1650 5700 +$Comp +L power:GND #PWR0102 +U 1 1 5BEBCF61 +P 1300 5800 +F 0 "#PWR0102" H 1300 5550 50 0001 C CNN +F 1 "GND" H 1305 5627 50 0000 C CNN +F 2 "" H 1300 5800 50 0001 C CNN +F 3 "" H 1300 5800 50 0001 C CNN + 1 1300 5800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1750 7700 1750 7900 +Connection ~ 1750 7700 +Wire Wire Line + 1350 7700 1350 7900 +Connection ~ 1350 7700 +$Comp +L power:PWR_FLAG #FLG0101 +U 1 1 5BEC402B +P 1200 6550 +F 0 "#FLG0101" H 1200 6625 50 0001 C CNN +F 1 "PWR_FLAG" H 1200 6724 50 0000 C CNN +F 2 "" H 1200 6550 50 0001 C CNN +F 3 "" H 1200 6550 50 0001 C CNN + 1 1200 6550 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0122 +U 1 1 5BEC43C5 +P 1200 6550 +F 0 "#PWR0122" H 1200 6400 50 0001 C CNN +F 1 "VCC" V 1217 6678 50 0000 L CNN +F 2 "" H 1200 6550 50 0001 C CNN +F 3 "" H 1200 6550 50 0001 C CNN + 1 1200 6550 + 0 1 1 0 +$EndComp +Wire Wire Line + 2750 10850 3000 10850 +Wire Wire Line + 1250 7250 1400 7250 +Wire Wire Line + 3100 10850 3000 10850 +Connection ~ 3000 10850 +Wire Wire Line + 3100 10850 3200 10850 +Connection ~ 3100 10850 +Wire Wire Line + 3200 10850 3300 10850 +Connection ~ 3200 10850 +Wire Wire Line + 3300 10850 3300 11000 +Connection ~ 3300 10850 +$Comp +L power:GND #PWR0114 +U 1 1 5BECACF6 +P 3300 11000 +F 0 "#PWR0114" H 3300 10750 50 0001 C CNN +F 1 "GND" H 3305 10827 50 0000 C CNN +F 2 "" H 3300 11000 50 0001 C CNN +F 3 "" H 3300 11000 50 0001 C CNN + 1 3300 11000 + 1 0 0 -1 +$EndComp +$Comp +L power:PWR_FLAG #FLG0102 +U 1 1 5BECB8EA +P 1800 6550 +F 0 "#FLG0102" H 1800 6625 50 0001 C CNN +F 1 "PWR_FLAG" H 1800 6724 50 0000 C CNN +F 2 "" H 1800 6550 50 0001 C CNN +F 3 "" H 1800 6550 50 0001 C CNN + 1 1800 6550 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0109 +U 1 1 5BECB985 +P 1800 6550 +F 0 "#PWR0109" H 1800 6300 50 0001 C CNN +F 1 "GND" V 1805 6422 50 0000 R CNN +F 2 "" H 1800 6550 50 0001 C CNN +F 3 "" H 1800 6550 50 0001 C CNN + 1 1800 6550 + 0 -1 -1 0 +$EndComp +Text Label 1850 9050 0 50 ~ 0 +D+ +Text Label 1850 9150 0 50 ~ 0 +D- +Text Label 1450 9450 0 50 ~ 0 +Du+ +Text Label 1450 9550 0 50 ~ 0 +Du- +Text Label 1950 9300 0 50 ~ 0 +Ucap +NoConn ~ 1450 9650 +Wire Wire Line + 1300 5550 1300 5700 +Wire Wire Line + 1300 5150 850 5150 +Wire Wire Line + 850 5150 850 5700 +Wire Wire Line + 850 5700 1000 5700 +Connection ~ 1000 5700 +Wire Wire Line + 1450 9250 1700 9250 +Wire Wire Line + 1100 9850 1150 9850 +Connection ~ 1100 9850 +Wire Wire Line + 1050 9850 1100 9850 +Connection ~ 1700 8900 +Wire Wire Line + 1700 9250 1700 8900 +NoConn ~ 4250 10600 +$EndSCHEMATC