diff --git a/.gitignore b/.gitignore index f3b6087..81d66e7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ ExternalPhotos/* -resources/ORIGINAL/* +*/ORIGINAL/* +access + diff --git a/README.md b/README.md index 951be66..321020e 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ You'll find schematics and also a KiCad PCB design project in the [pcb](/pcb/) f ![ButtonPanel2](/resources/ButtonPanel2.png?raw=true) ![ButtonPanel3](/resources/ButtonPanel3.jpg?raw=true) ![ButtonPanel4](/resources/ButtonPanel4.png?raw=true) +![PCB](/resources/PCB.png?raw=true) ## Wiring the FloppyEmu The FloppyEmu PCB does not provide convenient pins or solder pads to tap the button and LED status signals. However, it's still relatively easy to tap the required signals - as shown by these photos. The photos apply to the Revision C model of the BMOW FloppyEmu. For other revisions, better verify the wiring with a multimeter. diff --git a/pcb/FloppyEmuButtonPanel.kicad_pcb b/pcb/FloppyEmuButtonPanel.kicad_pcb new file mode 100644 index 0000000..4a21d7e --- /dev/null +++ b/pcb/FloppyEmuButtonPanel.kicad_pcb @@ -0,0 +1,1307 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.8-5.1.8) + + (general + (thickness 1.6) + (drawings 9) + (tracks 53) + (zones 0) + (modules 13) + (nets 13) + ) + + (page A4) + (title_block + (title "FloppyEmu Button Panel") + (date 2022-05-16) + (rev 1.0) + (company "Thorsten Brehm") + ) + + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.5) + (user_trace_width 0.5) + (trace_clearance 0.2) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0.2) + (via_size 0.8) + (via_drill 0.4) + (via_min_size 0.4) + (via_min_drill 0.3) + (uvia_size 0.3) + (uvia_drill 0.1) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 3.2 3.2) + (pad_drill 3.2) + (pad_to_mask_clearance 0) + (aux_axis_origin 0 0) + (visible_elements FFFFFF7F) + (pcbplotparams + (layerselection 0x010fc_ffffffff) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (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 4) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "/home/brehm/Daten/Hardware/KiCad/FloppyEmu/FloppyEmuButtonPanel/Print/")) + ) + + (net 0 "") + (net 1 +5V) + (net 2 /SELECT) + (net 3 /PREVIOUS) + (net 4 /RESET) + (net 5 /STATUS) + (net 6 GND) + (net 7 /NEXT) + (net 8 "Net-(D1-Pad2)") + (net 9 "Net-(J1-Pad5)") + (net 10 "Net-(D2-Pad2)") + (net 11 "Net-(J1-Pad3)") + (net 12 "Net-(J1-Pad1)") + + (net_class Default "This is the default net class." + (clearance 0.2) + (trace_width 0.25) + (via_dia 0.8) + (via_drill 0.4) + (uvia_dia 0.3) + (uvia_drill 0.1) + (add_net +5V) + (add_net /NEXT) + (add_net /PREVIOUS) + (add_net /RESET) + (add_net /SELECT) + (add_net /STATUS) + (add_net GND) + (add_net "Net-(D1-Pad2)") + (add_net "Net-(D2-Pad2)") + (add_net "Net-(J1-Pad1)") + (add_net "Net-(J1-Pad3)") + (add_net "Net-(J1-Pad5)") + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6282B512) + (at 140.462 96.266) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /6283B47E) + (attr virtual) + (fp_text reference H4 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6282B50F) + (at 140.462 70.866) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /6283B185) + (attr virtual) + (fp_text reference H3 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6282B6F4) + (at 102.362 70.866) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /6283AD76) + (attr virtual) + (fp_text reference H2 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module Mounting_Holes:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 6282B509) + (at 102.362 96.266) + (descr "Mounting Hole 3.2mm, no annular, M3") + (tags "mounting hole 3.2mm no annular m3") + (path /6283B6E3) + (attr virtual) + (fp_text reference H1 (at 0 -4.2) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MountingHole (at 0 4.2) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15)) + (fp_text user %R (at 0.3 0) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask)) + ) + + (module ThorstensFootprints:Box_Header_2x05x2.54mm_Straight (layer B.Cu) (tedit 59B4401C) (tstamp 6280F71D) + (at 136.906 85.471 180) + (descr http://www.farnell.com/datasheets/1520732.pdf) + (tags "connector multicomp MC9A MC9A12") + (path /62826E2B) + (fp_text reference J1 (at 13.843 -4.699) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value ButtonPanel (at 4.699 -4.953) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 15.75 -3.7) (end -5.55 -3.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start 15.75 6.25) (end 15.75 -3.7) (layer B.CrtYd) (width 0.05)) + (fp_line (start -5.55 6.25) (end 15.75 6.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start -5.55 -3.7) (end -5.55 6.25) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.6 0) (end -2.2 -0.6) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.2 0.6) (end -1.6 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.2 -0.6) (end -2.2 0.6) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.65 5.84) (end -2.15 5.84) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.15 5.94) (end -2.15 5.74) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.65 5.94) (end -2.15 5.94) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.65 5.74) (end -2.65 5.94) (layer B.SilkS) (width 0.15)) + (fp_line (start 12.31 5.84) (end 12.81 5.84) (layer B.SilkS) (width 0.15)) + (fp_line (start 12.81 5.94) (end 12.81 5.74) (layer B.SilkS) (width 0.15)) + (fp_line (start 12.31 5.94) (end 12.81 5.94) (layer B.SilkS) (width 0.15)) + (fp_line (start 12.31 5.74) (end 12.31 5.94) (layer B.SilkS) (width 0.15)) + (fp_line (start 4.83 5.84) (end 5.33 5.84) (layer B.SilkS) (width 0.15)) + (fp_line (start 5.33 5.94) (end 5.33 5.74) (layer B.SilkS) (width 0.15)) + (fp_line (start 4.83 5.94) (end 5.33 5.94) (layer B.SilkS) (width 0.15)) + (fp_line (start 4.83 5.74) (end 4.83 5.94) (layer B.SilkS) (width 0.15)) + (fp_line (start 7.305 -1.9) (end 7.305 -3.2) (layer B.SilkS) (width 0.15)) + (fp_line (start 14.03 -1.9) (end 7.305 -1.9) (layer B.SilkS) (width 0.15)) + (fp_line (start 14.03 4.44) (end 14.03 -1.9) (layer B.SilkS) (width 0.15)) + (fp_line (start -3.87 4.44) (end 14.03 4.44) (layer B.SilkS) (width 0.15)) + (fp_line (start -3.87 -1.9) (end -3.87 4.44) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.855 -1.9) (end -3.87 -1.9) (layer B.SilkS) (width 0.15)) + (fp_line (start 2.855 -3.2) (end 2.855 -1.9) (layer B.SilkS) (width 0.15)) + (fp_line (start 15.23 -3.2) (end -5.07 -3.2) (layer B.SilkS) (width 0.15)) + (fp_line (start 15.23 5.74) (end 15.23 -3.2) (layer B.SilkS) (width 0.15)) + (fp_line (start -5.07 5.74) (end 15.23 5.74) (layer B.SilkS) (width 0.15)) + (fp_line (start -5.07 -3.2) (end -5.07 5.74) (layer B.SilkS) (width 0.15)) + (fp_line (start -5.3 6) (end 15.5 6) (layer B.Fab) (width 0.1)) + (fp_line (start 15.5 6) (end 15.5 -3.5) (layer B.Fab) (width 0.1)) + (fp_line (start 15.5 -3.5) (end -5.3 -3.5) (layer B.Fab) (width 0.1)) + (fp_line (start -5.3 -3.5) (end -5.3 6) (layer B.Fab) (width 0.1)) + (fp_line (start -1.2 1.1) (end 1.2 1.1) (layer B.Fab) (width 0.1)) + (fp_line (start 1.2 1.1) (end 1.2 -1.2) (layer B.Fab) (width 0.1)) + (fp_line (start 1.2 -1.2) (end -1.2 -1.2) (layer B.Fab) (width 0.1)) + (fp_line (start -1.2 -1.2) (end -1.2 1.1) (layer B.Fab) (width 0.1)) + (fp_text user %R (at 13.716 -4.699 180) (layer B.Fab) hide + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (pad 10 thru_hole circle (at 10.16 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 /SELECT)) + (pad 9 thru_hole circle (at 10.16 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 7 /NEXT)) + (pad 8 thru_hole circle (at 7.62 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 /PREVIOUS)) + (pad 7 thru_hole circle (at 7.62 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 GND)) + (pad 6 thru_hole circle (at 5.08 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 /RESET)) + (pad 5 thru_hole circle (at 5.08 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 9 "Net-(J1-Pad5)")) + (pad 4 thru_hole circle (at 2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 /STATUS)) + (pad 3 thru_hole circle (at 2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 "Net-(J1-Pad3)")) + (pad 2 thru_hole circle (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 +5V)) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 "Net-(J1-Pad1)")) + (model ${KISYS3DMOD}/LibreSolar.3dshapes/Wuerth_WR-WTB_61201021621.stp + (offset (xyz 5.079999923706055 1.269999980926514 4.499999932416782)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer B.Cu) (tedit 5874F706) (tstamp 6280EAEF) + (at 113.538 89.662 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /6274C43F) + (fp_text reference R2 (at 6.731 2.413 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1K (at 3.937 -0.127 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 0.66 1.25) (end 0.66 -1.25) (layer B.Fab) (width 0.1)) + (fp_line (start 0.66 -1.25) (end 6.96 -1.25) (layer B.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 6.96 1.25) (layer B.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 0.66 1.25) (layer B.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer B.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer B.Fab) (width 0.1)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer B.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer B.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.05 1.6) (end -1.05 -1.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.6) (end 8.7 -1.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end 8.7 1.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end -1.05 1.6) (layer B.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 +5V)) + (pad 2 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 10 "Net-(D2-Pad2)")) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 628100A5) + (at 102.489 88.265 180) + (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x02 2.54mm single row") + (path /6274C215) + (fp_text reference D2 (at -1.143 -2.794 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "POWER LED" (at 2.667 0.254 90) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 3.81) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -2.54 2.032 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 GND)) + (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 10 "Net-(D2-Pad2)")) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal (layer B.Cu) (tedit 5874F706) (tstamp 6274511F) + (at 113.538 77.978 180) + (descr "Resistor, Axial_DIN0207 series, Axial, Horizontal, pin pitch=7.62mm, 0.25W = 1/4W, length*diameter=6.3*2.5mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf") + (tags "Resistor Axial_DIN0207 series Axial Horizontal pin pitch 7.62mm 0.25W = 1/4W length 6.3mm diameter 2.5mm") + (path /6274AF14) + (fp_text reference R1 (at 6.985 2.413 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text value 1K (at 3.937 0 180) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start 0.66 1.25) (end 0.66 -1.25) (layer B.Fab) (width 0.1)) + (fp_line (start 0.66 -1.25) (end 6.96 -1.25) (layer B.Fab) (width 0.1)) + (fp_line (start 6.96 -1.25) (end 6.96 1.25) (layer B.Fab) (width 0.1)) + (fp_line (start 6.96 1.25) (end 0.66 1.25) (layer B.Fab) (width 0.1)) + (fp_line (start 0 0) (end 0.66 0) (layer B.Fab) (width 0.1)) + (fp_line (start 7.62 0) (end 6.96 0) (layer B.Fab) (width 0.1)) + (fp_line (start 0.6 0.98) (end 0.6 1.31) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.6 1.31) (end 7.02 1.31) (layer B.SilkS) (width 0.12)) + (fp_line (start 7.02 1.31) (end 7.02 0.98) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.6 -0.98) (end 0.6 -1.31) (layer B.SilkS) (width 0.12)) + (fp_line (start 0.6 -1.31) (end 7.02 -1.31) (layer B.SilkS) (width 0.12)) + (fp_line (start 7.02 -1.31) (end 7.02 -0.98) (layer B.SilkS) (width 0.12)) + (fp_line (start -1.05 1.6) (end -1.05 -1.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start -1.05 -1.6) (end 8.7 -1.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 8.7 -1.6) (end 8.7 1.6) (layer B.CrtYd) (width 0.05)) + (fp_line (start 8.7 1.6) (end -1.05 1.6) (layer B.CrtYd) (width 0.05)) + (pad 1 thru_hole circle (at 0 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 1 +5V)) + (pad 2 thru_hole oval (at 7.62 0 180) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask) + (net 8 "Net-(D1-Pad2)")) + (model ${KISYS3DMOD}/Resistors_THT.3dshapes/R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal.wrl + (at (xyz 0 0 0)) + (scale (xyz 0.393701 0.393701 0.393701)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm (layer F.Cu) (tedit 59650532) (tstamp 6280E674) + (at 102.489 81.661 180) + (descr "Through hole straight pin header, 1x02, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x02 2.54mm single row") + (path /6274B5B6) + (fp_text reference D1 (at -1.016 5.334 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "STATUS LED" (at 2.54 2.921 90) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end 1.27 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 3.81) (end -1.27 3.81) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 3.81) (end -1.27 -0.635) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.33 3.87) (end 1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end -1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.33 1.27) (end 1.33 3.87) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.8 -1.8) (end -1.8 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 4.35) (end 1.8 4.35) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 4.35) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_text user %R (at -2.667 0.127 90) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 /STATUS)) + (pad 2 thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 8 "Net-(D1-Pad2)")) + (model ${KISYS3DMOD}/Pin_Headers.3dshapes/Pin_Header_Straight_1x02_Pitch2.54mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Buttons_Switches_THT:SW_PUSH_6mm_h5mm (layer F.Cu) (tedit 5923F252) (tstamp 6274514C) + (at 111.76 68.58) + (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm") + (tags "tact sw push 6mm") + (path /62744C78) + (fp_text reference SW1 (at 3.175 2.286) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value PREVIOUS/UP (at 3.75 6.7) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.048 2.157999) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 6 GND)) + (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 3 /PREVIOUS)) + (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 6 GND)) + (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 3 /PREVIOUS)) + (model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h5mm.wrl + (offset (xyz 0.1269999980926514 0 0)) + (scale (xyz 0.3937 0.3937 0.3937)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Buttons_Switches_THT:SW_PUSH_6mm_h5mm (layer F.Cu) (tedit 5923F252) (tstamp 6274516B) + (at 111.76 81.28) + (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm") + (tags "tact sw push 6mm") + (path /62744E61) + (fp_text reference SW2 (at 3.302 2.286) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value SELECT (at 3.75 6.7) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1)) + (fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.25 2.25) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 2 /SELECT)) + (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 6 GND)) + (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 2 /SELECT)) + (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 6 GND)) + (model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h5mm.wrl + (offset (xyz 0.1269999980926514 0 0)) + (scale (xyz 0.3937 0.3937 0.3937)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Buttons_Switches_THT:SW_PUSH_6mm_h5mm (layer F.Cu) (tedit 5923F252) (tstamp 627454DD) + (at 111.76 93.98) + (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm") + (tags "tact sw push 6mm") + (path /62745058) + (fp_text reference SW3 (at 3.25 2.286) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value NEXT/DOWN (at 3.302 -2.286) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12)) + (fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.25 2.25) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 7 /NEXT)) + (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 6 GND)) + (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 7 /NEXT)) + (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 6 GND)) + (model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h5mm.wrl + (offset (xyz 0.1269999980926514 0 0)) + (scale (xyz 0.3937 0.3937 0.3937)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Buttons_Switches_THT:SW_PUSH_6mm_h5mm (layer F.Cu) (tedit 5923F252) (tstamp 627451A9) + (at 124.46 68.58) + (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=5mm") + (tags "tact sw push 6mm") + (path /62745342) + (fp_text reference SW4 (at 3.302 2.286) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value RESET (at 3.75 6.7) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 3.25 2.25) (end 1.25 2.5) (layer F.Fab) (width 0.1)) + (fp_line (start 6.75 3) (end 6.75 1.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.5 -1) (end 1 -1) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.25 1.5) (end -0.25 3) (layer F.SilkS) (width 0.12)) + (fp_line (start 1 5.5) (end 5.5 5.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 8 -1.25) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.25 -1.5) (end 7.75 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 6) (end -1.25 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 5.75) (end -1.5 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.5) (end -1.25 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.5 -1.25) (end -1.5 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 -1.5) (end 8 -1.25) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 -1.5) (end 8 -1.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8 6) (end 8 5.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.75 6) (end 8 6) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.25 -0.75) (end 3.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 0.25 5.25) (end 0.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 5.25) (end 0.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 -0.75) (end 6.25 5.25) (layer F.Fab) (width 0.1)) + (fp_line (start 3.25 -0.75) (end 6.25 -0.75) (layer F.Fab) (width 0.1)) + (fp_text user %R (at 3.484999 2.411999) (layer F.Fab) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad 2 thru_hole circle (at 0 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 4 /RESET)) + (pad 1 thru_hole circle (at 0 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 6 GND)) + (pad 2 thru_hole circle (at 6.5 4.5 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 4 /RESET)) + (pad 1 thru_hole circle (at 6.5 0 90) (size 2 2) (drill 1.1) (layers *.Cu *.Mask) + (net 6 GND)) + (model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_PUSH_6mm_h5mm.wrl + (offset (xyz 0.1269999980926514 0 0)) + (scale (xyz 0.3937 0.3937 0.3937)) + (rotate (xyz 0 0 0)) + ) + ) + + (dimension 12.7 (width 0.15) (layer Dwgs.User) + (gr_text "12,700 mm" (at 93.696 89.88 270) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 115.01 96.23) (xy 94.409579 96.23))) + (feature2 (pts (xy 115.01 83.53) (xy 94.409579 83.53))) + (crossbar (pts (xy 94.996 83.53) (xy 94.996 96.23))) + (arrow1a (pts (xy 94.996 96.23) (xy 94.409579 95.103496))) + (arrow1b (pts (xy 94.996 96.23) (xy 95.582421 95.103496))) + (arrow2a (pts (xy 94.996 83.53) (xy 94.409579 84.656504))) + (arrow2b (pts (xy 94.996 83.53) (xy 95.582421 84.656504))) + ) + (dimension 12.7 (width 0.15) (layer Dwgs.User) + (gr_text "12,700 mm" (at 93.696 77.18 270) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 115.01 83.53) (xy 94.409579 83.53))) + (feature2 (pts (xy 115.01 70.83) (xy 94.409579 70.83))) + (crossbar (pts (xy 94.996 70.83) (xy 94.996 83.53))) + (arrow1a (pts (xy 94.996 83.53) (xy 94.409579 82.403496))) + (arrow1b (pts (xy 94.996 83.53) (xy 95.582421 82.403496))) + (arrow2a (pts (xy 94.996 70.83) (xy 94.409579 71.956504))) + (arrow2b (pts (xy 94.996 70.83) (xy 95.582421 71.956504))) + ) + (dimension 38.1 (width 0.15) (layer Dwgs.User) + (gr_text "38,100 mm" (at 121.412 60.422) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 140.462 70.866) (xy 140.462 61.135579))) + (feature2 (pts (xy 102.362 70.866) (xy 102.362 61.135579))) + (crossbar (pts (xy 102.362 61.722) (xy 140.462 61.722))) + (arrow1a (pts (xy 140.462 61.722) (xy 139.335496 62.308421))) + (arrow1b (pts (xy 140.462 61.722) (xy 139.335496 61.135579))) + (arrow2a (pts (xy 102.362 61.722) (xy 103.488504 62.308421))) + (arrow2b (pts (xy 102.362 61.722) (xy 103.488504 61.135579))) + ) + (dimension 12.7 (width 0.15) (layer Dwgs.User) + (gr_text "12,700 mm" (at 121.36 64.232) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 127.71 70.83) (xy 127.71 64.945579))) + (feature2 (pts (xy 115.01 70.83) (xy 115.01 64.945579))) + (crossbar (pts (xy 115.01 65.532) (xy 127.71 65.532))) + (arrow1a (pts (xy 127.71 65.532) (xy 126.583496 66.118421))) + (arrow1b (pts (xy 127.71 65.532) (xy 126.583496 64.945579))) + (arrow2a (pts (xy 115.01 65.532) (xy 116.136504 66.118421))) + (arrow2b (pts (xy 115.01 65.532) (xy 116.136504 64.945579))) + ) + (dimension 25.4 (width 0.15) (layer Dwgs.User) + (gr_text "25,400 mm" (at 151.414 83.566 270) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (feature1 (pts (xy 140.462 96.266) (xy 150.700421 96.266))) + (feature2 (pts (xy 140.462 70.866) (xy 150.700421 70.866))) + (crossbar (pts (xy 150.114 70.866) (xy 150.114 96.266))) + (arrow1a (pts (xy 150.114 96.266) (xy 149.527579 95.139496))) + (arrow1b (pts (xy 150.114 96.266) (xy 150.700421 95.139496))) + (arrow2a (pts (xy 150.114 70.866) (xy 149.527579 71.992504))) + (arrow2b (pts (xy 150.114 70.866) (xy 150.700421 71.992504))) + ) + (gr_line (start 144.018 67.183) (end 98.679 67.183) (layer Edge.Cuts) (width 0.05) (tstamp 6282A99C)) + (gr_line (start 144.018 101.092) (end 144.018 67.183) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 98.679 101.092) (end 144.018 101.092) (layer Edge.Cuts) (width 0.05)) + (gr_line (start 98.679 67.183) (end 98.679 101.092) (layer Edge.Cuts) (width 0.05)) + + (segment (start 136.906 81.28) (end 136.906 82.423) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 133.604 77.978) (end 136.906 81.28) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 113.538 77.978) (end 133.604 77.978) (width 0.5) (layer F.Cu) (net 1)) + (segment (start 118.618 86.138) (end 118.26 85.78) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 118.26 85.78) (end 111.76 85.78) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 118.26 85.78) (end 120.341 85.78) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 123.698 82.423) (end 126.746 82.423) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 120.341 85.78) (end 123.698 82.423) (width 0.5) (layer B.Cu) (net 2)) + (segment (start 111.76 73.08) (end 118.26 73.08) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 118.26 73.08) (end 124.809 79.629) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 124.809 79.629) (end 127.127 79.629) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 129.286 81.788) (end 129.286 82.423) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 127.127 79.629) (end 129.286 81.788) (width 0.5) (layer B.Cu) (net 3)) + (segment (start 124.46 73.08) (end 130.96 73.08) (width 0.5) (layer B.Cu) (net 4)) + (segment (start 130.96 81.557) (end 131.826 82.423) (width 0.5) (layer B.Cu) (net 4)) + (segment (start 130.96 73.08) (end 130.96 81.557) (width 0.5) (layer B.Cu) (net 4)) + (segment (start 134.366 81.28) (end 134.366 82.423) (width 0.5) (layer F.Cu) (net 5)) + (segment (start 132.461 79.375) (end 134.366 81.28) (width 0.5) (layer F.Cu) (net 5)) + (segment (start 109.982 79.375) (end 132.461 79.375) (width 0.5) (layer F.Cu) (net 5)) + (segment (start 107.696 81.661) (end 109.982 79.375) (width 0.5) (layer F.Cu) (net 5)) + (segment (start 102.489 81.661) (end 107.696 81.661) (width 0.5) (layer F.Cu) (net 5)) + (segment (start 111.76 68.58) (end 124.46 68.58) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 111.76 81.28) (end 108.458 81.28) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 108.458 81.28) (end 108.458 71.882) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 111.76 81.28) (end 118.26 81.28) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 124.46 68.58) (end 130.96 68.58) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 108.458 89.408) (end 108.458 81.28) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 108.458 95.178) (end 108.458 89.408) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 110.272 96.992) (end 108.458 95.178) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 111.76 98.48) (end 110.272 96.992) (width 0.25) (layer B.Cu) (net 6)) + (segment (start 111.76 68.58) (end 130.96 68.58) (width 0.5) (layer B.Cu) (net 6)) + (segment (start 111.76 68.58) (end 108.458 71.882) (width 0.5) (layer B.Cu) (net 6)) + (segment (start 111.76 98.48) (end 108.458 95.178) (width 0.5) (layer B.Cu) (net 6)) + (segment (start 110.236 97.028) (end 110.272 96.992) (width 0.5) (layer B.Cu) (net 6)) + (segment (start 111.76 98.48) (end 118.26 98.48) (width 0.5) (layer B.Cu) (net 6)) + (segment (start 118.26 81.28) (end 108.458 81.28) (width 0.5) (layer B.Cu) (net 6)) + (segment (start 102.489 88.265) (end 102.489 89.662) (width 0.5) (layer B.Cu) (net 6)) + (segment (start 104.648 91.821) (end 108.458 91.821) (width 0.5) (layer B.Cu) (net 6)) + (segment (start 102.489 89.662) (end 104.648 91.821) (width 0.5) (layer B.Cu) (net 6)) + (segment (start 108.458 91.821) (end 108.458 95.178) (width 0.5) (layer B.Cu) (net 6)) + (segment (start 108.458 71.882) (end 108.458 91.821) (width 0.5) (layer B.Cu) (net 6)) + (segment (start 129.286 84.963) (end 129.286 86.614) (width 0.5) (layer F.Cu) (net 6)) + (segment (start 129.286 86.614) (end 128.397 87.503) (width 0.5) (layer F.Cu) (net 6)) + (segment (start 124.483 87.503) (end 118.26 81.28) (width 0.5) (layer F.Cu) (net 6)) + (segment (start 128.397 87.503) (end 124.483 87.503) (width 0.5) (layer F.Cu) (net 6)) + (segment (start 126.746 85.494) (end 118.26 93.98) (width 0.5) (layer B.Cu) (net 7)) + (segment (start 126.746 84.963) (end 126.746 85.494) (width 0.5) (layer B.Cu) (net 7)) + (segment (start 118.26 93.98) (end 111.76 93.98) (width 0.5) (layer B.Cu) (net 7)) + (segment (start 104.775 79.121) (end 105.918 77.978) (width 0.5) (layer B.Cu) (net 8)) + (segment (start 102.489 79.121) (end 104.775 79.121) (width 0.5) (layer B.Cu) (net 8)) + (segment (start 105.918 89.662) (end 105.918 87.376) (width 0.5) (layer B.Cu) (net 10)) + (segment (start 104.267 85.725) (end 102.489 85.725) (width 0.5) (layer B.Cu) (net 10)) + (segment (start 105.918 87.376) (end 104.267 85.725) (width 0.5) (layer B.Cu) (net 10)) + + (zone (net 6) (net_name GND) (layer B.Cu) (tstamp 6282B83E) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 143.764 100.838) (xy 98.806 100.838) (xy 98.806 67.31) (xy 143.764 67.31) + ) + ) + (filled_polygon + (pts + (xy 110.219296 68.009571) (xy 110.137616 68.321108) (xy 110.118282 68.642595) (xy 110.162039 68.961675) (xy 110.267205 69.266088) + (xy 110.360186 69.440044) (xy 110.624587 69.535808) (xy 111.580395 68.58) (xy 111.566253 68.565858) (xy 111.745858 68.386253) + (xy 111.76 68.400395) (xy 111.774143 68.386253) (xy 111.953748 68.565858) (xy 111.939605 68.58) (xy 112.895413 69.535808) + (xy 113.159814 69.440044) (xy 113.300704 69.150429) (xy 113.382384 68.838892) (xy 113.401718 68.517405) (xy 113.357961 68.198325) + (xy 113.252795 67.893912) (xy 113.225582 67.843) (xy 116.800328 67.843) (xy 116.719296 68.009571) (xy 116.637616 68.321108) + (xy 116.618282 68.642595) (xy 116.662039 68.961675) (xy 116.767205 69.266088) (xy 116.860186 69.440044) (xy 117.124587 69.535808) + (xy 118.080395 68.58) (xy 118.066253 68.565858) (xy 118.245858 68.386253) (xy 118.26 68.400395) (xy 118.274143 68.386253) + (xy 118.453748 68.565858) (xy 118.439605 68.58) (xy 119.395413 69.535808) (xy 119.659814 69.440044) (xy 119.800704 69.150429) + (xy 119.882384 68.838892) (xy 119.901718 68.517405) (xy 119.857961 68.198325) (xy 119.752795 67.893912) (xy 119.725582 67.843) + (xy 123.000328 67.843) (xy 122.919296 68.009571) (xy 122.837616 68.321108) (xy 122.818282 68.642595) (xy 122.862039 68.961675) + (xy 122.967205 69.266088) (xy 123.060186 69.440044) (xy 123.324587 69.535808) (xy 124.280395 68.58) (xy 124.266253 68.565858) + (xy 124.445858 68.386253) (xy 124.46 68.400395) (xy 124.474143 68.386253) (xy 124.653748 68.565858) (xy 124.639605 68.58) + (xy 125.595413 69.535808) (xy 125.859814 69.440044) (xy 126.000704 69.150429) (xy 126.082384 68.838892) (xy 126.101718 68.517405) + (xy 126.057961 68.198325) (xy 125.952795 67.893912) (xy 125.925582 67.843) (xy 129.500328 67.843) (xy 129.419296 68.009571) + (xy 129.337616 68.321108) (xy 129.318282 68.642595) (xy 129.362039 68.961675) (xy 129.467205 69.266088) (xy 129.560186 69.440044) + (xy 129.824587 69.535808) (xy 130.780395 68.58) (xy 130.766253 68.565858) (xy 130.945858 68.386253) (xy 130.96 68.400395) + (xy 130.974143 68.386253) (xy 131.153748 68.565858) (xy 131.139605 68.58) (xy 132.095413 69.535808) (xy 132.359814 69.440044) + (xy 132.500704 69.150429) (xy 132.582384 68.838892) (xy 132.601718 68.517405) (xy 132.557961 68.198325) (xy 132.452795 67.893912) + (xy 132.425582 67.843) (xy 143.358001 67.843) (xy 143.358 100.432) (xy 99.339 100.432) (xy 99.339 99.615413) + (xy 110.804192 99.615413) (xy 110.899956 99.879814) (xy 111.189571 100.020704) (xy 111.501108 100.102384) (xy 111.822595 100.121718) + (xy 112.141675 100.077961) (xy 112.446088 99.972795) (xy 112.620044 99.879814) (xy 112.715808 99.615413) (xy 117.304192 99.615413) + (xy 117.399956 99.879814) (xy 117.689571 100.020704) (xy 118.001108 100.102384) (xy 118.322595 100.121718) (xy 118.641675 100.077961) + (xy 118.946088 99.972795) (xy 119.120044 99.879814) (xy 119.215808 99.615413) (xy 118.26 98.659605) (xy 117.304192 99.615413) + (xy 112.715808 99.615413) (xy 111.76 98.659605) (xy 110.804192 99.615413) (xy 99.339 99.615413) (xy 99.339 98.542595) + (xy 110.118282 98.542595) (xy 110.162039 98.861675) (xy 110.267205 99.166088) (xy 110.360186 99.340044) (xy 110.624587 99.435808) + (xy 111.580395 98.48) (xy 111.939605 98.48) (xy 112.895413 99.435808) (xy 113.159814 99.340044) (xy 113.300704 99.050429) + (xy 113.382384 98.738892) (xy 113.394189 98.542595) (xy 116.618282 98.542595) (xy 116.662039 98.861675) (xy 116.767205 99.166088) + (xy 116.860186 99.340044) (xy 117.124587 99.435808) (xy 118.080395 98.48) (xy 118.439605 98.48) (xy 119.395413 99.435808) + (xy 119.659814 99.340044) (xy 119.800704 99.050429) (xy 119.882384 98.738892) (xy 119.901718 98.417405) (xy 119.857961 98.098325) + (xy 119.752795 97.793912) (xy 119.659814 97.619956) (xy 119.395413 97.524192) (xy 118.439605 98.48) (xy 118.080395 98.48) + (xy 117.124587 97.524192) (xy 116.860186 97.619956) (xy 116.719296 97.909571) (xy 116.637616 98.221108) (xy 116.618282 98.542595) + (xy 113.394189 98.542595) (xy 113.401718 98.417405) (xy 113.357961 98.098325) (xy 113.252795 97.793912) (xy 113.159814 97.619956) + (xy 112.895413 97.524192) (xy 111.939605 98.48) (xy 111.580395 98.48) (xy 110.624587 97.524192) (xy 110.360186 97.619956) + (xy 110.219296 97.909571) (xy 110.137616 98.221108) (xy 110.118282 98.542595) (xy 99.339 98.542595) (xy 99.339 96.045872) + (xy 100.127 96.045872) (xy 100.127 96.486128) (xy 100.21289 96.917925) (xy 100.381369 97.324669) (xy 100.625962 97.690729) + (xy 100.937271 98.002038) (xy 101.303331 98.246631) (xy 101.710075 98.41511) (xy 102.141872 98.501) (xy 102.582128 98.501) + (xy 103.013925 98.41511) (xy 103.420669 98.246631) (xy 103.786729 98.002038) (xy 104.098038 97.690729) (xy 104.329322 97.344587) + (xy 110.804192 97.344587) (xy 111.76 98.300395) (xy 112.715808 97.344587) (xy 117.304192 97.344587) (xy 118.26 98.300395) + (xy 119.215808 97.344587) (xy 119.120044 97.080186) (xy 118.830429 96.939296) (xy 118.518892 96.857616) (xy 118.197405 96.838282) + (xy 117.878325 96.882039) (xy 117.573912 96.987205) (xy 117.399956 97.080186) (xy 117.304192 97.344587) (xy 112.715808 97.344587) + (xy 112.620044 97.080186) (xy 112.330429 96.939296) (xy 112.018892 96.857616) (xy 111.697405 96.838282) (xy 111.378325 96.882039) + (xy 111.073912 96.987205) (xy 110.899956 97.080186) (xy 110.804192 97.344587) (xy 104.329322 97.344587) (xy 104.342631 97.324669) + (xy 104.51111 96.917925) (xy 104.597 96.486128) (xy 104.597 96.045872) (xy 138.227 96.045872) (xy 138.227 96.486128) + (xy 138.31289 96.917925) (xy 138.481369 97.324669) (xy 138.725962 97.690729) (xy 139.037271 98.002038) (xy 139.403331 98.246631) + (xy 139.810075 98.41511) (xy 140.241872 98.501) (xy 140.682128 98.501) (xy 141.113925 98.41511) (xy 141.520669 98.246631) + (xy 141.886729 98.002038) (xy 142.198038 97.690729) (xy 142.442631 97.324669) (xy 142.61111 96.917925) (xy 142.697 96.486128) + (xy 142.697 96.045872) (xy 142.61111 95.614075) (xy 142.442631 95.207331) (xy 142.198038 94.841271) (xy 141.886729 94.529962) + (xy 141.520669 94.285369) (xy 141.113925 94.11689) (xy 140.682128 94.031) (xy 140.241872 94.031) (xy 139.810075 94.11689) + (xy 139.403331 94.285369) (xy 139.037271 94.529962) (xy 138.725962 94.841271) (xy 138.481369 95.207331) (xy 138.31289 95.614075) + (xy 138.227 96.045872) (xy 104.597 96.045872) (xy 104.51111 95.614075) (xy 104.342631 95.207331) (xy 104.098038 94.841271) + (xy 103.786729 94.529962) (xy 103.420669 94.285369) (xy 103.013925 94.11689) (xy 102.582128 94.031) (xy 102.141872 94.031) + (xy 101.710075 94.11689) (xy 101.303331 94.285369) (xy 100.937271 94.529962) (xy 100.625962 94.841271) (xy 100.381369 95.207331) + (xy 100.21289 95.614075) (xy 100.127 96.045872) (xy 99.339 96.045872) (xy 99.339 89.115) (xy 101.000928 89.115) + (xy 101.013188 89.239482) (xy 101.049498 89.35918) (xy 101.108463 89.469494) (xy 101.187815 89.566185) (xy 101.284506 89.645537) + (xy 101.39482 89.704502) (xy 101.514518 89.740812) (xy 101.639 89.753072) (xy 102.20325 89.75) (xy 102.362 89.59125) + (xy 102.362 88.392) (xy 102.616 88.392) (xy 102.616 89.59125) (xy 102.77475 89.75) (xy 103.339 89.753072) + (xy 103.463482 89.740812) (xy 103.58318 89.704502) (xy 103.693494 89.645537) (xy 103.790185 89.566185) (xy 103.869537 89.469494) + (xy 103.928502 89.35918) (xy 103.964812 89.239482) (xy 103.977072 89.115) (xy 103.974 88.55075) (xy 103.81525 88.392) + (xy 102.616 88.392) (xy 102.362 88.392) (xy 101.16275 88.392) (xy 101.004 88.55075) (xy 101.000928 89.115) + (xy 99.339 89.115) (xy 99.339 87.415) (xy 101.000928 87.415) (xy 101.004 87.97925) (xy 101.16275 88.138) + (xy 102.362 88.138) (xy 102.362 88.118) (xy 102.616 88.118) (xy 102.616 88.138) (xy 103.81525 88.138) + (xy 103.974 87.97925) (xy 103.977072 87.415) (xy 103.964812 87.290518) (xy 103.928502 87.17082) (xy 103.869537 87.060506) + (xy 103.790185 86.963815) (xy 103.693494 86.884463) (xy 103.58318 86.825498) (xy 103.51062 86.803487) (xy 103.642475 86.671632) + (xy 103.683656 86.61) (xy 103.900422 86.61) (xy 105.033001 87.74258) (xy 105.033 88.527478) (xy 105.003241 88.547363) + (xy 104.803363 88.747241) (xy 104.64632 88.982273) (xy 104.538147 89.243426) (xy 104.483 89.520665) (xy 104.483 89.803335) + (xy 104.538147 90.080574) (xy 104.64632 90.341727) (xy 104.803363 90.576759) (xy 105.003241 90.776637) (xy 105.238273 90.93368) + (xy 105.499426 91.041853) (xy 105.776665 91.097) (xy 106.059335 91.097) (xy 106.336574 91.041853) (xy 106.597727 90.93368) + (xy 106.832759 90.776637) (xy 107.032637 90.576759) (xy 107.18968 90.341727) (xy 107.297853 90.080574) (xy 107.353 89.803335) + (xy 107.353 89.520665) (xy 112.103 89.520665) (xy 112.103 89.803335) (xy 112.158147 90.080574) (xy 112.26632 90.341727) + (xy 112.423363 90.576759) (xy 112.623241 90.776637) (xy 112.858273 90.93368) (xy 113.119426 91.041853) (xy 113.396665 91.097) + (xy 113.679335 91.097) (xy 113.956574 91.041853) (xy 114.217727 90.93368) (xy 114.452759 90.776637) (xy 114.652637 90.576759) + (xy 114.80968 90.341727) (xy 114.917853 90.080574) (xy 114.973 89.803335) (xy 114.973 89.520665) (xy 114.917853 89.243426) + (xy 114.80968 88.982273) (xy 114.652637 88.747241) (xy 114.452759 88.547363) (xy 114.217727 88.39032) (xy 113.956574 88.282147) + (xy 113.679335 88.227) (xy 113.396665 88.227) (xy 113.119426 88.282147) (xy 112.858273 88.39032) (xy 112.623241 88.547363) + (xy 112.423363 88.747241) (xy 112.26632 88.982273) (xy 112.158147 89.243426) (xy 112.103 89.520665) (xy 107.353 89.520665) + (xy 107.297853 89.243426) (xy 107.18968 88.982273) (xy 107.032637 88.747241) (xy 106.832759 88.547363) (xy 106.803 88.527479) + (xy 106.803 87.419469) (xy 106.807281 87.376) (xy 106.803 87.332531) (xy 106.803 87.332523) (xy 106.790195 87.20251) + (xy 106.780582 87.17082) (xy 106.739589 87.035686) (xy 106.657411 86.881941) (xy 106.574532 86.780953) (xy 106.57453 86.780951) + (xy 106.546817 86.747183) (xy 106.513049 86.71947) (xy 104.923534 85.129956) (xy 104.895817 85.096183) (xy 104.761059 84.985589) + (xy 104.607313 84.903411) (xy 104.44049 84.852805) (xy 104.310477 84.84) (xy 104.310469 84.84) (xy 104.267 84.835719) + (xy 104.223531 84.84) (xy 103.683656 84.84) (xy 103.642475 84.778368) (xy 103.435632 84.571525) (xy 103.192411 84.40901) + (xy 102.922158 84.297068) (xy 102.63526 84.24) (xy 102.34274 84.24) (xy 102.055842 84.297068) (xy 101.785589 84.40901) + (xy 101.542368 84.571525) (xy 101.335525 84.778368) (xy 101.17301 85.021589) (xy 101.061068 85.291842) (xy 101.004 85.57874) + (xy 101.004 85.87126) (xy 101.061068 86.158158) (xy 101.17301 86.428411) (xy 101.335525 86.671632) (xy 101.46738 86.803487) + (xy 101.39482 86.825498) (xy 101.284506 86.884463) (xy 101.187815 86.963815) (xy 101.108463 87.060506) (xy 101.049498 87.17082) + (xy 101.013188 87.290518) (xy 101.000928 87.415) (xy 99.339 87.415) (xy 99.339 80.811) (xy 101.000928 80.811) + (xy 101.000928 82.511) (xy 101.013188 82.635482) (xy 101.049498 82.75518) (xy 101.108463 82.865494) (xy 101.187815 82.962185) + (xy 101.284506 83.041537) (xy 101.39482 83.100502) (xy 101.514518 83.136812) (xy 101.639 83.149072) (xy 103.339 83.149072) + (xy 103.463482 83.136812) (xy 103.58318 83.100502) (xy 103.693494 83.041537) (xy 103.790185 82.962185) (xy 103.869537 82.865494) + (xy 103.928502 82.75518) (xy 103.964812 82.635482) (xy 103.977072 82.511) (xy 103.977072 82.415413) (xy 110.804192 82.415413) + (xy 110.899956 82.679814) (xy 111.189571 82.820704) (xy 111.501108 82.902384) (xy 111.822595 82.921718) (xy 112.141675 82.877961) + (xy 112.446088 82.772795) (xy 112.620044 82.679814) (xy 112.715808 82.415413) (xy 117.304192 82.415413) (xy 117.399956 82.679814) + (xy 117.689571 82.820704) (xy 118.001108 82.902384) (xy 118.322595 82.921718) (xy 118.641675 82.877961) (xy 118.946088 82.772795) + (xy 119.120044 82.679814) (xy 119.215808 82.415413) (xy 118.26 81.459605) (xy 117.304192 82.415413) (xy 112.715808 82.415413) + (xy 111.76 81.459605) (xy 110.804192 82.415413) (xy 103.977072 82.415413) (xy 103.977072 81.342595) (xy 110.118282 81.342595) + (xy 110.162039 81.661675) (xy 110.267205 81.966088) (xy 110.360186 82.140044) (xy 110.624587 82.235808) (xy 111.580395 81.28) + (xy 111.939605 81.28) (xy 112.895413 82.235808) (xy 113.159814 82.140044) (xy 113.300704 81.850429) (xy 113.382384 81.538892) + (xy 113.394189 81.342595) (xy 116.618282 81.342595) (xy 116.662039 81.661675) (xy 116.767205 81.966088) (xy 116.860186 82.140044) + (xy 117.124587 82.235808) (xy 118.080395 81.28) (xy 118.439605 81.28) (xy 119.395413 82.235808) (xy 119.659814 82.140044) + (xy 119.800704 81.850429) (xy 119.882384 81.538892) (xy 119.901718 81.217405) (xy 119.857961 80.898325) (xy 119.752795 80.593912) + (xy 119.659814 80.419956) (xy 119.395413 80.324192) (xy 118.439605 81.28) (xy 118.080395 81.28) (xy 117.124587 80.324192) + (xy 116.860186 80.419956) (xy 116.719296 80.709571) (xy 116.637616 81.021108) (xy 116.618282 81.342595) (xy 113.394189 81.342595) + (xy 113.401718 81.217405) (xy 113.357961 80.898325) (xy 113.252795 80.593912) (xy 113.159814 80.419956) (xy 112.895413 80.324192) + (xy 111.939605 81.28) (xy 111.580395 81.28) (xy 110.624587 80.324192) (xy 110.360186 80.419956) (xy 110.219296 80.709571) + (xy 110.137616 81.021108) (xy 110.118282 81.342595) (xy 103.977072 81.342595) (xy 103.977072 80.811) (xy 103.964812 80.686518) + (xy 103.928502 80.56682) (xy 103.869537 80.456506) (xy 103.790185 80.359815) (xy 103.693494 80.280463) (xy 103.58318 80.221498) + (xy 103.51062 80.199487) (xy 103.56552 80.144587) (xy 110.804192 80.144587) (xy 111.76 81.100395) (xy 112.715808 80.144587) + (xy 117.304192 80.144587) (xy 118.26 81.100395) (xy 119.215808 80.144587) (xy 119.120044 79.880186) (xy 118.830429 79.739296) + (xy 118.518892 79.657616) (xy 118.197405 79.638282) (xy 117.878325 79.682039) (xy 117.573912 79.787205) (xy 117.399956 79.880186) + (xy 117.304192 80.144587) (xy 112.715808 80.144587) (xy 112.620044 79.880186) (xy 112.330429 79.739296) (xy 112.018892 79.657616) + (xy 111.697405 79.638282) (xy 111.378325 79.682039) (xy 111.073912 79.787205) (xy 110.899956 79.880186) (xy 110.804192 80.144587) + (xy 103.56552 80.144587) (xy 103.642475 80.067632) (xy 103.683656 80.006) (xy 104.731531 80.006) (xy 104.775 80.010281) + (xy 104.818469 80.006) (xy 104.818477 80.006) (xy 104.94849 79.993195) (xy 105.115313 79.942589) (xy 105.269059 79.860411) + (xy 105.403817 79.749817) (xy 105.431534 79.716044) (xy 105.741561 79.406017) (xy 105.776665 79.413) (xy 106.059335 79.413) + (xy 106.336574 79.357853) (xy 106.597727 79.24968) (xy 106.832759 79.092637) (xy 107.032637 78.892759) (xy 107.18968 78.657727) + (xy 107.297853 78.396574) (xy 107.353 78.119335) (xy 107.353 77.836665) (xy 112.103 77.836665) (xy 112.103 78.119335) + (xy 112.158147 78.396574) (xy 112.26632 78.657727) (xy 112.423363 78.892759) (xy 112.623241 79.092637) (xy 112.858273 79.24968) + (xy 113.119426 79.357853) (xy 113.396665 79.413) (xy 113.679335 79.413) (xy 113.956574 79.357853) (xy 114.217727 79.24968) + (xy 114.452759 79.092637) (xy 114.652637 78.892759) (xy 114.80968 78.657727) (xy 114.917853 78.396574) (xy 114.973 78.119335) + (xy 114.973 77.836665) (xy 114.917853 77.559426) (xy 114.80968 77.298273) (xy 114.652637 77.063241) (xy 114.452759 76.863363) + (xy 114.217727 76.70632) (xy 113.956574 76.598147) (xy 113.679335 76.543) (xy 113.396665 76.543) (xy 113.119426 76.598147) + (xy 112.858273 76.70632) (xy 112.623241 76.863363) (xy 112.423363 77.063241) (xy 112.26632 77.298273) (xy 112.158147 77.559426) + (xy 112.103 77.836665) (xy 107.353 77.836665) (xy 107.297853 77.559426) (xy 107.18968 77.298273) (xy 107.032637 77.063241) + (xy 106.832759 76.863363) (xy 106.597727 76.70632) (xy 106.336574 76.598147) (xy 106.059335 76.543) (xy 105.776665 76.543) + (xy 105.499426 76.598147) (xy 105.238273 76.70632) (xy 105.003241 76.863363) (xy 104.803363 77.063241) (xy 104.64632 77.298273) + (xy 104.538147 77.559426) (xy 104.483 77.836665) (xy 104.483 78.119335) (xy 104.489983 78.154439) (xy 104.408422 78.236) + (xy 103.683656 78.236) (xy 103.642475 78.174368) (xy 103.435632 77.967525) (xy 103.192411 77.80501) (xy 102.922158 77.693068) + (xy 102.63526 77.636) (xy 102.34274 77.636) (xy 102.055842 77.693068) (xy 101.785589 77.80501) (xy 101.542368 77.967525) + (xy 101.335525 78.174368) (xy 101.17301 78.417589) (xy 101.061068 78.687842) (xy 101.004 78.97474) (xy 101.004 79.26726) + (xy 101.061068 79.554158) (xy 101.17301 79.824411) (xy 101.335525 80.067632) (xy 101.46738 80.199487) (xy 101.39482 80.221498) + (xy 101.284506 80.280463) (xy 101.187815 80.359815) (xy 101.108463 80.456506) (xy 101.049498 80.56682) (xy 101.013188 80.686518) + (xy 101.000928 80.811) (xy 99.339 80.811) (xy 99.339 70.645872) (xy 100.127 70.645872) (xy 100.127 71.086128) + (xy 100.21289 71.517925) (xy 100.381369 71.924669) (xy 100.625962 72.290729) (xy 100.937271 72.602038) (xy 101.303331 72.846631) + (xy 101.710075 73.01511) (xy 102.141872 73.101) (xy 102.582128 73.101) (xy 103.013925 73.01511) (xy 103.246034 72.918967) + (xy 110.125 72.918967) (xy 110.125 73.241033) (xy 110.187832 73.556912) (xy 110.311082 73.854463) (xy 110.490013 74.122252) + (xy 110.717748 74.349987) (xy 110.985537 74.528918) (xy 111.283088 74.652168) (xy 111.598967 74.715) (xy 111.921033 74.715) + (xy 112.236912 74.652168) (xy 112.534463 74.528918) (xy 112.802252 74.349987) (xy 113.029987 74.122252) (xy 113.135059 73.965) + (xy 116.884941 73.965) (xy 116.990013 74.122252) (xy 117.217748 74.349987) (xy 117.485537 74.528918) (xy 117.783088 74.652168) + (xy 118.098967 74.715) (xy 118.421033 74.715) (xy 118.606525 74.678103) (xy 124.15247 80.224049) (xy 124.180183 80.257817) + (xy 124.213951 80.28553) (xy 124.213953 80.285532) (xy 124.314941 80.368411) (xy 124.468686 80.450589) (xy 124.488192 80.456506) + (xy 124.63551 80.501195) (xy 124.765523 80.514) (xy 124.765531 80.514) (xy 124.809 80.518281) (xy 124.852469 80.514) + (xy 126.760422 80.514) (xy 128.181657 81.935236) (xy 128.132525 81.984368) (xy 128.016 82.15876) (xy 127.899475 81.984368) + (xy 127.692632 81.777525) (xy 127.449411 81.61501) (xy 127.179158 81.503068) (xy 126.89226 81.446) (xy 126.59974 81.446) + (xy 126.312842 81.503068) (xy 126.228508 81.538) (xy 123.741469 81.538) (xy 123.698 81.533719) (xy 123.654531 81.538) + (xy 123.654523 81.538) (xy 123.539306 81.549348) (xy 123.524509 81.550805) (xy 123.504088 81.557) (xy 123.357687 81.601411) + (xy 123.332245 81.61501) (xy 123.203941 81.683589) (xy 123.102953 81.766468) (xy 123.102951 81.76647) (xy 123.069183 81.794183) + (xy 123.04147 81.827951) (xy 119.974422 84.895) (xy 119.635059 84.895) (xy 119.529987 84.737748) (xy 119.302252 84.510013) + (xy 119.034463 84.331082) (xy 118.736912 84.207832) (xy 118.421033 84.145) (xy 118.098967 84.145) (xy 117.783088 84.207832) + (xy 117.485537 84.331082) (xy 117.217748 84.510013) (xy 116.990013 84.737748) (xy 116.884941 84.895) (xy 113.135059 84.895) + (xy 113.029987 84.737748) (xy 112.802252 84.510013) (xy 112.534463 84.331082) (xy 112.236912 84.207832) (xy 111.921033 84.145) + (xy 111.598967 84.145) (xy 111.283088 84.207832) (xy 110.985537 84.331082) (xy 110.717748 84.510013) (xy 110.490013 84.737748) + (xy 110.311082 85.005537) (xy 110.187832 85.303088) (xy 110.125 85.618967) (xy 110.125 85.941033) (xy 110.187832 86.256912) + (xy 110.311082 86.554463) (xy 110.490013 86.822252) (xy 110.717748 87.049987) (xy 110.985537 87.228918) (xy 111.283088 87.352168) + (xy 111.598967 87.415) (xy 111.921033 87.415) (xy 112.236912 87.352168) (xy 112.534463 87.228918) (xy 112.802252 87.049987) + (xy 113.029987 86.822252) (xy 113.135059 86.665) (xy 116.884941 86.665) (xy 116.990013 86.822252) (xy 117.217748 87.049987) + (xy 117.485537 87.228918) (xy 117.783088 87.352168) (xy 118.098967 87.415) (xy 118.421033 87.415) (xy 118.736912 87.352168) + (xy 119.034463 87.228918) (xy 119.302252 87.049987) (xy 119.529987 86.822252) (xy 119.635059 86.665) (xy 120.297531 86.665) + (xy 120.341 86.669281) (xy 120.384469 86.665) (xy 120.384477 86.665) (xy 120.51449 86.652195) (xy 120.681313 86.601589) + (xy 120.835059 86.519411) (xy 120.969817 86.408817) (xy 120.997534 86.375044) (xy 124.064579 83.308) (xy 125.306897 83.308) + (xy 125.318068 83.364158) (xy 125.43001 83.634411) (xy 125.592525 83.877632) (xy 125.799368 84.084475) (xy 125.97376 84.201) + (xy 125.799368 84.317525) (xy 125.592525 84.524368) (xy 125.43001 84.767589) (xy 125.318068 85.037842) (xy 125.261 85.32474) + (xy 125.261 85.61726) (xy 125.279277 85.709144) (xy 118.606525 92.381897) (xy 118.421033 92.345) (xy 118.098967 92.345) + (xy 117.783088 92.407832) (xy 117.485537 92.531082) (xy 117.217748 92.710013) (xy 116.990013 92.937748) (xy 116.884941 93.095) + (xy 113.135059 93.095) (xy 113.029987 92.937748) (xy 112.802252 92.710013) (xy 112.534463 92.531082) (xy 112.236912 92.407832) + (xy 111.921033 92.345) (xy 111.598967 92.345) (xy 111.283088 92.407832) (xy 110.985537 92.531082) (xy 110.717748 92.710013) + (xy 110.490013 92.937748) (xy 110.311082 93.205537) (xy 110.187832 93.503088) (xy 110.125 93.818967) (xy 110.125 94.141033) + (xy 110.187832 94.456912) (xy 110.311082 94.754463) (xy 110.490013 95.022252) (xy 110.717748 95.249987) (xy 110.985537 95.428918) + (xy 111.283088 95.552168) (xy 111.598967 95.615) (xy 111.921033 95.615) (xy 112.236912 95.552168) (xy 112.534463 95.428918) + (xy 112.802252 95.249987) (xy 113.029987 95.022252) (xy 113.135059 94.865) (xy 116.884941 94.865) (xy 116.990013 95.022252) + (xy 117.217748 95.249987) (xy 117.485537 95.428918) (xy 117.783088 95.552168) (xy 118.098967 95.615) (xy 118.421033 95.615) + (xy 118.736912 95.552168) (xy 119.034463 95.428918) (xy 119.302252 95.249987) (xy 119.529987 95.022252) (xy 119.708918 94.754463) + (xy 119.832168 94.456912) (xy 119.895 94.141033) (xy 119.895 93.818967) (xy 119.858103 93.633475) (xy 126.546224 86.945355) + (xy 126.59974 86.956) (xy 126.89226 86.956) (xy 127.179158 86.898932) (xy 127.449411 86.78699) (xy 127.692632 86.624475) + (xy 127.81771 86.499397) (xy 128.437208 86.499397) (xy 128.514843 86.748472) (xy 128.778883 86.874371) (xy 129.062411 86.946339) + (xy 129.354531 86.961611) (xy 129.644019 86.919599) (xy 129.919747 86.821919) (xy 130.057157 86.748472) (xy 130.134792 86.499397) + (xy 129.286 85.650605) (xy 128.437208 86.499397) (xy 127.81771 86.499397) (xy 127.899475 86.417632) (xy 128.015311 86.244271) + (xy 128.257603 86.319792) (xy 129.106395 85.471) (xy 128.257603 84.622208) (xy 128.015311 84.697729) (xy 127.899475 84.524368) + (xy 127.692632 84.317525) (xy 127.51824 84.201) (xy 127.692632 84.084475) (xy 127.899475 83.877632) (xy 128.016 83.70324) + (xy 128.132525 83.877632) (xy 128.339368 84.084475) (xy 128.512729 84.200311) (xy 128.437208 84.442603) (xy 129.286 85.291395) + (xy 130.134792 84.442603) (xy 130.059271 84.200311) (xy 130.232632 84.084475) (xy 130.439475 83.877632) (xy 130.556 83.70324) + (xy 130.672525 83.877632) (xy 130.879368 84.084475) (xy 131.05376 84.201) (xy 130.879368 84.317525) (xy 130.672525 84.524368) + (xy 130.556689 84.697729) (xy 130.314397 84.622208) (xy 129.465605 85.471) (xy 130.314397 86.319792) (xy 130.556689 86.244271) + (xy 130.672525 86.417632) (xy 130.879368 86.624475) (xy 131.122589 86.78699) (xy 131.392842 86.898932) (xy 131.67974 86.956) + (xy 131.97226 86.956) (xy 132.259158 86.898932) (xy 132.529411 86.78699) (xy 132.772632 86.624475) (xy 132.979475 86.417632) + (xy 133.096 86.24324) (xy 133.212525 86.417632) (xy 133.419368 86.624475) (xy 133.662589 86.78699) (xy 133.932842 86.898932) + (xy 134.21974 86.956) (xy 134.51226 86.956) (xy 134.799158 86.898932) (xy 135.069411 86.78699) (xy 135.312632 86.624475) + (xy 135.444487 86.49262) (xy 135.466498 86.56518) (xy 135.525463 86.675494) (xy 135.604815 86.772185) (xy 135.701506 86.851537) + (xy 135.81182 86.910502) (xy 135.931518 86.946812) (xy 136.056 86.959072) (xy 137.756 86.959072) (xy 137.880482 86.946812) + (xy 138.00018 86.910502) (xy 138.110494 86.851537) (xy 138.207185 86.772185) (xy 138.286537 86.675494) (xy 138.345502 86.56518) + (xy 138.381812 86.445482) (xy 138.394072 86.321) (xy 138.394072 84.621) (xy 138.381812 84.496518) (xy 138.345502 84.37682) + (xy 138.286537 84.266506) (xy 138.207185 84.169815) (xy 138.110494 84.090463) (xy 138.00018 84.031498) (xy 137.92762 84.009487) + (xy 138.059475 83.877632) (xy 138.22199 83.634411) (xy 138.333932 83.364158) (xy 138.391 83.07726) (xy 138.391 82.78474) + (xy 138.333932 82.497842) (xy 138.22199 82.227589) (xy 138.059475 81.984368) (xy 137.852632 81.777525) (xy 137.609411 81.61501) + (xy 137.339158 81.503068) (xy 137.05226 81.446) (xy 136.75974 81.446) (xy 136.472842 81.503068) (xy 136.202589 81.61501) + (xy 135.959368 81.777525) (xy 135.752525 81.984368) (xy 135.636 82.15876) (xy 135.519475 81.984368) (xy 135.312632 81.777525) + (xy 135.069411 81.61501) (xy 134.799158 81.503068) (xy 134.51226 81.446) (xy 134.21974 81.446) (xy 133.932842 81.503068) + (xy 133.662589 81.61501) (xy 133.419368 81.777525) (xy 133.212525 81.984368) (xy 133.096 82.15876) (xy 132.979475 81.984368) + (xy 132.772632 81.777525) (xy 132.529411 81.61501) (xy 132.259158 81.503068) (xy 132.132441 81.477862) (xy 131.845 81.190422) + (xy 131.845 74.455059) (xy 132.002252 74.349987) (xy 132.229987 74.122252) (xy 132.408918 73.854463) (xy 132.532168 73.556912) + (xy 132.595 73.241033) (xy 132.595 72.918967) (xy 132.532168 72.603088) (xy 132.408918 72.305537) (xy 132.229987 72.037748) + (xy 132.002252 71.810013) (xy 131.734463 71.631082) (xy 131.436912 71.507832) (xy 131.121033 71.445) (xy 130.798967 71.445) + (xy 130.483088 71.507832) (xy 130.185537 71.631082) (xy 129.917748 71.810013) (xy 129.690013 72.037748) (xy 129.584941 72.195) + (xy 125.835059 72.195) (xy 125.729987 72.037748) (xy 125.502252 71.810013) (xy 125.234463 71.631082) (xy 124.936912 71.507832) + (xy 124.621033 71.445) (xy 124.298967 71.445) (xy 123.983088 71.507832) (xy 123.685537 71.631082) (xy 123.417748 71.810013) + (xy 123.190013 72.037748) (xy 123.011082 72.305537) (xy 122.887832 72.603088) (xy 122.825 72.918967) (xy 122.825 73.241033) + (xy 122.887832 73.556912) (xy 123.011082 73.854463) (xy 123.190013 74.122252) (xy 123.417748 74.349987) (xy 123.685537 74.528918) + (xy 123.983088 74.652168) (xy 124.298967 74.715) (xy 124.621033 74.715) (xy 124.936912 74.652168) (xy 125.234463 74.528918) + (xy 125.502252 74.349987) (xy 125.729987 74.122252) (xy 125.835059 73.965) (xy 129.584941 73.965) (xy 129.690013 74.122252) + (xy 129.917748 74.349987) (xy 130.075 74.45506) (xy 130.075001 81.386718) (xy 130.025411 81.293941) (xy 129.914817 81.159183) + (xy 129.88105 81.131471) (xy 127.783534 79.033956) (xy 127.755817 79.000183) (xy 127.621059 78.889589) (xy 127.467313 78.807411) + (xy 127.30049 78.756805) (xy 127.170477 78.744) (xy 127.170469 78.744) (xy 127.127 78.739719) (xy 127.083531 78.744) + (xy 125.175579 78.744) (xy 119.858103 73.426525) (xy 119.895 73.241033) (xy 119.895 72.918967) (xy 119.832168 72.603088) + (xy 119.708918 72.305537) (xy 119.529987 72.037748) (xy 119.302252 71.810013) (xy 119.034463 71.631082) (xy 118.736912 71.507832) + (xy 118.421033 71.445) (xy 118.098967 71.445) (xy 117.783088 71.507832) (xy 117.485537 71.631082) (xy 117.217748 71.810013) + (xy 116.990013 72.037748) (xy 116.884941 72.195) (xy 113.135059 72.195) (xy 113.029987 72.037748) (xy 112.802252 71.810013) + (xy 112.534463 71.631082) (xy 112.236912 71.507832) (xy 111.921033 71.445) (xy 111.598967 71.445) (xy 111.283088 71.507832) + (xy 110.985537 71.631082) (xy 110.717748 71.810013) (xy 110.490013 72.037748) (xy 110.311082 72.305537) (xy 110.187832 72.603088) + (xy 110.125 72.918967) (xy 103.246034 72.918967) (xy 103.420669 72.846631) (xy 103.786729 72.602038) (xy 104.098038 72.290729) + (xy 104.342631 71.924669) (xy 104.51111 71.517925) (xy 104.597 71.086128) (xy 104.597 70.645872) (xy 138.227 70.645872) + (xy 138.227 71.086128) (xy 138.31289 71.517925) (xy 138.481369 71.924669) (xy 138.725962 72.290729) (xy 139.037271 72.602038) + (xy 139.403331 72.846631) (xy 139.810075 73.01511) (xy 140.241872 73.101) (xy 140.682128 73.101) (xy 141.113925 73.01511) + (xy 141.520669 72.846631) (xy 141.886729 72.602038) (xy 142.198038 72.290729) (xy 142.442631 71.924669) (xy 142.61111 71.517925) + (xy 142.697 71.086128) (xy 142.697 70.645872) (xy 142.61111 70.214075) (xy 142.442631 69.807331) (xy 142.198038 69.441271) + (xy 141.886729 69.129962) (xy 141.520669 68.885369) (xy 141.113925 68.71689) (xy 140.682128 68.631) (xy 140.241872 68.631) + (xy 139.810075 68.71689) (xy 139.403331 68.885369) (xy 139.037271 69.129962) (xy 138.725962 69.441271) (xy 138.481369 69.807331) + (xy 138.31289 70.214075) (xy 138.227 70.645872) (xy 104.597 70.645872) (xy 104.51111 70.214075) (xy 104.342631 69.807331) + (xy 104.281214 69.715413) (xy 110.804192 69.715413) (xy 110.899956 69.979814) (xy 111.189571 70.120704) (xy 111.501108 70.202384) + (xy 111.822595 70.221718) (xy 112.141675 70.177961) (xy 112.446088 70.072795) (xy 112.620044 69.979814) (xy 112.715808 69.715413) + (xy 117.304192 69.715413) (xy 117.399956 69.979814) (xy 117.689571 70.120704) (xy 118.001108 70.202384) (xy 118.322595 70.221718) + (xy 118.641675 70.177961) (xy 118.946088 70.072795) (xy 119.120044 69.979814) (xy 119.215808 69.715413) (xy 123.504192 69.715413) + (xy 123.599956 69.979814) (xy 123.889571 70.120704) (xy 124.201108 70.202384) (xy 124.522595 70.221718) (xy 124.841675 70.177961) + (xy 125.146088 70.072795) (xy 125.320044 69.979814) (xy 125.415808 69.715413) (xy 130.004192 69.715413) (xy 130.099956 69.979814) + (xy 130.389571 70.120704) (xy 130.701108 70.202384) (xy 131.022595 70.221718) (xy 131.341675 70.177961) (xy 131.646088 70.072795) + (xy 131.820044 69.979814) (xy 131.915808 69.715413) (xy 130.96 68.759605) (xy 130.004192 69.715413) (xy 125.415808 69.715413) + (xy 124.46 68.759605) (xy 123.504192 69.715413) (xy 119.215808 69.715413) (xy 118.26 68.759605) (xy 117.304192 69.715413) + (xy 112.715808 69.715413) (xy 111.76 68.759605) (xy 110.804192 69.715413) (xy 104.281214 69.715413) (xy 104.098038 69.441271) + (xy 103.786729 69.129962) (xy 103.420669 68.885369) (xy 103.013925 68.71689) (xy 102.582128 68.631) (xy 102.141872 68.631) + (xy 101.710075 68.71689) (xy 101.303331 68.885369) (xy 100.937271 69.129962) (xy 100.625962 69.441271) (xy 100.381369 69.807331) + (xy 100.21289 70.214075) (xy 100.127 70.645872) (xy 99.339 70.645872) (xy 99.339 67.843) (xy 110.300328 67.843) + ) + ) + ) + (zone (net 6) (net_name GND) (layer F.Cu) (tstamp 6282B83B) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (fill yes (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 143.764 100.838) (xy 98.806 100.838) (xy 98.806 67.31) (xy 143.764 67.31) + ) + ) + (filled_polygon + (pts + (xy 110.219296 68.009571) (xy 110.137616 68.321108) (xy 110.118282 68.642595) (xy 110.162039 68.961675) (xy 110.267205 69.266088) + (xy 110.360186 69.440044) (xy 110.624585 69.535807) (xy 110.508917 69.651475) (xy 110.580442 69.723) (xy 110.236 69.723) + (xy 110.211224 69.72544) (xy 110.187399 69.732667) (xy 110.165443 69.744403) (xy 110.146197 69.760197) (xy 110.130403 69.779443) + (xy 110.118667 69.801399) (xy 110.11144 69.825224) (xy 110.109 69.85) (xy 110.109 74.676) (xy 110.11144 74.700776) + (xy 110.118667 74.724601) (xy 110.130403 74.746557) (xy 110.146197 74.765803) (xy 110.165443 74.781597) (xy 110.187399 74.793333) + (xy 110.211224 74.80056) (xy 110.236 74.803) (xy 119.888 74.803) (xy 119.912776 74.80056) (xy 119.936601 74.793333) + (xy 119.958557 74.781597) (xy 119.977803 74.765803) (xy 119.993597 74.746557) (xy 120.005333 74.724601) (xy 120.01256 74.700776) + (xy 120.015 74.676) (xy 120.015 69.85) (xy 120.01256 69.825224) (xy 120.005333 69.801399) (xy 119.993597 69.779443) + (xy 119.977803 69.760197) (xy 119.958557 69.744403) (xy 119.936601 69.732667) (xy 119.912776 69.72544) (xy 119.888 69.723) + (xy 119.439558 69.723) (xy 119.511083 69.651475) (xy 119.395415 69.535807) (xy 119.659814 69.440044) (xy 119.800704 69.150429) + (xy 119.882384 68.838892) (xy 119.901718 68.517405) (xy 119.857961 68.198325) (xy 119.752795 67.893912) (xy 119.725582 67.843) + (xy 123.000328 67.843) (xy 122.919296 68.009571) (xy 122.837616 68.321108) (xy 122.818282 68.642595) (xy 122.862039 68.961675) + (xy 122.967205 69.266088) (xy 123.060186 69.440044) (xy 123.324585 69.535807) (xy 123.208917 69.651475) (xy 123.280442 69.723) + (xy 122.936 69.723) (xy 122.911224 69.72544) (xy 122.887399 69.732667) (xy 122.865443 69.744403) (xy 122.846197 69.760197) + (xy 122.830403 69.779443) (xy 122.818667 69.801399) (xy 122.81144 69.825224) (xy 122.809 69.85) (xy 122.809 74.676) + (xy 122.81144 74.700776) (xy 122.818667 74.724601) (xy 122.830403 74.746557) (xy 122.846197 74.765803) (xy 122.865443 74.781597) + (xy 122.887399 74.793333) (xy 122.911224 74.80056) (xy 122.936 74.803) (xy 132.588 74.803) (xy 132.612776 74.80056) + (xy 132.636601 74.793333) (xy 132.658557 74.781597) (xy 132.677803 74.765803) (xy 132.693597 74.746557) (xy 132.705333 74.724601) + (xy 132.71256 74.700776) (xy 132.715 74.676) (xy 132.715 70.645872) (xy 138.227 70.645872) (xy 138.227 71.086128) + (xy 138.31289 71.517925) (xy 138.481369 71.924669) (xy 138.725962 72.290729) (xy 139.037271 72.602038) (xy 139.403331 72.846631) + (xy 139.810075 73.01511) (xy 140.241872 73.101) (xy 140.682128 73.101) (xy 141.113925 73.01511) (xy 141.520669 72.846631) + (xy 141.886729 72.602038) (xy 142.198038 72.290729) (xy 142.442631 71.924669) (xy 142.61111 71.517925) (xy 142.697 71.086128) + (xy 142.697 70.645872) (xy 142.61111 70.214075) (xy 142.442631 69.807331) (xy 142.198038 69.441271) (xy 141.886729 69.129962) + (xy 141.520669 68.885369) (xy 141.113925 68.71689) (xy 140.682128 68.631) (xy 140.241872 68.631) (xy 139.810075 68.71689) + (xy 139.403331 68.885369) (xy 139.037271 69.129962) (xy 138.725962 69.441271) (xy 138.481369 69.807331) (xy 138.31289 70.214075) + (xy 138.227 70.645872) (xy 132.715 70.645872) (xy 132.715 69.85) (xy 132.71256 69.825224) (xy 132.705333 69.801399) + (xy 132.693597 69.779443) (xy 132.677803 69.760197) (xy 132.658557 69.744403) (xy 132.636601 69.732667) (xy 132.612776 69.72544) + (xy 132.588 69.723) (xy 132.139558 69.723) (xy 132.211083 69.651475) (xy 132.095415 69.535807) (xy 132.359814 69.440044) + (xy 132.500704 69.150429) (xy 132.582384 68.838892) (xy 132.601718 68.517405) (xy 132.557961 68.198325) (xy 132.452795 67.893912) + (xy 132.425582 67.843) (xy 143.358001 67.843) (xy 143.358 100.432) (xy 99.339 100.432) (xy 99.339 99.615413) + (xy 110.804192 99.615413) (xy 110.899956 99.879814) (xy 111.189571 100.020704) (xy 111.501108 100.102384) (xy 111.822595 100.121718) + (xy 112.141675 100.077961) (xy 112.446088 99.972795) (xy 112.620044 99.879814) (xy 112.715808 99.615413) (xy 117.304192 99.615413) + (xy 117.399956 99.879814) (xy 117.689571 100.020704) (xy 118.001108 100.102384) (xy 118.322595 100.121718) (xy 118.641675 100.077961) + (xy 118.946088 99.972795) (xy 119.120044 99.879814) (xy 119.215808 99.615413) (xy 118.26 98.659605) (xy 117.304192 99.615413) + (xy 112.715808 99.615413) (xy 111.76 98.659605) (xy 110.804192 99.615413) (xy 99.339 99.615413) (xy 99.339 96.045872) + (xy 100.127 96.045872) (xy 100.127 96.486128) (xy 100.21289 96.917925) (xy 100.381369 97.324669) (xy 100.625962 97.690729) + (xy 100.937271 98.002038) (xy 101.303331 98.246631) (xy 101.710075 98.41511) (xy 102.141872 98.501) (xy 102.582128 98.501) + (xy 103.013925 98.41511) (xy 103.420669 98.246631) (xy 103.786729 98.002038) (xy 104.098038 97.690729) (xy 104.342631 97.324669) + (xy 104.51111 96.917925) (xy 104.597 96.486128) (xy 104.597 96.045872) (xy 104.51111 95.614075) (xy 104.342631 95.207331) + (xy 104.098038 94.841271) (xy 103.786729 94.529962) (xy 103.420669 94.285369) (xy 103.013925 94.11689) (xy 102.582128 94.031) + (xy 102.141872 94.031) (xy 101.710075 94.11689) (xy 101.303331 94.285369) (xy 100.937271 94.529962) (xy 100.625962 94.841271) + (xy 100.381369 95.207331) (xy 100.21289 95.614075) (xy 100.127 96.045872) (xy 99.339 96.045872) (xy 99.339 92.456) + (xy 110.109 92.456) (xy 110.109 97.282) (xy 110.11144 97.306776) (xy 110.118667 97.330601) (xy 110.130403 97.352557) + (xy 110.146197 97.371803) (xy 110.165443 97.387597) (xy 110.187399 97.399333) (xy 110.211224 97.40656) (xy 110.236 97.409) + (xy 110.509392 97.409) (xy 110.624585 97.524193) (xy 110.360186 97.619956) (xy 110.219296 97.909571) (xy 110.137616 98.221108) + (xy 110.118282 98.542595) (xy 110.162039 98.861675) (xy 110.267205 99.166088) (xy 110.360186 99.340044) (xy 110.624587 99.435808) + (xy 111.580395 98.48) (xy 111.566253 98.465858) (xy 111.745858 98.286253) (xy 111.76 98.300395) (xy 111.774143 98.286253) + (xy 111.953748 98.465858) (xy 111.939605 98.48) (xy 112.895413 99.435808) (xy 113.159814 99.340044) (xy 113.300704 99.050429) + (xy 113.382384 98.738892) (xy 113.401718 98.417405) (xy 113.357961 98.098325) (xy 113.252795 97.793912) (xy 113.159814 97.619956) + (xy 112.895415 97.524193) (xy 113.010608 97.409) (xy 117.009392 97.409) (xy 117.124585 97.524193) (xy 116.860186 97.619956) + (xy 116.719296 97.909571) (xy 116.637616 98.221108) (xy 116.618282 98.542595) (xy 116.662039 98.861675) (xy 116.767205 99.166088) + (xy 116.860186 99.340044) (xy 117.124587 99.435808) (xy 118.080395 98.48) (xy 118.066253 98.465858) (xy 118.245858 98.286253) + (xy 118.26 98.300395) (xy 118.274143 98.286253) (xy 118.453748 98.465858) (xy 118.439605 98.48) (xy 119.395413 99.435808) + (xy 119.659814 99.340044) (xy 119.800704 99.050429) (xy 119.882384 98.738892) (xy 119.901718 98.417405) (xy 119.857961 98.098325) + (xy 119.752795 97.793912) (xy 119.659814 97.619956) (xy 119.395415 97.524193) (xy 119.510608 97.409) (xy 119.888 97.409) + (xy 119.912776 97.40656) (xy 119.936601 97.399333) (xy 119.958557 97.387597) (xy 119.977803 97.371803) (xy 119.993597 97.352557) + (xy 120.005333 97.330601) (xy 120.01256 97.306776) (xy 120.015 97.282) (xy 120.015 96.045872) (xy 138.227 96.045872) + (xy 138.227 96.486128) (xy 138.31289 96.917925) (xy 138.481369 97.324669) (xy 138.725962 97.690729) (xy 139.037271 98.002038) + (xy 139.403331 98.246631) (xy 139.810075 98.41511) (xy 140.241872 98.501) (xy 140.682128 98.501) (xy 141.113925 98.41511) + (xy 141.520669 98.246631) (xy 141.886729 98.002038) (xy 142.198038 97.690729) (xy 142.442631 97.324669) (xy 142.61111 96.917925) + (xy 142.697 96.486128) (xy 142.697 96.045872) (xy 142.61111 95.614075) (xy 142.442631 95.207331) (xy 142.198038 94.841271) + (xy 141.886729 94.529962) (xy 141.520669 94.285369) (xy 141.113925 94.11689) (xy 140.682128 94.031) (xy 140.241872 94.031) + (xy 139.810075 94.11689) (xy 139.403331 94.285369) (xy 139.037271 94.529962) (xy 138.725962 94.841271) (xy 138.481369 95.207331) + (xy 138.31289 95.614075) (xy 138.227 96.045872) (xy 120.015 96.045872) (xy 120.015 92.456) (xy 120.01256 92.431224) + (xy 120.005333 92.407399) (xy 119.993597 92.385443) (xy 119.977803 92.366197) (xy 119.958557 92.350403) (xy 119.936601 92.338667) + (xy 119.912776 92.33144) (xy 119.888 92.329) (xy 110.236 92.329) (xy 110.211224 92.33144) (xy 110.187399 92.338667) + (xy 110.165443 92.350403) (xy 110.146197 92.366197) (xy 110.130403 92.385443) (xy 110.118667 92.407399) (xy 110.11144 92.431224) + (xy 110.109 92.456) (xy 99.339 92.456) (xy 99.339 89.115) (xy 101.000928 89.115) (xy 101.013188 89.239482) + (xy 101.049498 89.35918) (xy 101.108463 89.469494) (xy 101.187815 89.566185) (xy 101.284506 89.645537) (xy 101.39482 89.704502) + (xy 101.514518 89.740812) (xy 101.639 89.753072) (xy 102.20325 89.75) (xy 102.362 89.59125) (xy 102.362 88.392) + (xy 102.616 88.392) (xy 102.616 89.59125) (xy 102.77475 89.75) (xy 103.339 89.753072) (xy 103.463482 89.740812) + (xy 103.58318 89.704502) (xy 103.693494 89.645537) (xy 103.790185 89.566185) (xy 103.827542 89.520665) (xy 104.483 89.520665) + (xy 104.483 89.803335) (xy 104.538147 90.080574) (xy 104.64632 90.341727) (xy 104.803363 90.576759) (xy 105.003241 90.776637) + (xy 105.238273 90.93368) (xy 105.499426 91.041853) (xy 105.776665 91.097) (xy 106.059335 91.097) (xy 106.336574 91.041853) + (xy 106.597727 90.93368) (xy 106.832759 90.776637) (xy 107.032637 90.576759) (xy 107.18968 90.341727) (xy 107.297853 90.080574) + (xy 107.353 89.803335) (xy 107.353 89.520665) (xy 112.103 89.520665) (xy 112.103 89.803335) (xy 112.158147 90.080574) + (xy 112.26632 90.341727) (xy 112.423363 90.576759) (xy 112.623241 90.776637) (xy 112.858273 90.93368) (xy 113.119426 91.041853) + (xy 113.396665 91.097) (xy 113.679335 91.097) (xy 113.956574 91.041853) (xy 114.217727 90.93368) (xy 114.452759 90.776637) + (xy 114.652637 90.576759) (xy 114.80968 90.341727) (xy 114.917853 90.080574) (xy 114.973 89.803335) (xy 114.973 89.520665) + (xy 114.917853 89.243426) (xy 114.80968 88.982273) (xy 114.652637 88.747241) (xy 114.452759 88.547363) (xy 114.217727 88.39032) + (xy 113.956574 88.282147) (xy 113.679335 88.227) (xy 113.396665 88.227) (xy 113.119426 88.282147) (xy 112.858273 88.39032) + (xy 112.623241 88.547363) (xy 112.423363 88.747241) (xy 112.26632 88.982273) (xy 112.158147 89.243426) (xy 112.103 89.520665) + (xy 107.353 89.520665) (xy 107.297853 89.243426) (xy 107.18968 88.982273) (xy 107.032637 88.747241) (xy 106.832759 88.547363) + (xy 106.597727 88.39032) (xy 106.336574 88.282147) (xy 106.059335 88.227) (xy 105.776665 88.227) (xy 105.499426 88.282147) + (xy 105.238273 88.39032) (xy 105.003241 88.547363) (xy 104.803363 88.747241) (xy 104.64632 88.982273) (xy 104.538147 89.243426) + (xy 104.483 89.520665) (xy 103.827542 89.520665) (xy 103.869537 89.469494) (xy 103.928502 89.35918) (xy 103.964812 89.239482) + (xy 103.977072 89.115) (xy 103.974 88.55075) (xy 103.81525 88.392) (xy 102.616 88.392) (xy 102.362 88.392) + (xy 101.16275 88.392) (xy 101.004 88.55075) (xy 101.000928 89.115) (xy 99.339 89.115) (xy 99.339 87.415) + (xy 101.000928 87.415) (xy 101.004 87.97925) (xy 101.16275 88.138) (xy 102.362 88.138) (xy 102.362 88.118) + (xy 102.616 88.118) (xy 102.616 88.138) (xy 103.81525 88.138) (xy 103.974 87.97925) (xy 103.977072 87.415) + (xy 103.964812 87.290518) (xy 103.928502 87.17082) (xy 103.869537 87.060506) (xy 103.790185 86.963815) (xy 103.693494 86.884463) + (xy 103.58318 86.825498) (xy 103.51062 86.803487) (xy 103.642475 86.671632) (xy 103.80499 86.428411) (xy 103.916932 86.158158) + (xy 103.974 85.87126) (xy 103.974 85.57874) (xy 103.916932 85.291842) (xy 103.80499 85.021589) (xy 103.642475 84.778368) + (xy 103.435632 84.571525) (xy 103.192411 84.40901) (xy 102.922158 84.297068) (xy 102.63526 84.24) (xy 102.34274 84.24) + (xy 102.055842 84.297068) (xy 101.785589 84.40901) (xy 101.542368 84.571525) (xy 101.335525 84.778368) (xy 101.17301 85.021589) + (xy 101.061068 85.291842) (xy 101.004 85.57874) (xy 101.004 85.87126) (xy 101.061068 86.158158) (xy 101.17301 86.428411) + (xy 101.335525 86.671632) (xy 101.46738 86.803487) (xy 101.39482 86.825498) (xy 101.284506 86.884463) (xy 101.187815 86.963815) + (xy 101.108463 87.060506) (xy 101.049498 87.17082) (xy 101.013188 87.290518) (xy 101.000928 87.415) (xy 99.339 87.415) + (xy 99.339 80.811) (xy 101.000928 80.811) (xy 101.000928 82.511) (xy 101.013188 82.635482) (xy 101.049498 82.75518) + (xy 101.108463 82.865494) (xy 101.187815 82.962185) (xy 101.284506 83.041537) (xy 101.39482 83.100502) (xy 101.514518 83.136812) + (xy 101.639 83.149072) (xy 103.339 83.149072) (xy 103.463482 83.136812) (xy 103.58318 83.100502) (xy 103.693494 83.041537) + (xy 103.790185 82.962185) (xy 103.869537 82.865494) (xy 103.928502 82.75518) (xy 103.964812 82.635482) (xy 103.973625 82.546) + (xy 107.652531 82.546) (xy 107.696 82.550281) (xy 107.739469 82.546) (xy 107.739477 82.546) (xy 107.86949 82.533195) + (xy 108.036313 82.482589) (xy 108.190059 82.400411) (xy 108.324817 82.289817) (xy 108.352534 82.256044) (xy 110.348579 80.26) + (xy 110.560392 80.26) (xy 110.624585 80.324193) (xy 110.360186 80.419956) (xy 110.219296 80.709571) (xy 110.137616 81.021108) + (xy 110.118282 81.342595) (xy 110.162039 81.661675) (xy 110.267205 81.966088) (xy 110.360186 82.140044) (xy 110.440132 82.169) + (xy 110.236 82.169) (xy 110.211224 82.17144) (xy 110.187399 82.178667) (xy 110.165443 82.190403) (xy 110.146197 82.206197) + (xy 110.130403 82.225443) (xy 110.118667 82.247399) (xy 110.11144 82.271224) (xy 110.109 82.296) (xy 110.109 87.376) + (xy 110.11144 87.400776) (xy 110.118667 87.424601) (xy 110.130403 87.446557) (xy 110.146197 87.465803) (xy 110.165443 87.481597) + (xy 110.187399 87.493333) (xy 110.211224 87.50056) (xy 110.236 87.503) (xy 119.888 87.503) (xy 119.912776 87.50056) + (xy 119.936601 87.493333) (xy 119.958557 87.481597) (xy 119.977803 87.465803) (xy 119.993597 87.446557) (xy 120.005333 87.424601) + (xy 120.01256 87.400776) (xy 120.015 87.376) (xy 120.015 82.296) (xy 120.01256 82.271224) (xy 120.005333 82.247399) + (xy 119.993597 82.225443) (xy 119.977803 82.206197) (xy 119.958557 82.190403) (xy 119.936601 82.178667) (xy 119.912776 82.17144) + (xy 119.888 82.169) (xy 119.579868 82.169) (xy 119.659814 82.140044) (xy 119.800704 81.850429) (xy 119.882384 81.538892) + (xy 119.901718 81.217405) (xy 119.857961 80.898325) (xy 119.752795 80.593912) (xy 119.659814 80.419956) (xy 119.395415 80.324193) + (xy 119.459608 80.26) (xy 132.094422 80.26) (xy 133.481 81.646579) (xy 133.481 81.736344) (xy 133.419368 81.777525) + (xy 133.212525 81.984368) (xy 133.096 82.15876) (xy 132.979475 81.984368) (xy 132.772632 81.777525) (xy 132.529411 81.61501) + (xy 132.259158 81.503068) (xy 131.97226 81.446) (xy 131.67974 81.446) (xy 131.392842 81.503068) (xy 131.122589 81.61501) + (xy 130.879368 81.777525) (xy 130.672525 81.984368) (xy 130.556 82.15876) (xy 130.439475 81.984368) (xy 130.232632 81.777525) + (xy 129.989411 81.61501) (xy 129.719158 81.503068) (xy 129.43226 81.446) (xy 129.13974 81.446) (xy 128.852842 81.503068) + (xy 128.582589 81.61501) (xy 128.339368 81.777525) (xy 128.132525 81.984368) (xy 128.016 82.15876) (xy 127.899475 81.984368) + (xy 127.692632 81.777525) (xy 127.449411 81.61501) (xy 127.179158 81.503068) (xy 126.89226 81.446) (xy 126.59974 81.446) + (xy 126.312842 81.503068) (xy 126.042589 81.61501) (xy 125.799368 81.777525) (xy 125.592525 81.984368) (xy 125.43001 82.227589) + (xy 125.318068 82.497842) (xy 125.261 82.78474) (xy 125.261 83.07726) (xy 125.318068 83.364158) (xy 125.43001 83.634411) + (xy 125.592525 83.877632) (xy 125.799368 84.084475) (xy 125.97376 84.201) (xy 125.799368 84.317525) (xy 125.592525 84.524368) + (xy 125.43001 84.767589) (xy 125.318068 85.037842) (xy 125.261 85.32474) (xy 125.261 85.61726) (xy 125.318068 85.904158) + (xy 125.43001 86.174411) (xy 125.592525 86.417632) (xy 125.799368 86.624475) (xy 126.042589 86.78699) (xy 126.312842 86.898932) + (xy 126.59974 86.956) (xy 126.89226 86.956) (xy 127.179158 86.898932) (xy 127.449411 86.78699) (xy 127.692632 86.624475) + (xy 127.81771 86.499397) (xy 128.437208 86.499397) (xy 128.514843 86.748472) (xy 128.778883 86.874371) (xy 129.062411 86.946339) + (xy 129.354531 86.961611) (xy 129.644019 86.919599) (xy 129.919747 86.821919) (xy 130.057157 86.748472) (xy 130.134792 86.499397) + (xy 129.286 85.650605) (xy 128.437208 86.499397) (xy 127.81771 86.499397) (xy 127.899475 86.417632) (xy 128.015311 86.244271) + (xy 128.257603 86.319792) (xy 129.106395 85.471) (xy 128.257603 84.622208) (xy 128.015311 84.697729) (xy 127.899475 84.524368) + (xy 127.692632 84.317525) (xy 127.51824 84.201) (xy 127.692632 84.084475) (xy 127.899475 83.877632) (xy 128.016 83.70324) + (xy 128.132525 83.877632) (xy 128.339368 84.084475) (xy 128.512729 84.200311) (xy 128.437208 84.442603) (xy 129.286 85.291395) + (xy 130.134792 84.442603) (xy 130.059271 84.200311) (xy 130.232632 84.084475) (xy 130.439475 83.877632) (xy 130.556 83.70324) + (xy 130.672525 83.877632) (xy 130.879368 84.084475) (xy 131.05376 84.201) (xy 130.879368 84.317525) (xy 130.672525 84.524368) + (xy 130.556689 84.697729) (xy 130.314397 84.622208) (xy 129.465605 85.471) (xy 130.314397 86.319792) (xy 130.556689 86.244271) + (xy 130.672525 86.417632) (xy 130.879368 86.624475) (xy 131.122589 86.78699) (xy 131.392842 86.898932) (xy 131.67974 86.956) + (xy 131.97226 86.956) (xy 132.259158 86.898932) (xy 132.529411 86.78699) (xy 132.772632 86.624475) (xy 132.979475 86.417632) + (xy 133.096 86.24324) (xy 133.212525 86.417632) (xy 133.419368 86.624475) (xy 133.662589 86.78699) (xy 133.932842 86.898932) + (xy 134.21974 86.956) (xy 134.51226 86.956) (xy 134.799158 86.898932) (xy 135.069411 86.78699) (xy 135.312632 86.624475) + (xy 135.444487 86.49262) (xy 135.466498 86.56518) (xy 135.525463 86.675494) (xy 135.604815 86.772185) (xy 135.701506 86.851537) + (xy 135.81182 86.910502) (xy 135.931518 86.946812) (xy 136.056 86.959072) (xy 137.756 86.959072) (xy 137.880482 86.946812) + (xy 138.00018 86.910502) (xy 138.110494 86.851537) (xy 138.207185 86.772185) (xy 138.286537 86.675494) (xy 138.345502 86.56518) + (xy 138.381812 86.445482) (xy 138.394072 86.321) (xy 138.394072 84.621) (xy 138.381812 84.496518) (xy 138.345502 84.37682) + (xy 138.286537 84.266506) (xy 138.207185 84.169815) (xy 138.110494 84.090463) (xy 138.00018 84.031498) (xy 137.92762 84.009487) + (xy 138.059475 83.877632) (xy 138.22199 83.634411) (xy 138.333932 83.364158) (xy 138.391 83.07726) (xy 138.391 82.78474) + (xy 138.333932 82.497842) (xy 138.22199 82.227589) (xy 138.059475 81.984368) (xy 137.852632 81.777525) (xy 137.791 81.736344) + (xy 137.791 81.323465) (xy 137.795281 81.279999) (xy 137.791 81.236533) (xy 137.791 81.236523) (xy 137.778195 81.10651) + (xy 137.727589 80.939687) (xy 137.645411 80.785941) (xy 137.534817 80.651183) (xy 137.50105 80.623471) (xy 134.260534 77.382956) + (xy 134.232817 77.349183) (xy 134.098059 77.238589) (xy 133.944313 77.156411) (xy 133.77749 77.105805) (xy 133.647477 77.093) + (xy 133.647469 77.093) (xy 133.604 77.088719) (xy 133.560531 77.093) (xy 114.672521 77.093) (xy 114.652637 77.063241) + (xy 114.452759 76.863363) (xy 114.217727 76.70632) (xy 113.956574 76.598147) (xy 113.679335 76.543) (xy 113.396665 76.543) + (xy 113.119426 76.598147) (xy 112.858273 76.70632) (xy 112.623241 76.863363) (xy 112.423363 77.063241) (xy 112.26632 77.298273) + (xy 112.158147 77.559426) (xy 112.103 77.836665) (xy 112.103 78.119335) (xy 112.158147 78.396574) (xy 112.196845 78.49) + (xy 110.025465 78.49) (xy 109.981999 78.485719) (xy 109.938533 78.49) (xy 109.938523 78.49) (xy 109.80851 78.502805) + (xy 109.641687 78.553411) (xy 109.487941 78.635589) (xy 109.487939 78.63559) (xy 109.48794 78.63559) (xy 109.386953 78.718468) + (xy 109.386951 78.71847) (xy 109.353183 78.746183) (xy 109.32547 78.779951) (xy 107.329422 80.776) (xy 103.973625 80.776) + (xy 103.964812 80.686518) (xy 103.928502 80.56682) (xy 103.869537 80.456506) (xy 103.790185 80.359815) (xy 103.693494 80.280463) + (xy 103.58318 80.221498) (xy 103.51062 80.199487) (xy 103.642475 80.067632) (xy 103.80499 79.824411) (xy 103.916932 79.554158) + (xy 103.974 79.26726) (xy 103.974 78.97474) (xy 103.916932 78.687842) (xy 103.80499 78.417589) (xy 103.642475 78.174368) + (xy 103.435632 77.967525) (xy 103.239787 77.836665) (xy 104.483 77.836665) (xy 104.483 78.119335) (xy 104.538147 78.396574) + (xy 104.64632 78.657727) (xy 104.803363 78.892759) (xy 105.003241 79.092637) (xy 105.238273 79.24968) (xy 105.499426 79.357853) + (xy 105.776665 79.413) (xy 106.059335 79.413) (xy 106.336574 79.357853) (xy 106.597727 79.24968) (xy 106.832759 79.092637) + (xy 107.032637 78.892759) (xy 107.18968 78.657727) (xy 107.297853 78.396574) (xy 107.353 78.119335) (xy 107.353 77.836665) + (xy 107.297853 77.559426) (xy 107.18968 77.298273) (xy 107.032637 77.063241) (xy 106.832759 76.863363) (xy 106.597727 76.70632) + (xy 106.336574 76.598147) (xy 106.059335 76.543) (xy 105.776665 76.543) (xy 105.499426 76.598147) (xy 105.238273 76.70632) + (xy 105.003241 76.863363) (xy 104.803363 77.063241) (xy 104.64632 77.298273) (xy 104.538147 77.559426) (xy 104.483 77.836665) + (xy 103.239787 77.836665) (xy 103.192411 77.80501) (xy 102.922158 77.693068) (xy 102.63526 77.636) (xy 102.34274 77.636) + (xy 102.055842 77.693068) (xy 101.785589 77.80501) (xy 101.542368 77.967525) (xy 101.335525 78.174368) (xy 101.17301 78.417589) + (xy 101.061068 78.687842) (xy 101.004 78.97474) (xy 101.004 79.26726) (xy 101.061068 79.554158) (xy 101.17301 79.824411) + (xy 101.335525 80.067632) (xy 101.46738 80.199487) (xy 101.39482 80.221498) (xy 101.284506 80.280463) (xy 101.187815 80.359815) + (xy 101.108463 80.456506) (xy 101.049498 80.56682) (xy 101.013188 80.686518) (xy 101.000928 80.811) (xy 99.339 80.811) + (xy 99.339 70.645872) (xy 100.127 70.645872) (xy 100.127 71.086128) (xy 100.21289 71.517925) (xy 100.381369 71.924669) + (xy 100.625962 72.290729) (xy 100.937271 72.602038) (xy 101.303331 72.846631) (xy 101.710075 73.01511) (xy 102.141872 73.101) + (xy 102.582128 73.101) (xy 103.013925 73.01511) (xy 103.420669 72.846631) (xy 103.786729 72.602038) (xy 104.098038 72.290729) + (xy 104.342631 71.924669) (xy 104.51111 71.517925) (xy 104.597 71.086128) (xy 104.597 70.645872) (xy 104.51111 70.214075) + (xy 104.342631 69.807331) (xy 104.098038 69.441271) (xy 103.786729 69.129962) (xy 103.420669 68.885369) (xy 103.013925 68.71689) + (xy 102.582128 68.631) (xy 102.141872 68.631) (xy 101.710075 68.71689) (xy 101.303331 68.885369) (xy 100.937271 69.129962) + (xy 100.625962 69.441271) (xy 100.381369 69.807331) (xy 100.21289 70.214075) (xy 100.127 70.645872) (xy 99.339 70.645872) + (xy 99.339 67.843) (xy 110.300328 67.843) + ) + ) + (filled_polygon + (pts + (xy 111.953748 81.265858) (xy 111.939605 81.28) (xy 111.953748 81.294143) (xy 111.774143 81.473748) (xy 111.76 81.459605) + (xy 111.745858 81.473748) (xy 111.566253 81.294143) (xy 111.580395 81.28) (xy 111.566253 81.265858) (xy 111.745858 81.086253) + (xy 111.76 81.100395) (xy 111.774143 81.086253) + ) + ) + (filled_polygon + (pts + (xy 118.453748 81.265858) (xy 118.439605 81.28) (xy 118.453748 81.294143) (xy 118.274143 81.473748) (xy 118.26 81.459605) + (xy 118.245858 81.473748) (xy 118.066253 81.294143) (xy 118.080395 81.28) (xy 118.066253 81.265858) (xy 118.245858 81.086253) + (xy 118.26 81.100395) (xy 118.274143 81.086253) + ) + ) + (filled_polygon + (pts + (xy 118.453748 68.565858) (xy 118.439605 68.58) (xy 118.453748 68.594143) (xy 118.274143 68.773748) (xy 118.26 68.759605) + (xy 118.245858 68.773748) (xy 118.066253 68.594143) (xy 118.080395 68.58) (xy 118.066253 68.565858) (xy 118.245858 68.386253) + (xy 118.26 68.400395) (xy 118.274143 68.386253) + ) + ) + (filled_polygon + (pts + (xy 131.153748 68.565858) (xy 131.139605 68.58) (xy 131.153748 68.594143) (xy 130.974143 68.773748) (xy 130.96 68.759605) + (xy 130.945858 68.773748) (xy 130.766253 68.594143) (xy 130.780395 68.58) (xy 130.766253 68.565858) (xy 130.945858 68.386253) + (xy 130.96 68.400395) (xy 130.974143 68.386253) + ) + ) + (filled_polygon + (pts + (xy 124.653748 68.565858) (xy 124.639605 68.58) (xy 124.653748 68.594143) (xy 124.474143 68.773748) (xy 124.46 68.759605) + (xy 124.445858 68.773748) (xy 124.266253 68.594143) (xy 124.280395 68.58) (xy 124.266253 68.565858) (xy 124.445858 68.386253) + (xy 124.46 68.400395) (xy 124.474143 68.386253) + ) + ) + (filled_polygon + (pts + (xy 111.953748 68.565858) (xy 111.939605 68.58) (xy 111.953748 68.594143) (xy 111.774143 68.773748) (xy 111.76 68.759605) + (xy 111.745858 68.773748) (xy 111.566253 68.594143) (xy 111.580395 68.58) (xy 111.566253 68.565858) (xy 111.745858 68.386253) + (xy 111.76 68.400395) (xy 111.774143 68.386253) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed)) + (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 119.888 74.676) (xy 110.236 74.676) (xy 110.236 69.85) (xy 119.888 69.85) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed)) + (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 132.588 74.676) (xy 122.936 74.676) (xy 122.936 69.85) (xy 132.588 69.85) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed)) + (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 119.888 87.376) (xy 110.236 87.376) (xy 110.236 82.296) (xy 119.888 82.296) + ) + ) + ) + (zone (net 0) (net_name "") (layer F.Cu) (tstamp 0) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) + (keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed)) + (fill (arc_segments 32) (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 119.888 97.282) (xy 110.236 97.282) (xy 110.236 92.456) (xy 119.888 92.456) + ) + ) + ) +) diff --git a/pcb/FloppyEmuButtonPanel.net b/pcb/FloppyEmuButtonPanel.net new file mode 100644 index 0000000..22683db --- /dev/null +++ b/pcb/FloppyEmuButtonPanel.net @@ -0,0 +1,217 @@ +(export (version D) + (design + (source /home/brehm/Daten/Hardware/KiCad/FloppyEmu/FloppyEmuButtonPanel/FloppyEmuButtonPanel.sch) + (date "Mo 16 Mai 2022 21:46:51 CEST") + (tool "Eeschema 5.1.8-5.1.8") + (sheet (number 1) (name /) (tstamps /) + (title_block + (title "FloppyEmu Button Panel") + (company "Thorsten Brehm") + (rev 1.0) + (date 2022-05-06) + (source FloppyEmuButtonPanel.sch) + (comment (number 1) (value "")) + (comment (number 2) (value "")) + (comment (number 3) (value "")) + (comment (number 4) (value ""))))) + (components + (comp (ref SW1) + (value PREVIOUS/UP) + (footprint Buttons_Switches_THT:SW_PUSH_6mm_h5mm) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 62744C78)) + (comp (ref SW2) + (value SELECT) + (footprint Buttons_Switches_THT:SW_PUSH_6mm_h5mm) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 62744E61)) + (comp (ref SW3) + (value NEXT/DOWN) + (footprint Buttons_Switches_THT:SW_PUSH_6mm_h5mm) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 62745058)) + (comp (ref SW4) + (value RESET) + (footprint Buttons_Switches_THT:SW_PUSH_6mm_h5mm) + (datasheet ~) + (libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins")) + (sheetpath (names /) (tstamps /)) + (tstamp 62745342)) + (comp (ref R1) + (value 1K) + (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /) (tstamps /)) + (tstamp 6274AF14)) + (comp (ref D1) + (value "STATUS LED") + (footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm) + (datasheet ~) + (libsource (lib Device) (part LED) (description "Light emitting diode")) + (sheetpath (names /) (tstamps /)) + (tstamp 6274B5B6)) + (comp (ref D2) + (value "POWER LED") + (footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm) + (datasheet ~) + (libsource (lib Device) (part LED) (description "Light emitting diode")) + (sheetpath (names /) (tstamps /)) + (tstamp 6274C215)) + (comp (ref R2) + (value 1K) + (footprint Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal) + (datasheet ~) + (libsource (lib Device) (part R) (description Resistor)) + (sheetpath (names /) (tstamps /)) + (tstamp 6274C43F)) + (comp (ref J1) + (value ButtonPanel) + (footprint ThorstensFootprints:Box_Header_2x05x2.54mm_Straight) + (datasheet ~) + (libsource (lib Connector_Generic) (part Conn_02x05_Odd_Even) (description "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")) + (sheetpath (names /) (tstamps /)) + (tstamp 62826E2B)) + (comp (ref H2) + (value MountingHole) + (footprint Mounting_Holes:MountingHole_3.2mm_M3) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 6283AD76)) + (comp (ref H3) + (value MountingHole) + (footprint Mounting_Holes:MountingHole_3.2mm_M3) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 6283B185)) + (comp (ref H4) + (value MountingHole) + (footprint Mounting_Holes:MountingHole_3.2mm_M3) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 6283B47E)) + (comp (ref H1) + (value MountingHole) + (footprint Mounting_Holes:MountingHole_3.2mm_M3) + (datasheet ~) + (libsource (lib Mechanical) (part MountingHole) (description "Mounting Hole without connection")) + (sheetpath (names /) (tstamps /)) + (tstamp 6283B6E3))) + (libparts + (libpart (lib Connector_Generic) (part Conn_02x05_Odd_Even) + (description "Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)") + (docs ~) + (footprints + (fp Connector*:*_2x??_*)) + (fields + (field (name Reference) J) + (field (name Value) Conn_02x05_Odd_Even)) + (pins + (pin (num 1) (name Pin_1) (type passive)) + (pin (num 2) (name Pin_2) (type passive)) + (pin (num 3) (name Pin_3) (type passive)) + (pin (num 4) (name Pin_4) (type passive)) + (pin (num 5) (name Pin_5) (type passive)) + (pin (num 6) (name Pin_6) (type passive)) + (pin (num 7) (name Pin_7) (type passive)) + (pin (num 8) (name Pin_8) (type passive)) + (pin (num 9) (name Pin_9) (type passive)) + (pin (num 10) (name Pin_10) (type passive)))) + (libpart (lib Device) (part LED) + (description "Light emitting diode") + (docs ~) + (footprints + (fp LED*) + (fp LED_SMD:*) + (fp LED_THT:*)) + (fields + (field (name Reference) D) + (field (name Value) LED)) + (pins + (pin (num 1) (name K) (type passive)) + (pin (num 2) (name A) (type passive)))) + (libpart (lib Device) (part R) + (description Resistor) + (docs ~) + (footprints + (fp R_*)) + (fields + (field (name Reference) R) + (field (name Value) R)) + (pins + (pin (num 1) (name ~) (type passive)) + (pin (num 2) (name ~) (type passive)))) + (libpart (lib Mechanical) (part MountingHole) + (description "Mounting Hole without connection") + (docs ~) + (footprints + (fp MountingHole*)) + (fields + (field (name Reference) H) + (field (name Value) MountingHole))) + (libpart (lib Switch) (part SW_Push) + (description "Push button switch, generic, two pins") + (docs ~) + (fields + (field (name Reference) SW) + (field (name Value) SW_Push)) + (pins + (pin (num 1) (name 1) (type passive)) + (pin (num 2) (name 2) (type passive))))) + (libraries + (library (logical Connector_Generic) + (uri /usr/share/kicad/library/Connector_Generic.lib)) + (library (logical Device) + (uri /usr/share/kicad/library/Device.lib)) + (library (logical Mechanical) + (uri /usr/share/kicad/library/Mechanical.lib)) + (library (logical Switch) + (uri /usr/share/kicad/library/Switch.lib))) + (nets + (net (code 1) (name "Net-(J1-Pad1)") + (node (ref J1) (pin 1))) + (net (code 2) (name "Net-(J1-Pad3)") + (node (ref J1) (pin 3))) + (net (code 3) (name "Net-(J1-Pad5)") + (node (ref J1) (pin 5))) + (net (code 4) (name /NEXT) + (node (ref J1) (pin 9)) + (node (ref SW3) (pin 1))) + (net (code 5) (name /STATUS) + (node (ref J1) (pin 4)) + (node (ref D1) (pin 1))) + (net (code 6) (name /RESET) + (node (ref J1) (pin 6)) + (node (ref SW4) (pin 2))) + (net (code 7) (name GND) + (node (ref SW4) (pin 1)) + (node (ref SW3) (pin 2)) + (node (ref SW2) (pin 1)) + (node (ref SW1) (pin 1)) + (node (ref D2) (pin 1)) + (node (ref J1) (pin 7))) + (net (code 8) (name /SELECT) + (node (ref J1) (pin 10)) + (node (ref SW2) (pin 2))) + (net (code 9) (name "Net-(D2-Pad2)") + (node (ref D2) (pin 2)) + (node (ref R2) (pin 2))) + (net (code 10) (name /PREVIOUS) + (node (ref SW1) (pin 2)) + (node (ref J1) (pin 8))) + (net (code 11) (name +5V) + (node (ref R1) (pin 1)) + (node (ref R2) (pin 1)) + (node (ref J1) (pin 2))) + (net (code 12) (name "Net-(D1-Pad2)") + (node (ref D1) (pin 2)) + (node (ref R1) (pin 2))))) \ No newline at end of file diff --git a/pcb/FloppyEmuButtonPanel.pro b/pcb/FloppyEmuButtonPanel.pro new file mode 100644 index 0000000..d7c79e9 --- /dev/null +++ b/pcb/FloppyEmuButtonPanel.pro @@ -0,0 +1,249 @@ +update=Mo 16 Mai 2022 22:11:12 CEST +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead=FloppyEmuButtonPanel.net +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.2 +MinViaDiameter=0.4 +MinViaDrill=0.3 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.25 +TrackWidth2=0.5 +ViaDiameter1=0.8 +ViaDrill1=0.4 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.12 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.05 +CourtyardLineWidth=0.05 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0 +SolderMaskMinWidth=0 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.2 +TrackWidth=0.25 +ViaDiameter=0.8 +ViaDrill=0.4 +uViaDiameter=0.3 +uViaDrill=0.1 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 diff --git a/pcb/FloppyEmuButtonPanel.sch b/pcb/FloppyEmuButtonPanel.sch new file mode 100644 index 0000000..10cadaa --- /dev/null +++ b/pcb/FloppyEmuButtonPanel.sch @@ -0,0 +1,301 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "FloppyEmu Button Panel" +Date "2022-05-06" +Rev "1.0" +Comp "Thorsten Brehm" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Switch:SW_Push SW1 +U 1 1 62744C78 +P 3250 2950 +F 0 "SW1" H 3250 3235 50 0000 C CNN +F 1 "PREVIOUS/UP" H 3350 3150 50 0000 C CNN +F 2 "Buttons_Switches_THT:SW_PUSH_6mm_h5mm" H 3250 3150 50 0001 C CNN +F 3 "~" H 3250 3150 50 0001 C CNN + 1 3250 2950 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_Push SW2 +U 1 1 62744E61 +P 3250 3500 +F 0 "SW2" H 3250 3785 50 0000 C CNN +F 1 "SELECT" H 3250 3694 50 0000 C CNN +F 2 "Buttons_Switches_THT:SW_PUSH_6mm_h5mm" H 3250 3700 50 0001 C CNN +F 3 "~" H 3250 3700 50 0001 C CNN + 1 3250 3500 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_Push SW3 +U 1 1 62745058 +P 3250 4050 +F 0 "SW3" H 3250 4335 50 0000 C CNN +F 1 "NEXT/DOWN" H 3200 4250 50 0000 C CNN +F 2 "Buttons_Switches_THT:SW_PUSH_6mm_h5mm" H 3250 4250 50 0001 C CNN +F 3 "~" H 3250 4250 50 0001 C CNN + 1 3250 4050 + -1 0 0 -1 +$EndComp +$Comp +L Switch:SW_Push SW4 +U 1 1 62745342 +P 4100 2950 +F 0 "SW4" H 4100 3235 50 0000 C CNN +F 1 "RESET" H 4100 3144 50 0000 C CNN +F 2 "Buttons_Switches_THT:SW_PUSH_6mm_h5mm" H 4100 3150 50 0001 C CNN +F 3 "~" H 4100 3150 50 0001 C CNN + 1 4100 2950 + 1 0 0 -1 +$EndComp +Connection ~ 3050 3500 +Wire Wire Line + 3050 3500 3050 4050 +Connection ~ 3050 4050 +$Comp +L power:GND #PWR0101 +U 1 1 62745E25 +P 4400 4800 +F 0 "#PWR0101" H 4400 4550 50 0001 C CNN +F 1 "GND" H 4405 4627 50 0000 C CNN +F 2 "" H 4400 4800 50 0001 C CNN +F 3 "" H 4400 4800 50 0001 C CNN + 1 4400 4800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3050 4050 3050 4750 +Wire Wire Line + 3050 2950 3050 3500 +Wire Wire Line + 3900 2950 3900 2500 +Wire Wire Line + 3900 2500 3050 2500 +Wire Wire Line + 3050 2500 3050 2950 +Connection ~ 3050 2950 +$Comp +L power:+5V #PWR0102 +U 1 1 62749BF1 +P 4700 3550 +F 0 "#PWR0102" H 4700 3400 50 0001 C CNN +F 1 "+5V" H 4715 3723 50 0000 C CNN +F 2 "" H 4700 3550 50 0001 C CNN +F 3 "" H 4700 3550 50 0001 C CNN + 1 4700 3550 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R1 +U 1 1 6274AF14 +P 5400 2700 +F 0 "R1" H 5470 2746 50 0000 L CNN +F 1 "1K" H 5470 2655 50 0000 L CNN +F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 5330 2700 50 0001 C CNN +F 3 "~" H 5400 2700 50 0001 C CNN + 1 5400 2700 + 1 0 0 -1 +$EndComp +$Comp +L Device:LED D1 +U 1 1 6274B5B6 +P 5400 3000 +F 0 "D1" V 5400 3150 50 0000 R CNN +F 1 "STATUS LED" V 5500 3450 50 0000 R CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 5400 3000 50 0001 C CNN +F 3 "~" H 5400 3000 50 0001 C CNN + 1 5400 3000 + 0 -1 -1 0 +$EndComp +$Comp +L power:+5V #PWR0103 +U 1 1 6274BC05 +P 5400 2550 +F 0 "#PWR0103" H 5400 2400 50 0001 C CNN +F 1 "+5V" H 5415 2723 50 0000 C CNN +F 2 "" H 5400 2550 50 0001 C CNN +F 3 "" H 5400 2550 50 0001 C CNN + 1 5400 2550 + 1 0 0 -1 +$EndComp +$Comp +L Device:LED D2 +U 1 1 6274C215 +P 6150 3000 +F 0 "D2" V 6189 2882 50 0000 R CNN +F 1 "POWER LED" V 6098 2882 50 0000 R CNN +F 2 "Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm" H 6150 3000 50 0001 C CNN +F 3 "~" H 6150 3000 50 0001 C CNN + 1 6150 3000 + 0 -1 -1 0 +$EndComp +$Comp +L Device:R R2 +U 1 1 6274C43F +P 6150 2700 +F 0 "R2" H 6220 2746 50 0000 L CNN +F 1 "1K" H 6220 2655 50 0000 L CNN +F 2 "Resistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal" V 6080 2700 50 0001 C CNN +F 3 "~" H 6150 2700 50 0001 C CNN + 1 6150 2700 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0104 +U 1 1 6274C5DE +P 6150 3150 +F 0 "#PWR0104" H 6150 2900 50 0001 C CNN +F 1 "GND" H 6155 2977 50 0000 C CNN +F 2 "" H 6150 3150 50 0001 C CNN +F 3 "" H 6150 3150 50 0001 C CNN + 1 6150 3150 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR0105 +U 1 1 6274C996 +P 6150 2550 +F 0 "#PWR0105" H 6150 2400 50 0001 C CNN +F 1 "+5V" H 6165 2723 50 0000 C CNN +F 2 "" H 6150 2550 50 0001 C CNN +F 3 "" H 6150 2550 50 0001 C CNN + 1 6150 2550 + 1 0 0 -1 +$EndComp +Wire Notes Line + 2800 5250 7100 5250 +Wire Notes Line + 7100 5250 7100 2000 +Wire Notes Line + 7100 2000 2800 2000 +Wire Notes Line + 2800 2000 2800 5250 +Wire Wire Line + 3450 3500 4300 3500 +Text Label 4400 3950 1 50 ~ 0 +PREVIOUS +Wire Wire Line + 4300 2950 4500 2950 +Wire Wire Line + 3500 2950 3500 3250 +Wire Wire Line + 3500 3250 4400 3250 +Wire Wire Line + 3500 2950 3450 2950 +Wire Wire Line + 3450 4050 3500 4050 +Wire Wire Line + 3500 4050 3500 4600 +Text Label 4300 3950 1 50 ~ 0 +SELECT +Text Label 4050 4600 0 50 ~ 0 +NEXT +Text Label 4050 4750 0 50 ~ 0 +GND +Text Label 4500 3950 1 50 ~ 0 +RESET +Text Label 4700 3950 1 50 ~ 0 +POWER +Wire Wire Line + 4600 3150 5400 3150 +Text Label 4600 3950 1 50 ~ 0 +STATUS +NoConn ~ 4500 4550 +NoConn ~ 4600 4550 +NoConn ~ 4700 4550 +Wire Wire Line + 4400 4550 4400 4750 +Wire Wire Line + 3500 4600 4300 4600 +Connection ~ 4400 4750 +Wire Wire Line + 4400 4750 4400 4800 +Wire Wire Line + 3050 4750 4400 4750 +Wire Wire Line + 4700 3550 4700 4050 +Wire Wire Line + 4600 3150 4600 4050 +Wire Wire Line + 4500 2950 4500 4050 +Wire Wire Line + 4400 3250 4400 4050 +Wire Wire Line + 4300 3500 4300 4050 +$Comp +L Connector_Generic:Conn_02x05_Odd_Even J1 +U 1 1 62826E2B +P 4500 4350 +F 0 "J1" V 4596 4062 50 0000 R CNN +F 1 "ButtonPanel" V 4505 4062 50 0000 R CNN +F 2 "ThorstensFootprints:Box_Header_2x05x2.54mm_Straight" H 4500 4350 50 0001 C CNN +F 3 "~" H 4500 4350 50 0001 C CNN + 1 4500 4350 + 0 1 -1 0 +$EndComp +Wire Wire Line + 4300 4600 4300 4550 +Wire Notes Line + 6850 2200 6850 3450 +Wire Notes Line + 6850 3450 5750 3450 +Wire Notes Line + 5750 3450 5750 2200 +Wire Notes Line + 5750 2200 6850 2200 +Text Notes 5800 2300 0 50 ~ 0 +Power LED is optional +$Comp +L Mechanical:MountingHole H2 +U 1 1 6283AD76 +P 2950 2150 +F 0 "H2" H 3050 2196 50 0000 L CNN +F 1 "MountingHole" H 3050 2105 50 0000 L CNN +F 2 "Mounting_Holes:MountingHole_3.2mm_M3" H 2950 2150 50 0001 C CNN +F 3 "~" H 2950 2150 50 0001 C CNN + 1 2950 2150 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H3 +U 1 1 6283B185 +P 7000 2100 +F 0 "H3" H 7100 2146 50 0000 L CNN +F 1 "MountingHole" H 7100 2055 50 0000 L CNN +F 2 "Mounting_Holes:MountingHole_3.2mm_M3" H 7000 2100 50 0001 C CNN +F 3 "~" H 7000 2100 50 0001 C CNN + 1 7000 2100 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H4 +U 1 1 6283B47E +P 7000 5150 +F 0 "H4" H 7100 5196 50 0000 L CNN +F 1 "MountingHole" H 7100 5105 50 0000 L CNN +F 2 "Mounting_Holes:MountingHole_3.2mm_M3" H 7000 5150 50 0001 C CNN +F 3 "~" H 7000 5150 50 0001 C CNN + 1 7000 5150 + 1 0 0 -1 +$EndComp +$Comp +L Mechanical:MountingHole H1 +U 1 1 6283B6E3 +P 2900 5150 +F 0 "H1" H 3000 5196 50 0000 L CNN +F 1 "MountingHole" H 3000 5105 50 0000 L CNN +F 2 "Mounting_Holes:MountingHole_3.2mm_M3" H 2900 5150 50 0001 C CNN +F 3 "~" H 2900 5150 50 0001 C CNN + 1 2900 5150 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/pcb/Schematics.pdf b/pcb/Schematics.pdf new file mode 100644 index 0000000..ef370a1 Binary files /dev/null and b/pcb/Schematics.pdf differ diff --git a/resources/PCB.png b/resources/PCB.png new file mode 100644 index 0000000..d46ded9 Binary files /dev/null and b/resources/PCB.png differ