From 2088220129aaa5c18335a042323cd885abd55f10 Mon Sep 17 00:00:00 2001 From: Marc Zyngier Date: Wed, 18 Oct 2023 15:57:01 +0100 Subject: Add a dumb PCB as a starting point for a testing jig Two boards can be used back to back, linked by a set of 40 pins. One boards carries the Pico, the other one carries a set of pogo pins where the CS board sits. Yes, that's a 4 board sandwich. Must be tasty. Signed-off-by: Marc Zyngier --- README.txt | 13 + jig/jig.kicad_pcb | 933 ++++++++++++++++++++++++++++++++++++++++ jig/jig.kicad_prl | 75 ++++ jig/jig.kicad_pro | 425 ++++++++++++++++++ jig/jig.kicad_sch | 947 +++++++++++++++++++++++++++++++++++++++++ jig/production/bom.csv | 2 + jig/production/designators.csv | 7 + jig/production/gerber.zip | Bin 0 -> 14663 bytes jig/production/netlist.ipc | 136 ++++++ jig/production/positions.csv | 4 + 10 files changed, 2542 insertions(+) create mode 100644 jig/jig.kicad_pcb create mode 100644 jig/jig.kicad_prl create mode 100644 jig/jig.kicad_pro create mode 100644 jig/jig.kicad_sch create mode 100644 jig/production/bom.csv create mode 100644 jig/production/designators.csv create mode 100644 jig/production/gerber.zip create mode 100644 jig/production/netlist.ipc create mode 100644 jig/production/positions.csv diff --git a/README.txt b/README.txt index 19ab65b..2ed2af4 100644 --- a/README.txt +++ b/README.txt @@ -167,3 +167,16 @@ https://git.kernel.org/pub/scm/linux/kernel/git/maz/cs-sw.git case_v3.2.scad contains an OpenSCAD design for a tray case. The model file is available on https://www.printables.com/model/585592-central-scrutinizer-case + +* Testing jig + +The 'jig' directory contains a very simple PCB that can be used as the +basis for a testing jig. + +Use two identical boards, where the Pico gets plugged into the first, +and the CS board to be tested plugs into the second using pogo +pins. Link the two boards using the 40 pins in the middle. + +You can chose to connect all the 40 signals using pogo pins, or just +pick the setup you want. I foudn it convenient to build two jigs, one +for the default CS configuration, and one for the alternate one. diff --git a/jig/jig.kicad_pcb b/jig/jig.kicad_pcb new file mode 100644 index 0000000..c60e5d9 --- /dev/null +++ b/jig/jig.kicad_pcb @@ -0,0 +1,933 @@ +(kicad_pcb (version 20211014) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (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) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + + (setup + (pad_to_mask_clearance 0) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (svguseinch false) + (svgprecision 6) + (excludeedgelayer true) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + + (net 0 "") + (net 1 "Net-(J1-Pad1)") + (net 2 "Net-(J1-Pad2)") + (net 3 "Net-(J1-Pad3)") + (net 4 "Net-(J1-Pad4)") + (net 5 "Net-(J1-Pad5)") + (net 6 "Net-(J1-Pad6)") + (net 7 "Net-(J1-Pad7)") + (net 8 "Net-(J1-Pad8)") + (net 9 "Net-(J1-Pad9)") + (net 10 "Net-(J1-Pad10)") + (net 11 "Net-(J1-Pad11)") + (net 12 "Net-(J1-Pad12)") + (net 13 "Net-(J1-Pad13)") + (net 14 "Net-(J1-Pad14)") + (net 15 "Net-(J1-Pad15)") + (net 16 "Net-(J1-Pad16)") + (net 17 "Net-(J1-Pad17)") + (net 18 "Net-(J1-Pad18)") + (net 19 "Net-(J1-Pad19)") + (net 20 "Net-(J1-Pad20)") + (net 21 "Net-(J2-Pad1)") + (net 22 "Net-(J2-Pad2)") + (net 23 "Net-(J2-Pad3)") + (net 24 "Net-(J2-Pad4)") + (net 25 "Net-(J2-Pad5)") + (net 26 "Net-(J2-Pad6)") + (net 27 "Net-(J2-Pad7)") + (net 28 "Net-(J2-Pad8)") + (net 29 "Net-(J2-Pad9)") + (net 30 "Net-(J2-Pad10)") + (net 31 "Net-(J2-Pad11)") + (net 32 "Net-(J2-Pad12)") + (net 33 "Net-(J2-Pad13)") + (net 34 "Net-(J2-Pad14)") + (net 35 "Net-(J2-Pad15)") + (net 36 "Net-(J2-Pad16)") + (net 37 "Net-(J2-Pad17)") + (net 38 "Net-(J2-Pad18)") + (net 39 "Net-(J2-Pad19)") + (net 40 "Net-(J2-Pad20)") + + (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 2a739426-c97b-4a59-aa7f-21073d5b825e) + (at 131.85 73.05) + (descr "Mounting Hole 2.2mm, M2, DIN965") + (tags "mounting hole 2.2mm m2 din965") + (property "Sheetfile" "jig.kicad_sch") + (property "Sheetname" "") + (path "/3b537d94-daf5-4308-a266-142f3fd2e5e3") + (attr exclude_from_pos_files) + (fp_text reference "H1" (at 0 -2.9) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dcf1e3f0-ef79-46d2-afd3-1134e3ef4e42) + ) + (fp_text value "MountingHole" (at 0 2.9) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d852725b-845d-4a1b-b6b4-b3e3811fcd10) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 585ec95f-bba3-43c3-910d-2d85b095529b) + ) + (fp_circle (center 0 0) (end 1.9 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 65ee5a71-a2a2-4995-9588-2b0df8d9af6d)) + (fp_circle (center 0 0) (end 2.15 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp dab9bdaf-5a1b-4aeb-92bc-f75c615948bf)) + (pad "1" thru_hole circle (at 0 0) (size 2.6 2.6) (drill 2.2) (layers *.Cu *.Mask) (tstamp 4ffaf20b-f507-4c92-a4f9-1271ad2af920)) + (pad "1" connect circle (at 0 0) (size 3.8 3.8) (layers "B.Cu" "B.Mask") (tstamp bf6cb593-b452-4e1c-b68e-49eaf1e3fae0)) + (pad "1" connect circle (at 0 0) (size 3.8 3.8) (layers "F.Cu" "F.Mask") (tstamp f71151fd-060b-42da-bfe1-57a93782ccf1)) + ) + + (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 824bd4ec-e75a-4cf3-abf1-db190a2fe898) + (at 131.85 111.07) + (descr "Mounting Hole 2.2mm, M2, DIN965") + (tags "mounting hole 2.2mm m2 din965") + (property "Sheetfile" "jig.kicad_sch") + (property "Sheetname" "") + (path "/65a7e4bd-c7a8-4ed5-83b8-bbb39dc7e25b") + (attr exclude_from_pos_files) + (fp_text reference "H4" (at 0 -2.9) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f90fcc70-d063-4d0f-8c52-7c31e2af9e06) + ) + (fp_text value "MountingHole" (at 0 2.9) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f8f6255a-394f-4a9a-a309-3f54b5d6e9fe) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 91047dbf-7690-4b8b-b107-d3e465be86b8) + ) + (fp_circle (center 0 0) (end 1.9 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 6ca5bc65-22b3-4d37-8bbb-cae404a50f8a)) + (fp_circle (center 0 0) (end 2.15 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 228c6cbf-703d-4794-a099-56cfa5c823ef)) + (pad "1" connect circle (at 0 0) (size 3.8 3.8) (layers "F.Cu" "F.Mask") (tstamp 48ae02e3-e945-4dc9-b6ec-534e1447840b)) + (pad "1" thru_hole circle (at 0 0) (size 2.6 2.6) (drill 2.2) (layers *.Cu *.Mask) (tstamp 501dc7ad-a5a7-4667-b113-fe02f0b7d01e)) + (pad "1" connect circle (at 0 0) (size 3.8 3.8) (layers "B.Cu" "B.Mask") (tstamp d16d4306-4762-4c9b-a44d-a8da4a36d55a)) + ) + + (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 9eae12c0-23b5-49a8-b434-f75c2e272fcc) + (at 159.77 73.07) + (descr "Mounting Hole 2.2mm, M2, DIN965") + (tags "mounting hole 2.2mm m2 din965") + (property "Sheetfile" "jig.kicad_sch") + (property "Sheetname" "") + (path "/27f6b490-4ad0-4718-b705-8a031bb93778") + (attr exclude_from_pos_files) + (fp_text reference "H2" (at 0 -2.9) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 668f4af0-bd56-47d2-8612-01500c2e5d85) + ) + (fp_text value "MountingHole" (at 0 2.9) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1ceb784e-4276-4a96-838c-252badc58d87) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4139adb0-69e4-472d-9f06-5056421de2a1) + ) + (fp_circle (center 0 0) (end 1.9 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp d26f2ae6-1db5-4a24-b470-23590d60f600)) + (fp_circle (center 0 0) (end 2.15 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 0b29b1d1-6c5f-47a0-baf6-8bdeb79dd9d5)) + (pad "1" thru_hole circle (at 0 0) (size 2.6 2.6) (drill 2.2) (layers *.Cu *.Mask) (tstamp 035e7aa4-1b14-4d81-bc61-f7cda2e9c540)) + (pad "1" connect circle (at 0 0) (size 3.8 3.8) (layers "F.Cu" "F.Mask") (tstamp 854ae7cb-1cc0-4516-a29c-71faa29da284)) + (pad "1" connect circle (at 0 0) (size 3.8 3.8) (layers "B.Cu" "B.Mask") (tstamp e2351b0d-6b3f-4cf4-986c-7a5986271d50)) + ) + + (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp a5d3b321-8138-4364-90c3-667dbef13f3a) + (at 159.77 111.23) + (descr "Mounting Hole 2.2mm, M2, DIN965") + (tags "mounting hole 2.2mm m2 din965") + (property "Sheetfile" "jig.kicad_sch") + (property "Sheetname" "") + (path "/5aaab069-a145-49a4-a1fd-b0290a076052") + (attr exclude_from_pos_files) + (fp_text reference "H3" (at 0 -2.9) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp bc7a61c8-84d3-4b09-be38-3be77d153412) + ) + (fp_text value "MountingHole" (at 0 2.9) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7a3d1aa5-955a-47a7-975e-faaa9b7c45fd) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dc58ad3f-544a-4196-b289-a480b4ef0c18) + ) + (fp_circle (center 0 0) (end 1.9 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 7b1605a3-2e84-4c14-8032-8ea924e5550a)) + (fp_circle (center 0 0) (end 2.15 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 0b031930-6275-4de2-a0e9-6ec903d42844)) + (pad "1" thru_hole circle (at 0 0) (size 2.6 2.6) (drill 2.2) (layers *.Cu *.Mask) (tstamp 1ad156c2-e680-4d5e-b695-6dca02cb77d6)) + (pad "1" connect circle (at 0 0) (size 3.8 3.8) (layers "F.Cu" "F.Mask") (tstamp 3b3a80b9-e1a1-4a31-a48a-85b6519cc7b1)) + (pad "1" connect circle (at 0 0) (size 3.8 3.8) (layers "B.Cu" "B.Mask") (tstamp fd1fecb3-564c-45fd-a0b0-61a59e45b1ca)) + ) + + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical" (layer "F.Cu") + (tedit 59FED5CC) (tstamp bd19c7c1-9b78-4ad3-812a-6e8e85477dc1) + (at 149.9 67.92) + (descr "Through hole straight pin header, 1x20, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x20 2.54mm single row") + (property "Sheetfile" "jig.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (path "/b5040724-ecbb-4f06-8f77-68e054e7ba41") + (attr through_hole exclude_from_bom) + (fp_text reference "J2" (at -2.21 0.015) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a09477e6-7935-4385-92d7-73a3164553b6) + ) + (fp_text value "Conn_01x20_Male" (at 0 50.59) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0018caf8-20c6-482b-97dd-cdf5189730c5) + ) + (fp_text user "${REFERENCE}" (at 0 24.13 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8611393f-833a-4915-8a95-362c6f2f2efc) + ) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 40a5e1f8-9ad8-417b-a675-3c9d4b1c8352)) + (fp_line (start -1.33 49.59) (end 1.33 49.59) (layer "F.SilkS") (width 0.12) (tstamp 864a5111-bf2f-411d-897d-343d3ccdda92)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp b36254ff-5d16-4315-82f2-73f75503762e)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp ef1f7ce9-3b0c-4149-adf6-3fd89ed33444)) + (fp_line (start 1.33 1.27) (end 1.33 49.59) (layer "F.SilkS") (width 0.12) (tstamp ef28370b-5925-4c46-a399-db77ff4e2672)) + (fp_line (start -1.33 1.27) (end -1.33 49.59) (layer "F.SilkS") (width 0.12) (tstamp f94b07fc-0780-40d1-95b4-1775378b9def)) + (fp_line (start -1.8 50.05) (end 1.8 50.05) (layer "F.CrtYd") (width 0.05) (tstamp 28246aa3-02b9-4484-b391-607a333b8926)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 71c9c7a9-072a-412d-ba7b-f6181415fe97)) + (fp_line (start -1.8 -1.8) (end -1.8 50.05) (layer "F.CrtYd") (width 0.05) (tstamp 9c181a04-27a6-4784-a6e8-21dad8f6d3d8)) + (fp_line (start 1.8 50.05) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp a40dfb80-eac1-4308-b7a5-71977cceb497)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 64e27e90-8fc3-4b8c-82a3-6d622a00dea6)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp 89ba49c2-545f-4af5-851b-722477c5aca6)) + (fp_line (start -1.27 49.53) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp a840653d-4302-4ba6-a429-6c7d022f9b26)) + (fp_line (start 1.27 -1.27) (end 1.27 49.53) (layer "F.Fab") (width 0.1) (tstamp e5ab0be0-ce09-42b8-97d6-ec904cce499c)) + (fp_line (start 1.27 49.53) (end -1.27 49.53) (layer "F.Fab") (width 0.1) (tstamp f7454479-0cad-4ad6-8326-0bd8ddba2d10)) + (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 21 "Net-(J2-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 011a45fa-26a4-4a41-af32-7ff87572735b)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 22 "Net-(J2-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp 50debc0c-64cb-4a07-b08a-1cb58a796700)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 23 "Net-(J2-Pad3)") (pinfunction "Pin_3") (pintype "passive") (tstamp e3c4575c-d9ab-42b8-8703-2ad1d757c4d8)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 24 "Net-(J2-Pad4)") (pinfunction "Pin_4") (pintype "passive") (tstamp 3fe0e682-2069-4413-8532-44bfe382835f)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 25 "Net-(J2-Pad5)") (pinfunction "Pin_5") (pintype "passive") (tstamp aae7a56c-7c7a-4bd1-b53d-79d4deb79673)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 26 "Net-(J2-Pad6)") (pinfunction "Pin_6") (pintype "passive") (tstamp 56bc2b3f-feff-4386-bd8f-8338dadff15d)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 27 "Net-(J2-Pad7)") (pinfunction "Pin_7") (pintype "passive") (tstamp ea99cde6-b7b1-414c-ae96-d9068081837b)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 28 "Net-(J2-Pad8)") (pinfunction "Pin_8") (pintype "passive") (tstamp 2a8b799f-0633-4ef0-8cc6-cb380668d76e)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 29 "Net-(J2-Pad9)") (pinfunction "Pin_9") (pintype "passive") (tstamp 5110cdd6-36db-4592-bfea-02d0a18793b3)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 30 "Net-(J2-Pad10)") (pinfunction "Pin_10") (pintype "passive") (tstamp 821b844a-7d4a-465e-a6a8-514a78109c32)) + (pad "11" thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 31 "Net-(J2-Pad11)") (pinfunction "Pin_11") (pintype "passive") (tstamp 6beff46f-c0bd-4ce5-9549-32f6f9ca082e)) + (pad "12" thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 32 "Net-(J2-Pad12)") (pinfunction "Pin_12") (pintype "passive") (tstamp 9825b8a6-47af-4f44-a845-1806f3725745)) + (pad "13" thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 33 "Net-(J2-Pad13)") (pinfunction "Pin_13") (pintype "passive") (tstamp 2d88d4b6-f7ef-4521-b9bf-a421507f7781)) + (pad "14" thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 34 "Net-(J2-Pad14)") (pinfunction "Pin_14") (pintype "passive") (tstamp 7ea43659-b854-4443-8488-bbbb0075313a)) + (pad "15" thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 35 "Net-(J2-Pad15)") (pinfunction "Pin_15") (pintype "passive") (tstamp 9abd8767-85fa-45a4-b2a7-9f440e1d53c4)) + (pad "16" thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 36 "Net-(J2-Pad16)") (pinfunction "Pin_16") (pintype "passive") (tstamp 454909f1-42f7-4ea6-867c-f62897b774c6)) + (pad "17" thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 37 "Net-(J2-Pad17)") (pinfunction "Pin_17") (pintype "passive") (tstamp c23d367d-491d-4238-8bb8-061a6146f0ec)) + (pad "18" thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 38 "Net-(J2-Pad18)") (pinfunction "Pin_18") (pintype "passive") (tstamp 711662fe-dc20-43c3-b8e5-b2644d67fd25)) + (pad "19" thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 39 "Net-(J2-Pad19)") (pinfunction "Pin_19") (pintype "passive") (tstamp f60424f1-a22d-4f7a-a9a7-68da4ca16c85)) + (pad "20" thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 40 "Net-(J2-Pad20)") (pinfunction "Pin_20") (pintype "passive") (tstamp d6551e4e-7c64-44da-9b64-33e14b8b5769)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x20_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical" (layer "F.Cu") + (tedit 59FED5CC) (tstamp c05386ec-d5e1-450d-9d3e-c52ba56c7a73) + (at 141.74 67.94) + (descr "Through hole straight pin header, 1x20, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x20 2.54mm single row") + (property "Sheetfile" "jig.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (path "/57877f1b-5e9c-4c41-8954-43071c130acf") + (attr through_hole exclude_from_bom) + (fp_text reference "J1" (at 2.14 0.02) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4b1b720e-2c0c-440f-86ff-f2f134859265) + ) + (fp_text value "Conn_01x20_Male" (at 0 50.59) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c051e420-f089-48ea-ae39-aed47ac6f025) + ) + (fp_text user "${REFERENCE}" (at 0 24.13 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1f80b140-a9ac-4ed8-9237-e23e5551ea2c) + ) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 2a736476-3580-41fc-8699-8fa0b2eba444)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 717a3d3b-aa33-45b1-880f-979e2ee59853)) + (fp_line (start -1.33 1.27) (end -1.33 49.59) (layer "F.SilkS") (width 0.12) (tstamp aa05a77a-4bf1-4aa1-a188-65a6ed78ff97)) + (fp_line (start 1.33 1.27) (end 1.33 49.59) (layer "F.SilkS") (width 0.12) (tstamp b937121e-97b8-4f08-b0ca-fcd18c9ef810)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp eeaa25a3-2854-46c1-a377-05f273fb4fdc)) + (fp_line (start -1.33 49.59) (end 1.33 49.59) (layer "F.SilkS") (width 0.12) (tstamp fcbe2511-235a-418b-8593-21b8ede324d8)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 20506d57-5cad-4a8b-af2d-8fbe075e521a)) + (fp_line (start -1.8 50.05) (end 1.8 50.05) (layer "F.CrtYd") (width 0.05) (tstamp 21b6f6ad-0545-40b1-acc9-62384257ea73)) + (fp_line (start 1.8 50.05) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 3099bb7f-96e9-4e91-944c-a7d80f1da28d)) + (fp_line (start -1.8 -1.8) (end -1.8 50.05) (layer "F.CrtYd") (width 0.05) (tstamp 4199f614-9080-4c4f-a929-f6c256c656b5)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp 28e2f17f-ce87-4daf-9e92-6767fe66943f)) + (fp_line (start 1.27 -1.27) (end 1.27 49.53) (layer "F.Fab") (width 0.1) (tstamp 3c6b18e0-5c66-450f-887a-f220ee0635fb)) + (fp_line (start -1.27 49.53) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp 7769849a-c9aa-4a29-89de-1ec18dacfc90)) + (fp_line (start 1.27 49.53) (end -1.27 49.53) (layer "F.Fab") (width 0.1) (tstamp 92cfac5b-62a5-4c6f-9168-7b99ea3a101b)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp f4e7fd18-5660-49c7-ba96-838968dcb8d0)) + (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "Pin_1") (pintype "passive") (tstamp 667dc12a-13ab-4e57-863c-33ecc6cac174)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "Pin_2") (pintype "passive") (tstamp 9785c4c7-2ab7-4006-adcc-7b467b8656b0)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 3 "Net-(J1-Pad3)") (pinfunction "Pin_3") (pintype "passive") (tstamp c57d73fa-7d15-4bf8-ab0b-f7a4ee87dc7c)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 4 "Net-(J1-Pad4)") (pinfunction "Pin_4") (pintype "passive") (tstamp 8a5e2676-f6b3-413e-b9b9-4b42d44946f8)) + (pad "5" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 5 "Net-(J1-Pad5)") (pinfunction "Pin_5") (pintype "passive") (tstamp cebf56cd-2293-49af-8810-20185a90cd64)) + (pad "6" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 "Net-(J1-Pad6)") (pinfunction "Pin_6") (pintype "passive") (tstamp 27963d64-bf59-49f2-baa7-8b3217a3acbb)) + (pad "7" thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 7 "Net-(J1-Pad7)") (pinfunction "Pin_7") (pintype "passive") (tstamp f4fa2496-e63d-47c4-9b96-cfa04cac88a4)) + (pad "8" thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 8 "Net-(J1-Pad8)") (pinfunction "Pin_8") (pintype "passive") (tstamp dc3bcdda-4ce1-478e-b14a-2441ac25f55c)) + (pad "9" thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 9 "Net-(J1-Pad9)") (pinfunction "Pin_9") (pintype "passive") (tstamp 787e43e9-f406-41e7-8129-e0f55d267e85)) + (pad "10" thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 10 "Net-(J1-Pad10)") (pinfunction "Pin_10") (pintype "passive") (tstamp 483e97d7-772a-4fd1-bdb6-2caf923394e1)) + (pad "11" thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 11 "Net-(J1-Pad11)") (pinfunction "Pin_11") (pintype "passive") (tstamp 11c3bb27-7290-48d9-8346-ad4da24b5f02)) + (pad "12" thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 12 "Net-(J1-Pad12)") (pinfunction "Pin_12") (pintype "passive") (tstamp dffe5caf-d1ce-48f8-9595-830b165d95c3)) + (pad "13" thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 13 "Net-(J1-Pad13)") (pinfunction "Pin_13") (pintype "passive") (tstamp 64c0b8e8-7d0b-4b3a-80b0-7f7bcbd93ddb)) + (pad "14" thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 14 "Net-(J1-Pad14)") (pinfunction "Pin_14") (pintype "passive") (tstamp 6b97810d-350d-4566-9cc7-608a95c355c2)) + (pad "15" thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 15 "Net-(J1-Pad15)") (pinfunction "Pin_15") (pintype "passive") (tstamp ef811442-c598-4f60-8988-4fbf5f809be0)) + (pad "16" thru_hole oval (at 0 38.1) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 16 "Net-(J1-Pad16)") (pinfunction "Pin_16") (pintype "passive") (tstamp 9d730743-f196-40a5-863a-63435e2964dc)) + (pad "17" thru_hole oval (at 0 40.64) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 17 "Net-(J1-Pad17)") (pinfunction "Pin_17") (pintype "passive") (tstamp 14b525ff-cb9a-4dd7-9d97-69428e90efef)) + (pad "18" thru_hole oval (at 0 43.18) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 18 "Net-(J1-Pad18)") (pinfunction "Pin_18") (pintype "passive") (tstamp 0e3481a5-6380-450c-8759-d0ee4821c41c)) + (pad "19" thru_hole oval (at 0 45.72) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 19 "Net-(J1-Pad19)") (pinfunction "Pin_19") (pintype "passive") (tstamp f8e73e08-5f7f-4f88-b557-f1406d38917b)) + (pad "20" thru_hole oval (at 0 48.26) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 20 "Net-(J1-Pad20)") (pinfunction "Pin_20") (pintype "passive") (tstamp c212f685-5b26-47e6-b7fc-490aa9ba01a2)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x20_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_Version_H" (layer "F.Cu") + (tedit 6224DF39) (tstamp ec00617b-fa26-4007-83bd-d32fc0cd727c) + (at 145.815 92.075) + (descr "Through hole straight pin header, 2x20, 2.54mm pitch, double rows") + (tags "Through hole pin header THT 2x20 2.54mm double row") + (property "Sheetfile" "jig.kicad_sch") + (property "Sheetname" "") + (property "exclude_from_bom" "") + (path "/7dace924-fa95-41f2-b1c3-9d3321f298c9") + (attr through_hole exclude_from_bom) + (fp_text reference "U1" (at 0 0) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 20f16b68-1227-4dd9-8d43-21f2a396281a) + ) + (fp_text value "Pico_Version-H" (at 0 2.159) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 7e0d47d1-e5bf-4301-aeb0-e51ecdaa8137) + ) + (fp_text user "GND" (at 12.8 -19.05 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 0309ddb0-f77c-403a-80b7-d82dc6f0b4b5) + ) + (fp_text user "GP13" (at -13.054 16.51 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 04c774b8-49ae-4e14-9c97-718a59fdbd6c) + ) + (fp_text user "GP17" (at 13.054 21.59 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 0743d4d4-635d-41bb-a8d4-9857c772ca9c) + ) + (fp_text user "VBUS" (at 13.3 -24.2 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 19343cbf-bab3-4794-a871-ff3eb95835cf) + ) + (fp_text user "GND" (at 12.8 6.35 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 1ac77764-2a17-4f0f-8294-ee964131b567) + ) + (fp_text user "GP26" (at 13.054 -1.27 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 1ca844a3-b611-448d-ba67-7a1df1ec4c5f) + ) + (fp_text user "GP15" (at -13.054 24.13 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 21e869be-0629-4a10-a552-bfbf5aa15a59) + ) + (fp_text user "SWCLK" (at -5.7 26.2) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 27ce153c-9616-4f37-83fd-69f5d538592c) + ) + (fp_text user "GND" (at -12.8 -19.05 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 2e34133d-89dc-46f6-8655-cdb8d64e629b) + ) + (fp_text user "GP3" (at -12.8 -13.97 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 2eb4cae3-d2a8-4e0d-bf99-78043e722de8) + ) + (fp_text user "GP12" (at -13.2 13.97 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 412ecbce-2e6b-4b86-9adc-58620792abec) + ) + (fp_text user "GP5" (at -12.8 -8.89 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 508350a2-e00b-4a97-9dc1-8330e42944be) + ) + (fp_text user "GP0" (at -12.8 -24.13 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 55f91ea0-4245-4aae-83bd-5cfeb85f3ee7) + ) + (fp_text user "GP18" (at 13.054 16.51 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 5ca01dee-6c2d-4c7c-84e0-43eb3407d293) + ) + (fp_text user "SWDIO" (at 5.6 26.2) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 5d0ee98d-5bf0-46ad-8e48-bec86f35a4b0) + ) + (fp_text user "GP1" (at -12.9 -21.6 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 600153ba-2654-4b5e-8e26-3a9370090a6e) + ) + (fp_text user "GP8" (at -12.8 1.27 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 6667259f-dde3-45df-92c7-a3c3b8119d67) + ) + (fp_text user "GND" (at -12.8 19.05 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 698e6319-ee48-454d-bc0e-fd8b547b54f7) + ) + (fp_text user "GP28" (at 13.054 -9.144 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 70c54643-21b0-42d2-b739-ea6a9ef2b626) + ) + (fp_text user "AGND" (at 13.054 -6.35 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 778162cd-d6b0-4661-84e4-6dca83aba107) + ) + (fp_text user "GP19" (at 13.054 13.97 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 78e838a5-2fff-49d7-a5a5-b02d95c5326f) + ) + (fp_text user "GP11" (at -13.2 11.43 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 7ffe84dc-37b8-4d68-9091-c9c6c0a4b13a) + ) + (fp_text user "ADC_VREF" (at 14 -12.5 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 915ca3e8-4434-4f3b-84ea-754c57ada227) + ) + (fp_text user "GP21" (at 13.054 8.9 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp 9eee0979-0e46-4f2e-806e-e1a76a175023) + ) + (fp_text user "GP14" (at -13.1 21.59 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp a0b065ee-d41f-4836-8c1b-fe2e64e485f6) + ) + (fp_text user "GND" (at -12.8 -6.35 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp a3d8f3ba-fcd2-4bf7-9597-8c3e08e52028) + ) + (fp_text user "RUN" (at 13 1.27 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp adb8c6c1-4c9a-4647-8598-e6ccba7afe1d) + ) + (fp_text user "VSYS" (at 13.2 -21.59 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp b5819464-2835-4694-a6fb-edff0dbfa62d) + ) + (fp_text user "GP20" (at 13.054 11.43 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp c0236ca5-616a-4ae2-b784-61baa3b299d2) + ) + (fp_text user "GP6" (at -12.8 -3.81 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp c1fc40e1-8e79-4634-b852-e0b4ab3296bd) + ) + (fp_text user "GP27" (at 13.054 -3.8 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp c8bdfb79-4e20-4e37-a1d1-1625b0888f45) + ) + (fp_text user "GP16" (at 13.054 24.13 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp ccbf6792-554f-4890-bc6e-40428c76be5a) + ) + (fp_text user "GP7" (at -12.7 -1.3 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp ced35ad5-05e6-4339-a924-67a0b3987685) + ) + (fp_text user "3V3_EN" (at 13.7 -17.2 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp d46ebbc8-467a-41ea-8b10-dee0808c4b01) + ) + (fp_text user "3V3" (at 12.9 -13.9 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp d56a0954-c1f6-437b-9840-3ca8d82f4bfe) + ) + (fp_text user "GP22" (at 13.054 3.81 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp d694e03b-f415-4881-8562-b73ed3f331b2) + ) + (fp_text user "GND" (at -12.8 6.35 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp db80a3f3-2d8b-454d-8d9a-37646079e935) + ) + (fp_text user "GND" (at 12.8 19.05 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp dc141ab2-0e8e-4851-82a8-38426b74a2e6) + ) + (fp_text user "GP10" (at -13.054 8.89 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp dc48a404-15fa-4e22-adfd-74271ebcc3da) + ) + (fp_text user "GP4" (at -12.8 -11.43 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp e487adad-ff32-4016-a33d-f0c899ed870a) + ) + (fp_text user "GP2" (at -12.9 -16.51 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp e9fe6b8f-07e0-4bc9-8901-d49f0617920f) + ) + (fp_text user "GP9" (at -12.8 3.81 45) (layer "F.SilkS") hide + (effects (font (size 0.8 0.8) (thickness 0.15))) + (tstamp f2e34829-c125-4caf-8ab0-501cd1213979) + ) + (fp_text user "Copper Keepouts shown on Dwgs layer" (at 0.1 -30.2) (layer "Cmts.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6fecee6b-87b3-40c9-903d-ad4e6df92bbb) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 264e1bfd-f79e-4c82-934e-967afec5acaf) + ) + (fp_line (start -10.5 -2.7) (end -10.5 -2.3) (layer "F.SilkS") (width 0.12) (tstamp 02556189-726d-4032-8b2a-fd34f98d0f7e)) + (fp_line (start -10.5 15.1) (end -10.5 15.5) (layer "F.SilkS") (width 0.12) (tstamp 09d7f9c5-48fd-4b17-9a70-cd33e45e8483)) + (fp_line (start 10.5 -10.4) (end 10.5 -10) (layer "F.SilkS") (width 0.12) (tstamp 10f0225e-2516-4b02-b318-9b76b2b9ea26)) + (fp_line (start 10.5 7.4) (end 10.5 7.8) (layer "F.SilkS") (width 0.12) (tstamp 13a3315d-06fe-4d31-9295-d1b08ac2d68c)) + (fp_line (start 10.5 25.5) (end 3.7 25.5) (layer "F.SilkS") (width 0.12) (tstamp 14924c40-e5af-449c-8f62-93f451a76548)) + (fp_line (start 10.5 -20.5) (end 10.5 -20.1) (layer "F.SilkS") (width 0.12) (tstamp 216b8dd8-50db-4bd2-9381-9bdcd16c85dc)) + (fp_line (start -10.5 10) (end -10.5 10.4) (layer "F.SilkS") (width 0.12) (tstamp 22328899-2704-4352-a31d-341ee42b2bef)) + (fp_line (start -7.493 -22.833) (end -7.493 -25.5) (layer "F.SilkS") (width 0.12) (tstamp 22b10286-b7b8-467c-b83d-f02403014bac)) + (fp_line (start -10.5 2.3) (end -10.5 2.7) (layer "F.SilkS") (width 0.12) (tstamp 2c9d6bca-c19c-481c-a0a3-9a5fdc01913f)) + (fp_line (start 10.5 20.1) (end 10.5 20.5) (layer "F.SilkS") (width 0.12) (tstamp 4664415c-c2d5-49e9-a6b3-65fae2411c90)) + (fp_line (start -3.7 25.5) (end -10.5 25.5) (layer "F.SilkS") (width 0.12) (tstamp 4a1f7ab1-066b-4d6d-8fe7-915373605d3a)) + (fp_line (start 10.5 15.1) (end 10.5 15.5) (layer "F.SilkS") (width 0.12) (tstamp 4acc4683-bafb-47a0-a189-398ce4329257)) + (fp_line (start -10.5 -12.9) (end -10.5 -12.5) (layer "F.SilkS") (width 0.12) (tstamp 4f58cb53-1c0f-4f5c-bc44-ec8f65306cd9)) + (fp_line (start 10.5 -18) (end 10.5 -17.6) (layer "F.SilkS") (width 0.12) (tstamp 4f88606d-8ad8-44a6-864f-8c0c082356f4)) + (fp_line (start -10.5 -18) (end -10.5 -17.6) (layer "F.SilkS") (width 0.12) (tstamp 5517e89d-b44b-406e-b957-3a91a4749cf4)) + (fp_line (start -10.5 -20.5) (end -10.5 -20.1) (layer "F.SilkS") (width 0.12) (tstamp 7537cdff-f532-40c6-845c-405e166f751d)) + (fp_line (start -10.5 -5.3) (end -10.5 -4.9) (layer "F.SilkS") (width 0.12) (tstamp 784b60f4-b745-4d6a-af80-5c000a934951)) + (fp_line (start 10.5 -7.8) (end 10.5 -7.4) (layer "F.SilkS") (width 0.12) (tstamp 7e24ae62-bad7-417f-b06f-f673f319b2dc)) + (fp_line (start -10.5 -7.8) (end -10.5 -7.4) (layer "F.SilkS") (width 0.12) (tstamp 800993f8-a5b9-4ff9-9ba7-fc1d65ec9bd7)) + (fp_line (start 10.5 22.7) (end 10.5 23.1) (layer "F.SilkS") (width 0.12) (tstamp 8224dea6-eb3d-4203-a6c1-8c3062325d19)) + (fp_line (start 10.5 -23.1) (end 10.5 -22.7) (layer "F.SilkS") (width 0.12) (tstamp 85198278-e82b-43fb-87f0-0cf90345a019)) + (fp_line (start 10.5 -15.4) (end 10.5 -15) (layer "F.SilkS") (width 0.12) (tstamp 8676013c-ac77-496e-95fd-1de9bd67f1a8)) + (fp_line (start -10.5 -23.1) (end -10.5 -22.7) (layer "F.SilkS") (width 0.12) (tstamp 8b3fa5f9-b870-4f2c-9da2-81e713ce2a75)) + (fp_line (start -10.5 17.6) (end -10.5 18) (layer "F.SilkS") (width 0.12) (tstamp 9af67e65-0267-455b-9490-d477e661a14d)) + (fp_line (start -10.5 20.1) (end -10.5 20.5) (layer "F.SilkS") (width 0.12) (tstamp 9efa1cdc-ea10-4534-8d70-2a02808482e6)) + (fp_line (start 10.5 4.9) (end 10.5 5.3) (layer "F.SilkS") (width 0.12) (tstamp a951e448-57c5-4567-b242-6f2f48f469d6)) + (fp_line (start -10.5 -22.833) (end -7.493 -22.833) (layer "F.SilkS") (width 0.12) (tstamp af0ca3f7-e81f-402b-84bb-5c642deb54dc)) + (fp_line (start 10.5 -2.7) (end 10.5 -2.3) (layer "F.SilkS") (width 0.12) (tstamp b710902e-1aa0-443c-b618-b8014422a643)) + (fp_line (start -10.5 -25.5) (end 10.5 -25.5) (layer "F.SilkS") (width 0.12) (tstamp b96f148e-0982-4008-9253-81a08a3f07ad)) + (fp_line (start 10.5 10) (end 10.5 10.4) (layer "F.SilkS") (width 0.12) (tstamp bf57e342-098d-4327-b6f3-e0e42b67d3d4)) + (fp_line (start -10.5 -0.2) (end -10.5 0.2) (layer "F.SilkS") (width 0.12) (tstamp c2248cc5-3e97-4c0d-a02e-8b97a0714281)) + (fp_line (start -10.5 12.5) (end -10.5 12.9) (layer "F.SilkS") (width 0.12) (tstamp c8c0017a-71c3-412b-8637-e0c3621291a4)) + (fp_line (start 10.5 2.3) (end 10.5 2.7) (layer "F.SilkS") (width 0.12) (tstamp cd6d484a-9099-4edc-8ef2-9f4014604450)) + (fp_line (start -10.5 -15.4) (end -10.5 -15) (layer "F.SilkS") (width 0.12) (tstamp ce9e6a49-780e-4b3c-8ccb-6ed357f12200)) + (fp_line (start 10.5 -12.9) (end 10.5 -12.5) (layer "F.SilkS") (width 0.12) (tstamp cefcfc96-5ce8-4bca-9010-4509a1e8af67)) + (fp_line (start -10.5 7.4) (end -10.5 7.8) (layer "F.SilkS") (width 0.12) (tstamp d09f5373-736c-461d-bc8c-e0fcd30dc4f5)) + (fp_line (start 10.5 -0.2) (end 10.5 0.2) (layer "F.SilkS") (width 0.12) (tstamp d114fb2e-5fe7-456e-872c-3e8bc4ca881e)) + (fp_line (start 10.5 17.6) (end 10.5 18) (layer "F.SilkS") (width 0.12) (tstamp d1964804-160f-4342-9a39-cffcaf0c802a)) + (fp_line (start -10.5 -25.5) (end -10.5 -25.2) (layer "F.SilkS") (width 0.12) (tstamp d1ee2c3c-d079-43ce-b810-2227448580a3)) + (fp_line (start -10.5 -10.4) (end -10.5 -10) (layer "F.SilkS") (width 0.12) (tstamp d28f77df-6960-407b-89a0-9c4fea9af885)) + (fp_line (start -10.5 22.7) (end -10.5 23.1) (layer "F.SilkS") (width 0.12) (tstamp d3ff0f5f-521d-4773-92f5-53243b839f60)) + (fp_line (start 10.5 12.5) (end 10.5 12.9) (layer "F.SilkS") (width 0.12) (tstamp d6309917-7b98-4ba0-9ae2-336b138dcc09)) + (fp_line (start 10.5 -5.3) (end 10.5 -4.9) (layer "F.SilkS") (width 0.12) (tstamp e4c15adb-5c1d-4084-af6e-636e22d3e3e0)) + (fp_line (start 1.1 25.5) (end 1.5 25.5) (layer "F.SilkS") (width 0.12) (tstamp e8bdd57b-026c-4b69-a2d7-6f49f5333bfd)) + (fp_line (start -1.5 25.5) (end -1.1 25.5) (layer "F.SilkS") (width 0.12) (tstamp ec8963dc-a566-4911-8773-2f3aa36f8abf)) + (fp_line (start 10.5 -25.5) (end 10.5 -25.2) (layer "F.SilkS") (width 0.12) (tstamp f585e8dc-1e8c-4aef-aeb5-f0e13191464c)) + (fp_line (start -10.5 4.9) (end -10.5 5.3) (layer "F.SilkS") (width 0.12) (tstamp f6942e8b-d557-4050-af76-d6344e6bbf1e)) + (fp_poly (pts + (xy -1.5 -14) + (xy -3.5 -14) + (xy -3.5 -16) + (xy -1.5 -16) + ) (layer "Dwgs.User") (width 0.1) (fill solid) (tstamp 1c177e75-b438-4af6-9006-8dfd444cc17b)) + (fp_poly (pts + (xy 3.7 -20.2) + (xy -3.7 -20.2) + (xy -3.7 -24.9) + (xy 3.7 -24.9) + ) (layer "Dwgs.User") (width 0.1) (fill solid) (tstamp 5c1947c4-f786-47b7-99e3-e98446f0b85b)) + (fp_poly (pts + (xy -1.5 -11.5) + (xy -3.5 -11.5) + (xy -3.5 -13.5) + (xy -1.5 -13.5) + ) (layer "Dwgs.User") (width 0.1) (fill solid) (tstamp ae7fbc8d-4896-4d76-8988-c6c6645d8b44)) + (fp_poly (pts + (xy -1.5 -16.5) + (xy -3.5 -16.5) + (xy -3.5 -18.5) + (xy -1.5 -18.5) + ) (layer "Dwgs.User") (width 0.1) (fill solid) (tstamp e3e818a7-7f43-46d3-828f-ed9c89163d6c)) + (fp_line (start 11 26) (end -11 26) (layer "F.CrtYd") (width 0.12) (tstamp 12447d31-d058-4b99-9ef4-f4cfee51b186)) + (fp_line (start 11 -26) (end 11 26) (layer "F.CrtYd") (width 0.12) (tstamp 3947d0c0-cfa3-4b46-ae30-3b7c58414c6d)) + (fp_line (start -11 26) (end -11 -26) (layer "F.CrtYd") (width 0.12) (tstamp 40a1df00-c18c-4b9e-ab1a-17a7c61d90a9)) + (fp_line (start -11 -26) (end 11 -26) (layer "F.CrtYd") (width 0.12) (tstamp 86447c82-110e-497e-9792-c2adf423f448)) + (fp_line (start 10.5 -25.5) (end 10.5 25.5) (layer "F.Fab") (width 0.12) (tstamp 3d8c8a40-e72a-4905-9ff2-accc29c0cf30)) + (fp_line (start 10.5 25.5) (end -10.5 25.5) (layer "F.Fab") (width 0.12) (tstamp 871ba541-a82a-461c-9357-b58d1235645e)) + (fp_line (start -10.5 25.5) (end -10.5 -25.5) (layer "F.Fab") (width 0.12) (tstamp 8b8ed094-6d95-4b55-92b6-98fb71e0d9e3)) + (fp_line (start -10.5 -25.5) (end 10.5 -25.5) (layer "F.Fab") (width 0.12) (tstamp c508d11b-475c-4aa8-a899-32dc107ffe60)) + (fp_line (start -10.5 -24.2) (end -9.2 -25.5) (layer "F.Fab") (width 0.12) (tstamp f3e26a7f-98e3-44c6-a000-64b519d151e1)) + (pad "1" thru_hole oval (at -8.89 -24.13) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 1 "Net-(J1-Pad1)") (pinfunction "GPIO0") (pintype "bidirectional") (tstamp 187cc845-440e-4191-9cd1-951b3a862cd5)) + (pad "1" smd rect (at -8.89 -24.13) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 1 "Net-(J1-Pad1)") (pinfunction "GPIO0") (pintype "bidirectional") (tstamp 3d1175c6-5b97-479e-b215-a3c0af770229)) + (pad "2" smd rect (at -8.89 -21.59) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 2 "Net-(J1-Pad2)") (pinfunction "GPIO1") (pintype "bidirectional") (tstamp 5bff36ff-91e5-4b62-a930-c49b55decdcd)) + (pad "2" thru_hole oval (at -8.89 -21.59) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 2 "Net-(J1-Pad2)") (pinfunction "GPIO1") (pintype "bidirectional") (tstamp d59b1834-1e29-4328-9eba-f41bc1eac0be)) + (pad "3" smd rect (at -8.89 -19.05) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 3 "Net-(J1-Pad3)") (pinfunction "GND") (pintype "power_in") (tstamp 2a7b8b41-3351-4def-82e9-5e040f5e28ef)) + (pad "3" thru_hole rect (at -8.89 -19.05) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 3 "Net-(J1-Pad3)") (pinfunction "GND") (pintype "power_in") (tstamp 9eff93d6-483a-4621-a3e4-31e560572bc7)) + (pad "4" smd rect (at -8.89 -16.51) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 4 "Net-(J1-Pad4)") (pinfunction "GPIO2") (pintype "bidirectional") (tstamp 5b24c6f8-4bbf-41fe-950c-fcf8138abe4b)) + (pad "4" thru_hole oval (at -8.89 -16.51) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 4 "Net-(J1-Pad4)") (pinfunction "GPIO2") (pintype "bidirectional") (tstamp a0773ac9-abb3-4cdc-8ba0-ea6e7dd6db5b)) + (pad "5" thru_hole oval (at -8.89 -13.97) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 5 "Net-(J1-Pad5)") (pinfunction "GPIO3") (pintype "bidirectional") (tstamp f2cf33ea-2765-465d-9900-9ac5e680013a)) + (pad "5" smd rect (at -8.89 -13.97) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 5 "Net-(J1-Pad5)") (pinfunction "GPIO3") (pintype "bidirectional") (tstamp f7680845-73da-4e3d-aae6-ce4f0a0d1fa0)) + (pad "6" smd rect (at -8.89 -11.43) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 6 "Net-(J1-Pad6)") (pinfunction "GPIO4") (pintype "bidirectional") (tstamp 16b5267e-5b0c-4c55-8233-bf2443f670e1)) + (pad "6" thru_hole oval (at -8.89 -11.43) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 6 "Net-(J1-Pad6)") (pinfunction "GPIO4") (pintype "bidirectional") (tstamp d043dcd3-96d8-4840-8c66-4022cf0d4975)) + (pad "7" thru_hole oval (at -8.89 -8.89) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 7 "Net-(J1-Pad7)") (pinfunction "GPIO5") (pintype "bidirectional") (tstamp 2b5105bd-3a64-48b5-bdb5-f6eb9dc03c42)) + (pad "7" smd rect (at -8.89 -8.89) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 7 "Net-(J1-Pad7)") (pinfunction "GPIO5") (pintype "bidirectional") (tstamp f3fbc892-5990-4efd-8b86-e9b88d80d1e4)) + (pad "8" thru_hole rect (at -8.89 -6.35) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 8 "Net-(J1-Pad8)") (pinfunction "GND") (pintype "power_in") (tstamp c2ae6580-cc2e-4df4-82b5-97e9e989244c)) + (pad "8" smd rect (at -8.89 -6.35) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 8 "Net-(J1-Pad8)") (pinfunction "GND") (pintype "power_in") (tstamp f0e1161e-4721-4d85-8794-4275b582cf63)) + (pad "9" smd rect (at -8.89 -3.81) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 9 "Net-(J1-Pad9)") (pinfunction "GPIO6") (pintype "bidirectional") (tstamp 0e568c0d-aef0-49f5-a6bd-50649e81dd6b)) + (pad "9" thru_hole oval (at -8.89 -3.81) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 9 "Net-(J1-Pad9)") (pinfunction "GPIO6") (pintype "bidirectional") (tstamp 99359eb6-0d6e-4917-b279-797f810c388e)) + (pad "10" thru_hole oval (at -8.89 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 10 "Net-(J1-Pad10)") (pinfunction "GPIO7") (pintype "bidirectional") (tstamp 0e59ae5e-6f89-4f60-9ed0-ab22d7e5e4f5)) + (pad "10" smd rect (at -8.89 -1.27) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 10 "Net-(J1-Pad10)") (pinfunction "GPIO7") (pintype "bidirectional") (tstamp 7ef4b7b7-6f30-498d-bd1c-1f918b25f3ba)) + (pad "11" thru_hole oval (at -8.89 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 11 "Net-(J1-Pad11)") (pinfunction "GPIO8") (pintype "bidirectional") (tstamp 885ed1d6-1b7c-4dec-bc30-4677b0ba98cf)) + (pad "11" smd rect (at -8.89 1.27) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 11 "Net-(J1-Pad11)") (pinfunction "GPIO8") (pintype "bidirectional") (tstamp e4b62922-b73a-45b1-870a-265ee269e6eb)) + (pad "12" smd rect (at -8.89 3.81) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 12 "Net-(J1-Pad12)") (pinfunction "GPIO9") (pintype "bidirectional") (tstamp b9f31883-9b64-4533-8cbb-25048576e164)) + (pad "12" thru_hole oval (at -8.89 3.81) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 12 "Net-(J1-Pad12)") (pinfunction "GPIO9") (pintype "bidirectional") (tstamp e49126b4-b6ba-420a-af77-642b37ae7a81)) + (pad "13" smd rect (at -8.89 6.35) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 13 "Net-(J1-Pad13)") (pinfunction "GND") (pintype "power_in") (tstamp 29fbba34-22e9-497e-be52-3a0fac2ad1a1)) + (pad "13" thru_hole rect (at -8.89 6.35) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 13 "Net-(J1-Pad13)") (pinfunction "GND") (pintype "power_in") (tstamp 4c8a594c-c7e4-49c0-8656-40ad7a44e4ea)) + (pad "14" smd rect (at -8.89 8.89) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 14 "Net-(J1-Pad14)") (pinfunction "GPIO10") (pintype "bidirectional") (tstamp 5da43e2e-3675-4a30-851e-987af3f86f66)) + (pad "14" thru_hole oval (at -8.89 8.89) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 14 "Net-(J1-Pad14)") (pinfunction "GPIO10") (pintype "bidirectional") (tstamp 8b912913-8de8-4840-a539-49d10cc98241)) + (pad "15" smd rect (at -8.89 11.43) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 15 "Net-(J1-Pad15)") (pinfunction "GPIO11") (pintype "bidirectional") (tstamp 56bbfe9c-0fb6-41d7-930b-3ee1cb0cb334)) + (pad "15" thru_hole oval (at -8.89 11.43) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 15 "Net-(J1-Pad15)") (pinfunction "GPIO11") (pintype "bidirectional") (tstamp 999a6194-94fb-4112-90d7-d2e0ac332940)) + (pad "16" thru_hole oval (at -8.89 13.97) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 16 "Net-(J1-Pad16)") (pinfunction "GPIO12") (pintype "bidirectional") (tstamp 39bdadde-1e20-4ec5-b80f-69eed3c9dbff)) + (pad "16" smd rect (at -8.89 13.97) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 16 "Net-(J1-Pad16)") (pinfunction "GPIO12") (pintype "bidirectional") (tstamp 7011d78d-a629-450c-a0ae-9a106a204261)) + (pad "17" smd rect (at -8.89 16.51) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 17 "Net-(J1-Pad17)") (pinfunction "GPIO13") (pintype "bidirectional") (tstamp 281f8b2b-6e9e-45a2-895c-91843acb48e1)) + (pad "17" thru_hole oval (at -8.89 16.51) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 17 "Net-(J1-Pad17)") (pinfunction "GPIO13") (pintype "bidirectional") (tstamp 71158f96-4007-4d0d-bdfc-996610fdf4b6)) + (pad "18" smd rect (at -8.89 19.05) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 18 "Net-(J1-Pad18)") (pinfunction "GND") (pintype "power_in") (tstamp 1ac3a37c-2482-4f81-9b38-f197d3408ef6)) + (pad "18" thru_hole rect (at -8.89 19.05) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 18 "Net-(J1-Pad18)") (pinfunction "GND") (pintype "power_in") (tstamp c3425987-ab39-451a-ad57-3bdbab26ad3a)) + (pad "19" thru_hole oval (at -8.89 21.59) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 19 "Net-(J1-Pad19)") (pinfunction "GPIO14") (pintype "bidirectional") (tstamp 3ffc1fe8-0553-41fb-ad69-b84d3c119c04)) + (pad "19" smd rect (at -8.89 21.59) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 19 "Net-(J1-Pad19)") (pinfunction "GPIO14") (pintype "bidirectional") (tstamp d56e7750-fc6d-4e2a-a790-56e2d9bf6f0b)) + (pad "20" smd rect (at -8.89 24.13) (size 3.5 1.7) (drill (offset -0.9 0)) (layers "F.Cu" "F.Mask") + (net 20 "Net-(J1-Pad20)") (pinfunction "GPIO15") (pintype "bidirectional") (tstamp 40f55de0-8b21-454b-bfb1-400cecf1e6d4)) + (pad "20" thru_hole oval (at -8.89 24.13) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 20 "Net-(J1-Pad20)") (pinfunction "GPIO15") (pintype "bidirectional") (tstamp db40e4be-2560-4930-9e54-ae1d9e408100)) + (pad "21" smd rect (at 8.89 24.13) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 40 "Net-(J2-Pad20)") (pinfunction "GPIO16") (pintype "bidirectional") (tstamp 6d9a0837-fc3e-4173-8e27-62fc2362408e)) + (pad "21" thru_hole oval (at 8.89 24.13) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 40 "Net-(J2-Pad20)") (pinfunction "GPIO16") (pintype "bidirectional") (tstamp f73ba997-290b-4675-a747-0a078d1078c8)) + (pad "22" smd rect (at 8.89 21.59) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 39 "Net-(J2-Pad19)") (pinfunction "GPIO17") (pintype "bidirectional") (tstamp 6d2c0f7a-76ef-4ca1-bf06-4989743a7ade)) + (pad "22" thru_hole oval (at 8.89 21.59) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 39 "Net-(J2-Pad19)") (pinfunction "GPIO17") (pintype "bidirectional") (tstamp cba3bf8a-8e5f-4829-a072-1f9cc6a01c86)) + (pad "23" thru_hole rect (at 8.89 19.05) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 38 "Net-(J2-Pad18)") (pinfunction "GND") (pintype "power_in") (tstamp a7d79bc8-f0ea-42da-95f0-d460f3879758)) + (pad "23" smd rect (at 8.89 19.05) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 38 "Net-(J2-Pad18)") (pinfunction "GND") (pintype "power_in") (tstamp f7ee84ad-0388-4703-a183-7e28e9cff8db)) + (pad "24" thru_hole oval (at 8.89 16.51) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 37 "Net-(J2-Pad17)") (pinfunction "GPIO18") (pintype "bidirectional") (tstamp 1020fa06-835f-4407-86b8-4991a6cddfe9)) + (pad "24" smd rect (at 8.89 16.51) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 37 "Net-(J2-Pad17)") (pinfunction "GPIO18") (pintype "bidirectional") (tstamp 8b5cd57d-b221-4f7d-9676-5476f9288f44)) + (pad "25" thru_hole oval (at 8.89 13.97) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 36 "Net-(J2-Pad16)") (pinfunction "GPIO19") (pintype "bidirectional") (tstamp 4af136c6-7c44-4576-92ab-dcc5f72790a5)) + (pad "25" smd rect (at 8.89 13.97) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 36 "Net-(J2-Pad16)") (pinfunction "GPIO19") (pintype "bidirectional") (tstamp cebaeb29-7e20-4c37-874d-eed2981114b2)) + (pad "26" smd rect (at 8.89 11.43) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 35 "Net-(J2-Pad15)") (pinfunction "GPIO20") (pintype "bidirectional") (tstamp 419c200f-024c-4526-b7c0-4fd7d1887875)) + (pad "26" thru_hole oval (at 8.89 11.43) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 35 "Net-(J2-Pad15)") (pinfunction "GPIO20") (pintype "bidirectional") (tstamp d193fb61-a593-4bad-88d0-1d0ad8d9e415)) + (pad "27" thru_hole oval (at 8.89 8.89) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 34 "Net-(J2-Pad14)") (pinfunction "GPIO21") (pintype "bidirectional") (tstamp 76fb1eb8-50fe-464a-8bcb-934be95e4670)) + (pad "27" smd rect (at 8.89 8.89) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 34 "Net-(J2-Pad14)") (pinfunction "GPIO21") (pintype "bidirectional") (tstamp 82960d2b-09b0-4c5d-90a1-1b22d89530f4)) + (pad "28" thru_hole rect (at 8.89 6.35) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 33 "Net-(J2-Pad13)") (pinfunction "GND") (pintype "power_in") (tstamp 445da195-c810-47e1-9b59-318aea1443f5)) + (pad "28" smd rect (at 8.89 6.35) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 33 "Net-(J2-Pad13)") (pinfunction "GND") (pintype "power_in") (tstamp 7ccb30dd-bc75-4096-838a-117c07a7e435)) + (pad "29" smd rect (at 8.89 3.81) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 32 "Net-(J2-Pad12)") (pinfunction "GPIO22") (pintype "bidirectional") (tstamp 1ac7aca7-80cf-45d0-b866-6d9997b6ab2a)) + (pad "29" thru_hole oval (at 8.89 3.81) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 32 "Net-(J2-Pad12)") (pinfunction "GPIO22") (pintype "bidirectional") (tstamp a9b9ee76-4cee-433b-b67b-3181a2af9286)) + (pad "30" smd rect (at 8.89 1.27) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 31 "Net-(J2-Pad11)") (pinfunction "RUN") (pintype "input") (tstamp 4fea4a27-30ab-422a-952b-31b1d7e1e9a3)) + (pad "30" thru_hole oval (at 8.89 1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 31 "Net-(J2-Pad11)") (pinfunction "RUN") (pintype "input") (tstamp 6a93902c-a920-454b-b259-ef3c0cad0c3c)) + (pad "31" smd rect (at 8.89 -1.27) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 30 "Net-(J2-Pad10)") (pinfunction "GPIO26_ADC0") (pintype "bidirectional") (tstamp da5e205d-e0c4-480e-83ae-6c7237179d3e)) + (pad "31" thru_hole oval (at 8.89 -1.27) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 30 "Net-(J2-Pad10)") (pinfunction "GPIO26_ADC0") (pintype "bidirectional") (tstamp e498eab0-10e8-43d4-a76a-eb8e5ee5c5e0)) + (pad "32" smd rect (at 8.89 -3.81) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 29 "Net-(J2-Pad9)") (pinfunction "GPIO27_ADC1") (pintype "bidirectional") (tstamp 1edbdff2-6607-4557-a800-af22e41aa98e)) + (pad "32" thru_hole oval (at 8.89 -3.81) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 29 "Net-(J2-Pad9)") (pinfunction "GPIO27_ADC1") (pintype "bidirectional") (tstamp b7d1ce6e-dd65-4283-b459-b975fc9a3236)) + (pad "33" smd rect (at 8.89 -6.35) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 28 "Net-(J2-Pad8)") (pinfunction "AGND") (pintype "power_in") (tstamp 0b074d03-540f-4f54-9369-6fecc0782aef)) + (pad "33" thru_hole rect (at 8.89 -6.35) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 28 "Net-(J2-Pad8)") (pinfunction "AGND") (pintype "power_in") (tstamp a33c53f2-405f-42cb-b701-6362f1c8807b)) + (pad "34" thru_hole oval (at 8.89 -8.89) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 27 "Net-(J2-Pad7)") (pinfunction "GPIO28_ADC2") (pintype "bidirectional") (tstamp 56f42ade-1650-4070-9ade-85b2ff59f6aa)) + (pad "34" smd rect (at 8.89 -8.89) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 27 "Net-(J2-Pad7)") (pinfunction "GPIO28_ADC2") (pintype "bidirectional") (tstamp 735cc9e0-e016-4101-8b31-ff0cac5f807b)) + (pad "35" smd rect (at 8.89 -11.43) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 26 "Net-(J2-Pad6)") (pinfunction "ADC_VREF") (pintype "power_in") (tstamp 336487eb-3b06-4043-b840-1b172cc7ce63)) + (pad "35" thru_hole oval (at 8.89 -11.43) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 26 "Net-(J2-Pad6)") (pinfunction "ADC_VREF") (pintype "power_in") (tstamp 81dd32a3-77a7-4ed0-9357-9db3b9065b2c)) + (pad "36" thru_hole oval (at 8.89 -13.97) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 25 "Net-(J2-Pad5)") (pinfunction "3V3") (pintype "power_in") (tstamp b4b29a41-74c4-4fc1-8f39-d59c340e3e18)) + (pad "36" smd rect (at 8.89 -13.97) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 25 "Net-(J2-Pad5)") (pinfunction "3V3") (pintype "power_in") (tstamp fd2ec196-f2af-47ea-9e3f-bdd01265d115)) + (pad "37" thru_hole oval (at 8.89 -16.51) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 24 "Net-(J2-Pad4)") (pinfunction "3V3_EN") (pintype "input") (tstamp 3dcd0c5d-4352-404b-93a1-0be9ff9c3767)) + (pad "37" smd rect (at 8.89 -16.51) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 24 "Net-(J2-Pad4)") (pinfunction "3V3_EN") (pintype "input") (tstamp cce70683-9ae7-4aef-9157-7a499663c950)) + (pad "38" thru_hole rect (at 8.89 -19.05) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 23 "Net-(J2-Pad3)") (pinfunction "GND") (pintype "bidirectional") (tstamp 3e33c93f-1a80-4adb-82da-7bc4c5b68274)) + (pad "38" smd rect (at 8.89 -19.05) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 23 "Net-(J2-Pad3)") (pinfunction "GND") (pintype "bidirectional") (tstamp 7a2a5e43-8974-405d-b920-1a603cadd31c)) + (pad "39" thru_hole oval (at 8.89 -21.59) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 22 "Net-(J2-Pad2)") (pinfunction "VSYS") (pintype "power_in") (tstamp 74df187e-50ac-4ebe-89d6-423bf70bdfd5)) + (pad "39" smd rect (at 8.89 -21.59) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 22 "Net-(J2-Pad2)") (pinfunction "VSYS") (pintype "power_in") (tstamp d4ebc789-2fbb-4b85-a0c4-77ef1761d904)) + (pad "40" smd rect (at 8.89 -24.13) (size 3.5 1.7) (drill (offset 0.9 0)) (layers "F.Cu" "F.Mask") + (net 21 "Net-(J2-Pad1)") (pinfunction "VBUS") (pintype "power_in") (tstamp 916264b5-f7a3-4a43-9743-38192c2d1703)) + (pad "40" thru_hole oval (at 8.89 -24.13) (size 1.7 1.7) (drill 1.02) (layers *.Cu *.Mask) + (net 21 "Net-(J2-Pad1)") (pinfunction "VBUS") (pintype "power_in") (tstamp e5cb4708-c829-4f1e-83ab-f1f05313b3aa)) + (model "C:/Users/ncara/OneDrive/IoT/Tools/KiCad/RP-Pico Libraries/Pico.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + (model "/home/maz/Work/KiCad-RP-Pico/RP-Pico Libraries/Pico.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (gr_rect (start 129.58 65.66) (end 162.02 118.06) (layer "Edge.Cuts") (width 0.1) (fill none) (tstamp 5a7f38cb-3191-4f87-80b9-e624ccfeb80e)) + (gr_text "Central Scrutinizer Jig" (at 159.87 92.03 -270) (layer "B.SilkS") (tstamp f3ff6d29-37ce-473d-8716-388fbddf12e2) + (effects (font (size 1.5 1.5) (thickness 0.3)) (justify mirror)) + ) + (gr_text "Central Scrutinizer Jig" (at 131.89 91.08 270) (layer "F.SilkS") (tstamp 46c785e2-139d-4a33-b2e5-9eeff60ab658) + (effects (font (size 1.5 1.5) (thickness 0.3))) + ) + + (segment (start 136.925 67.945) (end 141.735 67.945) (width 0.25) (layer "F.Cu") (net 1) (tstamp 2a73048c-3540-4daa-88c5-fca02543b72b)) + (segment (start 141.735 67.945) (end 141.74 67.94) (width 0.25) (layer "F.Cu") (net 1) (tstamp 2e668b67-457f-4e39-af55-43d8f36db035)) + (segment (start 141.735 70.485) (end 141.74 70.48) (width 0.25) (layer "F.Cu") (net 2) (tstamp 9ca8f198-42f1-46c5-9d40-baa455219b53)) + (segment (start 136.925 70.485) (end 141.735 70.485) (width 0.25) (layer "F.Cu") (net 2) (tstamp dd57e256-4cfc-4d98-b777-f76cb3bfc533)) + (segment (start 136.925 73.025) (end 136.93 73.02) (width 0.25) (layer "F.Cu") (net 3) (tstamp 4007ef8b-14d7-4b8a-8d65-26e51cfee801)) + (segment (start 136.93 73.02) (end 141.74 73.02) (width 0.25) (layer "F.Cu") (net 3) (tstamp a6c0e629-c718-46e5-bb5a-acb93c74ea54)) + (segment (start 141.735 75.565) (end 141.74 75.56) (width 0.25) (layer "F.Cu") (net 4) (tstamp 5bde75e0-86b9-4c99-a339-15358a61c779)) + (segment (start 136.925 75.565) (end 141.735 75.565) (width 0.25) (layer "F.Cu") (net 4) (tstamp dc2dc93b-1880-4a9b-be15-c80ebd21cbb9)) + (segment (start 141.735 78.105) (end 141.74 78.1) (width 0.25) (layer "F.Cu") (net 5) (tstamp 89008d05-4b8b-46ee-bfec-05bfaa3edb4c)) + (segment (start 136.925 78.105) (end 141.735 78.105) (width 0.25) (layer "F.Cu") (net 5) (tstamp d465ba6c-7e14-4d54-9b46-e72f6b998067)) + (segment (start 141.735 80.645) (end 141.74 80.64) (width 0.25) (layer "F.Cu") (net 6) (tstamp 916d75fa-015f-42a7-a92b-fae2768ed126)) + (segment (start 136.925 80.645) (end 141.735 80.645) (width 0.25) (layer "F.Cu") (net 6) (tstamp a485501f-24b6-4180-981c-49dc3dececaf)) + (segment (start 136.93 83.18) (end 141.74 83.18) (width 0.25) (layer "F.Cu") (net 7) (tstamp 5f7eb634-85ad-4869-952b-dd057b753bf0)) + (segment (start 136.925 83.185) (end 136.93 83.18) (width 0.25) (layer "F.Cu") (net 7) (tstamp 851ebba6-af46-4ab5-b97c-427147847610)) + (segment (start 136.925 85.725) (end 141.735 85.725) (width 0.25) (layer "F.Cu") (net 8) (tstamp 0c792dd7-42a9-4a5a-8bae-5b9b8acd3673)) + (segment (start 141.735 85.725) (end 141.74 85.72) (width 0.25) (layer "F.Cu") (net 8) (tstamp 58dcdcac-8279-4e86-ae31-8cef50bc0cc7)) + (segment (start 136.93 88.26) (end 141.74 88.26) (width 0.25) (layer "F.Cu") (net 9) (tstamp 660560f7-5f6a-4dd0-8d15-d4dadea372a9)) + (segment (start 136.925 88.265) (end 136.93 88.26) (width 0.25) (layer "F.Cu") (net 9) (tstamp bd271c2e-e5d3-4d92-a935-1c94c6e51f7c)) + (segment (start 136.925 90.805) (end 141.735 90.805) (width 0.25) (layer "F.Cu") (net 10) (tstamp 74c91472-930b-4db3-8ed0-4542a20c79fa)) + (segment (start 141.735 90.805) (end 141.74 90.8) (width 0.25) (layer "F.Cu") (net 10) (tstamp aca6772f-8708-425f-9b77-f1702e75930f)) + (segment (start 136.925 93.345) (end 136.93 93.34) (width 0.25) (layer "F.Cu") (net 11) (tstamp 0649d37f-769b-4038-9062-5f1c8fdf457b)) + (segment (start 136.93 93.34) (end 141.74 93.34) (width 0.25) (layer "F.Cu") (net 11) (tstamp e0fd54cb-4572-4e49-a787-eef5659c4956)) + (segment (start 141.735 95.885) (end 141.74 95.88) (width 0.25) (layer "F.Cu") (net 12) (tstamp 2be73c82-7b1f-4ef3-b75e-e138d6447339)) + (segment (start 136.925 95.885) (end 141.735 95.885) (width 0.25) (layer "F.Cu") (net 12) (tstamp 60f7e4cb-dd54-4098-b7b8-863827bd92fb)) + (segment (start 141.735 98.425) (end 141.74 98.42) (width 0.25) (layer "F.Cu") (net 13) (tstamp 3baeac81-dd35-44fa-b231-21bc2c86b388)) + (segment (start 136.925 98.425) (end 141.735 98.425) (width 0.25) (layer "F.Cu") (net 13) (tstamp 98b805b4-b005-4f12-bd5a-c3331d3ba172)) + (segment (start 136.93 100.96) (end 141.74 100.96) (width 0.25) (layer "F.Cu") (net 14) (tstamp 1d9ae6ec-074c-4426-80d1-f3ff1a2e64a3)) + (segment (start 136.925 100.965) (end 136.93 100.96) (width 0.25) (layer "F.Cu") (net 14) (tstamp 6351690b-e3bb-4df1-8476-916215576ee9)) + (segment (start 141.735 103.505) (end 141.74 103.5) (width 0.25) (layer "F.Cu") (net 15) (tstamp 28b7b9e7-05fe-44fe-9832-7ea32f7fb0a0)) + (segment (start 136.925 103.505) (end 141.735 103.505) (width 0.25) (layer "F.Cu") (net 15) (tstamp b1e57a5b-2f76-483c-ba57-aad8cd31c242)) + (segment (start 136.925 106.045) (end 136.93 106.04) (width 0.25) (layer "F.Cu") (net 16) (tstamp 80244de4-3108-463b-bc24-d56850d593cc)) + (segment (start 136.93 106.04) (end 141.74 106.04) (width 0.25) (layer "F.Cu") (net 16) (tstamp f25a9a25-0b01-4e33-986d-a4172f627ee4)) + (segment (start 136.925 108.585) (end 142.605 108.585) (width 0.25) (layer "F.Cu") (net 17) (tstamp cb50183d-7f54-4bdb-8e7b-9ba193e8fa59)) + (segment (start 136.925 111.125) (end 136.93 111.12) (width 0.25) (layer "F.Cu") (net 18) (tstamp f40401b1-d260-401c-9bd8-b6b92bb13db5)) + (segment (start 136.93 111.12) (end 141.74 111.12) (width 0.25) (layer "F.Cu") (net 18) (tstamp ff127e96-88b3-4000-88bb-5723cfb0e547)) + (segment (start 136.925 113.665) (end 141.735 113.665) (width 0.25) (layer "F.Cu") (net 19) (tstamp aedfc9f4-ad10-4353-8a78-b1ad8064a4f1)) + (segment (start 141.735 113.665) (end 141.74 113.66) (width 0.25) (layer "F.Cu") (net 19) (tstamp b0d168ef-4650-463c-ad70-a0cb48e7e046)) + (segment (start 136.925 116.205) (end 136.93 116.2) (width 0.25) (layer "F.Cu") (net 20) (tstamp 84986245-f18b-478d-a408-8c4b3f89c53a)) + (segment (start 136.93 116.2) (end 141.74 116.2) (width 0.25) (layer "F.Cu") (net 20) (tstamp b828c529-7346-4bbc-bc21-7b5a027ac60e)) + (segment (start 149.925 67.945) (end 154.705 67.945) (width 0.25) (layer "F.Cu") (net 21) (tstamp ada3fa10-29d5-4269-9419-76ab97c14a9e)) + (segment (start 149.9 67.92) (end 149.925 67.945) (width 0.25) (layer "F.Cu") (net 21) (tstamp ec07f85a-5ba0-4a98-8862-c94eae6ab652)) + (segment (start 149.925 70.485) (end 149.9 70.46) (width 0.25) (layer "F.Cu") (net 22) (tstamp 3d7b9889-5124-4633-b83f-2d58036939d6)) + (segment (start 154.705 70.485) (end 149.925 70.485) (width 0.25) (layer "F.Cu") (net 22) (tstamp b776b33b-cbc5-4be5-a85d-00e395d1b4d9)) + (segment (start 149.925 73.025) (end 154.705 73.025) (width 0.25) (layer "F.Cu") (net 23) (tstamp 630d1db7-75a3-4911-b3ab-d7345ec79396)) + (segment (start 149.9 73) (end 149.925 73.025) (width 0.25) (layer "F.Cu") (net 23) (tstamp ff506d27-f18b-4218-adbe-c1e46deea6fe)) + (segment (start 149.925 75.565) (end 149.9 75.54) (width 0.25) (layer "F.Cu") (net 24) (tstamp 59621826-9e12-44db-940d-f3faef3881fc)) + (segment (start 154.705 75.565) (end 149.925 75.565) (width 0.25) (layer "F.Cu") (net 24) (tstamp cec9fa20-9e54-4187-8d42-a03be82d8195)) + (segment (start 149.9 78.08) (end 149.925 78.105) (width 0.25) (layer "F.Cu") (net 25) (tstamp 7a90114d-c0ba-40a4-a8b3-bb236c60b3d1)) + (segment (start 149.925 78.105) (end 154.705 78.105) (width 0.25) (layer "F.Cu") (net 25) (tstamp d9504bbc-a27a-4201-8c71-6d7ec03dbc67)) + (segment (start 149.925 80.645) (end 149.9 80.62) (width 0.25) (layer "F.Cu") (net 26) (tstamp 394671af-832b-4e60-be99-576be829fb0d)) + (segment (start 154.705 80.645) (end 149.925 80.645) (width 0.25) (layer "F.Cu") (net 26) (tstamp 4c030ffa-7174-4ef3-9c52-c789aa2c842b)) + (segment (start 149.9 83.16) (end 149.925 83.185) (width 0.25) (layer "F.Cu") (net 27) (tstamp d9414506-4077-4388-91ed-05d3d72363e4)) + (segment (start 149.925 83.185) (end 154.705 83.185) (width 0.25) (layer "F.Cu") (net 27) (tstamp fa80e6ae-e4e2-43ce-a1cb-b55351fe46ff)) + (segment (start 154.705 85.725) (end 149.925 85.725) (width 0.25) (layer "F.Cu") (net 28) (tstamp aba9af5b-736a-41e4-93cc-8ca1eb422366)) + (segment (start 149.925 85.725) (end 149.9 85.7) (width 0.25) (layer "F.Cu") (net 28) (tstamp ecd82566-a8be-4826-8b90-9b04e35a5706)) + (segment (start 149.9 88.24) (end 149.925 88.265) (width 0.25) (layer "F.Cu") (net 29) (tstamp 23f4bd51-a19e-4a0e-b669-8381b5694806)) + (segment (start 149.925 88.265) (end 154.705 88.265) (width 0.25) (layer "F.Cu") (net 29) (tstamp c4c9e379-72d7-4f44-b922-6a6aba5d7ffb)) + (segment (start 154.705 90.805) (end 149.925 90.805) (width 0.25) (layer "F.Cu") (net 30) (tstamp 1f93f9a2-1c62-4c14-aac4-becd14e9d2d6)) + (segment (start 149.925 90.805) (end 149.9 90.78) (width 0.25) (layer "F.Cu") (net 30) (tstamp 581f9187-7a6e-476e-956c-e64f2901fb50)) + (segment (start 149.9 93.32) (end 149.925 93.345) (width 0.25) (layer "F.Cu") (net 31) (tstamp 0f0a0dbb-2ac4-4d74-b8bd-da2db8c1faec)) + (segment (start 149.925 93.345) (end 154.705 93.345) (width 0.25) (layer "F.Cu") (net 31) (tstamp 7efbb258-8b50-4b68-a4dd-14aa7135c52a)) + (segment (start 149.925 95.885) (end 149.9 95.86) (width 0.25) (layer "F.Cu") (net 32) (tstamp 184fedb9-b212-4f17-8d1b-0154209f3689)) + (segment (start 154.705 95.885) (end 149.925 95.885) (width 0.25) (layer "F.Cu") (net 32) (tstamp 70c90642-789e-4c0c-8ff1-1a0e43455f8c)) + (segment (start 149.9 98.4) (end 149.925 98.425) (width 0.25) (layer "F.Cu") (net 33) (tstamp 43739b0e-6110-4278-ac61-bd1b4bd424fe)) + (segment (start 149.925 98.425) (end 154.705 98.425) (width 0.25) (layer "F.Cu") (net 33) (tstamp 7a903dcb-3e97-4965-bcd8-a00abd0bfce1)) + (segment (start 154.705 100.965) (end 149.925 100.965) (width 0.25) (layer "F.Cu") (net 34) (tstamp 96f5decf-09a4-4218-9439-9ec3a51b3881)) + (segment (start 149.925 100.965) (end 149.9 100.94) (width 0.25) (layer "F.Cu") (net 34) (tstamp a3f94b54-394a-4e92-931d-1852074aec4f)) + (segment (start 149.9 103.48) (end 149.925 103.505) (width 0.25) (layer "F.Cu") (net 35) (tstamp 4b1e5a8e-78e6-4c01-a23c-bd17622cb5c6)) + (segment (start 149.925 103.505) (end 154.705 103.505) (width 0.25) (layer "F.Cu") (net 35) (tstamp 89e791a5-a069-4abb-8ce2-b30ee422cd68)) + (segment (start 149.925 106.045) (end 149.9 106.02) (width 0.25) (layer "F.Cu") (net 36) (tstamp 13eff604-34a4-472a-8b42-c7c230678e1f)) + (segment (start 154.705 106.045) (end 149.925 106.045) (width 0.25) (layer "F.Cu") (net 36) (tstamp 480ca580-617d-47b5-b5b6-ca8756d6758a)) + (segment (start 149.925 108.585) (end 154.705 108.585) (width 0.25) (layer "F.Cu") (net 37) (tstamp 6f549869-b83b-45a8-90d0-13d88ff05382)) + (segment (start 149.9 108.56) (end 149.925 108.585) (width 0.25) (layer "F.Cu") (net 37) (tstamp cce08671-1570-4cec-bab3-2c5d9e368ea8)) + (segment (start 154.705 111.125) (end 149.925 111.125) (width 0.25) (layer "F.Cu") (net 38) (tstamp 16e311a7-0162-42a1-a14b-5c7acb7f0b45)) + (segment (start 149.925 111.125) (end 149.9 111.1) (width 0.25) (layer "F.Cu") (net 38) (tstamp 9ac31523-a0ce-4351-b9a6-fa367ee643a9)) + (segment (start 149.925 113.665) (end 154.705 113.665) (width 0.25) (layer "F.Cu") (net 39) (tstamp 40fa74ca-cf15-465e-b878-fc370f328c9e)) + (segment (start 149.9 113.64) (end 149.925 113.665) (width 0.25) (layer "F.Cu") (net 39) (tstamp dad4588b-5f79-4501-93c6-2b0553f04c88)) + (segment (start 154.705 116.205) (end 149.925 116.205) (width 0.25) (layer "F.Cu") (net 40) (tstamp 07298dab-1bcb-45a4-8a19-3a7bf4b2b10b)) + (segment (start 149.925 116.205) (end 149.9 116.18) (width 0.25) (layer "F.Cu") (net 40) (tstamp c48355eb-ca29-42b8-b6cd-316bd0725f4e)) + +) diff --git a/jig/jig.kicad_prl b/jig/jig.kicad_prl new file mode 100644 index 0000000..d5b28ef --- /dev/null +++ b/jig/jig.kicad_prl @@ -0,0 +1,75 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "ffdfcff_ffffffff", + "zone_display_mode": 0 + }, + "meta": { + "filename": "jig.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/jig/jig.kicad_pro b/jig/jig.kicad_pro new file mode 100644 index 0000000..d2d11eb --- /dev/null +++ b/jig/jig.kicad_pro @@ -0,0 +1,425 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.09999999999999999, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.15, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.15, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.508 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [ + "courtyards_overlap|139940001|66140001|c05386ec-d5e1-450d-9d3e-c52ba56c7a73|ec00617b-fa26-4007-83bd-d32fc0cd727c", + "courtyards_overlap|139940001|66140001|ec00617b-fa26-4007-83bd-d32fc0cd727c|c05386ec-d5e1-450d-9d3e-c52ba56c7a73", + "courtyards_overlap|148100001|66120001|bd19c7c1-9b78-4ad3-812a-6e8e85477dc1|ec00617b-fa26-4007-83bd-d32fc0cd727c", + "courtyards_overlap|148830001|66145001|ec00617b-fa26-4007-83bd-d32fc0cd727c|bd19c7c1-9b78-4ad3-812a-6e8e85477dc1" + ], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "copper_edge_clearance": "error", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint_type_mismatch": "error", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "error", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zone_has_empty_net": "error", + "zones_intersect": "error" + }, + "rules": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_copper_edge_clearance": 0.0, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_silk_clearance": 0.0, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 0.39999999999999997, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0, + "use_height_for_length_calcs": true + }, + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "jig.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "470e85fc-9458-4bf0-b88c-1fb628c18e63", + "" + ] + ], + "text_variables": {} +} diff --git a/jig/jig.kicad_sch b/jig/jig.kicad_sch new file mode 100644 index 0000000..ef7da0f --- /dev/null +++ b/jig/jig.kicad_sch @@ -0,0 +1,947 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 470e85fc-9458-4bf0-b88c-1fb628c18e63) + + (paper "A4") + + (lib_symbols + (symbol "Connector:Conn_01x20_Male" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 25.4 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Conn_01x20_Male" (id 1) (at 0 -27.94 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "connector" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Generic connector, single row, 01x20, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Conn_01x20_Male_1_1" + (polyline + (pts + (xy 1.27 -25.4) + (xy 0.8636 -25.4) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -22.86) + (xy 0.8636 -22.86) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -20.32) + (xy 0.8636 -20.32) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -17.78) + (xy 0.8636 -17.78) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -15.24) + (xy 0.8636 -15.24) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -12.7) + (xy 0.8636 -12.7) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -10.16) + (xy 0.8636 -10.16) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 0.8636 -7.62) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 0.8636 -5.08) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -2.54) + (xy 0.8636 -2.54) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 0) + (xy 0.8636 0) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 2.54) + (xy 0.8636 2.54) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 5.08) + (xy 0.8636 5.08) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 0.8636 7.62) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 10.16) + (xy 0.8636 10.16) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 12.7) + (xy 0.8636 12.7) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 15.24) + (xy 0.8636 15.24) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 17.78) + (xy 0.8636 17.78) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 20.32) + (xy 0.8636 20.32) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 22.86) + (xy 0.8636 22.86) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start 0.8636 -25.273) (end 0 -25.527) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 -22.733) (end 0 -22.987) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 -20.193) (end 0 -20.447) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 -17.653) (end 0 -17.907) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 -15.113) (end 0 -15.367) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 -12.573) (end 0 -12.827) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 -10.033) (end 0 -10.287) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 -7.493) (end 0 -7.747) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 -4.953) (end 0 -5.207) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 5.207) (end 0 4.953) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 7.747) (end 0 7.493) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 10.287) (end 0 10.033) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 12.827) (end 0 12.573) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 15.367) (end 0 15.113) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 17.907) (end 0 17.653) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 20.447) (end 0 20.193) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (rectangle (start 0.8636 22.987) (end 0 22.733) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (pin passive line (at 5.08 22.86 180) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 0 180) (length 3.81) + (name "Pin_10" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -2.54 180) (length 3.81) + (name "Pin_11" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -5.08 180) (length 3.81) + (name "Pin_12" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -7.62 180) (length 3.81) + (name "Pin_13" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -10.16 180) (length 3.81) + (name "Pin_14" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -12.7 180) (length 3.81) + (name "Pin_15" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -15.24 180) (length 3.81) + (name "Pin_16" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -17.78 180) (length 3.81) + (name "Pin_17" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -20.32 180) (length 3.81) + (name "Pin_18" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -22.86 180) (length 3.81) + (name "Pin_19" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 20.32 180) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -25.4 180) (length 3.81) + (name "Pin_20" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 17.78 180) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 15.24 180) (length 3.81) + (name "Pin_4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 12.7 180) (length 3.81) + (name "Pin_5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 10.16 180) (length 3.81) + (name "Pin_6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 7.62 180) (length 3.81) + (name "Pin_7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 5.08 180) (length 3.81) + (name "Pin_8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 2.54 180) (length 3.81) + (name "Pin_9" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "MCU_RaspberryPi_and_Boards:Pico_Version-H" (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -13.97 27.94 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Pico_Version-H" (id 1) (at 0 19.05 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "RPi_Pico:RPi_Pico_SMD_TH" (id 2) (at 0 0 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Pico_Version-H_0_0" + (text "Raspberry Pi Pico" (at 0 21.59 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "Pico_Version-H_0_1" + (rectangle (start -15.24 26.67) (end 15.24 -26.67) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + ) + (symbol "Pico_Version-H_1_1" + (pin bidirectional line (at -17.78 24.13 0) (length 2.54) + (name "GPIO0" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 1.27 0) (length 2.54) + (name "GPIO7" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -1.27 0) (length 2.54) + (name "GPIO8" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -3.81 0) (length 2.54) + (name "GPIO9" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -17.78 -6.35 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -8.89 0) (length 2.54) + (name "GPIO10" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -11.43 0) (length 2.54) + (name "GPIO11" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -13.97 0) (length 2.54) + (name "GPIO12" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -16.51 0) (length 2.54) + (name "GPIO13" (effects (font (size 1.27 1.27)))) + (number "17" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -17.78 -19.05 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "18" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -21.59 0) (length 2.54) + (name "GPIO14" (effects (font (size 1.27 1.27)))) + (number "19" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 21.59 0) (length 2.54) + (name "GPIO1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 -24.13 0) (length 2.54) + (name "GPIO15" (effects (font (size 1.27 1.27)))) + (number "20" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 -24.13 180) (length 2.54) + (name "GPIO16" (effects (font (size 1.27 1.27)))) + (number "21" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 -21.59 180) (length 2.54) + (name "GPIO17" (effects (font (size 1.27 1.27)))) + (number "22" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 17.78 -19.05 180) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "23" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 -16.51 180) (length 2.54) + (name "GPIO18" (effects (font (size 1.27 1.27)))) + (number "24" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 -13.97 180) (length 2.54) + (name "GPIO19" (effects (font (size 1.27 1.27)))) + (number "25" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 -11.43 180) (length 2.54) + (name "GPIO20" (effects (font (size 1.27 1.27)))) + (number "26" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 -8.89 180) (length 2.54) + (name "GPIO21" (effects (font (size 1.27 1.27)))) + (number "27" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 17.78 -6.35 180) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "28" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 -3.81 180) (length 2.54) + (name "GPIO22" (effects (font (size 1.27 1.27)))) + (number "29" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -17.78 19.05 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 17.78 -1.27 180) (length 2.54) + (name "RUN" (effects (font (size 1.27 1.27)))) + (number "30" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 1.27 180) (length 2.54) + (name "GPIO26_ADC0" (effects (font (size 1.27 1.27)))) + (number "31" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 3.81 180) (length 2.54) + (name "GPIO27_ADC1" (effects (font (size 1.27 1.27)))) + (number "32" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 17.78 6.35 180) (length 2.54) + (name "AGND" (effects (font (size 1.27 1.27)))) + (number "33" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 8.89 180) (length 2.54) + (name "GPIO28_ADC2" (effects (font (size 1.27 1.27)))) + (number "34" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 17.78 11.43 180) (length 2.54) + (name "ADC_VREF" (effects (font (size 1.27 1.27)))) + (number "35" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 17.78 13.97 180) (length 2.54) + (name "3V3" (effects (font (size 1.27 1.27)))) + (number "36" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 17.78 16.51 180) (length 2.54) + (name "3V3_EN" (effects (font (size 1.27 1.27)))) + (number "37" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 17.78 19.05 180) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "38" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 17.78 21.59 180) (length 2.54) + (name "VSYS" (effects (font (size 1.27 1.27)))) + (number "39" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 16.51 0) (length 2.54) + (name "GPIO2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 17.78 24.13 180) (length 2.54) + (name "VBUS" (effects (font (size 1.27 1.27)))) + (number "40" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 13.97 0) (length 2.54) + (name "GPIO3" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 11.43 0) (length 2.54) + (name "GPIO4" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 8.89 0) (length 2.54) + (name "GPIO5" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at -17.78 6.35 0) (length 2.54) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -17.78 3.81 0) (length 2.54) + (name "GPIO6" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Mechanical:MountingHole" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "H" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MountingHole" (id 1) (at 0 3.175 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "mounting hole" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Mounting Hole without connection" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "MountingHole*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MountingHole_0_1" + (circle (center 0 0) (radius 1.27) + (stroke (width 1.27) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + ) + + + (wire (pts (xy 160.02 106.68) (xy 171.45 106.68)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0927c0c1-79d6-44a9-b3f0-f4b5d93761aa) + ) + (wire (pts (xy 109.22 81.28) (xy 124.46 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 246ae0e8-286e-42fc-8ab9-8a203d708b43) + ) + (wire (pts (xy 109.22 66.04) (xy 124.46 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 316d6e12-cb1c-4233-bb57-03e62091c794) + ) + (wire (pts (xy 160.02 99.06) (xy 171.45 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3c7ce270-1528-4b3f-b495-345685e7f202) + ) + (wire (pts (xy 109.22 88.9) (xy 124.46 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 3ca4889e-789e-4ebd-9bee-8e49b28f59d5) + ) + (wire (pts (xy 160.02 68.58) (xy 171.45 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 413548dd-1fd9-494a-aa7d-a360295b5c27) + ) + (wire (pts (xy 109.22 104.14) (xy 124.46 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 43aeee3a-537d-44a2-8dcb-7ad518614444) + ) + (wire (pts (xy 109.22 101.6) (xy 124.46 101.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4a1f1dce-4d6c-4f2b-9bd5-e75b90ad1bd3) + ) + (wire (pts (xy 160.02 91.44) (xy 171.45 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 4dfe2fe3-e33e-4ac3-8092-3f7f13ac962a) + ) + (wire (pts (xy 109.22 73.66) (xy 124.46 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 52a1156f-675c-4b1c-9a11-459808aeb763) + ) + (wire (pts (xy 109.22 99.06) (xy 124.46 99.06)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 5d841bb3-6c79-40d7-acc0-466cf884dbd5) + ) + (wire (pts (xy 109.22 106.68) (xy 124.46 106.68)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 62ade203-48c4-4f46-8ab2-b740db13e218) + ) + (wire (pts (xy 109.22 68.58) (xy 124.46 68.58)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 66aef6f2-f69c-4d8a-a64e-3b82416374dd) + ) + (wire (pts (xy 160.02 93.98) (xy 171.45 93.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 67633b5c-60a5-43bb-8a3a-7bc6aebe18c7) + ) + (wire (pts (xy 160.02 88.9) (xy 171.45 88.9)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6e6d0a51-6d1f-4716-87ed-842e34a2ce7a) + ) + (wire (pts (xy 160.02 109.22) (xy 171.45 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 71bf3a64-5407-4aaf-9c25-63eb4f16f9df) + ) + (wire (pts (xy 160.02 81.28) (xy 171.45 81.28)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 74ea8ff1-d58c-4810-b80f-67f1cd94093a) + ) + (wire (pts (xy 160.02 96.52) (xy 171.45 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 75046da7-ad37-45e1-a67a-899a75b1f3bd) + ) + (wire (pts (xy 160.02 104.14) (xy 171.45 104.14)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 75d70dbf-3e22-478e-8af0-5eb348a69846) + ) + (wire (pts (xy 109.22 109.22) (xy 124.46 109.22)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 766d9443-3138-4f60-bf89-4d3a6b5dfaf0) + ) + (wire (pts (xy 160.02 66.04) (xy 171.45 66.04)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 7d47d46a-5e94-4d44-81ba-efa4460deecc) + ) + (wire (pts (xy 109.22 63.5) (xy 124.46 63.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 8a8780cb-e97a-46cd-8db2-42618fec32b8) + ) + (wire (pts (xy 109.22 83.82) (xy 124.46 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 96e80c74-2c03-44cc-acd1-4b396f4753f5) + ) + (wire (pts (xy 109.22 71.12) (xy 124.46 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid aa12ae4f-ad66-475e-a958-18a4b9bdf7dc) + ) + (wire (pts (xy 160.02 86.36) (xy 171.45 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid b3b61ee1-299b-4b99-b92a-698d37015ae9) + ) + (wire (pts (xy 160.02 76.2) (xy 171.45 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bb7b74d3-9076-43b6-be9a-08d776c2542a) + ) + (wire (pts (xy 160.02 101.6) (xy 171.45 101.6)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid bc2521e0-636d-42bb-84ec-8e7d957bfad4) + ) + (wire (pts (xy 109.22 93.98) (xy 124.46 93.98)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid be99bacb-e36c-4c11-94da-16773a4a95b2) + ) + (wire (pts (xy 160.02 63.5) (xy 171.45 63.5)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c2912dec-cdd7-4f63-8a5d-a241fbd957e3) + ) + (wire (pts (xy 109.22 96.52) (xy 124.46 96.52)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c3d610ba-914b-45f6-910c-0c09d4fa3095) + ) + (wire (pts (xy 109.22 111.76) (xy 124.46 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid c7490619-cb2f-4831-99a3-566d040d898f) + ) + (wire (pts (xy 160.02 111.76) (xy 171.45 111.76)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cbbd84b3-2fa0-48ab-99bc-1d7bc81b0dcf) + ) + (wire (pts (xy 160.02 71.12) (xy 171.45 71.12)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid cfe9b9b0-e3e0-4faf-912f-a97d88dc9ea1) + ) + (wire (pts (xy 160.02 73.66) (xy 171.45 73.66)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid d1bc799e-dcab-42ea-8640-c5b73d688c6b) + ) + (wire (pts (xy 109.22 78.74) (xy 124.46 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e0a5fad6-caa1-43ec-b55d-71d77a594ae1) + ) + (wire (pts (xy 160.02 78.74) (xy 171.45 78.74)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ec01c79e-db03-4405-8cda-339be2c62d77) + ) + (wire (pts (xy 109.22 91.44) (xy 124.46 91.44)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f4ecef3a-14d2-465d-9d95-9dd42cc076e4) + ) + (wire (pts (xy 109.22 86.36) (xy 124.46 86.36)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f60b96a1-8a3d-4592-977d-e13f2d01c439) + ) + (wire (pts (xy 109.22 76.2) (xy 124.46 76.2)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f831f4a2-5fbb-4ae7-a5c0-0a11dafe9fb1) + ) + (wire (pts (xy 160.02 83.82) (xy 171.45 83.82)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid f9f37cad-dd8b-4d3a-a8bb-79bf31362644) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 214.63 58.42 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 27f6b490-4ad0-4718-b705-8a031bb93778) + (property "Reference" "H2" (id 0) (at 217.17 57.5853 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 217.17 60.1222 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom" (id 2) (at 214.63 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 214.63 58.42 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 214.63 50.8 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 3b537d94-daf5-4308-a266-142f3fd2e5e3) + (property "Reference" "H1" (id 0) (at 217.17 49.9653 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 217.17 52.5022 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom" (id 2) (at 214.63 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 214.63 50.8 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Connector:Conn_01x20_Male") (at 104.14 86.36 0) (unit 1) + (in_bom no) (on_board yes) (fields_autoplaced) + (uuid 57877f1b-5e9c-4c41-8954-43071c130acf) + (property "Reference" "J1" (id 0) (at 104.775 59.724 0)) + (property "Value" "Conn_01x20_Male" (id 1) (at 104.775 62.2609 0)) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical" (id 2) (at 104.14 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 104.14 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 7bc7cbb8-1a80-4cdc-84e7-2375d1ea8cc4)) + (pin "10" (uuid f92c76eb-a112-47e1-823d-7d13aa608480)) + (pin "11" (uuid bd996ef4-4d66-440a-95ab-6ae7d6e17f4e)) + (pin "12" (uuid 60f3d9da-13f6-4bfa-9749-07194f01db2d)) + (pin "13" (uuid 26974b81-c654-401a-80b4-85974deb0128)) + (pin "14" (uuid b90e7c62-63db-4260-8111-d1a5f86cf2d6)) + (pin "15" (uuid c39c0f5f-cfed-468b-9b84-248c8ece6886)) + (pin "16" (uuid 84e5efa4-a2ad-4eee-a89b-81b051b98b19)) + (pin "17" (uuid f0e12b6d-f583-49ab-8042-d67b2f7eca8a)) + (pin "18" (uuid 412400ce-121d-4cc3-90be-e7d958f69d62)) + (pin "19" (uuid d6aa80db-d043-4493-9903-1b9cde94c4c5)) + (pin "2" (uuid 59eca267-8466-4d79-b532-162a00888d8a)) + (pin "20" (uuid 58646761-2844-4375-99f5-876265f20268)) + (pin "3" (uuid 73cd2450-d35e-4694-8403-83911d9fd268)) + (pin "4" (uuid db5e96ce-3c01-4cab-9fc1-109f0a032851)) + (pin "5" (uuid 0651b75b-ccd9-416f-875c-e342538dc5da)) + (pin "6" (uuid 7a0c0243-89ce-4875-8b70-da62b54aef5d)) + (pin "7" (uuid 322dc996-b7ea-4e6f-97e8-d035b7ed6078)) + (pin "8" (uuid edea6fb8-8e82-43b8-9a9c-3caeb68897ac)) + (pin "9" (uuid 54462650-6357-47d7-9366-130bfbfbb828)) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 214.63 67.31 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5aaab069-a145-49a4-a1fd-b0290a076052) + (property "Reference" "H3" (id 0) (at 217.17 66.4753 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 217.17 69.0122 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom" (id 2) (at 214.63 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 214.63 67.31 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 214.63 76.2 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 65a7e4bd-c7a8-4ed5-83b8-bbb39dc7e25b) + (property "Reference" "H4" (id 0) (at 217.17 75.3653 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 217.17 77.9022 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom" (id 2) (at 214.63 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 214.63 76.2 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "MCU_RaspberryPi_and_Boards:Pico_Version-H") (at 142.24 87.63 0) (unit 1) + (in_bom no) (on_board yes) (fields_autoplaced) + (uuid 7dace924-fa95-41f2-b1c3-9d3321f298c9) + (property "Reference" "U1" (id 0) (at 142.24 57.3872 0)) + (property "Value" "Pico_Version-H" (id 1) (at 142.24 59.9241 0)) + (property "Footprint" "MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_Version_H" (id 2) (at 142.24 87.63 90) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 142.24 87.63 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid a125135d-2090-41a1-90ab-e4be972673f8)) + (pin "10" (uuid 5ee90878-4bbc-4685-86b9-f851d5cf2220)) + (pin "11" (uuid b88ed93b-7475-49a1-9b9f-8c3acab1d80c)) + (pin "12" (uuid efb03bca-2ea5-4210-8cd8-dcea1163f168)) + (pin "13" (uuid a344e949-8561-405e-9937-5948b7c2f72f)) + (pin "14" (uuid 2032d612-af79-49fe-b687-52ecfe91cdb6)) + (pin "15" (uuid 9cddbab4-5e0a-4c54-8383-8a05a8c67037)) + (pin "16" (uuid dd6e40bf-4171-4bb7-931a-5e8f3d49d1d6)) + (pin "17" (uuid 176a33a4-87fe-4cf5-b3ed-f3b0c2ca49d3)) + (pin "18" (uuid 8cfc0504-3b67-4d09-8d41-bdd6fdc1b587)) + (pin "19" (uuid 9fb1d17e-e4d1-47f3-8e12-97f6ae39de63)) + (pin "2" (uuid e97ea2c8-c9e7-4cce-983a-96bddf34b80b)) + (pin "20" (uuid 74315a24-f42d-481a-876a-b4f820424529)) + (pin "21" (uuid 4db42327-ae94-4fd8-bfab-ba020d54b31c)) + (pin "22" (uuid ce6225bf-eec9-4a7f-97e9-e7dbc58ff56e)) + (pin "23" (uuid 3e4793bf-ee40-4ff3-8ea7-4f56870bd472)) + (pin "24" (uuid c5841ae9-0f7c-4958-8121-b24e6a5f4d77)) + (pin "25" (uuid bc33333c-94e9-4f85-a031-a213a8b917fd)) + (pin "26" (uuid dff3b665-b2f0-445c-affb-5b1de22a863b)) + (pin "27" (uuid b464411b-9ddf-4d4f-a00d-08125921bec6)) + (pin "28" (uuid 65d61bcf-d090-4654-9853-ad098038120a)) + (pin "29" (uuid d59a8088-7908-4052-ac8a-1633d9209972)) + (pin "3" (uuid 0d79b50e-7e80-4ed3-8451-35da8241c2af)) + (pin "30" (uuid 77733b83-dbc2-485e-85e7-152fd20aad23)) + (pin "31" (uuid f2f578ce-43d2-4e00-ba8a-11e8e232da41)) + (pin "32" (uuid eead8a26-af76-4de4-bdce-e5145b3a1515)) + (pin "33" (uuid a092ad0c-33a9-407e-8f7b-18ab8a86b66b)) + (pin "34" (uuid 78878857-b8ed-415a-b9db-2e418f841be4)) + (pin "35" (uuid eb40fd7f-7a40-413a-8ac8-3a33816fc37f)) + (pin "36" (uuid a404921a-5a34-4a3f-91a8-6b48344bc57e)) + (pin "37" (uuid 68b07448-2e1a-4bf0-b3bd-c1bb4681601c)) + (pin "38" (uuid 34363bfb-a8d0-4166-bda9-eb8a8642e740)) + (pin "39" (uuid 354e199b-5aec-4283-8ac3-24005ab747ce)) + (pin "4" (uuid 6d0b265d-ee19-4db4-a9a3-5c8c3b796ad1)) + (pin "40" (uuid e67176f8-bbad-42da-98ae-0df22b96d566)) + (pin "5" (uuid e9eea522-3d43-4414-8cd2-4492ef8f7822)) + (pin "6" (uuid b6384a2d-0d77-4e8d-ac20-1587bdeb973f)) + (pin "7" (uuid 1ec1bae4-05d7-4126-9cf9-ce43eec1fa2d)) + (pin "8" (uuid aeb1981a-16c9-4746-9a08-7eaf1aa516fd)) + (pin "9" (uuid de760915-1dff-4d52-9dd8-4d6917a0f8c0)) + ) + + (symbol (lib_id "Connector:Conn_01x20_Male") (at 176.53 86.36 0) (mirror y) (unit 1) + (in_bom no) (on_board yes) (fields_autoplaced) + (uuid b5040724-ecbb-4f06-8f77-68e054e7ba41) + (property "Reference" "J2" (id 0) (at 175.895 59.724 0)) + (property "Value" "Conn_01x20_Male" (id 1) (at 175.895 62.2609 0)) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical" (id 2) (at 176.53 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 176.53 86.36 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid ea8576d5-70c8-4db2-970a-a893da1cb93a)) + (pin "10" (uuid 7bf043fd-7370-460f-a9ff-73ee19afd5c8)) + (pin "11" (uuid 1f4afd44-7ebb-42bf-b677-f33f1de30180)) + (pin "12" (uuid f335a653-026e-4540-9ad0-c0d31130fd7d)) + (pin "13" (uuid cb144efe-b6fd-4ece-b991-873a50b99a09)) + (pin "14" (uuid b14e0542-eace-4811-924d-a42b71fd818f)) + (pin "15" (uuid eb1ddf03-7066-42e9-b549-f1088e3e7b28)) + (pin "16" (uuid 8b2d7798-241a-460d-b292-03620ac8b79e)) + (pin "17" (uuid 1ddd95c1-e270-4900-b799-7224f6961fb1)) + (pin "18" (uuid 29e7db63-1234-47be-bae3-706492e5bbe4)) + (pin "19" (uuid 120b1dc0-7deb-47ad-9e32-352616852022)) + (pin "2" (uuid 791a310c-1efa-4ce6-9538-ff1ed992d09b)) + (pin "20" (uuid d61911bf-9793-4d00-b76a-3f264cefff49)) + (pin "3" (uuid 1b3ae56b-bbb6-4a65-9f55-b81835cfab01)) + (pin "4" (uuid d373640c-f20c-4bf9-8df5-447b03532b30)) + (pin "5" (uuid 7c0ab779-a57f-4710-9433-8a08a9cc1b2d)) + (pin "6" (uuid 96e53d73-eee3-49e5-ae5b-c045b2e1dfe0)) + (pin "7" (uuid ae1da609-f638-4140-b30a-0b6ee6ca2e12)) + (pin "8" (uuid 8b0f961e-3b68-432a-9ba5-614d755e43d1)) + (pin "9" (uuid 0113c158-10b6-4db8-9e77-44f014374096)) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/3b537d94-daf5-4308-a266-142f3fd2e5e3" + (reference "H1") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom") + ) + (path "/27f6b490-4ad0-4718-b705-8a031bb93778" + (reference "H2") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom") + ) + (path "/5aaab069-a145-49a4-a1fd-b0290a076052" + (reference "H3") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom") + ) + (path "/65a7e4bd-c7a8-4ed5-83b8-bbb39dc7e25b" + (reference "H4") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottom") + ) + (path "/57877f1b-5e9c-4c41-8954-43071c130acf" + (reference "J1") (unit 1) (value "Conn_01x20_Male") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical") + ) + (path "/b5040724-ecbb-4f06-8f77-68e054e7ba41" + (reference "J2") (unit 1) (value "Conn_01x20_Male") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical") + ) + (path "/7dace924-fa95-41f2-b1c3-9d3321f298c9" + (reference "U1") (unit 1) (value "Pico_Version-H") (footprint "MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_Version_H") + ) + ) +) diff --git a/jig/production/bom.csv b/jig/production/bom.csv new file mode 100644 index 0000000..2ffa458 --- /dev/null +++ b/jig/production/bom.csv @@ -0,0 +1,2 @@ +Designator,Footprint,Quantity,Value,LCSC Part # +"H1, H2, H3, H4",MountingHole_2.2mm_M2_DIN965_Pad_TopBottom,4,MountingHole, diff --git a/jig/production/designators.csv b/jig/production/designators.csv new file mode 100644 index 0000000..f140d08 --- /dev/null +++ b/jig/production/designators.csv @@ -0,0 +1,7 @@ +H1:1 +H2:1 +H3:1 +H4:1 +J1:1 +J2:1 +U1:1 diff --git a/jig/production/gerber.zip b/jig/production/gerber.zip new file mode 100644 index 0000000..41f9240 Binary files /dev/null and b/jig/production/gerber.zip differ diff --git a/jig/production/netlist.ipc b/jig/production/netlist.ipc new file mode 100644 index 0000000..272c917 --- /dev/null +++ b/jig/production/netlist.ipc @@ -0,0 +1,136 @@ +P CODE 00 +P UNITS CUST 0 +P arrayDim N +317N/C H4 -1 D0866PA00X+051909Y-043728X1024Y0000R000S0 +327N/C H4 -1 A01X+051909Y-043728X1496Y0000R000S2 +327N/C H4 -1 A02X+051909Y-043728X1496Y0000R000S1 +327N/C H3 -1 A02X+062902Y-043791X1496Y0000R000S1 +327N/C H3 -1 A01X+062902Y-043791X1496Y0000R000S2 +317N/C H3 -1 D0866PA00X+062902Y-043791X1024Y0000R000S0 +327N/C H2 -1 A02X+062902Y-028768X1496Y0000R000S1 +327N/C H2 -1 A01X+062902Y-028768X1496Y0000R000S2 +317N/C H2 -1 D0866PA00X+062902Y-028768X1024Y0000R000S0 +327N/C H1 -1 A02X+051909Y-028760X1496Y0000R000S1 +327N/C H1 -1 A01X+051909Y-028760X1496Y0000R000S2 +317N/C H1 -1 D0866PA00X+051909Y-028760X1024Y0000R000S0 +317NET-(J2-PAD1) J2 -1 D0394PA00X+059016Y-026740X0669Y0669R000S0 +317NET-(J2-PAD2) J2 -2 D0394PA00X+059016Y-027740X0669Y0669R000S0 +317NET-(J2-PAD3) J2 -3 D0394PA00X+059016Y-028740X0669Y0669R000S0 +317NET-(J2-PAD4) J2 -4 D0394PA00X+059016Y-029740X0669Y0669R000S0 +317NET-(J2-PAD5) J2 -5 D0394PA00X+059016Y-030740X0669Y0669R000S0 +317NET-(J2-PAD6) J2 -6 D0394PA00X+059016Y-031740X0669Y0669R000S0 +317NET-(J2-PAD7) J2 -7 D0394PA00X+059016Y-032740X0669Y0669R000S0 +317NET-(J2-PAD8) J2 -8 D0394PA00X+059016Y-033740X0669Y0669R000S0 +317NET-(J2-PAD9) J2 -9 D0394PA00X+059016Y-034740X0669Y0669R000S0 +317NET-(J2-PAD10) J2 -10 D0394PA00X+059016Y-035740X0669Y0669R000S0 +317NET-(J2-PAD11) J2 -11 D0394PA00X+059016Y-036740X0669Y0669R000S0 +317NET-(J2-PAD12) J2 -12 D0394PA00X+059016Y-037740X0669Y0669R000S0 +317NET-(J2-PAD13) J2 -13 D0394PA00X+059016Y-038740X0669Y0669R000S0 +317NET-(J2-PAD14) J2 -14 D0394PA00X+059016Y-039740X0669Y0669R000S0 +317NET-(J2-PAD15) J2 -15 D0394PA00X+059016Y-040740X0669Y0669R000S0 +317NET-(J2-PAD16) J2 -16 D0394PA00X+059016Y-041740X0669Y0669R000S0 +317NET-(J2-PAD17) J2 -17 D0394PA00X+059016Y-042740X0669Y0669R000S0 +317NET-(J2-PAD18) J2 -18 D0394PA00X+059016Y-043740X0669Y0669R000S0 +317NET-(J2-PAD19) J2 -19 D0394PA00X+059016Y-044740X0669Y0669R000S0 +317NET-(J2-PAD20) J2 -20 D0394PA00X+059016Y-045740X0669Y0669R000S0 +317NET-(J1-PAD1) J1 -1 D0394PA00X+055803Y-026748X0669Y0669R000S0 +317NET-(J1-PAD2) J1 -2 D0394PA00X+055803Y-027748X0669Y0669R000S0 +317NET-(J1-PAD3) J1 -3 D0394PA00X+055803Y-028748X0669Y0669R000S0 +317NET-(J1-PAD4) J1 -4 D0394PA00X+055803Y-029748X0669Y0669R000S0 +317NET-(J1-PAD5) J1 -5 D0394PA00X+055803Y-030748X0669Y0669R000S0 +317NET-(J1-PAD6) J1 -6 D0394PA00X+055803Y-031748X0669Y0669R000S0 +317NET-(J1-PAD7) J1 -7 D0394PA00X+055803Y-032748X0669Y0669R000S0 +317NET-(J1-PAD8) J1 -8 D0394PA00X+055803Y-033748X0669Y0669R000S0 +317NET-(J1-PAD9) J1 -9 D0394PA00X+055803Y-034748X0669Y0669R000S0 +317NET-(J1-PAD10) J1 -10 D0394PA00X+055803Y-035748X0669Y0669R000S0 +317NET-(J1-PAD11) J1 -11 D0394PA00X+055803Y-036748X0669Y0669R000S0 +317NET-(J1-PAD12) J1 -12 D0394PA00X+055803Y-037748X0669Y0669R000S0 +317NET-(J1-PAD13) J1 -13 D0394PA00X+055803Y-038748X0669Y0669R000S0 +317NET-(J1-PAD14) J1 -14 D0394PA00X+055803Y-039748X0669Y0669R000S0 +317NET-(J1-PAD15) J1 -15 D0394PA00X+055803Y-040748X0669Y0669R000S0 +317NET-(J1-PAD16) J1 -16 D0394PA00X+055803Y-041748X0669Y0669R000S0 +317NET-(J1-PAD17) J1 -17 D0394PA00X+055803Y-042748X0669Y0669R000S0 +317NET-(J1-PAD18) J1 -18 D0394PA00X+055803Y-043748X0669Y0669R000S0 +317NET-(J1-PAD19) J1 -19 D0394PA00X+055803Y-044748X0669Y0669R000S0 +317NET-(J1-PAD20) J1 -20 D0394PA00X+055803Y-045748X0669Y0669R000S0 +317NET-(J1-PAD1) U1 -1 D0402PA00X+053907Y-026750X0669Y0669R000S0 +327NET-(J1-PAD1) U1 -1 A01X+053907Y-026750X1378Y0669R000S2 +327NET-(J1-PAD2) U1 -2 A01X+053907Y-027750X1378Y0669R000S2 +317NET-(J1-PAD2) U1 -2 D0402PA00X+053907Y-027750X0669Y0669R000S0 +327NET-(J1-PAD3) U1 -3 A01X+053907Y-028750X1378Y0669R000S2 +317NET-(J1-PAD3) U1 -3 D0402PA00X+053907Y-028750X0669Y0669R000S0 +327NET-(J1-PAD4) U1 -4 A01X+053907Y-029750X1378Y0669R000S2 +317NET-(J1-PAD4) U1 -4 D0402PA00X+053907Y-029750X0669Y0669R000S0 +317NET-(J1-PAD5) U1 -5 D0402PA00X+053907Y-030750X0669Y0669R000S0 +327NET-(J1-PAD5) U1 -5 A01X+053907Y-030750X1378Y0669R000S2 +327NET-(J1-PAD6) U1 -6 A01X+053907Y-031750X1378Y0669R000S2 +317NET-(J1-PAD6) U1 -6 D0402PA00X+053907Y-031750X0669Y0669R000S0 +317NET-(J1-PAD7) U1 -7 D0402PA00X+053907Y-032750X0669Y0669R000S0 +327NET-(J1-PAD7) U1 -7 A01X+053907Y-032750X1378Y0669R000S2 +317NET-(J1-PAD8) U1 -8 D0402PA00X+053907Y-033750X0669Y0669R000S0 +327NET-(J1-PAD8) U1 -8 A01X+053907Y-033750X1378Y0669R000S2 +327NET-(J1-PAD9) U1 -9 A01X+053907Y-034750X1378Y0669R000S2 +317NET-(J1-PAD9) U1 -9 D0402PA00X+053907Y-034750X0669Y0669R000S0 +317NET-(J1-PAD10) U1 -10 D0402PA00X+053907Y-035750X0669Y0669R000S0 +327NET-(J1-PAD10) U1 -10 A01X+053907Y-035750X1378Y0669R000S2 +317NET-(J1-PAD11) U1 -11 D0402PA00X+053907Y-036750X0669Y0669R000S0 +327NET-(J1-PAD11) U1 -11 A01X+053907Y-036750X1378Y0669R000S2 +327NET-(J1-PAD12) U1 -12 A01X+053907Y-037750X1378Y0669R000S2 +317NET-(J1-PAD12) U1 -12 D0402PA00X+053907Y-037750X0669Y0669R000S0 +327NET-(J1-PAD13) U1 -13 A01X+053907Y-038750X1378Y0669R000S2 +317NET-(J1-PAD13) U1 -13 D0402PA00X+053907Y-038750X0669Y0669R000S0 +327NET-(J1-PAD14) U1 -14 A01X+053907Y-039750X1378Y0669R000S2 +317NET-(J1-PAD14) U1 -14 D0402PA00X+053907Y-039750X0669Y0669R000S0 +327NET-(J1-PAD15) U1 -15 A01X+053907Y-040750X1378Y0669R000S2 +317NET-(J1-PAD15) U1 -15 D0402PA00X+053907Y-040750X0669Y0669R000S0 +317NET-(J1-PAD16) U1 -16 D0402PA00X+053907Y-041750X0669Y0669R000S0 +327NET-(J1-PAD16) U1 -16 A01X+053907Y-041750X1378Y0669R000S2 +327NET-(J1-PAD17) U1 -17 A01X+053907Y-042750X1378Y0669R000S2 +317NET-(J1-PAD17) U1 -17 D0402PA00X+053907Y-042750X0669Y0669R000S0 +327NET-(J1-PAD18) U1 -18 A01X+053907Y-043750X1378Y0669R000S2 +317NET-(J1-PAD18) U1 -18 D0402PA00X+053907Y-043750X0669Y0669R000S0 +317NET-(J1-PAD19) U1 -19 D0402PA00X+053907Y-044750X0669Y0669R000S0 +327NET-(J1-PAD19) U1 -19 A01X+053907Y-044750X1378Y0669R000S2 +327NET-(J1-PAD20) U1 -20 A01X+053907Y-045750X1378Y0669R000S2 +317NET-(J1-PAD20) U1 -20 D0402PA00X+053907Y-045750X0669Y0669R000S0 +327NET-(J2-PAD20) U1 -21 A01X+060907Y-045750X1378Y0669R000S2 +317NET-(J2-PAD20) U1 -21 D0402PA00X+060907Y-045750X0669Y0669R000S0 +327NET-(J2-PAD19) U1 -22 A01X+060907Y-044750X1378Y0669R000S2 +317NET-(J2-PAD19) U1 -22 D0402PA00X+060907Y-044750X0669Y0669R000S0 +317NET-(J2-PAD18) U1 -23 D0402PA00X+060907Y-043750X0669Y0669R000S0 +327NET-(J2-PAD18) U1 -23 A01X+060907Y-043750X1378Y0669R000S2 +317NET-(J2-PAD17) U1 -24 D0402PA00X+060907Y-042750X0669Y0669R000S0 +327NET-(J2-PAD17) U1 -24 A01X+060907Y-042750X1378Y0669R000S2 +317NET-(J2-PAD16) U1 -25 D0402PA00X+060907Y-041750X0669Y0669R000S0 +327NET-(J2-PAD16) U1 -25 A01X+060907Y-041750X1378Y0669R000S2 +327NET-(J2-PAD15) U1 -26 A01X+060907Y-040750X1378Y0669R000S2 +317NET-(J2-PAD15) U1 -26 D0402PA00X+060907Y-040750X0669Y0669R000S0 +317NET-(J2-PAD14) U1 -27 D0402PA00X+060907Y-039750X0669Y0669R000S0 +327NET-(J2-PAD14) U1 -27 A01X+060907Y-039750X1378Y0669R000S2 +317NET-(J2-PAD13) U1 -28 D0402PA00X+060907Y-038750X0669Y0669R000S0 +327NET-(J2-PAD13) U1 -28 A01X+060907Y-038750X1378Y0669R000S2 +327NET-(J2-PAD12) U1 -29 A01X+060907Y-037750X1378Y0669R000S2 +317NET-(J2-PAD12) U1 -29 D0402PA00X+060907Y-037750X0669Y0669R000S0 +327NET-(J2-PAD11) U1 -30 A01X+060907Y-036750X1378Y0669R000S2 +317NET-(J2-PAD11) U1 -30 D0402PA00X+060907Y-036750X0669Y0669R000S0 +327NET-(J2-PAD10) U1 -31 A01X+060907Y-035750X1378Y0669R000S2 +317NET-(J2-PAD10) U1 -31 D0402PA00X+060907Y-035750X0669Y0669R000S0 +327NET-(J2-PAD9) U1 -32 A01X+060907Y-034750X1378Y0669R000S2 +317NET-(J2-PAD9) U1 -32 D0402PA00X+060907Y-034750X0669Y0669R000S0 +327NET-(J2-PAD8) U1 -33 A01X+060907Y-033750X1378Y0669R000S2 +317NET-(J2-PAD8) U1 -33 D0402PA00X+060907Y-033750X0669Y0669R000S0 +317NET-(J2-PAD7) U1 -34 D0402PA00X+060907Y-032750X0669Y0669R000S0 +327NET-(J2-PAD7) U1 -34 A01X+060907Y-032750X1378Y0669R000S2 +327NET-(J2-PAD6) U1 -35 A01X+060907Y-031750X1378Y0669R000S2 +317NET-(J2-PAD6) U1 -35 D0402PA00X+060907Y-031750X0669Y0669R000S0 +317NET-(J2-PAD5) U1 -36 D0402PA00X+060907Y-030750X0669Y0669R000S0 +327NET-(J2-PAD5) U1 -36 A01X+060907Y-030750X1378Y0669R000S2 +317NET-(J2-PAD4) U1 -37 D0402PA00X+060907Y-029750X0669Y0669R000S0 +327NET-(J2-PAD4) U1 -37 A01X+060907Y-029750X1378Y0669R000S2 +317NET-(J2-PAD3) U1 -38 D0402PA00X+060907Y-028750X0669Y0669R000S0 +327NET-(J2-PAD3) U1 -38 A01X+060907Y-028750X1378Y0669R000S2 +317NET-(J2-PAD2) U1 -39 D0402PA00X+060907Y-027750X0669Y0669R000S0 +327NET-(J2-PAD2) U1 -39 A01X+060907Y-027750X1378Y0669R000S2 +327NET-(J2-PAD1) U1 -40 A01X+060907Y-026750X1378Y0669R000S2 +317NET-(J2-PAD1) U1 -40 D0402PA00X+060907Y-026750X0669Y0669R000S0 +999 diff --git a/jig/production/positions.csv b/jig/production/positions.csv new file mode 100644 index 0000000..f3643bc --- /dev/null +++ b/jig/production/positions.csv @@ -0,0 +1,4 @@ +Designator,Mid X,Mid Y,Rotation,Layer +J1,141.74,-67.94,0.0,top +J2,149.9,-67.92,0.0,top +U1,145.815,-92.075,0.0,top -- cgit 1.2.3-korg