summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2023-10-18 15:57:01 +0100
committerMarc Zyngier <maz@kernel.org>2023-10-18 16:06:37 +0100
commit2088220129aaa5c18335a042323cd885abd55f10 (patch)
tree87ead92e8d08323e9cfc4f409fbf3b1ae330df10
parent0e72bd3a665b611d464b420fa602598928a6ce12 (diff)
downloadcs-hw-2088220129aaa5c18335a042323cd885abd55f10.tar.gz
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 <maz@kernel.org>
-rw-r--r--README.txt13
-rw-r--r--jig/jig.kicad_pcb933
-rw-r--r--jig/jig.kicad_prl75
-rw-r--r--jig/jig.kicad_pro425
-rw-r--r--jig/jig.kicad_sch947
-rw-r--r--jig/production/bom.csv2
-rw-r--r--jig/production/designators.csv7
-rw-r--r--jig/production/gerber.zipbin0 -> 14663 bytes
-rw-r--r--jig/production/netlist.ipc136
-rw-r--r--jig/production/positions.csv4
10 files changed, 2542 insertions, 0 deletions
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
--- /dev/null
+++ b/jig/production/gerber.zip
Binary files 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