diff options
Diffstat (limited to 'fpkb_v5/fpkb_v5.kicad_pcb')
| -rw-r--r-- | fpkb_v5/fpkb_v5.kicad_pcb | 14083 |
1 files changed, 11416 insertions, 2667 deletions
diff --git a/fpkb_v5/fpkb_v5.kicad_pcb b/fpkb_v5/fpkb_v5.kicad_pcb index db49b86..0f6229e 100644 --- a/fpkb_v5/fpkb_v5.kicad_pcb +++ b/fpkb_v5/fpkb_v5.kicad_pcb @@ -1,2669 +1,11418 @@ - - (kicad_pcb - (version 20240108) - (generator "ergogen") - (generator_version "4.2.1") - (general - (thickness 1.6) - (legacy_teardrops no) - ) - (paper "A3") - (title_block - (title "fpkb_v5") - (date "2026-03-14") - (rev "v1.0.0") - (company "Unknown") - ) - - (layers - (0 "F.Cu" signal) - (31 "B.Cu" signal) - (32 "B.Adhes" user "B.Adhesive") - (33 "F.Adhes" user "F.Adhesive") - (34 "B.Paste" user) - (35 "F.Paste" user) - (36 "B.SilkS" user "B.Silkscreen") - (37 "F.SilkS" user "F.Silkscreen") - (38 "B.Mask" user) - (39 "F.Mask" user) - (40 "Dwgs.User" user "User.Drawings") - (41 "Cmts.User" user "User.Comments") - (42 "Eco1.User" user "User.Eco1") - (43 "Eco2.User" user "User.Eco2") - (44 "Edge.Cuts" user) - (45 "Margin" user) - (46 "B.CrtYd" user "B.Courtyard") - (47 "F.CrtYd" user "F.Courtyard") - (48 "B.Fab" user) - (49 "F.Fab" user) - ) - - (setup - (pad_to_mask_clearance 0.05) - (allow_soldermask_bridges_in_footprints no) - (pcbplotparams - (layerselection 0x00010fc_ffffffff) - (plot_on_all_layers_selection 0x0000000_00000000) - (disableapertmacros no) - (usegerberextensions no) - (usegerberattributes yes) - (usegerberadvancedattributes yes) - (creategerberjobfile yes) - (dashed_line_dash_ratio 12.000000) - (dashed_line_gap_ratio 3.000000) - (svgprecision 4) - (plotframeref no) - (viasonmask no) - (mode 1) - (useauxorigin no) - (hpglpennumber 1) - (hpglpenspeed 20) - (hpglpendiameter 15.000000) - (pdf_front_fp_property_popups yes) - (pdf_back_fp_property_popups yes) - (dxfpolygonmode yes) - (dxfimperialunits yes) - (dxfusepcbnewfont yes) - (psnegative no) - (psa4output no) - (plotreference yes) - (plotvalue yes) - (plotfptext yes) - (plotinvisibletext no) - (sketchpadsonfab no) - (subtractmaskfromsilk no) - (outputformat 1) - (mirror no) - (drillshape 1) - (scaleselection 1) - (outputdirectory "") - ) - ) - - (net 0 "") -(net 1 "matrix_pinky_bottom") -(net 2 "GND") -(net 3 "matrix_pinky_home") -(net 4 "matrix_pinky_top") -(net 5 "matrix_ring_bottom") -(net 6 "matrix_ring_home") -(net 7 "matrix_ring_top") -(net 8 "matrix_middle_bottom") -(net 9 "matrix_middle_home") -(net 10 "matrix_middle_top") -(net 11 "matrix_index_bottom") -(net 12 "matrix_index_home") -(net 13 "matrix_index_top") -(net 14 "matrix_inner_bottom") -(net 15 "matrix_inner_home") -(net 16 "matrix_inner_top") -(net 17 "thumb_tucky") -(net 18 "thumb_reachy") -(net 19 "RAW") -(net 20 "RST") -(net 21 "VCC") -(net 22 "P21") - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 0 0 10) - (attr virtual) - (property "Reference" "s1" - (at -0.05 -7.5 10) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 10) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 10) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 10) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "matrix_pinky_bottom")) - (pad "2" thru_hole circle (at 1.8 2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "matrix_pinky_bottom")) - (pad "2" thru_hole circle (at 1.8 -2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at -2.8651949 -16.2493279 10) - (attr virtual) - (property "Reference" "s2" - (at -0.05 -7.5 10) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 10) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 10) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 10) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 3 "matrix_pinky_home")) - (pad "2" thru_hole circle (at 1.8 2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 3 "matrix_pinky_home")) - (pad "2" thru_hole circle (at 1.8 -2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at -5.7303898 -32.4986558 10) - (attr virtual) - (property "Reference" "s3" - (at -0.05 -7.5 10) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 10) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 10) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 10) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 4 "matrix_pinky_top")) - (pad "2" thru_hole circle (at 1.8 2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 10) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 10) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 4 "matrix_pinky_top")) - (pad "2" thru_hole circle (at 1.8 -2.4 10) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 10) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 10) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 15.0082724 -13.7043592 5) - (attr virtual) - (property "Reference" "s4" - (at -0.05 -7.5 5) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 5) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 5 "matrix_ring_bottom")) - (pad "2" thru_hole circle (at 1.8 2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 5 "matrix_ring_bottom")) - (pad "2" thru_hole circle (at 1.8 -2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 13.570202599999998 -30.1415717 5) - (attr virtual) - (property "Reference" "s5" - (at -0.05 -7.5 5) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 5) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 6 "matrix_ring_home")) - (pad "2" thru_hole circle (at 1.8 2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 6 "matrix_ring_home")) - (pad "2" thru_hole circle (at 1.8 -2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 12.132132799999997 -46.5787842 5) - (attr virtual) - (property "Reference" "s6" - (at -0.05 -7.5 5) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 5) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 7 "matrix_ring_top")) - (pad "2" thru_hole circle (at 1.8 2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 7 "matrix_ring_top")) - (pad "2" thru_hole circle (at 1.8 -2.4 5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 31.743456 -19.3092549 0) - (attr virtual) - (property "Reference" "s7" - (at -0.05 -7.5 0) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 0) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 0) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 8 "matrix_middle_bottom")) - (pad "2" thru_hole circle (at 1.8 2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 8 "matrix_middle_bottom")) - (pad "2" thru_hole circle (at 1.8 -2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 31.743456 -35.8092549 0) - (attr virtual) - (property "Reference" "s8" - (at -0.05 -7.5 0) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 0) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 0) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 9 "matrix_middle_home")) - (pad "2" thru_hole circle (at 1.8 2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 9 "matrix_middle_home")) - (pad "2" thru_hole circle (at 1.8 -2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 31.743456 -52.3092549 0) - (attr virtual) - (property "Reference" "s9" - (at -0.05 -7.5 0) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 0) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 0) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 0) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 10 "matrix_middle_top")) - (pad "2" thru_hole circle (at 1.8 2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 0) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 0) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 10 "matrix_middle_top")) - (pad "2" thru_hole circle (at 1.8 -2.4 0) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 0) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 0) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 48.7434559 -15.184254799999998 -5) - (attr virtual) - (property "Reference" "s10" - (at -0.05 -7.5 -5) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 -5) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 11 "matrix_index_bottom")) - (pad "2" thru_hole circle (at 1.8 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 11 "matrix_index_bottom")) - (pad "2" thru_hole circle (at 1.8 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 50.1815257 -31.6214673 -5) - (attr virtual) - (property "Reference" "s11" - (at -0.05 -7.5 -5) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 -5) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 12 "matrix_index_home")) - (pad "2" thru_hole circle (at 1.8 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 12 "matrix_index_home")) - (pad "2" thru_hole circle (at 1.8 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 51.6195955 -48.0586798 -5) - (attr virtual) - (property "Reference" "s12" - (at -0.05 -7.5 -5) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 -5) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 13 "matrix_index_top")) - (pad "2" thru_hole circle (at 1.8 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 13 "matrix_index_top")) - (pad "2" thru_hole circle (at 1.8 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 64.8930545 -10.458742599999997 -5) - (attr virtual) - (property "Reference" "s13" - (at -0.05 -7.5 -5) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 -5) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 14 "matrix_inner_bottom")) - (pad "2" thru_hole circle (at 1.8 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 14 "matrix_inner_bottom")) - (pad "2" thru_hole circle (at 1.8 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 66.3311243 -26.8959551 -5) - (attr virtual) - (property "Reference" "s14" - (at -0.05 -7.5 -5) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 -5) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 15 "matrix_inner_home")) - (pad "2" thru_hole circle (at 1.8 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 15 "matrix_inner_home")) - (pad "2" thru_hole circle (at 1.8 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 67.76919409999999 -43.333167599999996 -5) - (attr virtual) - (property "Reference" "s15" - (at -0.05 -7.5 -5) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 -5) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 -5) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 16 "matrix_inner_top")) - (pad "2" thru_hole circle (at 1.8 2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 -5) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 16 "matrix_inner_top")) - (pad "2" thru_hole circle (at 1.8 -2.4 -5) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -5) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 -5) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 62.73594990000001 14.197076200000001 -15) - (attr virtual) - (property "Reference" "s16" - (at -0.05 -7.5 -15) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 -15) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 -15) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 -15) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 -15) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 -15) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 -15) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 17 "thumb_tucky")) - (pad "2" thru_hole circle (at 1.8 2.4 -15) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -15) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -15) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -15) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -15) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 -15) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 -15) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 -15) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 17 "thumb_tucky")) - (pad "2" thru_hole circle (at 1.8 -2.4 -15) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -15) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -15) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -15) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -15) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 -15) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 -15) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 -15) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 -15) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - (footprint "ULP_HANDSOLDER" (version 20260313) (generator pcbnew) - (layer "F.Cu") - (at 79.83929040000001 21.281511800000004 -30) - (attr virtual) - (property "Reference" "s17" - (at -0.05 -7.5 -30) - (unlocked yes) - (layer "F.SilkS") - hide - (effects (font (size 1 1) (thickness 0.15))) - ) - (property "Value" "ULP_SW" - (at 0 0 -30) - (unlocked yes) - (layer "F.Fab") - (hide yes) - (effects (font (size 1 1) (thickness 0.15))) - ) - - (fp_poly - (pts - (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.SilkS") - ) - - (fp_poly - (pts - (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) - ) - (stroke (width 0.1) (type solid)) - (fill no) - (layer "F.CrtYd") - ) - - (fp_rect (start 8 8) (end -8 -8) - (stroke (width 0.15) (type solid)) - (fill no) - (layer "Dwgs.User") - ) - - (fp_line (start -2.4 4.5) (end -2.4 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 2.4) (end 2.6 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 5.5) (end -1.4 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 3.4) (end 3.6 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 3.4) (mid -2.107107 2.692893) (end -1.4 2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 5.5) (mid -2.107107 5.207107) (end -2.4 4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 2.4) (mid 3.307107 2.692893) (end 3.6 3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 4.5) (mid 3.307108 5.207107) (end 2.6 5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 1.2 -30) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 2.75 -30) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 -3.0 -30) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole oval (at 5.825 3.0 -30) (size 1.3 1.85) (drill oval 1.3 1.85) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 2.4 -30) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 18 "thumb_reachy")) - (pad "2" thru_hole circle (at 1.8 2.4 -30) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -30) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -30) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -30) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -30) (size 2.5 2.0) (layers "F.Cu" "F.Mask") (net 2 "GND")) - - (fp_line (start -2.4 -4.5) (end -2.4 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start -1.4 -2.4) (end 2.6 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 2.6 -5.5) (end -1.4 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_line (start 3.6 -3.4) (end 3.6 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -2.4 -3.4) (mid -2.107107 -2.692893) (end -1.4 -2.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start -1.4 -5.5) (mid -2.107107 -5.207107) (end -2.4 -4.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 2.6 -2.4) (mid 3.307107 -2.692893) (end 3.6 -3.4) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (fp_arc (start 3.6 -4.5) (mid 3.307108 -5.207107) (end 2.6 -5.5) - (stroke (width 0.05) (type default)) - (layer "Edge.Cuts") - ) - (pad "" np_thru_hole circle (at -5.8 -1.2 -30) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "" np_thru_hole circle (at -5.8 -2.75 -30) (size 1.05 1.05) (drill 1.05) (layers "*.Cu" "*.Mask")) - (pad "1" thru_hole circle (at -0.5 -2.4 -30) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 18 "thumb_reachy")) - (pad "2" thru_hole circle (at 1.8 -2.4 -30) (size 1.5 1.5) (drill 1.1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND")) - (pad "3" smd rect (at -5.9 5.4 -30) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at -5.9 -5.4 -30) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 5.4 -30) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "3" smd rect (at 5.9 -5.4 -30) (size 2.5 2.0) (layers "B.Cu" "B.Mask") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 -5.4 -30) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at -5.9 5.4 -30) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 -5.4 -30) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - (pad "" thru_hole circle (at 5.9 5.4 -30) (size 1.05 1.05) (drill 0.6) (layers "*.Cu") (net 2 "GND")) - - (model PG1316S.step - (offset (xyz -4.75 -6.25 -10.25)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - - ) - - - - (module ProMicro (layer F.Cu) (tedit 5B307E4C) - (at 84.894508 -32.549563299999996 -95) - - - (fp_text reference "MCU1" (at 0 0) (layer F.SilkS) hide (effects (font (size 1.27 1.27) (thickness 0.15)))) - (fp_text value "" (at 0 0) (layer F.SilkS) hide (effects (font (size 1.27 1.27) (thickness 0.15)))) - - - (fp_line (start -19.304 -3.81) (end -14.224 -3.81) (layer Dwgs.User) (width 0.15)) - (fp_line (start -19.304 3.81) (end -19.304 -3.81) (layer Dwgs.User) (width 0.15)) - (fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.15)) - (fp_line (start -14.224 -3.81) (end -14.224 3.81) (layer Dwgs.User) (width 0.15)) - - - (fp_line (start -17.78 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.15)) - (fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.15)) - (fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.15)) - (fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.15)) - - - - (fp_line (start -15.24 -6.35) (end -12.7 -6.35) (layer F.SilkS) (width 0.15)) - (fp_line (start -15.24 -6.35) (end -15.24 -8.89) (layer F.SilkS) (width 0.15)) - (fp_line (start -12.7 -6.35) (end -12.7 -8.89) (layer F.SilkS) (width 0.15)) - - - (fp_text user RAW (at -13.97 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user GND (at -11.43 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user RST (at -8.89 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user VCC (at -6.35 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P21 (at -3.81 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P20 (at -1.27 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P19 (at 1.27 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P18 (at 3.81 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P15 (at 6.35 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P14 (at 8.89 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P16 (at 11.43 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P10 (at 13.97 -4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - - (fp_text user P01 (at -13.97 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P00 (at -11.43 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user GND (at -8.89 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user GND (at -6.35 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P02 (at -3.81 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P03 (at -1.27 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P04 (at 1.27 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P05 (at 3.81 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P06 (at 6.35 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P07 (at 8.89 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P08 (at 11.43 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - (fp_text user P09 (at 13.97 4.8 -5) (layer F.SilkS) (effects (font (size 0.8 0.8) (thickness 0.15)))) - - - (pad 1 thru_hole rect (at -13.97 -7.62 -95) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 19 "RAW")) - (pad 2 thru_hole circle (at -11.43 -7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 2 "GND")) - (pad 3 thru_hole circle (at -8.89 -7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 20 "RST")) - (pad 4 thru_hole circle (at -6.35 -7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 21 "VCC")) - (pad 5 thru_hole circle (at -3.81 -7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 22 "P21")) - (pad 6 thru_hole circle (at -1.27 -7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 14 "matrix_inner_bottom")) - (pad 7 thru_hole circle (at 1.27 -7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 11 "matrix_index_bottom")) - (pad 8 thru_hole circle (at 3.81 -7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 8 "matrix_middle_bottom")) - (pad 9 thru_hole circle (at 6.35 -7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 5 "matrix_ring_bottom")) - (pad 10 thru_hole circle (at 8.89 -7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 1 "matrix_pinky_bottom")) - (pad 11 thru_hole circle (at 11.43 -7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 17 "thumb_tucky")) - (pad 12 thru_hole circle (at 13.97 -7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 18 "thumb_reachy")) - - (pad 13 thru_hole circle (at -13.97 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 16 "matrix_inner_top")) - (pad 14 thru_hole circle (at -11.43 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 13 "matrix_index_top")) - (pad 15 thru_hole circle (at -8.89 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 2 "GND")) - (pad 16 thru_hole circle (at -6.35 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 2 "GND")) - (pad 17 thru_hole circle (at -3.81 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 10 "matrix_middle_top")) - (pad 18 thru_hole circle (at -1.27 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 7 "matrix_ring_top")) - (pad 19 thru_hole circle (at 1.27 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 4 "matrix_pinky_top")) - (pad 20 thru_hole circle (at 3.81 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 15 "matrix_inner_home")) - (pad 21 thru_hole circle (at 6.35 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 12 "matrix_index_home")) - (pad 22 thru_hole circle (at 8.89 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 9 "matrix_middle_home")) - (pad 23 thru_hole circle (at 11.43 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 6 "matrix_ring_home")) - (pad 24 thru_hole circle (at 13.97 7.62 0) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) (net 3 "matrix_pinky_home")) - ) - - - - (module TRRS-PJ-320A-dual (layer F.Cu) (tedit 5970F8E5) - - (at 102.44600449999999 -49.5846733 -5) - - - (fp_text reference "TRRS1" (at 0 14.2) (layer Dwgs.User) (effects (font (size 1 1) (thickness 0.15)))) - (fp_text value TRRS-PJ-320A-dual (at 0 -5.6) (layer F.Fab) (effects (font (size 1 1) (thickness 0.15)))) - - - (fp_line (start 0.5 -2) (end -5.1 -2) (layer Dwgs.User) (width 0.15)) - (fp_line (start -5.1 0) (end -5.1 -2) (layer Dwgs.User) (width 0.15)) - (fp_line (start 0.5 0) (end 0.5 -2) (layer Dwgs.User) (width 0.15)) - (fp_line (start -5.35 0) (end -5.35 12.1) (layer Dwgs.User) (width 0.15)) - (fp_line (start 0.75 0) (end 0.75 12.1) (layer Dwgs.User) (width 0.15)) - (fp_line (start 0.75 12.1) (end -5.35 12.1) (layer Dwgs.User) (width 0.15)) - (fp_line (start 0.75 0) (end -5.35 0) (layer Dwgs.User) (width 0.15)) - - - - (pad "" np_thru_hole circle (at -2.3 8.6) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask)) - (pad "" np_thru_hole circle (at -2.3 1.6) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask)) - - - (pad 1 thru_hole oval (at 0 11.3 -5) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) (net 2 "GND")) - (pad 2 thru_hole oval (at -4.6 10.2 -5) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) (net 2 "GND")) - (pad 3 thru_hole oval (at -4.6 6.2 -5) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) (net 22 "P21")) - (pad 4 thru_hole oval (at -4.6 3.2 -5) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) (net 19 "RAW")) - - - (pad 1 thru_hole oval (at -4.6 11.3 -5) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) (net 2 "GND")) - (pad 2 thru_hole oval (at 0 10.2 -5) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) (net 2 "GND")) - (pad 3 thru_hole oval (at 0 6.2 -5) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) (net 22 "P21")) - (pad 4 thru_hole oval (at 0 3.2 -5) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) (net 19 "RAW")) - ) - - (gr_line (start 8.900157327548278 -2.793326387379757) (end 10.54206920560516 6.518418285014988) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start -6.518418282977468 10.54206921099514) (end 9.73090960560516 7.676874285014987) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start -16.27245901199827 -39.017074082501125) (end -7.67687428297747 9.730909610995141) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start -15.461299411998267 -40.17553008250112) (end 2.2179493519351148 -43.29285861426605) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 24.707625031743266 -8.972099200000002) (end 24.942108262837838 -6.2919435532768375) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 9.79780942754828 -3.9631692873797517) (end 24.03306926283784 -5.208593153276844) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 3.107335937846584 -55.07455024795875) (end 21.5806117 -56.69075248747173) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 2.198296937846584 -53.991199847958754) (end 3.040495851935114 -44.36482211426604) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 25.703819731743266 -10.059254899999999) (end 37.91843448252783 -10.059254899999999) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 23.493456 -61.5592549) (end 39.993455999999995 -61.5592549) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 40.993455999999995 -60.5592549) (end 40.993455999999995 -59.190011178200834) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 22.493456 -57.68694718747173) (end 22.493456 -60.5592549) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 39.718659037028445 -6.688488751748437) (end 54.16348210020905 -5.424730456670279) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 38.809620037028445 -7.771839151748452) (end 38.914629182527825 -8.972099200000002) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 41.9063003 -58.19381647820084) (end 60.64439236279136 -56.554445846191726) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 61.55343136279135 -55.471095446191725) (end 61.440128902419985 -54.17604237337957) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 93.2564922 -16.258777) (end 93.1693366 -15.262582299999998) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 91.81842254889911 0.17843546365861584) (end 93.1693366 -15.262582299999998) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 90.73507214889912 1.0874744636587632) (end 82.06020564844698 0.3285220072554358) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 56.265359363536064 -1.9282346430407582) (end 55.86825753725819 -1.9629765543743005) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 54.959218637258196 -3.046326954374422) (end 55.072521100209066 -4.3413800566704595) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 93.2564922 -16.258777) (end 94.60740625079616 -31.69979476017579) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 62.349167902419985 -53.092691973379516) (end 103.4421991610327 -49.49751754731813) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 103.00032414661112 -32.97314934005112) (end 104.3512381610327 -48.41416714731827) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 101.91697374661109 -32.064110340051016) (end 95.69075665079616 -32.60883376017581) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 81.00712414844698 1.0658977072554308) (end 78.83674336903394 9.165868998424628) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 52.37298562852625 20.996632947061812) (end 68.05642847780047 25.19899881514382) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 51.665878828526246 19.771888147061816) (end 57.14412936353605 -0.6732209430407181) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 79.3026691690339 10.290713398424714) (end 91.60900000098925 17.39577680369196) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 83.72502539630807 33.05122140098922) (end 91.97502540098925 18.761802203691985) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_line (start 68.29760947780046 25.298899215143816) (end 82.35899999630804 33.41724680098926) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 9.73090960560516 7.676874285014991) (mid 10.376413505605159 7.26564298501499) (end 10.54206920560516 6.518418285014991) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start -7.676874282977469 9.730909610995141) (mid -7.265642982977468 10.37641351099514) (end -6.518418282977469 10.542069210995141) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start -15.461299411998267 -40.175530082501126) (mid -16.106803311998267 -39.76429878250113) (end -16.272459011998265 -39.017074082501125) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 2.2179493519351143 -43.29285861426605) (mid 2.837654551935114 -43.66890491426605) (end 3.0404959519351142 -44.36482211426605) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 3.107335937846584 -55.07455024795875) (mid 2.4284472378465836 -54.72114314795875) (end 2.1982969378465835 -53.991199847958754) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 21.5806117 -56.690752487471734) (mid 22.230733299999997 -57.01135698747173) (end 22.493456 -57.68694718747173) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 23.493456 -61.5592549) (mid 22.786349199999997 -61.2663617) (end 22.493456 -60.5592549) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 40.993455999999995 -60.5592549) (mid 40.70056279999999 -61.2663617) (end 39.993455999999995 -61.5592549) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 40.993455999999995 -59.190011178200834) (mid 41.25617869999999 -58.51442097820083) (end 41.9063003 -58.19381647820084) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 61.55343136279136 -55.47109544619173) (mid 61.32328106279136 -56.20103874619173) (end 60.64439236279136 -56.554445846191726) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 61.440128902419985 -54.17604237337953) (mid 61.670279202419984 -53.446099073379536) (end 62.349167902419985 -53.09269197337954) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 104.3512381610327 -48.414167147318146) (mid 104.12108786103269 -49.14411044731814) (end 103.44219916103269 -49.49751754731814) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 101.91697374661112 -32.064110340051165) (mid 102.64691704661112 -32.294260640051164) (end 103.00032414661112 -32.973149340051165) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 95.69075665079616 -32.60883376017581) (mid 94.96081335079616 -32.378683460175814) (end 94.60740625079616 -31.699794760175816) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 90.73507214889914 1.0874744636585765) (mid 91.46501544889914 0.8573241636585764) (end 91.81842254889914 0.1784354636585765) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 82.06020564844697 0.3285220072554351) (mid 81.39947344844697 0.5055647072554351) (end 81.00712414844698 1.0658977072554352) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 78.83674336903394 9.165868998424644) (mid 78.87878966903394 9.807371398424644) (end 79.30266916903393 10.290713398424645) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 91.97502540098927 18.761802203691964) (mid 92.07492580098926 18.002983203691965) (end 91.60900000098927 17.395776803691962) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 82.35899999630806 33.41724680098925) (mid 83.11781899630806 33.51714720098925) (end 83.72502539630806 33.05122140098925) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 68.29760947780046 25.298899215143816) (mid 68.18029287780047 25.24104511514382) (end 68.05642847780047 25.198998815143817) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 51.66587882852625 19.771888147061812) (mid 51.765779228526256 20.53070714706181) (end 52.37298562852625 20.996632947061812) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 57.14412936353606 -0.6732209430407349) (mid 56.99735556353606 -1.5056163430407348) (end 56.26535936353606 -1.9282346430407349) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 54.95921863725818 -3.0463269543743015) (mid 55.18936893725818 -2.3163836543743015) (end 55.86825753725818 -1.9629765543743016) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 55.07252110020906 -4.341380056670385) (mid 54.84237080020906 -5.071323356670385) (end 54.16348210020906 -5.424730456670385) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 38.80962003702844 -7.7718391517484395) (mid 39.039770337028436 -7.041895851748439) (end 39.71865903702844 -6.688488751748439) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 38.914629182527825 -8.972099199999985) (mid 38.65571178252783 -9.734845099999985) (end 37.91843448252783 -10.059254899999985) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 25.703819731743266 -10.059254899999999) (mid 24.966542431743267 -9.7348451) (end 24.707625031743266 -8.972099199999999) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 24.033069262837838 -5.208593153276855) (mid 24.711957962837836 -5.562000253276855) (end 24.942108262837838 -6.291943553276855) (layer Edge.Cuts) (stroke (width 0.15) (type default))) -(gr_arc (start 9.79780942754828 -3.963169287379751) (mid 9.091611827548281 -3.575735987379751) (end 8.900157427548281 -2.793326387379751) (layer Edge.Cuts) (stroke (width 0.15) (type default))) - + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A3") + (title_block + (title "fpkb_v5") + (date "2026-03-14") + (rev "v1.0.0") + (company "Unknown") + ) + (layers + (0 "F.Cu" signal) + (2 "B.Cu" signal) + (9 "F.Adhes" user "F.Adhesive") + (11 "B.Adhes" user "B.Adhesive") + (13 "F.Paste" user) + (15 "B.Paste" user) + (5 "F.SilkS" user "F.Silkscreen") + (7 "B.SilkS" user "B.Silkscreen") + (1 "F.Mask" user) + (3 "B.Mask" user) + (17 "Dwgs.User" user "User.Drawings") + (19 "Cmts.User" user "User.Comments") + (21 "Eco1.User" user "User.Eco1") + (23 "Eco2.User" user "User.Eco2") + (25 "Edge.Cuts" user) + (27 "Margin" user) + (31 "F.CrtYd" user "F.Courtyard") + (29 "B.CrtYd" user "B.Courtyard") + (35 "F.Fab" user) + (33 "B.Fab" user) + ) + (setup + (pad_to_mask_clearance 0.05) + (allow_soldermask_bridges_in_footprints no) + (tenting front back) + (pcbplotparams + (layerselection 0x00000000_00000000_55555555_5755f5ff) + (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (pdf_metadata yes) + (pdf_single_document no) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plot_black_and_white yes) + (sketchpadsonfab no) + (plotpadnumbers no) + (hidednponfab no) + (sketchdnponfab yes) + (crossoutdnponfab yes) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "matrix_pinky_bottom") + (net 2 "GND") + (net 3 "matrix_pinky_home") + (net 4 "matrix_pinky_top") + (net 5 "matrix_ring_bottom") + (net 6 "matrix_ring_home") + (net 7 "matrix_ring_top") + (net 8 "matrix_middle_bottom") + (net 9 "matrix_middle_home") + (net 10 "matrix_middle_top") + (net 11 "matrix_index_bottom") + (net 12 "matrix_index_home") + (net 13 "matrix_index_top") + (net 14 "matrix_inner_bottom") + (net 15 "matrix_inner_home") + (net 16 "matrix_inner_top") + (net 17 "thumb_tucky") + (net 18 "thumb_reachy") + (net 19 "RAW") + (net 20 "RST") + (net 21 "VCC") + (net 22 "P21") + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "004a2e8c-e806-4e7e-86ba-8d617f8ea755") + (at 62.73595 14.197076 -15) + (property "Reference" "s16" + (at -0.05 -7.5 345) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "80040d05-e8a8-4a3d-aebd-88ec12121068") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 345) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1a4bbaaf-dd7a-4d8a-9071-0611db578621") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 345) + (layer "F.Fab") + (hide yes) + (uuid "231d7c2a-4282-495b-ac02-d75a3ecbf38a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 345) + (layer "F.Fab") + (hide yes) + (uuid "ce7f26f7-6713-4f86-9373-7526a7742707") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.400001) (xy 7.1 -6.4) (xy 7.1 6.400001) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "de42f942-8f5e-439d-9629-2117df948a27") + ) + (fp_poly + (pts + (xy 8 8) (xy -8 8) (xy -8 -8) (xy 8 -8) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "78fdcd3c-bdd0-49a0-8df4-2cc7e70e65d1") + ) + (fp_line + (start -2.4 4.500001) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "aceeff6e-1b8e-4295-a1d9-65b71846ef17") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.400001) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ecde7ea8-cb79-427b-9dfe-e642345e6c41") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.400001) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e6089135-a40d-4dd1-8101-993d1db90706") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cad71e44-2209-4917-9109-b4b6c13bab91") + ) + (fp_line + (start 2.6 5.500001) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "315a4440-9441-4b5d-889f-f49824e5e745") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "82780f0e-c726-45cd-9bdc-6f7951f4481e") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9a9396b9-eb58-4926-85fe-955ce1405ed5") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "40559571-fc4c-42c2-8c1d-763835c70a6c") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "292136ab-8a8c-4bcb-8172-0887cdf83ac8") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.500001) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c6fdd1a0-1ecc-467a-89bc-4df9decc64a6") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107107 -5.207108) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4bd57f69-84f6-4498-b62c-3aeb02725fa6") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692894) + (end -2.4 -3.400001) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6a264d12-2612-4ad5-a446-16a244e1b81b") + ) + (fp_arc + (start 2.6 2.400001) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "dcf1bedd-a48c-41a4-ab66-25882a68fc6a") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307109 5.207107) + (end 2.6 5.500001) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9f95567c-10f0-449f-ac9d-c9b78fa82157") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307106 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0207d271-f37c-4fe0-959f-df94c180ee17") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307107 -2.692893) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5c0df543-1631-469a-aecd-449f9b95fd11") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "6d82e1ad-62c6-46e4-8770-20de1e016d30") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 345) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "ab06eddb-0d6c-418f-ae85-3692dbad1d9c") + ) + (pad "" thru_hole circle + (at -5.9 5.4 345) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "80af47e9-5585-4bec-9fe7-cc3be729460e") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 345) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "50fd2197-4cce-401e-b265-0270589e44d7") + ) + (pad "" np_thru_hole circle + (at -5.8 1.200001 345) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "69163d5d-567e-4cb7-b8cd-150b256bcb11") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 345) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "bdc6c473-1ade-4c4b-bc46-a73ab8307668") + ) + (pad "" np_thru_hole circle + (at -5.799999 -2.75 345) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "6e47aeb0-71b1-42cf-8bc3-3b9c0be386ae") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 345) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "8c2ff202-c888-4dbd-b8b4-3771a27f1ddd") + ) + (pad "" np_thru_hole oval + (at 5.825 3 345) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "72bb534b-9ed3-44a8-9e86-2cd76010e13b") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 345) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "59c90c48-feec-42ce-baf2-cc27c5b0f639") + ) + (pad "" thru_hole circle + (at 5.9 5.4 345) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "8df8c3d9-a5a1-48d9-9175-7b2d71ba8b5c") + ) + (pad "1" thru_hole circle + (at -0.5 -2.400001 345) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "thumb_tucky") + (uuid "6d2b8725-ac1d-44ac-bc36-85801d8ef471") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 345) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 17 "thumb_tucky") + (uuid "7e0b3a1e-1e46-4b4d-be5e-7d0f1cc8cbbf") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 345) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "a0ea3433-5c44-4f64-88fb-3e26ffd75b46") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 345) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "ebf4e7ac-0d0d-470e-a058-497869d7f861") + ) + (pad "3" smd rect + (at -5.9 -5.4 345) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "fb9b32c6-961d-4aee-81d7-f72e4cc26716") + ) + (pad "3" smd rect + (at -5.9 -5.4 345) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "ff9fe84d-8172-4465-805c-983d491a3329") + ) + (pad "3" smd rect + (at -5.9 5.4 345) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "72d16fe7-2503-4a25-b268-df02c278183c") + ) + (pad "3" smd rect + (at -5.9 5.4 345) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "8908f38e-7422-4560-b5c9-974a22e05841") + ) + (pad "3" smd rect + (at 5.9 -5.4 345) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "0635e06f-85cb-44ff-a346-3e0fcb7e33f9") + ) + (pad "3" smd rect + (at 5.9 -5.4 345) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "46e1cbbc-9f48-43c0-8dc5-1f3d242fd98f") + ) + (pad "3" smd rect + (at 5.9 5.4 345) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "0ee75284-ea15-4a4b-8f7f-5a24c42b1dfc") + ) + (pad "3" smd rect + (at 5.9 5.4 345) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "8b75e421-accc-46de-8dcc-7e92f13c6c4b") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "16106e96-6592-47ed-af86-30a73a8a1256") + (at 79.83929 21.281512 -30) + (property "Reference" "s17" + (at -0.05 -7.500001 330) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "9ce97b55-c1a8-40a0-9cd1-546cd45aeff7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 330) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "caa3761a-c87b-418a-a5ce-9a272b07f77e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 330) + (layer "F.Fab") + (hide yes) + (uuid "af72a47e-764c-46e8-8ba2-566ff538d75f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 330) + (layer "F.Fab") + (hide yes) + (uuid "e126309d-cc8f-43da-b2b4-4ed59a38c4c2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.400001) (xy 7.099999 -6.4) (xy 7.1 6.400001) (xy -7.099999 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "f8b8a0a6-b1f1-4ec5-b603-41aaca3345c3") + ) + (fp_poly + (pts + (xy 8 8) (xy -8 8) (xy -8 -8) (xy 8 -8) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "9bd9a822-e748-4bb9-a4ff-10f42ea32576") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f7cf29b-2a7e-4310-b784-8aaef7d4bdca") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "600ea9e9-4677-4c3f-bf9d-9d95dfab2d5a") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "dd3e8aed-a611-4b5c-85dd-bf8a0dcaa7c1") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2f543a5e-51ee-4b22-860a-7edb1eef5ba0") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7f77884b-bc46-4558-a226-0f3370b74cf6") + ) + (fp_line + (start 3.599999 3.4) + (end 3.599999 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e855ac4c-aedd-4b39-a2eb-733682859d3d") + ) + (fp_line + (start 3.6 -3.399999) + (end 3.6 -4.499999) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8c6d9c6f-12c0-422b-b521-2f7252de6002") + ) + (fp_line + (start 2.6 -5.5) + (end -1.400001 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "314af2a6-ffb2-4c31-9934-496c17dd2497") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d3220ac1-a9e1-41fb-a077-b12a15cdbbb8") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "606fca77-e778-47c1-be99-038f26354f88") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0babe64d-8370-40fa-b9be-c1fc8ac947a3") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107107 -5.207106) + (end -1.400001 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "851859af-cc20-48f1-a69a-ed208f9493ce") + ) + (fp_arc + (start 3.599999 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1fb4861a-8801-43ca-9839-20865b5cac2c") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.599999 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d6247a69-036e-4841-a73b-e6f86f29c2b3") + ) + (fp_arc + (start 3.6 -3.399999) + (mid 3.307107 -2.692893) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b22ab877-9005-4e00-a26f-5859789443ac") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.499999) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b61c6587-79fb-41a1-ae9c-5e5dca8fed62") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f7d4b2a2-41b4-4df4-b7a7-fc823826ac2d") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 330) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "760ea998-0e42-4412-a16f-5328717a6480") + ) + (pad "" thru_hole circle + (at -5.9 5.4 330) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "9e69b49d-da75-45c0-8cd0-0dbbf9a39b17") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 330) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "ae8e0310-037d-4f5b-bd19-60f9ae8538bf") + ) + (pad "" np_thru_hole circle + (at -5.8 1.199999 330) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "0a3682c2-39da-4b41-80c5-29ce82edaaa3") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 330) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "29190d7c-a1e4-4d73-8466-ad09cf567488") + ) + (pad "" np_thru_hole circle + (at -5.799999 -1.2 330) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "702f1f95-82bb-4007-bde6-b66e17761b2f") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 330) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "ab2442ac-f2fc-4079-8a51-056cbb164549") + ) + (pad "" np_thru_hole oval + (at 5.825 3 330) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "843e5f0a-665f-468b-96d1-26afed80d52a") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 330) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "fc67a8af-7788-4802-9ca4-1f566061a041") + ) + (pad "" thru_hole circle + (at 5.9 5.4 330) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "432265e9-2008-4f91-a251-05b5f2de9dd1") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4 330) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "thumb_reachy") + (uuid "a24670e7-0ca2-451b-889d-6741409c7a94") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 330) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 18 "thumb_reachy") + (uuid "2e3c1714-9e0d-4d83-be83-4583d04e94bd") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 330) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "f9475b76-df7c-47d3-8b5d-bd9df93409cf") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 330) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "5a1a7c82-fae5-4e28-bde7-cdb580ef4212") + ) + (pad "3" smd rect + (at -5.9 -5.4 330) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "42a346d2-2002-4364-88c4-786f068b8747") + ) + (pad "3" smd rect + (at -5.9 -5.4 330) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "2e5c40d1-01e2-4c42-8788-85fbc4a94431") + ) + (pad "3" smd rect + (at -5.9 5.4 330) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "8290ecb4-773c-4f9a-9b13-12fa797f7c64") + ) + (pad "3" smd rect + (at -5.9 5.4 330) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "b05f9865-6daa-41e0-8b07-03ec9e409aad") + ) + (pad "3" smd rect + (at 5.9 -5.4 330) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "372dadc0-de46-4c3c-a61d-ca348acd9c06") + ) + (pad "3" smd rect + (at 5.9 -5.4 330) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "584c5730-c15a-4911-8aa1-b51e85432398") + ) + (pad "3" smd rect + (at 5.9 5.4 330) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "cb06c88d-5072-49dd-9c5a-4561ebd19147") + ) + (pad "3" smd rect + (at 5.9 5.4 330) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "20c128e6-f85a-4cfc-b5ca-b55491674bcd") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "266adfe6-cfd0-4056-a22d-90b996709334") + (at -2.865195 -16.249328 10) + (property "Reference" "s2" + (at -0.05 -7.5 10) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "22972b0d-a22e-450b-8c31-a825e8213e71") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 10) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "93fe666d-04c2-48a3-8c06-2902fb70d5ef") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 10) + (layer "F.Fab") + (hide yes) + (uuid "d834f90a-cf2c-404d-82b0-9b7e751f7f03") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 10) + (layer "F.Fab") + (hide yes) + (uuid "6d2184d2-5111-4bc1-aac8-e0ffeedcfb38") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "b202051f-63bf-49dd-9d58-185230c46d30") + ) + (fp_poly + (pts + (xy 7.999999 8) (xy -8 7.999999) (xy -7.999999 -8) (xy 8 -7.999999) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "7c9caa2d-4a13-4c05-8d71-58100c8bb480") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1daf4952-c66c-4b44-91b6-f406b86bab0c") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5c59b78a-bc6b-44f9-b7be-b641de493896") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4db99e85-80d6-4f80-b07e-e4980959b8f4") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2617ba05-b35c-4d9d-b180-cff9ef40c6eb") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "005ada2e-d74a-4deb-9ae5-2ecff1b4c9c1") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "37fa15a0-7eff-4473-87aa-20c11ad5b332") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fb21877e-a1bf-4897-a872-75d7383fb831") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a5dea27a-293f-4bc3-828f-2d66afb92c3a") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107107 -5.207106) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "27b60bdb-e17f-4b8a-bed5-7b6c9cb235f9") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692892) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2491579c-b4c4-4567-8c1e-128e0beb3835") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fd3d361d-83b0-4890-8244-5d8f05af0846") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3e54f05c-be67-4148-8e07-6b6a87d9c410") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c38c8831-7ccf-42df-87d1-0c5fc4bf521e") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307107 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bbcd25e6-ac3c-4d58-9415-7b16683b4cff") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "048c6ce2-b413-4b8f-93a3-347fe1d5a8ce") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6db07984-4bfc-4ff8-b7ec-f7bd0c8e7f95") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "7014df79-f664-4ce9-ab94-ff6f1f74b5ee") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "5b61c18f-2d6a-4f1c-88e8-cf7f321fff54") + ) + (pad "" thru_hole circle + (at -5.9 5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "3ccb47df-a6e9-44ab-8d34-92c0ec8a29fc") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "0dedc580-98e0-48a6-95bf-5ccd6bb2601a") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "1766f3f7-a289-4f5f-8e5b-32623c9f145b") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "431c5235-b1b8-4263-a0d6-f70070de238d") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "5fce7d60-ead5-434d-8ebd-52d95e6c5be3") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 10) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "67f54f51-b36f-4faa-b171-cfd5237530b9") + ) + (pad "" np_thru_hole oval + (at 5.825 3 10) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "15ab929e-37ae-4c33-95e2-073b9471574f") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "36339b17-73e0-4a18-899a-8fb4eb43a230") + ) + (pad "" thru_hole circle + (at 5.9 5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "52ab5d8b-0262-4716-b9a4-b7533e7cb768") + ) + (pad "1" thru_hole circle + (at -0.5 -2.400001 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "matrix_pinky_home") + (uuid "c30c1fa2-90a3-42c9-b90e-932b937fc08a") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "matrix_pinky_home") + (uuid "833b61cc-bb65-43b8-be37-e799226834ec") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "e719be33-d0ac-45ac-a78d-d01282e3a36a") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "5cf6df94-48a2-47c1-ab72-3a582ecba0f9") + ) + (pad "3" smd rect + (at -5.9 -5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "3f043977-1d9a-403a-aacd-3120f80e0460") + ) + (pad "3" smd rect + (at -5.9 -5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "cd2a7f7a-713d-47be-a0f5-d48d78dd5aa2") + ) + (pad "3" smd rect + (at -5.9 5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "b753a3f3-2678-4f00-a043-f56827e29345") + ) + (pad "3" smd rect + (at -5.9 5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "3c32a32e-8528-499e-9c84-822ba428b77b") + ) + (pad "3" smd rect + (at 5.9 -5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "9613e99b-71de-48d6-83bc-dbe140b4052e") + ) + (pad "3" smd rect + (at 5.9 -5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "0c9b01b0-fba9-4b35-a1d5-526f7e038ee2") + ) + (pad "3" smd rect + (at 5.9 5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "a8cbc098-83b1-415e-a1ed-9b399424b435") + ) + (pad "3" smd rect + (at 5.9 5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "c0e1651b-ac76-43db-8642-dbcaf84123fc") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "4721df09-9f77-4bd1-b286-1daf32ce7ebd") + (at 67.769194 -43.333168 -5) + (property "Reference" "s15" + (at -0.05 -7.5 355) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "16b8bff5-16b1-40bb-bf9f-ab9870021d6d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 355) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3fa9307a-19d1-4d97-bf97-da4d5d14cdd8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "45011964-5104-4b28-a871-335312e2ae75") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "34f61fe8-4e31-4213-960e-5e50ca5bb0aa") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "982f08bb-b5b6-4436-9992-6cd53233a26b") + ) + (fp_poly + (pts + (xy 8 8) (xy -8 8) (xy -8 -8) (xy 8 -8) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "52e495a7-30e4-49c1-936a-09a53aff8ddf") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "49923a5e-1549-4b1e-aae4-06176b7fa575") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2a7c8b87-835b-4cfd-b60a-2cd679b3bcb2") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "df1d61e2-39e3-41de-a94b-46241ffe642f") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "59fe0d2a-154e-41bf-b6e5-46a31807783e") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6a40bfe2-f501-4c34-b434-dbb7edefc791") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6cad9c91-000b-4bad-a1df-b9bf5a497761") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a662449f-0462-43cd-895e-3dac2ca5420b") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "996c3e42-f330-4be4-910f-a7d250c6a8ab") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fd9a4127-f693-4dfe-99b4-2aa0362386ae") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107106 -5.207106) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "dbb629f4-dbe3-4d0f-9a3e-5d82b416a797") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0c253f92-e186-44e0-ac9b-651376eabb25") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fae8243c-d7e9-4ec9-9865-fb737d0a4314") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bc34c6f8-0eca-4dc8-91b4-85f25bdf0dfa") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "85c113e0-49e1-432b-ae01-38e5cf6c19fd") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1ef27c5f-28f5-4bfa-b6ad-7255aa1271b0") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307106 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "44de3886-d8b1-4629-8616-90f332fe05bd") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "d66a82fe-56ea-4889-a5a4-a6d0745dccdb") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "fbfd5205-515e-4aba-890e-db9d876016ea") + ) + (pad "" thru_hole circle + (at -5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "42d830c3-2215-46a0-a65c-58f6eb0a2bca") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "6a81c60d-1587-4b04-aa2a-8a9f1dd495f7") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "c58a41db-39af-42b5-b1cc-454695a0696e") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "19cccec2-503e-4496-ba2c-dcb17ab3b5b3") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "4371d466-e4cb-4775-9166-a32cd4322f4d") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "85779ac4-4a16-4879-8c55-73075d80beb6") + ) + (pad "" np_thru_hole oval + (at 5.825 3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "4294b45a-bb98-4d92-89aa-cf280000b832") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "eff36be8-c811-4e6c-a856-007394661a20") + ) + (pad "" thru_hole circle + (at 5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "3c4bf936-a092-4936-898e-a96dd3b8ca83") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "matrix_inner_top") + (uuid "fc234c5e-d38f-4e97-bb54-01f884d15b20") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "matrix_inner_top") + (uuid "17185918-0055-47fe-9117-377527308b6d") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "236344b0-97e1-4064-b96d-952700d1601c") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "011af7e7-da72-4e47-b5fd-f17e14783e15") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "3afadb81-036d-4425-b128-d351d433039b") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "7090e833-42d4-44f1-ae3a-065d88877d45") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "31123a72-e501-42b0-acaf-38e151bae880") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "e52895a4-d751-48bb-8085-7dff076fb895") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "fe51f4d1-6f7d-43ac-9373-87d9e475a175") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "49d4feff-6093-41a7-a76c-fedd2bbb8971") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "f3a08f3d-7e39-4103-a5d8-3d84810c3484") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "133c1b50-a8c7-4ae9-b2f1-40ffa06d5b73") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "5235e0b2-1b14-455d-abe0-dba37611158c") + (at 66.331124 -26.895955 -5) + (property "Reference" "s14" + (at -0.05 -7.5 355) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "ba4888db-fca5-495d-ac64-33396c7780a5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 355) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "63bedf42-16d6-4188-bac5-01b5f61454e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "8d1a70ec-edad-4510-884d-7b83262cd859") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "447ddb11-70db-4d79-840c-6f01dcf8f186") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "458c985e-ccba-4c93-aee2-7bce4e43e5f4") + ) + (fp_poly + (pts + (xy 8 8) (xy -8 8) (xy -8 -8) (xy 8 -8) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "e5557e1e-141f-4313-98e9-13613b2d405e") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8f4fdf8c-ccb1-4998-966f-20f8325e46d0") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6f114c59-fdfb-4729-b14c-13b1480ab30e") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "770c7573-abc5-4990-9caa-a8ad31aaccba") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "acf3d0af-5348-4f9c-9c77-753ec81aa98d") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e0faf5de-04cb-4eb3-99f8-4e64d7534417") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "25a362ee-56e9-4f94-9b69-4a77dd9e91ee") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "233fc551-5f55-4c64-a7f8-725365e369e0") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bbf1d23c-22e3-4b0b-9fae-ec54270a433e") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d3c779ba-e85c-452b-ae11-a4136bf848b4") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107106 -5.207106) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8cb9f9c6-6715-4fa5-834e-ebce495a868b") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ead26fe8-4ae7-429a-816b-4591bdff826d") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "84903738-7c52-467d-be6c-e0d196f358c6") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "23b80505-a2ef-49e0-b733-822b66d0aed6") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e43d4690-122e-4cf9-93fa-8b595321be8c") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8a9efb03-b0ea-41aa-aa98-383622a5b22f") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307106 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cb099744-9863-46cb-b24b-4f36f8017b37") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "60812612-3fd8-4ff8-9750-7d07a241e6ec") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "2eec175b-0300-4bd2-82ca-b610e148f700") + ) + (pad "" thru_hole circle + (at -5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "60f97f01-ff52-4bab-a1b9-3a14c286974a") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "3c5e71ce-76c0-4832-a87b-8dd3acec6d42") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "d4a21f76-d88e-4578-9d7a-530de4a93abf") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "7d56b88b-6c04-4af3-9fff-3e8f9c0720da") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "ab454a1e-6301-4382-90e0-3d62305dcb05") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "a4c49caa-7870-46da-9cb0-313c490c82b8") + ) + (pad "" np_thru_hole oval + (at 5.825 3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "1c3142aa-400f-4da1-a136-7ce2d06dfd15") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "5c598db9-3866-4f26-9efc-446544eda35c") + ) + (pad "" thru_hole circle + (at 5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "c7ce8a43-7eca-434b-a653-d6231cb914fb") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "matrix_inner_home") + (uuid "817cc6bb-e1ca-4035-98d3-e558afa1bc43") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 15 "matrix_inner_home") + (uuid "982e3d4a-9aaf-497b-85d3-350f6ed88874") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "7b9656a7-665d-4ba7-a138-a97c166790ee") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "b6ca8253-7abc-42e1-afd5-a0a784b4785c") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "f8ea7e19-6ddb-455b-96c3-2cc76eafc6bd") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "1795c1b3-e1d3-4a7a-b763-6a3d31b678bb") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "1e905f94-1011-4815-a97d-a8a899ffc1db") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "6565dace-886a-4bb5-99f6-364249908729") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "ed5215b7-f535-42bc-9b1f-fc14a6c65986") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "9193f40e-7f95-4c11-9b46-c4fd9b0c76ba") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "8a5f4be5-f318-449a-97d8-a1fbfbba78e6") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "d0f1dc04-5a7b-4379-98e0-b54f412679a5") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "TRRS-PJ-320A-dual" + (layer "F.Cu") + (uuid "595fec41-d8c7-4c45-be91-d0140e5173fe") + (at 102.446004 -49.584673 -5) + (property "Reference" "TRRS1" + (at 0 14.2 0) + (layer "Dwgs.User") + (uuid "d992a856-80bf-41d7-a57b-fcf528bcf6cf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "TRRS-PJ-320A-dual" + (at 0 -5.6 0) + (layer "F.Fab") + (uuid "66f8c6ac-6f91-410a-b69a-9e89238c7dbe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "15d7111a-e3e7-4d3b-8462-10ea11aefd42") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "1937764d-fac6-4dfa-8733-1f24c1c27d49") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (fp_line + (start -5.35 0) + (end -5.35 12.1) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "030848d6-9e13-4207-bb98-acb290f7d375") + ) + (fp_line + (start -5.1 0) + (end -5.1 -2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d3314e45-6d78-4bb9-b327-4eea383c2859") + ) + (fp_line + (start 0.75 12.1) + (end -5.35 12.1) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "57a1d2f8-187d-4e25-984d-98f1fa8a3181") + ) + (fp_line + (start 0.5 0) + (end 0.5 -2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b70bd286-2590-45ef-9e88-39f43be65159") + ) + (fp_line + (start 0.5 -2) + (end -5.1 -2) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "bcc26a27-9153-459e-bf00-756d9f3afda7") + ) + (fp_line + (start 0.75 0) + (end -5.35 0) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "ff1b9e6e-cc79-4bab-b8bb-845c368e3f9e") + ) + (fp_line + (start 0.75 0) + (end 0.75 12.1) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b71b4371-53d2-43d8-b6d0-410ef56e3848") + ) + (pad "" np_thru_hole circle + (at -2.3 1.6) + (size 1.5 1.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (uuid "d76a9069-7863-49d8-905c-46ce43f93bcb") + ) + (pad "" np_thru_hole circle + (at -2.3 8.6) + (size 1.5 1.5) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (uuid "19cbaede-3a09-4875-b78b-25b39b51833b") + ) + (pad "1" thru_hole oval + (at -4.6 11.3 355) + (size 1.6 2.2) + (drill oval 0.9 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "edf28b85-1559-4b88-890e-8b49c06d7a63") + ) + (pad "1" thru_hole oval + (at 0 11.3 355) + (size 1.6 2.2) + (drill oval 0.9 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "c866e598-92c6-42eb-b22a-2825db8b201e") + ) + (pad "2" thru_hole oval + (at -4.6 10.2 355) + (size 1.6 2.2) + (drill oval 0.9 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "cd06fbb3-341d-471e-bf97-4095378e4f34") + ) + (pad "2" thru_hole oval + (at 0 10.2 355) + (size 1.6 2.2) + (drill oval 0.9 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "2aa03405-cc1f-46d1-8c57-cd427b8ba282") + ) + (pad "3" thru_hole oval + (at -4.6 6.2 355) + (size 1.6 2.2) + (drill oval 0.9 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "P21") + (uuid "dc41a738-5e62-42ca-8880-f112ec367488") + ) + (pad "3" thru_hole oval + (at 0 6.2 355) + (size 1.6 2.2) + (drill oval 0.9 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 22 "P21") + (uuid "bb58ee2b-f107-4bd5-b06b-f4f38fe10bcc") + ) + (pad "4" thru_hole oval + (at -4.6 3.2 355) + (size 1.6 2.2) + (drill oval 0.9 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 19 "RAW") + (uuid "4d743bdd-222f-426b-8f1a-fc20c699a24a") + ) + (pad "4" thru_hole oval + (at 0 3.2 355) + (size 1.6 2.2) + (drill oval 0.9 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 19 "RAW") + (uuid "eb1d39e7-f746-4adb-b738-78d439657765") + ) + (embedded_fonts no) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "67afa267-cd70-4db2-a326-b00b45c0fabf") + (at 48.743456 -15.184255 -5) + (property "Reference" "s10" + (at -0.05 -7.5 355) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "130d7275-2fb2-4b64-969c-78afcd41c5dd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 355) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8380c18b-3d6b-42d8-a341-aa35e91a1dac") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "fa6694d9-461a-4ef7-8335-2b2684d09917") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "6f63fa3d-7479-4707-96c4-eab796a84361") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "25dfb4b2-bce5-4883-bdc0-3f3a74e36cf5") + ) + (fp_poly + (pts + (xy 8 8) (xy -8 8) (xy -8 -8) (xy 8 -8) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "fd66b8f7-dff7-472e-9a4a-97074f7837a5") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d676c6ef-4255-48d0-aa49-27973a31f813") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "80bc138a-57f2-457a-bff6-4dd6e20d19ab") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a453cf3d-086d-4f08-b419-b28cbd1ad8b4") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a420f8c5-d25f-4eb6-8391-4440f448fd90") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8be9a605-fa93-4280-95e4-6e036af36cf0") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b1d7c19b-97ef-488e-a89e-d045786bb847") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c79917a9-a6d1-4ab1-b6b3-a97db142d8b9") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6300597c-650c-4ba0-875e-efacae73acc9") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a7e4d386-5053-4ce5-af2d-be67f73a3224") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107106 -5.207106) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fff3634b-e886-427c-9023-ba316e08055b") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a466eb12-4455-4fad-920d-6f0460d17afe") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4e1a781e-cb95-49cb-949d-1347847ea016") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3441974e-8d85-4a59-aa09-99d58b8dd8d4") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7df390b9-9185-47c2-9ba8-a5745e65f576") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "71740fd2-950b-4b12-abf0-1108f927c669") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307106 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1ef8ffeb-addf-487d-9782-0c4afdf0eb85") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "a47df6c1-ceb1-486b-82b7-899d4d1dea2c") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "ed6458b1-faf7-4a8f-8b65-04fafdc2e093") + ) + (pad "" thru_hole circle + (at -5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "fc4295bc-7b67-4482-829a-8d66c5da2b33") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "3ab1db28-e6d4-4ee0-9347-c15e7c9d15e9") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "007e1a41-638f-4379-8788-4c301738bcf1") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "41aa7ca8-7e1b-4be6-9e6b-f4f563a80baf") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "4f911e72-40dd-4a69-b098-6ee75c9c4b76") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "a14e8228-1fbc-4a31-930a-22626bf22e3d") + ) + (pad "" np_thru_hole oval + (at 5.825 3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "81f96894-9c7c-4701-8a5a-1290e92d471e") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "bcb89ead-415d-4045-8e62-7b0654a4e79b") + ) + (pad "" thru_hole circle + (at 5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "b3e8f8d3-4078-47c7-8618-7f78125f2685") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "matrix_index_bottom") + (uuid "38ac573d-f63e-4143-a51e-b4d8eb5e185d") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "matrix_index_bottom") + (uuid "266a3824-7f69-4bec-b09f-8eaf1b8c4130") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "1d887d22-fa11-43f1-adca-1146ab261b13") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "49e33363-7025-4b28-84d2-58a3070b09cb") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "294355a8-2b3b-4ae6-a578-8092064746a7") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "16c98bdb-302b-4115-b03e-f48f60a66391") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "eacf9a22-e426-4330-9931-558dbd405d0f") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "6a9b16ec-5397-4b06-be58-6601e8ad4944") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "44b33e02-d2b4-4496-a0b2-dc9f04a2fa48") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "e1ef050f-f265-488a-965e-1a7441dff2c6") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "2bf3ecba-fe9a-49d2-8273-8d91db773230") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "7d0aa478-ff26-4785-ae10-f5b9c7f7062b") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "71e20825-7393-40c8-b695-b722a4f1b87b") + (at 15.008272 -13.704359 5) + (property "Reference" "s4" + (at -0.05 -7.5 5) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "5b801973-9f64-4c6b-9d9d-30c14c6e658b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 5) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "032774b1-a01b-4a26-89f5-2014bc823839") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 5) + (layer "F.Fab") + (hide yes) + (uuid "915cb6bc-1648-4d98-9574-8f0c97b0932b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 5) + (layer "F.Fab") + (hide yes) + (uuid "93843b31-7ff0-420f-9811-6365f6d04bcf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "3ab3bf09-fb9b-41b6-a7fc-e6b8f7cdded6") + ) + (fp_poly + (pts + (xy 8 8) (xy -8 8) (xy -8 -8) (xy 8 -8) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "744eb512-e680-43b1-a93b-39f7db85522f") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "72d8d1c7-8d8a-49b4-b275-ea1c43734c83") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "40ac9ac8-2d0e-46a3-96b9-ad382b7a412c") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ad0c5746-a051-4962-8713-4f1827116bf9") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1a5a3114-d8ac-46b5-823a-80327da97c77") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2ac09218-dd80-4855-8b1a-d633e1dce479") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9cadcd98-b007-4e82-9be7-3f7f216ec76e") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b4974778-0bfc-464f-a5ca-03af1f1545c2") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "81330937-f602-456a-bc59-663b6a2fb0f4") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107107 -5.207107) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "754ed66c-6ed1-4b60-aea0-79a56c3688b6") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d8081615-e2e8-4a1f-96a0-752c546b88c4") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5e90a080-1040-4c9e-83bf-f7f3dea44020") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bc219a44-6a96-47c2-821f-92ed327d3502") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207106) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f793cd70-32e2-4154-a1a7-1aecd6902ce2") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f4e711ef-76ed-478d-a987-671c3493cc79") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307107 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b59ccb19-a825-4d19-bfb0-127616258a4e") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8c6cac22-6a80-4fbf-a728-7b064ee4809b") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "d67ebc00-25cb-4292-9935-55832edb79d3") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "916d5025-4437-4aa9-8b03-c4a019ad584a") + ) + (pad "" thru_hole circle + (at -5.9 5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "db322a0e-a59b-4172-815b-206de6581288") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "ec257a78-0f53-4955-8df0-80a9c194f5f5") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "0ab41c9b-d786-4cb3-a13f-fdca3bb816c0") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "c8405a38-13f5-4209-8225-c388f0fce7dd") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "6fed5dc1-52b6-499f-b278-6ab8cd4848c4") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 5) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "8621c159-5209-4849-894d-4d2c541a8756") + ) + (pad "" np_thru_hole oval + (at 5.825 3 5) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "bf525f40-68ec-412a-9256-b232a10915fb") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "39d998d2-b586-443e-a68d-1306d3cc5614") + ) + (pad "" thru_hole circle + (at 5.9 5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "cc1e54de-3d1a-4b2c-8c96-3be862132f8e") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "matrix_ring_bottom") + (uuid "f64a9600-f1b9-4586-9c7a-422637194ce2") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "matrix_ring_bottom") + (uuid "a28f4d1b-06ee-4441-9723-32da2d63ca99") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "339f6d98-3f80-4773-8c00-da4594abb1d3") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "21fef432-1b19-4dbb-8b70-e8fab5bb83dd") + ) + (pad "3" smd rect + (at -5.9 -5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "7b78d382-7b29-4e39-9d1b-1663cea689c1") + ) + (pad "3" smd rect + (at -5.9 -5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "e2cb96f9-0796-480d-a3b5-083111dd42c6") + ) + (pad "3" smd rect + (at -5.9 5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "311e1d4c-c412-415c-ba68-7e2a565054dd") + ) + (pad "3" smd rect + (at -5.9 5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "6ebd474c-72c4-42cd-a6d8-c87b3a33dcee") + ) + (pad "3" smd rect + (at 5.9 -5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "6d8ad085-845e-410c-9b9c-6cae02e4752a") + ) + (pad "3" smd rect + (at 5.9 -5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "cb339ba9-cb14-4bed-b417-a35284a9a613") + ) + (pad "3" smd rect + (at 5.9 5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "d9bf9dae-a650-4ec9-900f-3c65661305d7") + ) + (pad "3" smd rect + (at 5.9 5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "9f22b147-e17c-4e13-a376-23be6d4e383a") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "75800e37-0355-411a-8315-ea6af3cda9ee") + (at 0 0 10) + (property "Reference" "s1" + (at -0.05 -7.5 10) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "f9c245f7-bfea-4610-a4aa-104f05a2b1f4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 10) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9bf21136-be12-4fa2-b9f0-fc5e46e5dff4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 10) + (layer "F.Fab") + (hide yes) + (uuid "c815ce01-5eda-4595-af50-8ce59e1591a5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 10) + (layer "F.Fab") + (hide yes) + (uuid "228da422-7974-4bb8-b671-320175c3bc80") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "07a1c575-4b59-442a-89ba-2ce5797876bd") + ) + (fp_poly + (pts + (xy 7.999999 8) (xy -8 7.999999) (xy -7.999999 -8) (xy 8 -7.999999) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "b8a3c130-a855-407c-820c-c2ae7bfecc86") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "42635960-e0c5-403c-8463-66e06a3c1e61") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "faffc345-1844-48d9-af6f-bb267017fccd") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "06f27e95-7595-404c-935e-4c73b6c1ceea") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "74e5c8b6-cdca-4845-a57e-d2f6a0d990b1") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1cc6dd45-8557-4689-9af8-19b28bd0bbce") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c62f0aee-3d30-44b1-ad7a-5ec07788e406") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "292b8e36-e4a1-4e11-a42a-9eb8f53ca1ec") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a4378584-a8cc-46a4-b7ef-4ea8c6bf676a") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107107 -5.207106) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2271c99d-8a5e-4330-b454-f0b3d584684a") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692892) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "29e8030f-84be-479e-95cb-8116db3964d1") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "74ad50a7-8da2-4029-b8d7-1595f818ffcf") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a580fd6c-fa40-4d4e-b85c-e544be964dd3") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a11682db-c8c6-449d-96d1-d27425eb4db8") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307107 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5fc468c1-ac5c-46a1-94d1-858326a12b5b") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3e979869-d976-453a-ae85-93eff67786c3") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7cc63183-f24c-4ad4-9c2d-a861cecf6174") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "3e89969e-e11b-4b20-a573-990a76d69782") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "51edef7a-f908-402c-b9fe-0b2fd49ea58c") + ) + (pad "" thru_hole circle + (at -5.9 5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "ea8291e2-7188-4b8c-b738-5f936c844938") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "12469cca-911c-4eb4-a112-22892ca6d96f") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "c9d46a99-8b10-499d-9d99-85f4e98546c5") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "ba21b41b-2f0a-4c52-bf7a-0ceb483620c8") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "ec36a47a-05b5-4c64-aefc-528bb61141aa") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 10) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "1d285b16-b95f-4ee0-bd1d-962113064e76") + ) + (pad "" np_thru_hole oval + (at 5.825 3 10) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "1cbd0ff9-6b80-44eb-9737-50a186c7ed6d") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "9885710f-9a4c-471c-93a4-4503109e0a31") + ) + (pad "" thru_hole circle + (at 5.9 5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "be73f99a-2508-46ac-a9f2-745814e66c94") + ) + (pad "1" thru_hole circle + (at -0.5 -2.400001 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "matrix_pinky_bottom") + (uuid "8263fd88-0ba5-43ab-968b-2ca283226afc") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "matrix_pinky_bottom") + (uuid "3db02279-9911-4326-b58e-290ae4ef3fd6") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "af847144-aa87-4daf-9bb8-88d67deb0010") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "6ee9dd56-571e-4ce2-8c96-66789f754f25") + ) + (pad "3" smd rect + (at -5.9 -5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "2ef4b0d9-6262-4e51-8a16-fac46bd4722d") + ) + (pad "3" smd rect + (at -5.9 -5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "bc03c765-fe8e-4057-bbd4-4f336518d466") + ) + (pad "3" smd rect + (at -5.9 5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "20764a83-fd70-4c57-89d4-fc2ecf34f42c") + ) + (pad "3" smd rect + (at -5.9 5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "227d7259-e09d-4dc4-a0da-e44718f07480") + ) + (pad "3" smd rect + (at 5.9 -5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "f648bf23-cf93-4616-8dca-ddb16153727c") + ) + (pad "3" smd rect + (at 5.9 -5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "3ffdea0c-e40c-4007-9b1d-eefcc7184f37") + ) + (pad "3" smd rect + (at 5.9 5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "a739e6c0-9ccc-49b9-9720-643e89e1919b") + ) + (pad "3" smd rect + (at 5.9 5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "1ffcdcd4-5161-41bd-8019-25f353468c82") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ProMicro" + (layer "F.Cu") + (uuid "7c9c25e3-303d-41b1-9388-9d39b9508c0c") + (at 84.894508 -32.549563 -95) + (property "Reference" "MCU1" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "b8129a6d-c664-421b-8ba2-3ba8a34549ea") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Value" "" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "99396ea7-0fef-42ed-8df1-096a9f4663f2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 265) + (layer "F.Fab") + (hide yes) + (uuid "94ba9d4b-2b0c-428c-903e-a2580f3a2b50") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 265) + (layer "F.Fab") + (hide yes) + (uuid "a96582fe-49b1-4a50-b917-2f4f8cc50a5b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (fp_line + (start 15.24 8.89) + (end 15.24 -8.89) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "01a1f1f2-c6fc-408e-a93f-d2f838fece94") + ) + (fp_line + (start -17.78 8.89) + (end 15.24 8.89) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "9556c3e1-c7c2-434a-ba3e-59184f3eccdc") + ) + (fp_line + (start -12.7 -6.35) + (end -12.7 -8.89) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c3921dd-9cba-403d-acc2-2c7bc0474a59") + ) + (fp_line + (start 15.24 -8.89) + (end -17.78 -8.89) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "dd392686-a549-442f-a4de-d899fd954e08") + ) + (fp_line + (start -15.24 -6.35) + (end -12.7 -6.35) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "f98455a2-b55d-4263-beff-9d701bdfa4e4") + ) + (fp_line + (start -15.24 -6.35) + (end -15.24 -8.89) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "d800d265-c578-4af1-97d5-ccc103cc40cb") + ) + (fp_line + (start -17.78 -8.89) + (end -17.78 8.89) + (stroke + (width 0.15) + (type solid) + ) + (layer "F.SilkS") + (uuid "306d7839-e5d8-494f-97f2-7dfb57defc61") + ) + (fp_line + (start -14.224 3.810001) + (end -19.304 3.81) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "df0a526d-d058-4d42-a758-ca655b976ac4") + ) + (fp_line + (start -19.304 3.81) + (end -19.304 -3.81) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "90930e41-4ebe-45f1-9956-09a97998b482") + ) + (fp_line + (start -14.224 -3.81) + (end -14.224 3.810001) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "688f7da0-50db-413d-8b17-8afa6439c248") + ) + (fp_line + (start -19.304 -3.81) + (end -14.224 -3.81) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "3e6e7e6b-d63b-4716-a951-772cd91c1ca3") + ) + (fp_text user "P09" + (at 13.97 4.8 355) + (layer "F.SilkS") + (uuid "0967cdf6-2aaf-44a1-9752-9731e7f04850") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "RST" + (at -8.89 -4.8 355) + (layer "F.SilkS") + (uuid "0d5a2cd5-d871-4bb9-9017-00948525de90") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P08" + (at 11.43 4.8 355) + (layer "F.SilkS") + (uuid "15ce2abc-ef58-403a-865d-934a1e23d1e8") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P05" + (at 3.81 4.8 355) + (layer "F.SilkS") + (uuid "16689ef0-ebc8-406f-a876-93f45710b76f") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P21" + (at -3.81 -4.8 355) + (layer "F.SilkS") + (uuid "1883b46d-1a17-417e-b20b-3917a8cff515") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P01" + (at -13.969999 4.8 355) + (layer "F.SilkS") + (uuid "36c6d1dc-41db-48af-9749-fd19beb35996") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P16" + (at 11.43 -4.8 355) + (layer "F.SilkS") + (uuid "55647174-9f34-41db-b603-4414c88946c2") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "GND" + (at -11.43 -4.8 355) + (layer "F.SilkS") + (uuid "64639f13-d8b8-415c-a4e5-086e7013c07e") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P14" + (at 8.89 -4.8 355) + (layer "F.SilkS") + (uuid "69bc9372-1913-4a06-afd9-480949f22ef2") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P03" + (at -1.27 4.8 355) + (layer "F.SilkS") + (uuid "6b27dbcd-74bf-4c30-973a-57c9bcb19f37") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P07" + (at 8.89 4.8 355) + (layer "F.SilkS") + (uuid "842483dd-5a17-4308-a696-9a2d610b659e") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "VCC" + (at -6.35 -4.8 355) + (layer "F.SilkS") + (uuid "9f59d7a1-4388-4de1-b465-39dfefe713e8") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "GND" + (at -8.89 4.8 355) + (layer "F.SilkS") + (uuid "a4666380-35c5-41e6-94c0-bb8f2a6569ea") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P15" + (at 6.35 -4.8 355) + (layer "F.SilkS") + (uuid "a96912f0-bff9-48c7-af99-24a2f2359f37") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P18" + (at 3.81 -4.8 355) + (layer "F.SilkS") + (uuid "badadf63-d70b-4656-839d-4ff715eabd96") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P20" + (at -1.27 -4.8 355) + (layer "F.SilkS") + (uuid "c2f978a5-b221-4802-a028-5fa9ca406d64") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P04" + (at 1.27 4.8 355) + (layer "F.SilkS") + (uuid "cb255126-f7de-425c-8d54-bd3301d18900") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P06" + (at 6.35 4.8 355) + (layer "F.SilkS") + (uuid "ce5c45ef-1923-4599-84b0-6698b8fc3e44") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "GND" + (at -6.35 4.8 355) + (layer "F.SilkS") + (uuid "d239e752-dbe1-410c-9e30-cf5252bfc6d8") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P10" + (at 13.969999 -4.8 355) + (layer "F.SilkS") + (uuid "d8b90f0a-c4f4-427f-80a5-48459459d44b") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P19" + (at 1.27 -4.8 355) + (layer "F.SilkS") + (uuid "dd041ad8-90f8-4143-b1da-9ec75ba09c1a") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P02" + (at -3.81 4.8 355) + (layer "F.SilkS") + (uuid "f11da252-50c9-4789-89f3-1dcf1eba6416") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "RAW" + (at -13.97 -4.8 355) + (layer "F.SilkS") + (uuid "f42c13ff-df10-46a5-a9ba-8082b4233049") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (fp_text user "P00" + (at -11.43 4.8 355) + (layer "F.SilkS") + (uuid "fce4ef99-5674-40cb-a26f-f58d4679b6f3") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at -13.97 -7.62 265) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 19 "RAW") + (uuid "51582fda-78dd-4492-ac2a-8134468e45af") + ) + (pad "2" thru_hole circle + (at -11.43 -7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "cb4d1e9f-2705-41c9-98ac-1db5202cfd5e") + ) + (pad "3" thru_hole circle + (at -8.89 -7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 20 "RST") + (uuid "6c797786-2ded-4d6f-91a0-a38149400d55") + ) + (pad "4" thru_hole circle + (at -6.35 -7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 21 "VCC") + (uuid "5346466f-7659-4f7b-9542-7810382f9c00") + ) + (pad "5" thru_hole circle + (at -3.81 -7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 22 "P21") + (uuid "41fb3527-3238-45c1-b5be-26f2af7048db") + ) + (pad "6" thru_hole circle + (at -1.27 -7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 1 "matrix_pinky_bottom") + (uuid "f1b3edc0-f1f0-4a56-bcfc-9cc0e8913f32") + ) + (pad "7" thru_hole circle + (at 1.27 -7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 5 "matrix_ring_bottom") + (uuid "e17e1382-ee82-4aed-9cc8-8f53f05128c9") + ) + (pad "8" thru_hole circle + (at 3.81 -7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 8 "matrix_middle_bottom") + (uuid "adf00fa9-a6ef-4494-9808-57c1724add24") + ) + (pad "9" thru_hole circle + (at 6.35 -7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 11 "matrix_index_bottom") + (uuid "fede95d6-f8f9-4ced-90cc-f7b14e78514c") + ) + (pad "10" thru_hole circle + (at 8.89 -7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 14 "matrix_inner_bottom") + (uuid "320f9e60-7dc8-432d-baab-4541bcf59908") + ) + (pad "11" thru_hole circle + (at 11.43 -7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 17 "thumb_tucky") + (uuid "8ec51866-ff34-483d-9b5e-c4926f8aff8c") + ) + (pad "12" thru_hole circle + (at 13.97 -7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 18 "thumb_reachy") + (uuid "2bf98329-2732-47c5-bbf7-72b6854f8a98") + ) + (pad "13" thru_hole circle + (at -13.97 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 16 "matrix_inner_top") + (uuid "2b298155-a7c1-4cf8-8c2e-ef2d7b4f0ef5") + ) + (pad "14" thru_hole circle + (at -11.43 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 13 "matrix_index_top") + (uuid "299c9b01-cc88-4720-8b8f-3135884de869") + ) + (pad "15" thru_hole circle + (at -8.89 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "f281d328-305e-4d2e-bbaf-9eb291f71ba2") + ) + (pad "16" thru_hole circle + (at -6.35 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "bda35a37-5d8a-43a6-8242-829e122b8102") + ) + (pad "17" thru_hole circle + (at -3.81 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 10 "matrix_middle_top") + (uuid "0f775309-849e-4690-a4b0-e3bc990f5707") + ) + (pad "18" thru_hole circle + (at -1.27 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 7 "matrix_ring_top") + (uuid "240a952d-5828-4744-a4b4-a1eb9aebd5ff") + ) + (pad "19" thru_hole circle + (at 1.27 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 4 "matrix_pinky_top") + (uuid "e95bf71c-c6fe-4cd9-915a-3ce81d55ffdd") + ) + (pad "20" thru_hole circle + (at 3.81 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 3 "matrix_pinky_home") + (uuid "3f944af7-387f-455c-b485-7f3d51eb818c") + ) + (pad "21" thru_hole circle + (at 6.35 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 6 "matrix_ring_home") + (uuid "7749efa2-4896-4e0f-8909-4ec12104162c") + ) + (pad "22" thru_hole circle + (at 8.89 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 9 "matrix_middle_home") + (uuid "1c3e4448-f9f4-47d7-b9cf-8ebd85bebb7f") + ) + (pad "23" thru_hole circle + (at 11.43 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 12 "matrix_index_home") + (uuid "089ebc14-d4e8-4e78-bef3-5e9097f3f550") + ) + (pad "24" thru_hole circle + (at 13.97 7.62) + (size 1.7526 1.7526) + (drill 1.0922) + (layers "*.Cu" "*.SilkS" "*.Mask") + (remove_unused_layers no) + (net 15 "matrix_inner_home") + (uuid "1b8a91e5-6fd0-4e7c-bba6-c6f5887b023a") + ) + (embedded_fonts no) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "8c2d3e77-851d-4680-bd48-82c363432536") + (at 31.743456 -52.309255) + (property "Reference" "s9" + (at -0.05 -7.5 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "a943b8a9-3ada-4c0a-80e1-262a0744a306") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f72d0674-0b32-4251-8871-89756d5ed67f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a46e7671-de9e-4c97-986a-1898a73bebb3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "ae51c921-8c8a-4814-a42f-6e6f5b8eb351") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "f08c12a7-eea3-4fd2-8e91-38ed9fb48f25") + ) + (fp_rect + (start 8 8) + (end -8 -8) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "4916d0fc-1036-4539-9cd8-c7b64453a106") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d3d47b23-cc4c-46a4-b7e3-6a12ac24487d") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "804afaa2-78f4-41c1-b19c-31a8918278cc") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4712c413-2105-4b83-b774-625bd927cdd9") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "be636500-ec43-45a9-a7e7-412116992c15") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3a70f6f0-cd37-4d63-91da-e22eb1f2717b") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "930f2caa-0989-40fe-9093-358ca2d85782") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b02a2237-fb87-494d-9419-9e1adb37a600") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a912d11a-f13d-4ed4-9036-86586c37bdde") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107107 -5.207107) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c1c5b06d-a6f0-482e-a9ea-f8f4d6e809a4") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ee7cc46e-867c-40aa-89b1-102d6a356d5b") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e0b924e8-e048-4e74-b9dd-2a4b2baf3048") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ce8d2a01-5e42-4888-93c9-31d087016819") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cfa5235c-5025-4678-9987-c9dff06ba696") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2b44e58b-b40b-4d77-b071-423dea5cbbc0") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307107 -2.692893) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "09046518-6c17-4216-aa41-91a240d8d746") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "719cef8a-e616-4891-b391-10b65c84f244") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "510148db-a535-4dcf-a5d3-03c5f005a396") + ) + (pad "" thru_hole circle + (at -5.9 -5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "5f708411-ef18-4927-8c57-953201877d15") + ) + (pad "" thru_hole circle + (at -5.9 5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "33e01c69-e4bf-49b5-a355-2409497871a1") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "02ca06b9-4438-40af-bb25-704de5c39e29") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "462b24ec-232f-4125-8a91-3ec58cd007b9") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "19040b42-d6cc-4157-bb18-60c2d4dd1732") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "45842553-6fa5-41e6-85b7-57c6dc412adf") + ) + (pad "" np_thru_hole oval + (at 5.825 -3) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "510b84ae-8d23-41c7-913d-5d6d38ed36b3") + ) + (pad "" np_thru_hole oval + (at 5.825 3) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "e6db4148-e359-4a02-bf6a-9b254ade6a3c") + ) + (pad "" thru_hole circle + (at 5.9 -5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "9508c549-da9c-4644-adfe-70557fc18353") + ) + (pad "" thru_hole circle + (at 5.9 5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "1d21ebf4-be70-4130-a3d9-d72dec8a5301") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "matrix_middle_top") + (uuid "0db050bb-2409-4474-898b-44f91c59a2ad") + ) + (pad "1" thru_hole circle + (at -0.5 2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "matrix_middle_top") + (uuid "408aad3c-fb6e-4695-b909-43b01d2150f9") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "3eaa9914-00e6-433a-8afb-cb7f99ddd4ff") + ) + (pad "2" thru_hole circle + (at 1.8 2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "26fb79f1-b1b4-4283-b87c-ab4a070512ce") + ) + (pad "3" smd rect + (at -5.9 -5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "d2e0da75-25ff-469d-969c-2d9fb98f2e9e") + ) + (pad "3" smd rect + (at -5.9 -5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "40f824df-25fa-44a2-9e4f-326b9614aed9") + ) + (pad "3" smd rect + (at -5.9 5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "47ccf63b-ad42-4222-9392-318c0c1c12de") + ) + (pad "3" smd rect + (at -5.9 5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "dc9131a2-6f76-4e75-94fb-7eac371c13f5") + ) + (pad "3" smd rect + (at 5.9 -5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "b7f3add3-494e-433d-a5cb-2ef9f8ff3ef2") + ) + (pad "3" smd rect + (at 5.9 -5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "fb7b9ac2-199e-4fe9-9386-80e36dbf342d") + ) + (pad "3" smd rect + (at 5.9 5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "cbd272b7-1306-4d10-8e47-ad83969adac5") + ) + (pad "3" smd rect + (at 5.9 5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "f3da1197-53f8-4e74-8e02-12b6a2dff34f") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "994878d7-9b14-4dc7-b262-14eb1b5ce8bc") + (at 51.619596 -48.05868 -5) + (property "Reference" "s12" + (at -0.05 -7.5 355) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "00e1b6be-f4d6-4b29-91f6-25866c5e06e7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 355) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "76a4f8d4-a1cb-405d-aaad-6b47efc26775") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "e963d1e6-cc38-4062-ae3c-6ed6c0909c7e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "8f25ff1c-5d82-443b-ab2a-9766917ac9a5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "71c759dc-bb02-4d8c-aa39-ba9b1e2fac32") + ) + (fp_poly + (pts + (xy 8 8) (xy -8 8) (xy -8 -8) (xy 8 -8) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "a56b6ec8-3ead-4e1e-a77e-1035d503fc2c") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "44873d74-c068-493c-8f77-d904484dda40") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "518f65f7-645d-4e6d-b590-bdda6eef77ee") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0af666e6-3d93-423c-af9e-fa236f540a36") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3d48cb53-0ba6-4f7f-a59d-cb47f36e4f7f") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4738ddb6-a20f-436d-9cfb-4eafde965a62") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b3eb727f-67c0-4c45-a538-65845fbb575b") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8a1ad6cc-01b8-44c2-a34c-e951c851271a") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3f2b6f5d-57c7-47ba-9e80-e37c5d9f6317") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "798bd0e2-d700-458f-a588-ec6bc21d6cf0") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107106 -5.207106) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2a026e92-27b2-4018-8f6c-c69318c10595") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ea8cca8d-d030-485b-949b-e8f4ef88c2b4") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "44298476-2c24-4a24-a50e-99bed624f89d") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2ebbe496-7b58-4d92-87cf-e4e9dcda8135") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "19b0d328-9e67-4b85-9c6e-2d303515bdb9") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "67b7f7fc-71a0-4cb8-a206-4aa2cdae2a7a") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307106 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "56f29a0c-1930-40c6-a2f0-2ef5eb54b9db") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "e8961e15-f75f-4ee2-9227-d402ec62028a") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "842d9750-aab5-4d31-b0d5-b9eef392f0f8") + ) + (pad "" thru_hole circle + (at -5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "69dc807a-87bb-45e4-9eeb-27e01871905f") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "acae5da6-d718-4751-9956-4c6635fda9ac") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "cc78f424-a232-4c06-bf76-a45133d67057") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "242c4dd7-635f-400d-a559-27e02b025a24") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "341c4eeb-e276-43af-a0bd-2fd35100e63e") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "06acce79-bffa-4ae5-8e1e-6db1aef0b8e6") + ) + (pad "" np_thru_hole oval + (at 5.825 3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "fc77fc3c-a8b6-432d-a504-bd52a3d308d8") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "48c0a4e0-7fc5-4d44-866a-b2bb6de99102") + ) + (pad "" thru_hole circle + (at 5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "442f172b-8e8d-452d-800d-bd44a5b0c72d") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "matrix_index_top") + (uuid "c56760f8-0020-4b34-ae98-6851e8b2ada5") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "matrix_index_top") + (uuid "cbc293ab-8ca7-4d5a-b59c-dfde804b6dff") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "b319e51e-03a6-4029-acb7-d8efa6a88a88") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "a8198712-26f1-41e6-9d77-50a5981e9a0c") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "d2de185d-4775-4353-aa3d-3212a5406207") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "f48649ac-80c3-4161-90a7-22d1b2e7d347") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "7e8cd0c0-518b-4de4-9af8-885dc17b7912") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "4c936beb-99cc-4e95-a807-cf8cddeb3396") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "a5a9a38b-15da-4b66-9ef8-42f04873e6ef") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "d69fc235-c00e-4ac4-8c3c-cae253b84f31") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "611c3dd5-16e5-4e7f-b24e-2d70360c8155") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "41939289-9b50-4048-b407-b5bb173f52e1") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "9f0f03ee-289b-4b3a-8b8f-18eb4d67a9fd") + (at -5.73039 -32.498656 10) + (property "Reference" "s3" + (at -0.05 -7.5 10) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "359a1741-b291-49e2-bccc-a7432fc182cd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 10) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6d6bce95-6d42-4a49-beed-88d56a591292") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 10) + (layer "F.Fab") + (hide yes) + (uuid "e589ef7b-0082-48a0-b425-1a9edfce6bae") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 10) + (layer "F.Fab") + (hide yes) + (uuid "3d4d656f-a90d-48c6-9c4f-cbbcf5ba8082") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "b13050fd-815e-4fff-bb5e-17e7fc8b07c7") + ) + (fp_poly + (pts + (xy 7.999999 8) (xy -8 7.999999) (xy -7.999999 -8) (xy 8 -7.999999) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "664e807e-3a90-46b0-be82-6647567e3cb4") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f3618d89-935d-49f4-943a-6e1a952fd91b") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "be64ecd2-4e5b-4495-95dd-17ff2cc4130a") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3efcd45a-f0af-4429-8fa4-f27e59cefba8") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "17019d33-b0da-4d03-a6a6-9cd1f77f9002") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3d9bf04e-2a0d-4f34-abca-3b7ef07c5331") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "cc5d1011-fd88-44bf-b069-728f9e68217d") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3bd09093-dee9-4bf7-9a35-45fe63958fdf") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6defd8b3-290d-419a-97ca-291685be777e") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107107 -5.207106) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0b820ba9-b95a-487d-84b2-b80249e82a14") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692892) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5157593f-83c1-4cc8-9a00-1ff9013b55b6") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "83da6ed3-cab9-4bd0-87a5-2c600ef1ede3") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "24b192e1-8763-4c73-a539-f7f667b92549") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4f1dd6c6-f048-4cf9-8789-d752820f4308") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307107 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "259b12d3-ca6e-419a-9fa1-577c252f63dc") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "50efe423-b164-48fb-971f-ec5d25633a2a") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "460c5511-b442-4976-ac9f-1628a3ca4928") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "7e571089-263a-4eb8-a72b-57358ca5a916") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "647efc48-22b5-43c7-b89b-8f193a4122ab") + ) + (pad "" thru_hole circle + (at -5.9 5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "91631843-c51a-4885-95bc-48e816b442af") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "cf82d2cf-2288-4432-bce6-34f6932964da") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "255c96f7-e5f6-4815-9487-f59de548a592") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "3c8d6686-80ed-4afa-9466-60ffeed3241b") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 10) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "7f0dfcd2-6a48-4955-bb96-0eee232bf47f") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 10) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "cc47d452-f8e9-46b9-ad50-68cf9afd490e") + ) + (pad "" np_thru_hole oval + (at 5.825 3 10) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "9b13995b-b1df-4d89-88e5-3a4043729203") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "326bc73b-d5ac-448d-a162-f01d9e834402") + ) + (pad "" thru_hole circle + (at 5.9 5.4 10) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "47a3dc88-d8b2-4d95-84ac-598f4181c949") + ) + (pad "1" thru_hole circle + (at -0.5 -2.400001 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "matrix_pinky_top") + (uuid "9a7748b4-5951-4398-947d-4fe09c652085") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "matrix_pinky_top") + (uuid "cc224e35-e330-4960-8fcf-1a28375a8a15") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "5fdff503-5192-4e09-8cb3-42fc6e7f0d6c") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 10) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "f8135030-839c-49ff-94e4-68038a896949") + ) + (pad "3" smd rect + (at -5.9 -5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "5c0cc1cb-813f-419e-8065-ead6367e791e") + ) + (pad "3" smd rect + (at -5.9 -5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "4e3a0c6b-08d3-4351-bb18-f3b66aa5f073") + ) + (pad "3" smd rect + (at -5.9 5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "62cb4daf-91ea-4bfc-8d6e-d98aa8261809") + ) + (pad "3" smd rect + (at -5.9 5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "1dd51971-b203-431c-9db1-675bbd9f6e68") + ) + (pad "3" smd rect + (at 5.9 -5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "49dbc948-ebea-4c37-84e7-264827c61ce1") + ) + (pad "3" smd rect + (at 5.9 -5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "8228046f-0fce-493b-afb4-d19b453d2ba3") + ) + (pad "3" smd rect + (at 5.9 5.4 10) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "08ed303d-c7b0-4ca9-8a99-a2d207387ddd") + ) + (pad "3" smd rect + (at 5.9 5.4 10) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "ab5a60cd-0857-4873-8ad9-cd76a201f95d") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "a24d6133-0b7d-4548-a590-b0129bcd4e9a") + (at 64.893055 -10.458743 -5) + (property "Reference" "s13" + (at -0.05 -7.5 355) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "ca64a714-69a8-4500-bcee-32ee93cb99e1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 355) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "48c46a08-9c0f-40e7-845b-f3f68a104962") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "946408ef-8af4-4092-ac4b-99b6f97510c6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "09177935-fd76-4e5f-81f4-fb6462791699") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "9549f3fc-fb6f-45d8-8257-7a9315acbde5") + ) + (fp_poly + (pts + (xy 8 8) (xy -8 8) (xy -8 -8) (xy 8 -8) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "80e59f13-2748-43f4-b1a7-bfe2ccce6930") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fbbd1001-7903-4575-83dd-9913053eb24e") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d06fd6f0-9b6e-4364-ad36-cd6b1eb2c34a") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "430544db-a4c0-4d7b-a738-5a670623f4e1") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b4975828-1756-47c3-916c-139b4fc2f147") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "233ab9c8-a3fc-4112-b7ed-abe2f84298e4") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ad7717ae-0d8b-40bc-815a-dd3149c20b5e") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d1350b32-74b9-4736-89e7-bb37dcc0bec2") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5e932efe-9c6a-4582-a5ab-6b7e64acef37") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3edea953-995c-42f2-a57f-733dbf15e0f5") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107106 -5.207106) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "774c7496-0048-4216-899f-9f2f91d8859f") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4a976eb7-ce3f-473f-bdb3-3c000e75e734") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3367d6f5-f64e-4e57-bcc9-ab5afd854b60") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6c0c7ded-e21d-4eb6-8469-ea0444dfa1e6") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5d1a9240-8822-42d7-b6af-c3cc32e4c917") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c4a4a548-52ff-48df-9de2-992857a67e30") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307106 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1b4e4612-2c16-4d5d-bfd5-969742bb2194") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "b50454ec-1d8d-432a-aadb-717186f369ee") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "d21e665c-16c6-48fe-8fc4-bd00090213c3") + ) + (pad "" thru_hole circle + (at -5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "f3f3f3bc-837b-4a2c-9217-0ed1146058d9") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "89723a40-99ed-4152-a7ee-d15cbffff093") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "1ab3081b-81d4-407a-9ded-43b1347e39ba") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "8ec5897c-dfcd-4792-81f8-cdba39a3fa5d") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "6c0332e9-16b4-40d3-9131-1436e4918298") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "66e04515-8831-4131-96e2-6635720b820f") + ) + (pad "" np_thru_hole oval + (at 5.825 3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "c4fbd90e-0a40-437a-92a1-7244bbe718fb") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "485eaf6f-3789-4eb3-aa85-9fdca826c838") + ) + (pad "" thru_hole circle + (at 5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "52724d65-d698-43d6-9f7f-7d2140cc3833") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "matrix_inner_bottom") + (uuid "4370f2a0-e8cd-4f08-89cc-4700ec8ef6ae") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "matrix_inner_bottom") + (uuid "8efdb93c-93d8-40da-9224-10e5f76f93d3") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "5b5549f3-15b7-4091-8d4d-1b7aaac38e15") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "c2711de6-0843-42fb-9b55-87d016f04a2a") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "a9293ff5-bba0-4f7f-93dc-2f551d2d7d62") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "8d314ee5-734c-4f66-881f-6510bcd263e7") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "18b43faf-71ef-4e8b-bcc9-071d8131f452") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "56adbc21-05b1-4e00-b982-3e0e6d3fb028") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "a27b9b05-f21d-44d1-b656-1a3c90daee78") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "f0bc1649-50f3-41cc-a924-88685b9d1a41") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "5543aef4-da51-44f1-9f6b-a5565f4581c2") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "362ebe71-68c4-4f59-aaa9-815e6e27536a") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "aa26f627-d038-4947-8b0e-8d43b3e658c9") + (at 31.743456 -19.309255) + (property "Reference" "s7" + (at -0.05 -7.5 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "1cff650c-9c2f-47cc-8191-6de5735b1430") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a0de2cc0-d55b-4fa7-bf2f-8faad4996df7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cb46e44a-c63c-4770-b09a-c9738cf29594") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a164f6e4-d361-4de6-b171-937645fd8fad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "204582ef-7d83-4906-9787-dd4fcbe441fe") + ) + (fp_rect + (start 8 8) + (end -8 -8) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "d4038093-6e38-47bd-9d00-d58379740962") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e66cc202-d91b-42f5-b950-94c47ef4904b") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "793d7ba1-cc30-4ad4-9b09-539048ceaed5") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6eb7d71c-f049-4a99-8589-8aaf9afede0b") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8caabfeb-bcc3-4322-abb1-77d4121b9a66") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6170906d-9c11-4273-bc4e-5f458c61b885") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "119f8947-16f1-4d7f-a9a3-fc30f7cc98af") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7c81bcbb-f7d2-4b64-a41a-7e43097086c6") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f0cfede9-45d9-4938-86f4-787c71422878") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107107 -5.207107) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "dc2e2839-2b05-42bf-a72e-06802108146f") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "50e4018c-718b-4b23-87ac-b753987e0ec8") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1d4f4f2d-71b2-427f-a924-f4474eccaead") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "43669f9a-deb3-461b-b714-85af29eea3e5") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "970637a1-4ada-4199-87e3-67aea002d9b8") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4b4c64a4-578b-4e7d-a0d6-3629efbb94e4") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307107 -2.692893) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e38001f4-9135-425c-943b-bd410a2d09b7") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5a0919a8-adce-46a0-a53b-b57ef16d0b4f") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "8e48c044-da23-45ba-a44e-8c4912b58cc8") + ) + (pad "" thru_hole circle + (at -5.9 -5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "2e945e30-8e68-4567-8cdb-f0d764417513") + ) + (pad "" thru_hole circle + (at -5.9 5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "92d29fcb-5eee-4356-9e87-15ddba86ecaa") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "cbdd97ba-a60d-4bb9-88ef-1d274fbc8222") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "62bd474d-ed32-4647-8766-6a3aa5d2a97b") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "0c1e97d8-3de9-4fa8-ab10-7915b37b6b4b") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "fd02e6b1-bd71-45d8-aedb-087e2fcfc1ff") + ) + (pad "" np_thru_hole oval + (at 5.825 -3) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "839de60b-8846-4a0c-9dbc-61f0bda4258f") + ) + (pad "" np_thru_hole oval + (at 5.825 3) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "38791bf5-2ea2-44bc-8faa-590531869525") + ) + (pad "" thru_hole circle + (at 5.9 -5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "f9b61ddd-65a6-4e56-85a1-a828dee00c9c") + ) + (pad "" thru_hole circle + (at 5.9 5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "75d7e631-f02d-4106-98c6-b38cbf3b8661") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "matrix_middle_bottom") + (uuid "221922a3-0012-44c1-a246-ae6c3f7cc65b") + ) + (pad "1" thru_hole circle + (at -0.5 2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "matrix_middle_bottom") + (uuid "e94994de-f41b-4a69-9056-c7c188d5720a") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "69e74324-ff09-46b1-a558-0d29d097b239") + ) + (pad "2" thru_hole circle + (at 1.8 2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "47cdbc2c-3f13-4b5a-a71a-25efd6faeabc") + ) + (pad "3" smd rect + (at -5.9 -5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "8055954e-c6a8-45af-87c9-1d7236698c74") + ) + (pad "3" smd rect + (at -5.9 -5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "e8a35b63-d7d3-4553-837d-7ec6bd279f22") + ) + (pad "3" smd rect + (at -5.9 5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "2ca7e047-2aeb-43d2-abf3-c17910cb15a2") + ) + (pad "3" smd rect + (at -5.9 5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "91115808-145a-423e-9218-761115d6e2df") + ) + (pad "3" smd rect + (at 5.9 -5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "25b98530-4b44-4f60-a3e1-70e21298fd51") + ) + (pad "3" smd rect + (at 5.9 -5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "49f9c97a-6f0c-4896-b52d-b848a626f538") + ) + (pad "3" smd rect + (at 5.9 5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "4b26e95f-71e7-4190-823d-ec7de5bf7cae") + ) + (pad "3" smd rect + (at 5.9 5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "049917ee-4ab9-41d1-96c6-9bf5b4434dbd") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "c82f3aed-4483-4c23-aec0-865d33e44c61") + (at 50.181526 -31.621467 -5) + (property "Reference" "s11" + (at -0.05 -7.5 355) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "784e931a-48f0-45d2-9651-9f5ae0e6e61f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 355) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1c62edc5-924d-48e6-9efb-113aa850a33e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "42d1ac22-be0b-4acd-b79d-7b4b7af96c1c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 355) + (layer "F.Fab") + (hide yes) + (uuid "73441270-42cb-45ac-a66f-a32b6e4594bd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "ae76aa57-c8c4-4abd-8ead-3b3bcd7ace77") + ) + (fp_poly + (pts + (xy 8 8) (xy -8 8) (xy -8 -8) (xy 8 -8) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "41d73bb3-a9d7-483f-bed6-9515bffa60de") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "02e57e6a-496e-4cf6-aa26-860f38f80dd3") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "858cbec1-b333-4960-8756-677697bc89ac") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1ef8e4f6-ee6e-42c5-8d55-eea8f5ef937d") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8f7e5c9e-8e79-495a-a5da-26af6514be54") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f2d224a3-d149-4878-afd8-d3731f178f7d") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "36e6bd85-574d-4ac7-83a2-9ccc80677cdb") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1cfa3e00-6880-413b-b2ce-1e6c04e085e9") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0b79d007-334d-4d94-ac1e-e80d39704fa9") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "15ae723c-9f41-4585-8124-068eae55dca6") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107106 -5.207106) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "fa0edb4e-1cd8-4084-b10d-46a0e98086c6") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7ca05d23-20b4-4fdc-885e-30ebac286a2c") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "821a1a8f-4935-4901-b281-6fe437f05d86") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ee57ad17-31b1-444e-b36a-1c4fd883e3f1") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f241dffe-b1ee-4398-a77b-3370e0e023a5") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "802bf4d6-277f-4c30-bdd1-6e0f76577605") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307106 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2dadd8ff-2ee2-4362-a194-7dd7822627a0") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "eb1c1a73-90b7-4368-8b8c-8683d8aa8f80") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "9829ebc1-f5a8-492c-9d8b-1c70aeca3610") + ) + (pad "" thru_hole circle + (at -5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "5cf21ceb-c89a-4f12-8ff2-7cb46aeab351") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "5df28308-6593-4a52-897f-495d4b28de0d") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "23018da1-3402-4dd5-a28f-1ca1f8ea8a72") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "6794fc89-bb50-462a-877d-419c592c8b6a") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 355) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "4a8c587b-8781-40be-a320-0301378ac63b") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "f075498c-7419-4045-b792-34f7439d631f") + ) + (pad "" np_thru_hole oval + (at 5.825 3 355) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "1338c149-31a9-48be-ab3b-6343032e1ddb") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "4c3c761a-3c7a-4a3d-bd07-4e71d3a4cddc") + ) + (pad "" thru_hole circle + (at 5.9 5.4 355) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "ae718e84-bd89-4b4a-8090-51706d249f3a") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "matrix_index_home") + (uuid "ed209ba1-9188-41a0-84a8-d3b223c12656") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "matrix_index_home") + (uuid "7fab592d-57f6-4f9a-8871-75fccdf0df5a") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "b0a4e77f-6c5f-485d-bd53-f6b0bc2dc2ba") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 355) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "e187112b-b07f-47b1-a258-55546213f649") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "50dd1914-1fcd-4fde-beef-7f2679c26ec4") + ) + (pad "3" smd rect + (at -5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "8a2645e7-4e7b-4f4f-9b50-16de48687cd7") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "e0a250e7-9822-4797-a816-4b1ea57e2384") + ) + (pad "3" smd rect + (at -5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "fa4c47dd-c523-4a8f-99b9-461225c9e73e") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "fb504d9e-df22-4b1f-9026-6257198cba1f") + ) + (pad "3" smd rect + (at 5.9 -5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "bc2ab6d7-31e1-4c31-9eb1-172daad1bf60") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "23aac11b-aad4-404b-affa-d6323ff2615e") + ) + (pad "3" smd rect + (at 5.9 5.4 355) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "dfbabd95-f914-459d-83db-79a4ec739c44") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "cdfc418e-aef4-4867-b7f1-77f0ded5edd6") + (at 31.743456 -35.809255) + (property "Reference" "s8" + (at -0.05 -7.5 0) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "75f042d4-ea54-4757-b64c-6d2f7f88b54c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "02264e55-1964-4fe1-a20c-8b9cdebc3f76") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cd9a762e-79c5-44e1-95da-e88173e07030") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "4cfc51e3-20d1-448d-9a75-f8d16a7e6ef8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "09c1150d-020d-4f4a-a61b-4389019d23fb") + ) + (fp_rect + (start 8 8) + (end -8 -8) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "58a60399-c4f1-40bf-b2bb-0bfe2ffd26ba") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4fb014f0-a14b-4671-ac94-5a0e6d0111e4") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "463fb018-4826-42d2-87af-7cc0491007bf") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f878c038-3279-4c84-9090-f3b83636368e") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "312f2037-50ea-4981-9dc3-38e339d60249") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e59e420c-34e3-4ccf-99ad-a88a243442af") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1b4a0cfa-cdda-4e5a-a93d-6a37787173d3") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ab2fe4b2-ebc5-422c-b918-b3458449a294") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "03a2c241-4d62-4a7c-ba6e-f7f10536a0fb") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107107 -5.207107) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4a101380-b86b-4e52-9707-b13b5e67e1f3") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "68b70566-5a39-4bdc-a16a-123bc4ea4f2c") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "66f8b78a-8a37-495c-b3ec-22a6d3a92458") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "eef5e2d5-22b8-41f6-9776-2a854c3a108f") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207107) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8c8f96de-77ca-4ae9-9d85-741e2efdaa25") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "83cc2d5c-3f08-480a-9d91-2ff42f9083d9") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307107 -2.692893) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1b8f3ea3-d849-42a4-9c45-1fc2da9c3e24") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3638cc20-be36-4928-9b4f-e4590a7c3ebb") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "0256c817-48e0-410c-8d8d-b2a1c064cdd4") + ) + (pad "" thru_hole circle + (at -5.9 -5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "9ee7cab7-eab3-4b47-8e1d-67c5b8c0779b") + ) + (pad "" thru_hole circle + (at -5.9 5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "a6707038-08ac-4113-b21b-687ede8a7fe7") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "b16ad57d-cfff-46fc-b715-808fae80276b") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "29a220a2-6e32-40bf-9ef3-f2ab9bcb28f8") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "7f9e9b20-4a61-4efe-8b14-55cf89430a6f") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "eab34042-dd40-4789-ae3e-a1c293844845") + ) + (pad "" np_thru_hole oval + (at 5.825 -3) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "ce984ead-9a90-4082-9950-e67b99cd6810") + ) + (pad "" np_thru_hole oval + (at 5.825 3) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "7432c896-4ced-4d9a-a2c0-4ff405d7a104") + ) + (pad "" thru_hole circle + (at 5.9 -5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "7d25c23e-dc97-422a-afd0-b65c18809502") + ) + (pad "" thru_hole circle + (at 5.9 5.4) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "378f16b3-af52-4913-8a58-1e8f2e19c68a") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "matrix_middle_home") + (uuid "fe0fc029-9c58-4dc0-816a-65f671055d30") + ) + (pad "1" thru_hole circle + (at -0.5 2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "matrix_middle_home") + (uuid "43c815d9-c946-4761-8e9e-adb1cc3d1dc1") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "3a492e9c-91e1-4766-84e1-2b70a961e2c4") + ) + (pad "2" thru_hole circle + (at 1.8 2.4) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "663d1430-4f3f-457a-982c-63035518f53b") + ) + (pad "3" smd rect + (at -5.9 -5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "30930e2b-829d-4f1c-9f7d-d9780f332ff0") + ) + (pad "3" smd rect + (at -5.9 -5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "7beb1c72-3a09-46a6-a89f-a01bedd0c1e1") + ) + (pad "3" smd rect + (at -5.9 5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "4f4a1c11-e998-4e59-95a0-047891bdb7a6") + ) + (pad "3" smd rect + (at -5.9 5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "06d87ab3-b92d-465f-afb9-3828da0764be") + ) + (pad "3" smd rect + (at 5.9 -5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "059416b5-4243-4c97-a2c7-04b22a1c39a6") + ) + (pad "3" smd rect + (at 5.9 -5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "134c8c9f-24f9-4bab-b15d-9682943edc6f") + ) + (pad "3" smd rect + (at 5.9 5.4) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "423f7d7f-3922-4325-af34-b285fa706348") + ) + (pad "3" smd rect + (at 5.9 5.4) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "87db68cb-e701-409c-89e8-358cbfcbece1") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "e5cf7fd1-08ab-4a9d-aa30-6539388f602f") + (at 13.570203 -30.141572 5) + (property "Reference" "s5" + (at -0.05 -7.5 5) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "7fc82294-081f-438c-9ed4-aaadb399fa47") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 5) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c50eee2c-ded8-4c88-b9c8-cf1faf561b21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 5) + (layer "F.Fab") + (hide yes) + (uuid "d1c975a8-50ff-44af-8d45-d4b26012d067") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 5) + (layer "F.Fab") + (hide yes) + (uuid "fb72ee84-8774-4d1c-af61-b0fb8c221f76") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "fb7f1e51-5a7d-42fe-8d55-05d3b7097e4b") + ) + (fp_poly + (pts + (xy 8 8) (xy -8 8) (xy -8 -8) (xy 8 -8) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "1d75b5bb-d25e-4aa9-a3c0-12de068d8883") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "13dfdbac-832a-420d-adc2-d86f3cf97055") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "331a831b-cc7d-4bc2-8d74-3cf52a744950") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "91e30cc4-3286-415a-b3c3-98c4e3a876ad") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "00c43ebf-954c-4f37-88df-05a9b1ba8c01") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "17fde8d1-8f95-4f22-aaec-35d600d8bb41") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5c8dffee-8779-487e-a3c3-cf7fdaaba5ba") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8351d1eb-ae15-4fd0-a7ad-be3149240565") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1adc3608-a4f3-42b4-a187-2e4d293972d4") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107107 -5.207107) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "028aef33-f252-41dc-8efd-3b5bf4574a85") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7c0ad1b4-d607-4a54-8ffa-51afa456456b") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "60e551c9-9c55-4e92-b806-1cddf5898858") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e43ed625-0237-487d-858a-c4c3c3827fcb") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207106) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "950f58d2-baf4-4953-972c-8f7d2a0c88e1") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ae25ec60-bbb3-457b-861f-ecba358ed90e") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307107 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d21998a1-232f-49f5-8914-8421815890f5") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5fdf7c6a-5768-479e-85d9-9814afae8909") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "64c991e5-22a8-443c-92dd-592c46e88f46") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "969da066-b110-48af-92fb-1fea4cef4d97") + ) + (pad "" thru_hole circle + (at -5.9 5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "9c64abbe-6bf0-410c-9081-17fa4c50629c") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "284d6f4a-dbe9-4e5a-8b89-c9eb26615667") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "76d355ff-3059-48b5-aa7c-564c4126cbca") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "60641294-8131-4a06-8e46-92af8d5cc650") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "d90a7ecb-3f45-4b92-b264-eb39d2e038a5") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 5) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "7e84bb83-71cb-4c9c-814e-9b34ccefd579") + ) + (pad "" np_thru_hole oval + (at 5.825 3 5) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "69a0e907-24e8-4b93-ab55-85f1beb08440") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "ffaf23e7-3ca4-41c2-8507-803ad3d7e56d") + ) + (pad "" thru_hole circle + (at 5.9 5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "b318c771-e76c-4cb6-a03f-df0785bf92b1") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "matrix_ring_home") + (uuid "047327c3-6974-4eb4-885a-ed895516723a") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "matrix_ring_home") + (uuid "4ff070ec-8626-4ae4-8f5e-0cc92176a2e7") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "6d35c4ed-cc6c-49dc-902c-455380018417") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "433dc80c-a2cb-4678-bce0-8ce7dd3a2ee5") + ) + (pad "3" smd rect + (at -5.9 -5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "00e8e98d-e109-4a25-9c5d-e8ea8caf283b") + ) + (pad "3" smd rect + (at -5.9 -5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "e5f6e8d0-ab1d-434d-9378-d21de74451cc") + ) + (pad "3" smd rect + (at -5.9 5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "338d2324-1435-4af6-8a94-bf9e05ff44e0") + ) + (pad "3" smd rect + (at -5.9 5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "03e90fe2-d40f-4454-a48b-525751802d7c") + ) + (pad "3" smd rect + (at 5.9 -5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "49eda5cb-4b9f-4dd6-b494-f0856e22b662") + ) + (pad "3" smd rect + (at 5.9 -5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "a5170460-0077-4de4-8b95-3379188fb984") + ) + (pad "3" smd rect + (at 5.9 5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "890ebb12-d008-4b2a-8196-11615cd1352e") + ) + (pad "3" smd rect + (at 5.9 5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "8cbb78af-67dd-4c6f-b31d-23b129d2b96d") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "ULP_HANDSOLDER" + (layer "F.Cu") + (uuid "f368e3bf-8d46-42bf-9408-47bab3630bb0") + (at 12.132133 -46.578784 5) + (property "Reference" "s6" + (at -0.05 -7.5 5) + (unlocked yes) + (layer "F.SilkS") + (hide yes) + (uuid "826fc646-4985-4f87-b36c-5bb0153f9dfe") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "ULP_SW" + (at 0 0 5) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ba61a42a-5219-4e92-a00a-51ac5480e462") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 5) + (layer "F.Fab") + (hide yes) + (uuid "1c87db09-130c-474e-a7e0-d3cf48a41dfb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 5) + (layer "F.Fab") + (hide yes) + (uuid "08ed418c-4382-4758-b30c-1bc9401807d8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -7.1 -6.4) (xy 7.1 -6.4) (xy 7.1 6.4) (xy -7.1 6.4) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.SilkS") + (uuid "2db3f5c2-693b-4a02-8ae1-64fda8f1cce4") + ) + (fp_poly + (pts + (xy 8 8) (xy -8 8) (xy -8 -8) (xy 8 -8) + ) + (stroke + (width 0.15) + (type solid) + ) + (fill no) + (layer "Dwgs.User") + (uuid "630396e8-dd0f-43a3-9fc7-ba36e780caf9") + ) + (fp_line + (start -2.4 -4.5) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5ce0f523-ce27-4eb6-8a22-ceaff7437763") + ) + (fp_line + (start -2.4 4.5) + (end -2.4 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "226ca875-a4d0-4d37-b79f-98b3a94956a2") + ) + (fp_line + (start -1.4 -2.4) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7ce654c4-7795-4196-925b-d1ae6a5d4fe0") + ) + (fp_line + (start -1.4 2.4) + (end 2.6 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "798fa831-5d8d-44b1-800d-1f53f4dbda74") + ) + (fp_line + (start 2.6 -5.5) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "37b764c3-3cd7-4cc9-8bba-b308eb7a94d6") + ) + (fp_line + (start 2.6 5.5) + (end -1.4 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "efd860bc-4a91-4517-9654-ac65c53012ea") + ) + (fp_line + (start 3.6 -3.4) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0013a359-6064-4042-bc29-fc83d7bd130c") + ) + (fp_line + (start 3.6 3.4) + (end 3.6 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "023c8d75-72c2-4bde-bdc3-28f51f6c004f") + ) + (fp_arc + (start -2.4 -4.5) + (mid -2.107107 -5.207107) + (end -1.4 -5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b13b715d-3099-47f6-9cec-42e75f4d32fe") + ) + (fp_arc + (start -2.4 3.4) + (mid -2.107107 2.692893) + (end -1.4 2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8d911180-879a-478d-8ac7-2feeb855d8cf") + ) + (fp_arc + (start -1.4 -2.4) + (mid -2.107107 -2.692893) + (end -2.4 -3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c8d6b4b9-7b89-480b-9970-051b3f717041") + ) + (fp_arc + (start -1.4 5.5) + (mid -2.107107 5.207107) + (end -2.4 4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "82ffb521-fa6e-45bc-a275-d8f26d29ad40") + ) + (fp_arc + (start 2.6 -5.5) + (mid 3.307107 -5.207106) + (end 3.6 -4.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8f05c58a-afca-4697-8613-5aafefc9e3f3") + ) + (fp_arc + (start 2.6 2.4) + (mid 3.307107 2.692893) + (end 3.6 3.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "24c5cd67-e887-42d9-b88c-80db8b8e9696") + ) + (fp_arc + (start 3.6 -3.4) + (mid 3.307107 -2.692894) + (end 2.6 -2.4) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "13c050a8-468b-468c-82af-af8416f845a7") + ) + (fp_arc + (start 3.6 4.5) + (mid 3.307108 5.207107) + (end 2.6 5.5) + (stroke + (width 0.05) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4e3fd0fc-a55a-4f65-bfdf-2683b9d023b3") + ) + (fp_poly + (pts + (xy -6.8 -6.1) (xy 6.8 -6.1) (xy 6.8 6.1) (xy -6.8 6.1) + ) + (stroke + (width 0.1) + (type solid) + ) + (fill no) + (layer "F.CrtYd") + (uuid "f3771f5e-e8ee-49c6-be26-c689c086fcc2") + ) + (pad "" thru_hole circle + (at -5.9 -5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "39f6728b-8ce8-4305-9b59-8e8909732a30") + ) + (pad "" thru_hole circle + (at -5.9 5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "e5a168f6-4647-448a-ba9d-80e11a94f7d1") + ) + (pad "" np_thru_hole circle + (at -5.8 -2.75 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "e895395e-a2a9-4c16-a4b6-7fdb0f4e5766") + ) + (pad "" np_thru_hole circle + (at -5.8 -1.2 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "821c44f4-8e89-441d-b131-86ef5470f3a1") + ) + (pad "" np_thru_hole circle + (at -5.8 1.2 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "b107aaf0-a518-4d55-8546-38895e658570") + ) + (pad "" np_thru_hole circle + (at -5.8 2.75 5) + (size 1.05 1.05) + (drill 1.05) + (layers "*.Cu" "*.Mask") + (uuid "57632b4c-9f7e-4e94-89d1-6aee147d06ea") + ) + (pad "" np_thru_hole oval + (at 5.825 -3 5) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "d716f80c-26b7-425a-adfb-dd61d66cad55") + ) + (pad "" np_thru_hole oval + (at 5.825 3 5) + (size 1.3 1.85) + (drill oval 1.3 1.85) + (layers "*.Cu" "*.Mask") + (uuid "5570991f-fe47-41ae-84c1-f30d8ec67cbb") + ) + (pad "" thru_hole circle + (at 5.9 -5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "077adf43-14bf-4327-bb04-a92e1ef2b800") + ) + (pad "" thru_hole circle + (at 5.9 5.4 5) + (size 1.05 1.05) + (drill 0.6) + (layers "*.Cu") + (remove_unused_layers no) + (net 2 "GND") + (uuid "d9c23d85-c31f-4158-abf9-49bdefa21815") + ) + (pad "1" thru_hole circle + (at -0.5 -2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "matrix_ring_top") + (uuid "8dbceac2-156b-4213-92b8-4de05d954093") + ) + (pad "1" thru_hole circle + (at -0.5 2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "matrix_ring_top") + (uuid "33a306b0-4bf1-469a-8b60-9956f284e2b3") + ) + (pad "2" thru_hole circle + (at 1.8 -2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "3408cbd3-ca14-4e1c-9cab-ffa6cdc9c5a7") + ) + (pad "2" thru_hole circle + (at 1.8 2.4 5) + (size 1.5 1.5) + (drill 1.1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "GND") + (uuid "7d14fbd3-6f3c-415e-b5f1-4f93b9bd6f5b") + ) + (pad "3" smd rect + (at -5.9 -5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "db8b8cea-cc23-44df-a2e9-c8b56f67ee95") + ) + (pad "3" smd rect + (at -5.9 -5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "3ad53a59-237b-4351-ba81-2e39eab6f007") + ) + (pad "3" smd rect + (at -5.9 5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "d6d994fd-d18d-43db-957d-eb1ba8c61407") + ) + (pad "3" smd rect + (at -5.9 5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "b23c2e3e-3343-47c1-a61d-d9ae90304c5b") + ) + (pad "3" smd rect + (at 5.9 -5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "d5b75e48-955a-42cb-9dd9-df7ed582e9a2") + ) + (pad "3" smd rect + (at 5.9 -5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "99195a44-fe3f-40b9-846f-6b838d1aef89") + ) + (pad "3" smd rect + (at 5.9 5.4 5) + (size 2.5 2) + (layers "F.Cu" "F.Mask") + (net 2 "GND") + (uuid "57ada632-92be-4708-94b8-41c3af913d82") + ) + (pad "3" smd rect + (at 5.9 5.4 5) + (size 2.5 2) + (layers "B.Cu" "B.Mask") + (net 2 "GND") + (uuid "39006355-cb1d-474b-b76f-308f5ebc9aa8") + ) + (embedded_fonts no) + (model "PG1316S.step" + (offset + (xyz -4.75 -6.25 -10.25) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_line + (start 51.665879 19.771888) + (end 57.144129 -0.673221) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0899b67a-03e1-4aac-98f1-9d62a34524d2") + ) + (gr_line + (start 62.349168 -53.092692) + (end 103.442199 -49.497518) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0bdc233d-508d-4982-aff4-3d76c6bf0990") + ) + (gr_arc + (start 79.302669 10.290713) + (mid 78.878809 9.807368) + (end 78.836743 9.165869) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "0cbc3982-81a2-4c72-b1e4-c9331ad1c825") + ) + (gr_line + (start 79.302669 10.290713) + (end 91.609 17.395777) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "15d3c88a-f2a0-4002-b741-6ed0cd31908c") + ) + (gr_line + (start 103.000324 -32.973149) + (end 104.351238 -48.414167) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "19cb746c-fc5a-41f2-90a8-738abe34d79d") + ) + (gr_arc + (start 10.542069 6.518418) + (mid 10.376428 7.265655) + (end 9.73091 7.676874) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1c001a7d-1ae2-4f5d-86d5-0eac1bbefa14") + ) + (gr_line + (start 25.70382 -10.059255) + (end 37.918434 -10.059255) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1c7f1ed5-0543-4618-a80a-08e1290f2b2f") + ) + (gr_line + (start 22.493456 -57.686947) + (end 22.493456 -60.559255) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "1d3f43f4-0737-478c-830d-c5dbc0a96d36") + ) + (gr_line + (start -6.518418 10.542069) + (end 9.73091 7.676874) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2027c0e2-8acf-4bc5-b935-1fad99039181") + ) + (gr_arc + (start 39.718659 -6.688489) + (mid 39.039754 -7.041891) + (end 38.80962 -7.771839) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "21699aa5-e749-4085-a13a-ab6d3d44fdd1") + ) + (gr_arc + (start 2.198297 -53.9912) + (mid 2.428446 -54.721146) + (end 3.107336 -55.07455) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "21d0591b-85e3-4ab5-acea-ea2f2746d02c") + ) + (gr_arc + (start 8.900157 -2.793326) + (mid 9.091598 -3.575763) + (end 9.797809 -3.963169) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "21eca6d9-aedf-4034-8091-87ddfbc2fe6e") + ) + (gr_line + (start 81.007124 1.065898) + (end 78.836743 9.165869) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "23001696-b449-4337-bced-dbb0fe5dee87") + ) + (gr_line + (start 8.900157 -2.793326) + (end 10.542069 6.518418) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2677ccb6-9d7a-4f09-b41a-0d43bd93003f") + ) + (gr_line + (start 90.735072 1.087474) + (end 82.060206 0.328522) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "286e6a60-fbee-4758-8eb4-a9fd5cbeeffa") + ) + (gr_line + (start -16.272459 -39.017074) + (end -7.676874 9.73091) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2d816340-8760-4254-8db4-bf5412a3c183") + ) + (gr_line + (start 52.372986 20.996633) + (end 68.056428 25.198999) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "2ef8fdc4-2310-4fb2-95df-acd99e0e6dbe") + ) + (gr_line + (start 61.553431 -55.471095) + (end 61.440129 -54.176042) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3240e10d-f2c6-4562-a62b-af1b54edde58") + ) + (gr_line + (start 3.107336 -55.07455) + (end 21.580612 -56.690752) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "329c5c80-3a73-4490-a8c9-d243fbcd1dc3") + ) + (gr_arc + (start 56.265359 -1.928235) + (mid 56.997374 -1.505616) + (end 57.144129 -0.673221) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3432edaf-3cab-471c-a0ed-c9be6ff17c2d") + ) + (gr_arc + (start 81.007124 1.065898) + (mid 81.399473 0.505577) + (end 82.060206 0.328522) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "3d2a28dc-ace9-4f91-a011-b4fc38fbd0d6") + ) + (gr_arc + (start 24.707625 -8.972099) + (mid 24.966525 -9.73487) + (end 25.70382 -10.059255) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "406553ef-e82b-4729-928f-a7c3e7dfd4da") + ) + (gr_arc + (start 37.918434 -10.059255) + (mid 38.655707 -9.734844) + (end 38.914629 -8.972099) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "43bd62fa-e616-43c6-8742-5f2cda87ffce") + ) + (gr_arc + (start 3.040496 -44.364822) + (mid 2.837653 -43.668907) + (end 2.217949 -43.292859) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "46d68737-2718-4477-b6ef-0ab17e2b630c") + ) + (gr_arc + (start -6.518418 10.542069) + (mid -7.265643 10.376414) + (end -7.676874 9.73091) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "4d4ae490-8461-4391-adad-57e7e602f0d0") + ) + (gr_line + (start 9.797809 -3.963169) + (end 24.033069 -5.208593) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "550b2895-ced9-4278-9747-464e2e16d8ff") + ) + (gr_arc + (start 103.442199 -49.497518) + (mid 104.12107 -49.144099) + (end 104.351238 -48.414167) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "5fe294ef-aa6b-4f64-a1ac-845779f8514d") + ) + (gr_arc + (start 39.993456 -61.559255) + (mid 40.700575 -61.266375) + (end 40.993456 -60.559255) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "631e2681-486d-4977-ace7-182c90a82f95") + ) + (gr_line + (start 40.993456 -60.559255) + (end 40.993456 -59.190011) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "67c706b3-f441-4c2c-ad5d-ac4cec770a61") + ) + (gr_arc + (start -16.272459 -39.017074) + (mid -16.106803 -39.764299) + (end -15.461299 -40.17553) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6ae4a4c3-8ea6-472f-bcfe-526ab41ac0fd") + ) + (gr_line + (start 39.718659 -6.688489) + (end 54.163482 -5.42473) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "6eb40e7b-ea47-49d5-b5f1-9bc222480e70") + ) + (gr_arc + (start 62.349168 -53.092692) + (mid 61.670259 -53.446091) + (end 61.440129 -54.176042) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "7283fbef-39c9-40ae-b578-2a906dbb85d2") + ) + (gr_arc + (start 24.942108 -6.291944) + (mid 24.711954 -5.562004) + (end 24.033069 -5.208593) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "73a8ad0a-24af-4cf4-ad7c-519edd009765") + ) + (gr_line + (start 93.256492 -16.258777) + (end 94.607406 -31.699795) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "822d2ef5-1e31-42f6-b92f-471fa75a5459") + ) + (gr_arc + (start 91.818423 0.178435) + (mid 91.465023 0.857349) + (end 90.735072 1.087474) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "8f939361-e45e-44d9-adf8-1ff3677247f2") + ) + (gr_line + (start 23.493456 -61.559255) + (end 39.993456 -61.559255) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "924e3aaf-1099-4cc8-90ea-85d74c988584") + ) + (gr_line + (start 38.80962 -7.771839) + (end 38.914629 -8.972099) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "929efb73-913a-45b5-9a7f-03798af08084") + ) + (gr_arc + (start 22.493456 -57.686947) + (mid 22.230747 -57.011342) + (end 21.580612 -56.690752) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9e9c343c-be67-4f6d-b7ad-618e3d353d3a") + ) + (gr_line + (start 24.707625 -8.972099) + (end 24.942108 -6.291944) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "9f6b52db-5610-4ddc-89d3-5c46865bbcb2") + ) + (gr_arc + (start 91.609 17.395777) + (mid 92.074924 18.002983) + (end 91.975025 18.761802) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a207774d-4fae-4cbb-8bd4-9f81a98c3f82") + ) + (gr_arc + (start 103.000324 -32.973149) + (mid 102.64692 -32.294245) + (end 101.916974 -32.06411) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "a664fc98-bcb5-4b1c-8554-36d00b665685") + ) + (gr_arc + (start 54.163482 -5.42473) + (mid 54.842368 -5.071317) + (end 55.072521 -4.34138) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ad672d8c-5732-466f-a3c4-6002f5dc4c7f") + ) + (gr_line + (start 93.256492 -16.258777) + (end 93.169337 -15.262582) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b3143d3b-9f8c-46c1-abe6-e4cd06551d10") + ) + (gr_line + (start 2.198297 -53.9912) + (end 3.040496 -44.364822) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "b4c7b2f5-41ce-4cbc-8a3d-016620b6ad53") + ) + (gr_line + (start 68.297609 25.298899) + (end 82.359 33.417247) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "bd10667b-c077-4c22-a350-16121e9879cc") + ) + (gr_line + (start 41.9063 -58.193816) + (end 60.644392 -56.554446) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c22ae094-f931-4a0a-9ba9-589ae03476e1") + ) + (gr_line + (start -15.461299 -40.17553) + (end 2.217949 -43.292859) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c43769c6-111e-4d75-8bb9-2845614c06c9") + ) + (gr_line + (start 56.265359 -1.928235) + (end 55.868258 -1.962977) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "c905e332-8258-4a1f-ba8d-16fe72eb64a9") + ) + (gr_arc + (start 22.493456 -60.559255) + (mid 22.786331 -61.266406) + (end 23.493456 -61.559255) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d0a0de23-cc59-4ac8-8380-d279d2c80815") + ) + (gr_arc + (start 83.725025 33.051221) + (mid 83.117818 33.517137) + (end 82.359 33.417247) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d6daddcc-e853-496b-a80b-097e89501462") + ) + (gr_line + (start 101.916974 -32.06411) + (end 95.690757 -32.608834) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "d7a05e59-43f4-414e-9946-0057d58d645e") + ) + (gr_line + (start 54.959219 -3.046327) + (end 55.072521 -4.34138) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e434de80-0496-4099-98b9-9b10d775b528") + ) + (gr_line + (start 83.725025 33.051221) + (end 91.975025 18.761802) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e6e88c9d-1865-4f8d-a036-40d1cca3ca49") + ) + (gr_arc + (start 52.372986 20.996633) + (mid 51.765773 20.530708) + (end 51.665879 19.771888) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "e836784f-25f9-4b30-ab32-3b72e2870d1d") + ) + (gr_arc + (start 55.868258 -1.962977) + (mid 55.189349 -2.316378) + (end 54.959219 -3.046327) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ebd93299-302c-471f-8f8d-4aeaaada62bc") + ) + (gr_arc + (start 60.644392 -56.554446) + (mid 61.323237 -56.201025) + (end 61.553431 -55.471095) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ed0f601a-8aab-4074-b74a-9910a85ae34e") + ) + (gr_line + (start 91.818423 0.178435) + (end 93.169337 -15.262582) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ee2d24b5-c5cf-4670-9fbc-e30bd14f30e8") + ) + (gr_arc + (start 94.607406 -31.699795) + (mid 94.960825 -32.378658) + (end 95.690757 -32.608834) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "ef342218-2663-4141-8bf6-773b4275221d") + ) + (gr_arc + (start 68.056428 25.198999) + (mid 68.180291 25.241047) + (end 68.297609 25.298899) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f2e114c1-5a07-459f-ac99-9d4cbe13d677") + ) + (gr_arc + (start 41.9063 -58.193816) + (mid 41.256209 -58.514435) + (end 40.993456 -59.190011) + (stroke + (width 0.15) + (type default) + ) + (layer "Edge.Cuts") + (uuid "f5470eac-23dc-4fdf-83be-76100e879bef") + ) + (segment + (start 0.6 -0.767555) + (end -0.649331 -2.016886) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "0c02214a-1972-4164-978a-c73a2aa7cfd4") + ) + (segment + (start 38.9 -27.8) + (end 24.4329 -27.8) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "13b3ea25-00da-431b-9faa-04603cdb9323") + ) + (segment + (start 74.1 -17.7) + (end 72.7 -19.1) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "1acf8bf0-2cc7-46ac-840a-c107597ab295") + ) + (segment + (start 83.950604 -33.150604) + (end 82.2 -31.4) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "23fe8e04-3f49-4405-aac2-1e19c1f9924e") + ) + (segment + (start 12.3 -21.3) + (end 7.5 -21.3) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "2964601f-2fbf-4324-bf23-d74001e744b9") + ) + (segment + (start 43 -23.7) + (end 38.9 -27.8) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "2b6a304a-f092-4d87-8a9b-6dffbd6f045d") + ) + (segment + (start 66.6 -19.1) + (end 66.1 -19.6) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "3bb27a5f-dab7-49f2-9153-f8291b4a3648") + ) + (segment + (start 59.5 -19.6) + (end 57.9 -21.2) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "477d070a-fc6a-4fde-89c3-1426220b9307") + ) + (segment + (start 78.8 -17.7) + (end 74.1 -17.7) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "4f25b4d3-d130-42c5-8ddc-1112374ffd0b") + ) + (segment + (start -0.649331 -2.016886) + (end -0.856892 -1.980287) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "51eeab3d-3782-49dc-8eea-790d98dcded2") + ) + (segment + (start 7.5 -21.3) + (end 6.4 -20.2) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "5909eb4d-06fe-4c89-86b2-81a715812493") + ) + (segment + (start 6.4 -8) + (end 7.5 -6.9) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "6dd249b4-c76c-4e15-8066-0a58dc92b4da") + ) + (segment + (start 57.9 -22) + (end 56.2 -23.7) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "84c0ea01-13e3-417f-9398-4763d0528b47") + ) + (segment + (start 57.9 -21.2) + (end 57.9 -22) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "871a9286-c14b-4089-a5f7-1dc5edd7beff") + ) + (segment + (start 66.1 -19.6) + (end 59.5 -19.6) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "8e05c247-3d03-4da1-b55f-6bc68544f251") + ) + (segment + (start 56.2 -23.7) + (end 43 -23.7) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "9815c4f0-cd81-43ec-9f82-d792828e2990") + ) + (segment + (start 7.5 -1.6) + (end 6.6 -0.7) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "9902976d-38fb-458f-8f80-a434b0358e9d") + ) + (segment + (start 6.6 -0.7) + (end 0.6 -0.7) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "b2201151-9d7c-4bd1-b802-110a1072bded") + ) + (segment + (start 20.7 -22.2) + (end 13.2 -22.2) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c064662a-9f51-4192-a0bc-f13b4dc5f9d7") + ) + (segment + (start 82.2 -21.1) + (end 78.8 -17.7) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c302dd1a-b4df-4332-b69a-e0940091fad8") + ) + (segment + (start 92.596199 -33.150604) + (end 83.950604 -33.150604) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c83da9bb-e531-4d0c-bd77-34fb3ffe979e") + ) + (segment + (start 7.5 -6.9) + (end 7.5 -1.6) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "c9789f76-64e6-4397-921e-f08a5c4f1887") + ) + (segment + (start 22.399 -25.7661) + (end 22.399 -23.899) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "d5b52790-ddfe-42ad-ac0c-a97fe0163dff") + ) + (segment + (start 6.4 -20.2) + (end 6.4 -8) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "e43abced-5bfd-4c86-a904-fd0335b4098a") + ) + (segment + (start 72.7 -19.1) + (end 66.6 -19.1) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "e4a36f53-352a-41b7-a661-bfc496e13a20") + ) + (segment + (start 22.399 -23.899) + (end 20.7 -22.2) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "ea761b20-0c01-40bf-8363-7844f8d981fe") + ) + (segment + (start 82.2 -31.4) + (end 82.2 -21.1) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "eb86955f-1a58-435d-b35d-c46a234ab7d7") + ) + (segment + (start 13.2 -22.2) + (end 12.3 -21.3) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "ed9c8fc1-6bf1-4289-8b8e-8be54b43d6a3") + ) + (segment + (start 0.6 -0.7) + (end 0.6 -0.767555) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "f5c79b8a-5709-45a4-86a5-8d83e8d5d4cb") + ) + (segment + (start 24.4329 -27.8) + (end 22.399 -25.7661) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "f76adf0a-e61f-405b-80f7-ca0b6bda8218") + ) + (segment + (start 76.971441 -29.418188) + (end 75.901 -30.488629) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "04bcf68e-fcf9-4be5-9fdb-c18b697f590e") + ) + (segment + (start 56.799 -40.401) + (end 44.399 -40.401) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "192eed6e-4593-4d5e-ac8c-8310590af518") + ) + (segment + (start 59.5 -37.3) + (end 59.5 -37.7) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "348e73d8-3200-4c84-9c02-0f6897e1763d") + ) + (segment + (start 59.5 -37.7) + (end 56.799 -40.401) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "3586ab7b-bcfb-4bf3-b141-4ad5b9e533b1") + ) + (segment + (start 24.8 -44.7) + (end 18.8 -38.7) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "39717de2-e10c-4d3e-b04d-880ef291d60f") + ) + (segment + (start 2 -16.3) + (end -2.1 -16.3) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "57864040-1002-461c-ad7f-4764d5f6c2b0") + ) + (segment + (start 18.8 -38.7) + (end 7.6 -38.7) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "584cc12a-7bcd-4310-91d3-4bfbab77836b") + ) + (segment + (start 73.4 -35.6) + (end 67.1 -35.6) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "5d788fd9-e754-4131-a02e-8e5e7f4ae9b5") + ) + (segment + (start 66.9 -35.8) + (end 61 -35.8) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "6b54f36f-00b0-4197-a2a0-bb614be6ab65") + ) + (segment + (start -3.774355 -18.177347) + (end -3.722087 -18.229615) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "76ae1423-6f52-4f8c-bf01-3e6ce3d6d119") + ) + (segment + (start 44.399 -40.401) + (end 40.1 -44.7) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "89d1d30d-8dfc-4b2c-aeb3-eb7a0f1fcd4d") + ) + (segment + (start 7.6 -38.7) + (end 4.3 -35.4) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "8e3427f4-76c9-41cb-8f5a-e26f12cab481") + ) + (segment + (start 40.1 -44.7) + (end 24.8 -44.7) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ae11b4db-a75b-4040-b633-21f2d3167f60") + ) + (segment + (start 75.901 -30.488629) + (end 75.901 -33.099) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b27ada08-8f6e-4c5c-ab9a-8fb581dae29f") + ) + (segment + (start 75.901 -33.099) + (end 73.4 -35.6) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b504566a-f66c-46fc-a97e-84929d4cb89e") + ) + (segment + (start -3.774355 -17.974355) + (end -3.774355 -18.177347) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "b9144718-092c-4fd0-98e4-6d0f9192d50c") + ) + (segment + (start -2.1 -16.3) + (end -3.774355 -17.974355) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "d72fcc78-3b2b-4219-8198-139c85354afd") + ) + (segment + (start 61 -35.8) + (end 59.5 -37.3) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "da46af54-ad66-4180-a892-b3f3897c55ee") + ) + (segment + (start 4.3 -35.4) + (end 4.3 -18.6) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "df2ee4f7-c00b-408f-9b9f-4893fb9d9c91") + ) + (segment + (start 4.3 -18.6) + (end 2 -16.3) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "ef51f9f3-3d06-4c8a-a260-3a4b116fcee7") + ) + (segment + (start 67.1 -35.6) + (end 66.9 -35.8) + (width 0.2) + (layer "F.Cu") + (net 3) + (uuid "fe184c10-8d0a-41bc-b64a-07324f2baadb") + ) + (segment + (start 3.8 -53) + (end 3.8 -37.9) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "0454cb36-3a01-41ab-ba2b-92ea5b5e2595") + ) + (segment + (start 77.7 -50.9) + (end 77.5 -51.1) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "0c6191fe-d651-46da-8791-b1e09f0957ae") + ) + (segment + (start 75.5013 -51.1) + (end 75.1983 -51.403) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "2e30355d-cd55-4f80-8a8f-a3ca01fc623f") + ) + (segment + (start 64.1983 -52.203) + (end 61.1312 -52.203) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "336f22d8-928c-4c6f-9065-e3a6d554be09") + ) + (segment + (start 81.9 -36.655705) + (end 81.9 -48.3) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "49179418-5274-41b4-af3f-781d85b6944f") + ) + (segment + (start 38.5671 -60.5) + (end 24.3 -60.5) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "5128cdef-8c66-432c-a34b-0b7eca2a3025") + ) + (segment + (start 60.802 -52.5322) + (end 60.802 -54.2651) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "7f37cf48-4207-4e53-b6db-b4143c1a9c0b") + ) + (segment + (start -1.1 -33) + (end -4.864179 -33) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8c00a2a3-d653-4b01-8fb5-9f6803c0f9b9") + ) + (segment + (start 3.8 -37.9) + (end -1.1 -33) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "8e75b4e1-ba3c-4c7b-8277-3e1d3ff8334a") + ) + (segment + (start 11.6 -54.6) + (end 11.2 -54.2) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "902ea217-e2be-4660-8fe1-95cf33339866") + ) + (segment + (start 48.2 -56.6) + (end 42.4671 -56.6) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "920236de-b3a2-4cba-b707-4c65ca361179") + ) + (segment + (start 42.4671 -56.6) + (end 38.5671 -60.5) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "9750a3dd-08a2-48b7-8785-f59ea9eb7321") + ) + (segment + (start 77.192817 -31.948522) + (end 81.9 -36.655705) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "97e4c02c-9086-45b7-8ad7-818b0e7e8be1") + ) + (segment + (start 49.098 -55.702) + (end 48.2 -56.6) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a3fd2765-f158-4968-bb81-5f9cdaed4cf8") + ) + (segment + (start 64.9983 -51.403) + (end 64.1983 -52.203) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a55cf0d0-26af-4de9-b2b6-c3e8dc4e2833") + ) + (segment + (start 21.4 -54.6) + (end 11.6 -54.6) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a652a75f-adb8-4c72-9d5e-f0517908aa88") + ) + (segment + (start 5 -54.2) + (end 3.8 -53) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "a7b0966d-cff9-4050-9d5d-0ca914c72ba3") + ) + (segment + (start -6.379721 -34.515542) + (end -6.587282 -34.478943) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "b4201fe6-0c80-4d5a-ac9a-8284e4242740") + ) + (segment + (start 77.5 -51.1) + (end 75.5013 -51.1) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "c3dadf7e-ffd5-4060-8b0f-27b9232b1255") + ) + (segment + (start 81.9 -48.3) + (end 79.3 -50.9) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d4fa95c3-190e-4d9d-affe-7496580d87f5") + ) + (segment + (start 24.3 -60.5) + (end 23.2 -59.4) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "d5336805-c7d7-42c4-aea3-507884e967cb") + ) + (segment + (start 61.1312 -52.203) + (end 60.802 -52.5322) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "e413cf22-b80e-4eea-9f5b-ed314c2081c3") + ) + (segment + (start 79.3 -50.9) + (end 77.7 -50.9) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "eb39d8b3-05eb-46eb-947a-e16ed9e98cdf") + ) + (segment + (start 75.1983 -51.403) + (end 64.9983 -51.403) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "edf6406f-2ad5-4d42-a688-34a29644968a") + ) + (segment + (start 59.3651 -55.702) + (end 49.098 -55.702) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "ef30b6f1-3410-482b-bccd-e291a481f538") + ) + (segment + (start -4.864179 -33) + (end -6.379721 -34.515542) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "f3b0ebf5-1f3c-40e0-b444-9dbcc2609159") + ) + (segment + (start 11.2 -54.2) + (end 5 -54.2) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "fa2d8b5e-5cdb-4529-b886-e990755e1d5e") + ) + (segment + (start 23.2 -59.4) + (end 23.2 -56.4) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "fb0c3d26-b867-4430-afef-e4fd874a3b23") + ) + (segment + (start 60.802 -54.2651) + (end 59.3651 -55.702) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "fc7859c3-10e1-4605-8b10-66d8d1f05833") + ) + (segment + (start 23.2 -56.4) + (end 21.4 -54.6) + (width 0.2) + (layer "F.Cu") + (net 4) + (uuid "fd38091c-0ff6-4f94-a09a-6c02b65d2bda") + ) + (segment + (start 82.63355 -20.93355) + (end 78.999 -17.299) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "1de89bd7-379c-4a2c-98c9-2b57052a35ce") + ) + (segment + (start 57.499 -21.0339) + (end 57.499 -21.8339) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "20d9659b-0c6d-4a83-b932-81a36ec55fc4") + ) + (segment + (start 72.5339 -18.699) + (end 66.4339 -18.699) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "34c5d214-5f45-4982-8165-17a9ef020003") + ) + (segment + (start 57.499 -21.8339) + (end 56.0339 -23.299) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "39c2e325-3549-430d-9738-25c8648688a9") + ) + (segment + (start 56.0339 -23.299) + (end 42.8339 -23.299) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "5a7ceed4-29c5-4b39-9cb4-a729623a99c0") + ) + (segment + (start 38.7339 -27.399) + (end 24.599 -27.399) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "65bf088e-42b7-439c-9ff2-d2f0a9121f91") + ) + (segment + (start 42.8339 -23.299) + (end 38.7339 -27.399) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "684e9666-6bfe-4f47-abbc-6d758ed0a6a1") + ) + (segment + (start 20.6 -14.1) + (end 15.979028 -14.1) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "6f319514-fd76-4b85-9d6f-625fbef28dbc") + ) + (segment + (start 92.374824 -30.620269) + (end 92.354555 -30.6) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "79ce55cd-3e90-4891-9734-b3ee039af248") + ) + (segment + (start 78.999 -17.299) + (end 73.9339 -17.299) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "7bfd5c48-b052-427a-99b7-f8f87d9a15f8") + ) + (segment + (start 65.9339 -19.199) + (end 59.3339 -19.199) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8391fde9-d544-4ba9-82e6-430310617a6e") + ) + (segment + (start 22.8 -16.3) + (end 20.6 -14.1) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8bf02a06-96e9-46bb-badd-d6efabfccb7c") + ) + (segment + (start 15.979028 -14.1) + (end 14.327235 -15.751793) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "904ffada-df63-434e-8a69-73990b790c75") + ) + (segment + (start 22.8 -25.6) + (end 22.8 -16.3) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "93483944-931d-4dc0-ad80-f215c8ada684") + ) + (segment + (start 59.3339 -19.199) + (end 57.499 -21.0339) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "9c3c5f8f-c8a4-4c71-a5d0-8f569f77b760") + ) + (segment + (start 92.354555 -30.6) + (end 84 -30.6) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "b5a7508f-c019-4678-802f-f699786da7a0") + ) + (segment + (start 24.599 -27.399) + (end 22.8 -25.6) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "c492b775-70d5-49e1-ac14-e39df6c460ac") + ) + (segment + (start 66.4339 -18.699) + (end 65.9339 -19.199) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "c78508d7-03f2-4d65-a9bb-9aa7ad9787c5") + ) + (segment + (start 84 -30.6) + (end 82.63355 -29.23355) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "ceffa594-7220-4efa-82eb-7d7d9a6a2862") + ) + (segment + (start 73.9339 -17.299) + (end 72.5339 -18.699) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "d00d7e67-a5a1-400a-a120-f14c951b7a97") + ) + (segment + (start 82.63355 -29.23355) + (end 82.63355 -20.93355) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "f5543115-f355-4624-92e0-7de6ae5161dc") + ) + (segment + (start 75.5 -32.9329) + (end 73.2339 -35.199) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "0137e3e5-e41d-4993-a12b-a2a788279979") + ) + (segment + (start 22.7 -34.1) + (end 19.3 -30.7) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "2e6a297a-e331-4ec7-ad9b-7b8f2078f461") + ) + (segment + (start 22.9 -42.2329) + (end 22.9 -34.1) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "4853dbd8-5ade-4f9e-a7a2-620270c64817") + ) + (segment + (start 39.7 -44.299) + (end 39.601 -44.2) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "4b74d60a-6042-4c61-869a-3747365f2d44") + ) + (segment + (start 19.3 -30.7) + (end 14.378172 -30.7) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "4cec0655-a414-4364-ac5c-c329186c5874") + ) + (segment + (start 22.9 -34.1) + (end 22.7 -34.1) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "6e29210b-203d-49bf-bcbe-e55cb81bd374") + ) + (segment + (start 60.8339 -35.399) + (end 59.099 -37.1339) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "72201c4c-6132-437f-90c6-445cdaeb97ec") + ) + (segment + (start 75.5 -28.137918) + (end 75.5 -32.9329) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "75c24e77-7339-4ed0-abab-c53e09671f1f") + ) + (segment + (start 14.378172 -30.7) + (end 12.889166 -32.189006) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "78ac4311-018b-4176-852d-e3f13b193eb0") + ) + (segment + (start 66.7339 -35.399) + (end 60.8339 -35.399) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "8ef7dcd6-b486-44f8-ad60-aa4324b8fd89") + ) + (segment + (start 59.099 -37.5339) + (end 56.6329 -40) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "94e2bb75-df16-48f5-befe-9860d953c96b") + ) + (segment + (start 73.2339 -35.199) + (end 66.9339 -35.199) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "976ccbdf-4fdf-44b8-a647-48b41c2c7cec") + ) + (segment + (start 43.999 -40) + (end 39.7 -44.299) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "9bf6b455-aead-4879-8711-11416da96471") + ) + (segment + (start 66.9339 -35.199) + (end 66.7339 -35.399) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "9c92eddc-6bc3-42dd-9d03-9f6f423428cc") + ) + (segment + (start 76.750065 -26.887853) + (end 75.5 -28.137918) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "b8a77d7c-4b30-4c67-a679-68137e5f300f") + ) + (segment + (start 24.8671 -44.2) + (end 22.9 -42.2329) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "d5ac6957-08fd-4bbd-80d2-296874a26c74") + ) + (segment + (start 59.099 -37.1339) + (end 59.099 -37.5339) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "d725a087-6cd7-4348-a574-1eb6fed4fc45") + ) + (segment + (start 39.601 -44.2) + (end 24.8671 -44.2) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "f875419f-cf1f-4805-b866-3e22e12c3fa8") + ) + (segment + (start 56.6329 -40) + (end 43.999 -40) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "fa78e0df-d327-4300-a9b9-8804e9581bab") + ) + (segment + (start 38.401 -60.099) + (end 24.4661 -60.099) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "060fc57e-33fc-444e-b781-abb2718f43d8") + ) + (segment + (start 60.401 -52.3661) + (end 60.401 -54.099) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "086cae35-3421-43f5-ba5d-96446739a0ad") + ) + (segment + (start 59.199 -55.301) + (end 48.9319 -55.301) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "0aef6956-9c78-4126-b035-050ac43dd030") + ) + (segment + (start 77.5339 -50.499) + (end 77.3339 -50.699) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "0d5c41a7-b2aa-4812-955d-72e0ce987b96") + ) + (segment + (start 60.401 -54.099) + (end 59.199 -55.301) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "0e0bad77-0082-4c27-bc56-fd7436a186f4") + ) + (segment + (start 23.6 -51.7) + (end 19 -47.1) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "19e0d1d5-2cf9-43c0-8cec-50c840593be7") + ) + (segment + (start 23.601 -56.2339) + (end 23.6 -56.2329) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "2010add4-ee94-4d2a-81fa-21ce9c7af4bc") + ) + (segment + (start 64.0322 -51.802) + (end 60.9651 -51.802) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "422614bf-1e7d-454f-97ab-1d5e2cae7d47") + ) + (segment + (start 77.3339 -50.699) + (end 75.3352 -50.699) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "55c9b293-2ae7-4579-b58d-2e214304e481") + ) + (segment + (start 48.0339 -56.199) + (end 42.301 -56.199) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "5774932e-f078-44dc-b2c1-421fd7233061") + ) + (segment + (start 42.301 -56.199) + (end 38.401 -60.099) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "60b271a9-d882-4862-bd71-203aac726ce7") + ) + (segment + (start 77.414192 -34.478857) + (end 81.499 -38.563665) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "6dc1057e-8dd5-45cc-9597-27e2c696c2aa") + ) + (segment + (start 12.977315 -47.1) + (end 11.451096 -48.626219) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "6ed1e41f-b49e-4d25-a769-4e55f0e50ae3") + ) + (segment + (start 81.499 -48.1339) + (end 79.1339 -50.499) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "76dbe4cc-118d-440c-8a4e-db6ae64bbe0f") + ) + (segment + (start 23.601 -59.2339) + (end 23.601 -56.2339) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "81211137-1081-4aff-9fa1-607b54b54457") + ) + (segment + (start 23.6 -56.2329) + (end 23.6 -51.7) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "81ac18b0-1a2b-4df0-a03f-f94514b1d7cb") + ) + (segment + (start 24.4661 -60.099) + (end 23.601 -59.2339) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "8a44a25d-0ea0-49cd-90ed-9cef6c52ded8") + ) + (segment + (start 81.499 -38.563665) + (end 81.499 -48.1339) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "9703ebe3-7c2e-44f8-9cd4-7c53bdb74717") + ) + (segment + (start 60.9651 -51.802) + (end 60.401 -52.3661) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "97cf4ea7-3d4d-4614-998f-7c73733ebe2c") + ) + (segment + (start 19 -47.1) + (end 12.977315 -47.1) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "a1cfa925-183d-464c-897d-3504591662ae") + ) + (segment + (start 79.1339 -50.499) + (end 77.5339 -50.499) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "ba057fe2-ed96-491c-b443-b56b5cfcdf41") + ) + (segment + (start 48.9319 -55.301) + (end 48.0339 -56.199) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "c4fdac83-9e9d-4bb6-a64d-1425be3cc62b") + ) + (segment + (start 64.8322 -51.002) + (end 64.0322 -51.802) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "cef25f64-7922-4b08-b474-5c2f99cb4398") + ) + (segment + (start 75.3352 -50.699) + (end 75.0322 -51.002) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "f6191497-807f-41e0-b589-3492a943af26") + ) + (segment + (start 75.0322 -51.002) + (end 64.8322 -51.002) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "fbdc78fe-7339-46e6-bae7-3172c254c4ba") + ) + (segment + (start 65.7678 -18.798) + (end 59.1678 -18.798) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "02e31755-1442-4db5-9b85-6979e48657b5") + ) + (segment + (start 72.3678 -18.298) + (end 66.2678 -18.298) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "09bf87fb-ea3f-44b6-a0b4-67605101314c") + ) + (segment + (start 37.4 -19.2) + (end 33.451711 -19.2) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "09f86501-8db5-4669-a20c-ecddea5ea92c") + ) + (segment + (start 84.8 -28.1) + (end 83.03455 -26.33455) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "1527a202-c8ba-4f26-ab50-ac7c1a36ac08") + ) + (segment + (start 92.153448 -28.089934) + (end 92.143382 -28.1) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "28dcd87b-234d-4b8b-a5da-d252e5866ebc") + ) + (segment + (start 83.03455 -26.33455) + (end 83.03455 -20.76745) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "2c5f05fb-e76d-41d2-89f2-5adfc5339f74") + ) + (segment + (start 57.098 -21.6678) + (end 55.8678 -22.898) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "31722b30-f17a-4988-856a-d2a46427d063") + ) + (segment + (start 33.451711 -19.2) + (end 31.243456 -21.408255) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "56642cf2-f6f3-467c-ab7a-768759cbb386") + ) + (segment + (start 92.143382 -28.1) + (end 84.8 -28.1) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "62733ecd-37df-4ccf-947a-447e309f0dbf") + ) + (segment + (start 57.098 -20.8678) + (end 57.098 -21.6678) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "89f62142-6ca1-45c1-9925-f187cbcce593") + ) + (segment + (start 79.1651 -16.898) + (end 73.7678 -16.898) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "8dc805a0-b66f-43d8-bc6a-b1a3b040fc1a") + ) + (segment + (start 55.8678 -22.898) + (end 41.098 -22.898) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "93f2869f-4e02-461f-bed5-30e04740ab78") + ) + (segment + (start 59.1678 -18.798) + (end 57.098 -20.8678) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "a5cb0166-5e04-4a9b-b68d-5e270ee8b25a") + ) + (segment + (start 66.2678 -18.298) + (end 65.7678 -18.798) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "b4114cd7-de1e-467e-a816-34166f886bd8") + ) + (segment + (start 73.7678 -16.898) + (end 72.3678 -18.298) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "b50b9d8c-fa5d-496e-b36c-9e17dca96b50") + ) + (segment + (start 83.03455 -20.76745) + (end 79.1651 -16.898) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "c848a164-fc5d-430d-af92-f19e8b7882e8") + ) + (segment + (start 41.098 -22.898) + (end 37.4 -19.2) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "ccd7bfaa-28f8-4e91-99c2-95b78252b223") + ) + (segment + (start 58.698 -36.9678) + (end 58.698 -37.3678) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "06bea887-b23a-455e-9657-22288ac9d6af") + ) + (segment + (start 66.7678 -34.798) + (end 66.5678 -34.998) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "2c873daa-e1f7-4659-8383-552c73be89a2") + ) + (segment + (start 66.5678 -34.998) + (end 60.6678 -34.998) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "3030d79e-080c-454d-8eb2-55bbc3f91133") + ) + (segment + (start 75.1 -27.970818) + (end 75.099 -27.971818) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "312e8585-bfae-4087-bf94-4dbe062ad8b3") + ) + (segment + (start 42.1 -39.6) + (end 38.6 -36.1) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "43ac919f-6d5e-4b4d-afe6-001f619803ee") + ) + (segment + (start 60.6678 -34.998) + (end 58.698 -36.9678) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "5d2b43a9-9af9-4fd9-81a0-40a3bb8a56d5") + ) + (segment + (start 58.698 -37.3678) + (end 56.4658 -39.6) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "71b3481a-1c6c-460a-882d-88db88134d24") + ) + (segment + (start 32.8 -36.1) + (end 31.243456 -37.656544) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "80450d47-751e-4dee-83a1-972b4c5c40d4") + ) + (segment + (start 38.6 -36.1) + (end 32.8 -36.1) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "8125ec8b-0967-4117-937b-4cad3c76ed67") + ) + (segment + (start 56.4658 -39.6) + (end 42.1 -39.6) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "839714cc-81b7-4cb3-964b-875238b6e8fd") + ) + (segment + (start 75.099 -27.971818) + (end 75.099 -32.7668) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "91d81738-a320-4442-a2aa-01d8a4d3e7c2") + ) + (segment + (start 73.0678 -34.798) + (end 66.7678 -34.798) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "9c5d7a8e-4c56-4327-ba82-df248a0e2873") + ) + (segment + (start 76.52869 -24.357519) + (end 75.1 -25.786209) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "d9583a53-6c5d-424a-a0c0-d88a19f574bd") + ) + (segment + (start 75.099 -32.7668) + (end 73.0678 -34.798) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "d973318f-cf68-404d-8dc6-7d651eb2f8a6") + ) + (segment + (start 31.243456 -37.656544) + (end 31.243456 -37.908255) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "df95421b-2945-4b34-8b4f-fe8e4f9fe5dc") + ) + (segment + (start 75.1 -25.786209) + (end 75.1 -27.970818) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "e6cbdefe-cae2-4668-be26-f692e709d09e") + ) + (segment + (start 47.8678 -55.798) + (end 42.298 -55.798) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "344c20d8-e33a-4f86-b71b-ff49718bb338") + ) + (segment + (start 64.6661 -50.601) + (end 63.8661 -51.401) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "39375b3d-a723-42a9-8d00-c9164db075cf") + ) + (segment + (start 60.799 -51.401) + (end 60 -52.2) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "3e7ce76e-71e7-4dee-97b7-8f7a9a176bfd") + ) + (segment + (start 31.291745 -54.408255) + (end 31.591745 -54.408255) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "4a656573-4290-4a53-8f86-30f852e4729f") + ) + (segment + (start 78.9678 -50.098) + (end 77.3678 -50.098) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "5152f47c-7f32-4cb2-93a5-82259d628277") + ) + (segment + (start 77.3678 -50.098) + (end 77.1678 -50.298) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "5857357d-04ea-4d6c-8cff-333dfd94b4e4") + ) + (segment + (start 42.298 -55.798) + (end 38.5 -52) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "6c771097-a3c0-4275-9ddb-92fb1058fd97") + ) + (segment + (start 59.0329 -54.9) + (end 48.7658 -54.9) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "6f27fff1-cd27-4e96-affe-be5ddcce439a") + ) + (segment + (start 48.7658 -54.9) + (end 47.8678 -55.798) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "73c50f14-4828-423f-87e2-f55cf3cff83c") + ) + (segment + (start 74.8661 -50.601) + (end 64.6661 -50.601) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "76da3e72-93cc-47e5-96b2-2007d72f3e94") + ) + (segment + (start 75.1691 -50.298) + (end 74.8661 -50.601) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "8104e8fa-a031-4360-80f0-bd55407d224f") + ) + (segment + (start 60 -52.2) + (end 60 -53.9329) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "92200b4b-ea01-4efd-b883-1db3574bfb3a") + ) + (segment + (start 33.7 -52) + (end 31.291745 -54.408255) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "97bc4e70-074d-4bd5-ac8f-10b100e7c822") + ) + (segment + (start 60 -53.9329) + (end 59.0329 -54.9) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "a1d666df-e220-4ab2-8d5f-04094f873d1c") + ) + (segment + (start 31.243456 -50.210255) + (end 31.910255 -50.210255) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "bcc31e43-76d9-49de-8ded-3a844ef4c31b") + ) + (segment + (start 81.098 -47.9678) + (end 78.9678 -50.098) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "c852637a-3f37-48fe-9f49-4d1c425e9188") + ) + (segment + (start 77.1678 -50.298) + (end 75.1691 -50.298) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "ca358a72-5acc-4571-b36f-785c8a481a27") + ) + (segment + (start 63.8661 -51.401) + (end 60.799 -51.401) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "d07d2161-947e-4f5c-8836-31e4d946e808") + ) + (segment + (start 81.098 -40.471624) + (end 81.098 -47.9678) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "dc13faaf-104e-4f47-9fbb-616b2be0a1d6") + ) + (segment + (start 77.635568 -37.009192) + (end 81.098 -40.471624) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "e75bd9ea-9c44-41bb-8d9b-9047327d9b2d") + ) + (segment + (start 31.910255 -50.210255) + (end 33.7 -52) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "efb99194-c452-42dc-aa7f-074df8a21d2e") + ) + (segment + (start 38.5 -52) + (end 33.7 -52) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "f067c0de-82d5-4035-bad6-ef278c6cec30") + ) + (segment + (start 83.43555 -20.60135) + (end 79.3312 -16.497) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "0005adbf-060b-41e2-9de7-1e2a2154e2f4") + ) + (segment + (start 66.1017 -17.897) + (end 65.6017 -18.397) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "13a1d687-584b-41a6-bacc-7a09c7de18e3") + ) + (segment + (start 85.2596 -25.5596) + (end 83.43555 -23.73555) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "23912ee2-7c04-4c23-b6a3-991dff7217c7") + ) + (segment + (start 83.43555 -23.73555) + (end 83.43555 -20.60135) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "3d72231c-87ad-4241-b937-eabb326bbeda") + ) + (segment + (start 50 -14.6) + (end 49.9 -14.7) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "623ef364-d48e-47e4-89ac-74e3f162a609") + ) + (segment + (start 91.932073 -25.5596) + (end 85.2596 -25.5596) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "69ccbc8b-687b-430a-84e5-e341989b7d79") + ) + (segment + (start 56.4 -15.6) + (end 55.4 -14.6) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "7a80fa33-26b3-41f4-ab1a-999fbdb27155") + ) + (segment + (start 73.6017 -16.497) + (end 72.2017 -17.897) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "7c3d0e9e-7df9-4c15-8cbb-15b7c466a0bd") + ) + (segment + (start 55.4 -14.6) + (end 50 -14.6) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "86df466a-1292-432e-8833-9c7d4b9a0a49") + ) + (segment + (start 56.4 -17) + (end 56.4 -15.6) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "9b2039d8-b70f-450b-bc52-24b04fc82db2") + ) + (segment + (start 49.9 -15.871081) + (end 48.454532 -17.316549) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "9e39714a-beaa-483b-a1b7-943b66322efe") + ) + (segment + (start 79.3312 -16.497) + (end 73.6017 -16.497) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "aae549b6-6e04-4cfb-876b-01674458d63b") + ) + (segment + (start 65.6017 -18.397) + (end 57.797 -18.397) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "aeaca0a9-68eb-4e33-9712-a9fdfdf42540") + ) + (segment + (start 49.9 -14.7) + (end 49.9 -15.871081) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "bc8a0998-e16c-4dcf-bc1c-462516bb583d") + ) + (segment + (start 57.797 -18.397) + (end 56.4 -17) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "c222aaf8-1ffb-452a-827f-08d076b827ce") + ) + (segment + (start 48.454532 -17.316549) + (end 48.428298 -17.318844) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "e24cb44b-5014-49cc-9d4f-994b2728778d") + ) + (segment + (start 72.2017 -17.897) + (end 66.1017 -17.897) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "e30cbfd8-2094-465e-9998-3449868bbbe0") + ) + (segment + (start 66.4017 -34.597) + (end 59.297 -34.597) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "077adcef-9994-4f99-b860-35fa01437b4c") + ) + (segment + (start 74.698 -32.6007) + (end 72.9017 -34.397) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "3c345d06-afe1-46d7-9bfa-36a0566c0691") + ) + (segment + (start 74.9 -25.419109) + (end 74.699 -25.620109) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "3ebffb90-4128-48f1-92b8-324688a01780") + ) + (segment + (start 53.122424 -30.5) + (end 49.866368 -33.756056) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "3ed99d7b-0baf-4207-96e4-850f09ef1ba2") + ) + (segment + (start 74.699 -25.620109) + (end 74.699 -27.804718) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "5102c629-537b-4851-922d-5ba989321bbb") + ) + (segment + (start 76.307314 -21.827184) + (end 74.9 -23.234498) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "81af358c-039b-484d-ba16-f32eb0248f7f") + ) + (segment + (start 55.2 -30.5) + (end 53.122424 -30.5) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "b58f10d2-9184-459f-a4a8-c69532f68f96") + ) + (segment + (start 59.297 -34.597) + (end 55.2 -30.5) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "bb4cec59-0a9d-4d3a-bea6-6575de940cf6") + ) + (segment + (start 74.699 -27.804718) + (end 74.698 -27.805718) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "c5a2bf98-a9b5-42bc-9ea3-59a8345090fc") + ) + (segment + (start 74.9 -23.234498) + (end 74.9 -25.419109) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "d31a17de-520e-4a33-99a5-c418d91fcd27") + ) + (segment + (start 66.6017 -34.397) + (end 66.4017 -34.597) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "e97fdc41-3995-49f8-9030-09fd2c18549f") + ) + (segment + (start 72.9017 -34.397) + (end 66.6017 -34.397) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "f621e7da-0f99-4f73-bf2c-27fa97fae6d2") + ) + (segment + (start 74.698 -27.805718) + (end 74.698 -32.6007) + (width 0.2) + (layer "F.Cu") + (net 12) + (uuid "fc8c2b5b-07e8-48aa-a697-06f30d3c7b42") + ) + (segment + (start 51.6 -50.167411) + (end 51.304438 -50.193269) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "01aacb7a-545b-475c-b242-db543921422d") + ) + (segment + (start 78.8017 -49.697) + (end 77.2017 -49.697) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "1a5d6cb9-620c-4432-b46a-f29e96bdc5a6") + ) + (segment + (start 64.5 -50.2) + (end 63.7 -51) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "2361b408-a243-49c3-aa0d-2eec05d67cda") + ) + (segment + (start 77.0017 -49.897) + (end 75.003 -49.897) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "241de28e-eb1c-4c47-a186-33db55456238") + ) + (segment + (start 60.8 -51) + (end 58.9 -49.1) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "37e9a73d-a1d6-485e-9274-7dfa3708ca95") + ) + (segment + (start 58.9 -49.1) + (end 51.6 -49.1) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "49cf8e9d-bde4-4b55-9c88-5071e42d3749") + ) + (segment + (start 80.697 -46.9975) + (end 80.697 -47.8017) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "51b9f3b6-4fad-4d25-bf63-7adf96513bd4") + ) + (segment + (start 78.299695 -44.600195) + (end 80.697 -46.9975) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "5c178ac3-4348-4559-92e7-b0f63613bc8a") + ) + (segment + (start 77.2017 -49.697) + (end 77.0017 -49.897) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "66e9ec42-36bc-4eac-9ae5-391a60c884be") + ) + (segment + (start 75.003 -49.897) + (end 74.7 -50.2) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "8a60f23f-fb7f-41af-b728-d67cc45223b8") + ) + (segment + (start 80.697 -47.8017) + (end 78.8017 -49.697) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "905143f1-5ad6-4a23-a1b4-d1b4ef22dae1") + ) + (segment + (start 51.6 -49.1) + (end 51.6 -50.167411) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "dff0222f-e028-4fa3-9001-86f8b1339536") + ) + (segment + (start 63.7 -51) + (end 60.8 -51) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "e530a2ec-3d0b-4685-a17e-c21e901932c6") + ) + (segment + (start 74.7 -50.2) + (end 64.5 -50.2) + (width 0.2) + (layer "F.Cu") + (net 13) + (uuid "f7c62067-32e6-4085-ace1-6a961cef3f02") + ) + (segment + (start 71 -10.5) + (end 66.671229 -10.5) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "31496c22-ee81-46a9-9078-8c5659d03cd4") + ) + (segment + (start 83.83655 -20.43525) + (end 79.4973 -16.096) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "345f0092-f77c-4a2e-ab74-95cc1b1283e1") + ) + (segment + (start 66.671229 -10.5) + (end 64.577897 -12.593332) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "402fa1a6-ce44-4f98-b895-30e332290825") + ) + (segment + (start 91.710697 -23.029265) + (end 91.539962 -23.2) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "5324c732-235a-4af2-a6cb-e754beb2d26c") + ) + (segment + (start 76.596 -16.096) + (end 71 -10.5) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "78112b75-46cd-453f-a414-fa33bbb87a17") + ) + (segment + (start 85.3 -23.2) + (end 83.83655 -21.73655) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "81fae50d-1cdc-4743-aa6d-7ca2d56d0977") + ) + (segment + (start 91.539962 -23.2) + (end 85.3 -23.2) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "897d11ba-7cf1-4ea4-aaa6-7b06d369e91d") + ) + (segment + (start 83.83655 -21.73655) + (end 83.83655 -20.43525) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "b4c072b3-2dea-4c93-8067-5755cffb8781") + ) + (segment + (start 79.4973 -16.096) + (end 76.596 -16.096) + (width 0.2) + (layer "F.Cu") + (net 14) + (uuid "c9c435b0-b42c-46ec-b302-195e2f2756ff") + ) + (segment + (start 74.2 -26.4) + (end 68.64651 -26.4) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "a55b1c7d-9e89-42b7-b61d-f7bb8de5f67a") + ) + (segment + (start 76.085939 -19.29685) + (end 74.2 -21.182789) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "cae200bc-65cc-43b7-b850-eff0f2f372f2") + ) + (segment + (start 68.64651 -26.4) + (end 66.015966 -29.030544) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "de0ce226-1c58-435d-a282-a06a832d8dd6") + ) + (segment + (start 74.2 -21.182789) + (end 74.2 -26.4) + (width 0.2) + (layer "F.Cu") + (net 15) + (uuid "f4d3c77f-6a2b-4fd1-a9dd-7a22026764aa") + ) + (segment + (start 75.7 -43.1) + (end 74.6 -42) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "15a3a06f-1426-42cf-9952-bc7daf72ec6a") + ) + (segment + (start 70.9 -42) + (end 67.454036 -45.445964) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "5288a89d-7dc4-46f6-8425-641e3afe45bd") + ) + (segment + (start 67.454036 -45.445964) + (end 67.454036 -45.467757) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "5d342781-1c13-47a8-9fd4-fc72b57a6030") + ) + (segment + (start 75.7 -45.6) + (end 75.7 -43.1) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "6bee79f0-4376-47a7-8caf-aa66b4c1f797") + ) + (segment + (start 78.52107 -47.13053) + (end 77.23053 -47.13053) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "8bb8dbfe-6903-467a-8fa7-dfeeed2c9733") + ) + (segment + (start 74.6 -42) + (end 70.9 -42) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "dec12c7d-ea8c-4f62-afa2-abe54b3d66ac") + ) + (segment + (start 77.23053 -47.13053) + (end 75.7 -45.6) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "f79cb105-943d-44b0-b731-20215c7819aa") + ) + (segment + (start 91.489321 -20.498931) + (end 73.9 -2.90961) + (width 0.2) + (layer "F.Cu") + (net 17) + (uuid "072e3787-73b3-46f1-b6cf-33ff06aef149") + ) + (segment + (start 69.4 16.1) + (end 66.85606 16.1) + (width 0.2) + (layer "F.Cu") + (net 17) + (uuid "1303d108-f3b8-4af9-b3eb-3edeae919f46") + ) + (segment + (start 73.9 -2.90961) + (end 73.9 11.6) + (width 0.2) + (layer "F.Cu") + (net 17) + (uuid "be33fa44-b6ae-4a5c-9c0e-d7b356ddd10f") + ) + (segment + (start 73.9 11.6) + (end 69.4 16.1) + (width 0.2) + (layer "F.Cu") + (net 17) + (uuid "ce8b883c-5ed2-4b40-af0d-05d5737bf83b") + ) + (segment + (start 66.85606 16.1) + (end 62.796248 12.040188) + (width 0.2) + (layer "F.Cu") + (net 17) + (uuid "da9dc4a9-7f51-4a28-8648-adb3152ede20") + ) + (segment + (start 74.301 7.101) + (end 80 12.8) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "07071b27-0281-47f0-9076-0342e15f9b9b") + ) + (segment + (start 74.301 -2.74351) + (end 74.301 7.101) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "47ac10e7-660f-40a7-b708-aea6848b2476") + ) + (segment + (start 79 20.6) + (end 80.411715 19.188285) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "6786fcb1-c042-419b-9d7e-4f6d2bdfdfb7") + ) + (segment + (start 91.267946 -17.968596) + (end 89.526086 -17.968596) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "69e622e5-d9b8-4042-946a-bb2e03839833") + ) + (segment + (start 89.526086 -17.968596) + (end 74.301 -2.74351) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "7f50cd99-b5c5-4f0e-a80d-9c5b2903e30a") + ) + (segment + (start 80 15.1) + (end 77.7 17.4) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "9b3e7855-d195-42df-b265-0251660869fe") + ) + (segment + (start 80 12.8) + (end 80 15.1) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "b909965b-99a3-4e7b-aee5-f28dd70875d8") + ) + (segment + (start 77.7 17.4) + (end 77.6 17.4) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "c0c9dc2e-d2b6-49f2-9804-8f157d4b16a1") + ) + (segment + (start 80.411715 19.188285) + (end 80.455777 19.213724) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "d7606225-2bba-4d80-ad35-3b88758bf0db") + ) + (segment + (start 77.6 17.4) + (end 77.6 19.2) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "d7b7e506-3b8c-450f-95ae-15dba610475b") + ) + (segment + (start 77.6 19.2) + (end 79 20.6) + (width 0.2) + (layer "F.Cu") + (net 18) + (uuid "f452eee4-39e3-4967-aac3-3980f782091a") + ) + (segment + (start 101.76619 -46.797766) + (end 102.167106 -46.39685) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "0bb94ec5-f84d-4f89-a6ac-7dcbb41b4a25") + ) + (segment + (start 97.58461 -46.797766) + (end 101.76619 -46.797766) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "510c62af-4db9-4f3e-9aa7-5713bbb23bed") + ) + (segment + (start 96.58912 -45.802276) + (end 97.58461 -46.797766) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "7dfd61f5-6606-4ec7-9783-9f287e13f483") + ) + (segment + (start 93.703077 -45.802276) + (end 96.58912 -45.802276) + (width 0.2) + (layer "F.Cu") + (net 19) + (uuid "b0b74ad4-db47-487d-a6d2-a82a83a1bed2") + ) + (segment + (start 101.504722 -43.809182) + (end 101.905638 -43.408266) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "4431bdec-9332-4fb4-b74e-b86c9837b4c3") + ) + (segment + (start 95.2 -38.063363) + (end 92.817575 -35.680938) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "646cbd5f-a70f-4631-af5d-ce012bd99f4a") + ) + (segment + (start 97.323143 -43.809182) + (end 95.2 -41.686039) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "70c8452d-003c-4540-8cae-705054bd92c8") + ) + (segment + (start 95.2 -41.686039) + (end 95.2 -38.063363) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "d8dc0487-e87c-41e5-9499-002dc87a8f59") + ) + (segment + (start 97.323143 -43.809182) + (end 101.504722 -43.809182) + (width 0.2) + (layer "F.Cu") + (net 22) + (uuid "e170983f-4d3d-4a78-97a1-723bfb0034fe") + ) + (embedded_fonts no) ) - |
