(kicad_pcb (version 20211014) (generator pcbnew)
  (general
    (thickness 1.6)
  )
  (paper "A4")
  (title_block
    (title "PICstick Programming Adapter")
    (date "2022-06-17")
    (rev "1.0")
    (comment 1 "USB programmer that supports PICs low-voltage ICSP protocol.")
    (comment 2 "Designed by Rex McKinnon")
  )
  (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
    (stackup
      (layer "F.SilkS" (type "Top Silk Screen"))
      (layer "F.Paste" (type "Top Solder Paste"))
      (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01))
      (layer "F.Cu" (type "copper") (thickness 0.035))
      (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
      (layer "B.Cu" (type "copper") (thickness 0.035))
      (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01))
      (layer "B.Paste" (type "Bottom Solder Paste"))
      (layer "B.SilkS" (type "Bottom Silk Screen"))
      (copper_finish "None")
      (dielectric_constraints no)
    )
    (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 0)
      (scaleselection 1)
      (outputdirectory "gerbers/")
    )
  )
  (net 0 "")
  (net 1 "+5V")
  (net 2 "GND")
  (net 3 "+3V3")
  (net 4 "Net-(C5-Pad1)")
  (net 5 "/D-")
  (net 6 "/D+")
  (net 7 "Net-(C6-Pad1)")
  (net 8 "Net-(D1-Pad2)")
  (net 9 "~{MCLR}")
  (net 10 "CLK")
  (net 11 "/TNOW")
  (net 12 "DAT")
  (net 13 "/~{RESET}")
  (net 14 "U1RX_U2TX")
  (net 15 "/CTS")
  (net 16 "U1TX_U2RX")
  (net 17 "Net-(R1-Pad1)")
  (net 18 "unconnected-(U3-Pad4)")
  (net 19 "unconnected-(U2-Pad6)")
  (net 20 "unconnected-(U2-Pad7)")
  (net 21 "unconnected-(U2-Pad10)")
  (net 22 "unconnected-(U2-Pad17)")
  (net 23 "unconnected-(U2-Pad18)")
  (net 24 "unconnected-(U2-Pad19)")
  (net 25 "/RTS")
  (footprint "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm" (layer "F.Cu")
    (tedit 5A0FD1B2)
    (at 115 85.2 180)
    (descr "SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package")
    (tags "SMD SMT crystal")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "Y1" (at -2.75 1.2 90) (layer "F.SilkS"))
    (fp_text value "TBD" (at 0 2.45) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd rect (at -1.1 0.85 180) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 7 "Net-(C6-Pad1)") (pinfunction "1") (pintype "passive"))
    (pad "2" smd rect (at 1.1 0.85 180) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 2 "GND") (pinfunction "2") (pintype "passive"))
    (pad "3" smd rect (at 1.1 -0.85 180) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 4 "Net-(C5-Pad1)") (pinfunction "3") (pintype "passive"))
    (pad "4" smd rect (at -1.1 -0.85 180) (size 1.4 1.2) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 2 "GND") (pinfunction "4") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Crystal.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 104.025 85.75 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C1" (at -0.725 1.5 90) (layer "F.SilkS"))
    (fp_text value "1µF" (at 0 1.43) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "+5V") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 114 74.25)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C3" (at 0.75 1.25 180) (layer "F.SilkS"))
    (fp_text value "0.1µF" (at 0 1.43) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0603_1608Metric" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 107.75 78 180)
    (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "resistor")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "R1" (at -2 -0.75 90) (layer "F.SilkS"))
    (fp_text value "TBD" (at 0 1.43) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 17 "Net-(R1-Pad1)") (pintype "passive"))
    (pad "2" smd roundrect (at 0.825 0 180) (size 0.8 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 8 "Net-(D1-Pad2)") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 107.75 82 180)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C4" (at -2 0.5 90) (layer "F.SilkS"))
    (fp_text value "0.1µF" (at 0 1.43) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 180) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm" (layer "F.Cu")
    (tedit 5DC5F6A3)
    (at 113 80 -90)
    (descr "QFN, 20 Pin (http://ww1.microchip.com/downloads/en/DeviceDoc/doc2535.pdf#page=164), generated with kicad-footprint-generator ipc_noLead_generator.py")
    (tags "QFN NoLead")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "U2" (at -2.25 -3.3 180) (layer "F.SilkS"))
    (fp_text value "ATtiny44V-10M" (at 0 3.3 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "" smd roundrect (at 0.65 0.65 270) (size 1.05 1.05) (layers "F.Paste") (roundrect_rratio 0.2380952381))
    (pad "" smd roundrect (at 0.65 -0.65 270) (size 1.05 1.05) (layers "F.Paste") (roundrect_rratio 0.2380952381))
    (pad "" smd roundrect (at -0.65 -0.65 270) (size 1.05 1.05) (layers "F.Paste") (roundrect_rratio 0.2380952381))
    (pad "" smd roundrect (at -0.65 0.65 270) (size 1.05 1.05) (layers "F.Paste") (roundrect_rratio 0.2380952381))
    (pad "1" smd roundrect (at -1.925 -1 270) (size 0.85 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 25 "/RTS") (pinfunction "PA4") (pintype "bidirectional"))
    (pad "2" smd roundrect (at -1.925 -0.5 270) (size 0.85 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 12 "DAT") (pinfunction "PA3") (pintype "bidirectional"))
    (pad "3" smd roundrect (at -1.925 0 270) (size 0.85 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 10 "CLK") (pinfunction "PA2") (pintype "bidirectional"))
    (pad "4" smd roundrect (at -1.925 0.5 270) (size 0.85 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 9 "~{MCLR}") (pinfunction "PA1") (pintype "bidirectional"))
    (pad "5" smd roundrect (at -1.925 1 270) (size 0.85 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 15 "/CTS") (pinfunction "AREF/PA0") (pintype "bidirectional"))
    (pad "6" smd roundrect (at -1 1.925 270) (size 0.25 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 19 "unconnected-(U2-Pad6)") (pinfunction "NC") (pintype "no_connect"))
    (pad "7" smd roundrect (at -0.5 1.925 270) (size 0.25 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 20 "unconnected-(U2-Pad7)") (pinfunction "NC") (pintype "no_connect"))
    (pad "8" smd roundrect (at 0 1.925 270) (size 0.25 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "9" smd roundrect (at 0.5 1.925 270) (size 0.25 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pinfunction "VCC") (pintype "power_in"))
    (pad "10" smd roundrect (at 1 1.925 270) (size 0.25 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 21 "unconnected-(U2-Pad10)") (pinfunction "NC") (pintype "no_connect"))
    (pad "11" smd roundrect (at 1.925 1 270) (size 0.85 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 4 "Net-(C5-Pad1)") (pinfunction "XTAL1/PB0") (pintype "bidirectional"))
    (pad "12" smd roundrect (at 1.925 0.5 270) (size 0.85 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 7 "Net-(C6-Pad1)") (pinfunction "XTAL2/PB1") (pintype "bidirectional"))
    (pad "13" smd roundrect (at 1.925 0 270) (size 0.85 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 13 "/~{RESET}") (pinfunction "~{RESET}/PB3") (pintype "bidirectional"))
    (pad "14" smd roundrect (at 1.925 -0.5 270) (size 0.85 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 17 "Net-(R1-Pad1)") (pinfunction "PB2") (pintype "bidirectional"))
    (pad "15" smd roundrect (at 1.925 -1 270) (size 0.85 0.25) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 11 "/TNOW") (pinfunction "PA7") (pintype "bidirectional"))
    (pad "16" smd roundrect (at 1 -1.925 270) (size 0.25 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 16 "U1TX_U2RX") (pinfunction "PA6") (pintype "bidirectional"))
    (pad "17" smd roundrect (at 0.5 -1.925 270) (size 0.25 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 22 "unconnected-(U2-Pad17)") (pinfunction "NC") (pintype "no_connect"))
    (pad "18" smd roundrect (at 0 -1.925 270) (size 0.25 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 23 "unconnected-(U2-Pad18)") (pinfunction "NC") (pintype "no_connect"))
    (pad "19" smd roundrect (at -0.5 -1.925 270) (size 0.25 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 24 "unconnected-(U2-Pad19)") (pinfunction "NC") (pintype "no_connect"))
    (pad "20" smd roundrect (at -1 -1.925 270) (size 0.25 0.85) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 14 "U1RX_U2TX") (pinfunction "PA5") (pintype "bidirectional"))
    (pad "21" smd rect (at 0 0 270) (size 2.6 2.6) (layers "F.Cu" "F.Mask")
      (net 2 "GND") (pinfunction "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Package_DFN_QFN.3dshapes/QFN-20-1EP_4x4mm_P0.5mm_EP2.6x2.6mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Package_TO_SOT_SMD:SOT-23-5" (layer "F.Cu")
    (tedit 5F6F9B37)
    (at 107.75 84.75)
    (descr "SOT, 5 Pin (https://www.jedec.org/sites/default/files/docs/Mo-178c.PDF variant AA), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOT TO_SOT_SMD")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "U3" (at -2.75 -2.24) (layer "F.SilkS"))
    (fp_text value "MCP1801T-3302I/OT" (at 0 2.4) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.1375 -0.95) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "+5V") (pinfunction "VIN") (pintype "power_in"))
    (pad "2" smd roundrect (at -1.1375 0) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "3" smd roundrect (at -1.1375 0.95) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "+5V") (pinfunction "EN") (pintype "input"))
    (pad "4" smd roundrect (at 1.1375 0.95) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 18 "unconnected-(U3-Pad4)") (pinfunction "NC") (pintype "no_connect"))
    (pad "5" smd roundrect (at 1.1375 -0.95) (size 1.325 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pinfunction "VOUT") (pintype "power_out"))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-5.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu")
    (tedit 5F68FEF1)
    (at 107.75 80)
    (descr "LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
    (tags "LED")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "D1" (at -2.5 0 90) (layer "F.SilkS"))
    (fp_text value "STATUS" (at 0 1.43) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 0.7875 0) (size 0.875 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 8 "Net-(D1-Pad2)") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "UPL:UP2-AH-1-TH" (layer "F.Cu")
    (tedit 0)
    (at 100 80 -90)
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J1" (at 0 0 -90 unlocked) (layer "F.SilkS") hide)
    (fp_text value "USB_A" (at 0 4 unlocked) (layer "F.Fab"))
    (fp_text user "pcb edge" (at 0 1.75 -90 unlocked) (layer "Dwgs.User"))
    (fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab"))
    (pad "" np_thru_hole circle (at 2.25 0 270) (size 1 1) (drill 1) (layers F&B.Cu *.Mask))
    (pad "" np_thru_hole circle (at -2.25 0 270) (size 1 1) (drill 1) (layers F&B.Cu *.Mask))
    (pad "1" thru_hole circle (at 3.5 -3 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)
      (net 1 "+5V") (pinfunction "VBUS") (pintype "power_in"))
    (pad "2" thru_hole circle (at 1 -3 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)
      (net 5 "/D-") (pinfunction "D-") (pintype "bidirectional"))
    (pad "3" thru_hole circle (at -1 -3 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)
      (net 6 "/D+") (pinfunction "D+") (pintype "bidirectional"))
    (pad "4" thru_hole circle (at -3.5 -3 270) (size 1.5 1.5) (drill 1) (layers *.Cu *.Mask)
      (net 2 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "5" thru_hole oval (at 5.85 0 270) (size 2 3.2) (drill oval 1 2.2) (layers *.Cu *.Mask)
      (net 2 "GND") (pinfunction "Shield") (pintype "passive"))
    (pad "5" thru_hole oval (at -5.85 0 270) (size 2 3.2) (drill oval 1 2.2) (layers *.Cu *.Mask)
      (net 2 "GND") (pinfunction "Shield") (pintype "passive"))
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 116.8 82 90)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C6" (at 2.25 0.7 90) (layer "F.SilkS"))
    (fp_text value "TBD" (at 0 1.43 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 7 "Net-(C6-Pad1)") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 110.5 84.75 -90)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C2" (at 2 0.75 180) (layer "F.SilkS"))
    (fp_text value "1µF" (at 0 1.43 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 270) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "+3V3") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 270) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 112.2 84.8 90)
    (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
    (tags "capacitor")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C5" (at -1.95 -0.2) (layer "F.SilkS"))
    (fp_text value "TBD" (at 0 1.43 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 4 "Net-(C5-Pad1)") (pintype "passive"))
    (pad "2" smd roundrect (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "rexploits-kicad:PinHeader_2x03_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 59FED5CC)
    (at 119.5 77.46)
    (descr "Through hole straight pin header, 2x03, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x03 2.54mm double row")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J2" (at 1.27 -2.33) (layer "F.SilkS") hide)
    (fp_text value "AVR-ISP-6" (at 1.27 7.41) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 1.27 2.54 90) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 14 "U1RX_U2TX") (pinfunction "MISO") (pintype "passive"))
    (pad "2" thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 "+3V3") (pinfunction "VCC") (pintype "passive"))
    (pad "3" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 25 "/RTS") (pinfunction "SCK") (pintype "passive"))
    (pad "4" thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 "U1TX_U2RX") (pinfunction "MOSI") (pintype "passive"))
    (pad "5" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 "/~{RESET}") (pinfunction "~{RST}") (pintype "passive"))
    (pad "6" thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 "GND") (pinfunction "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x03_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Package_SO:MSOP-10_3x3mm_P0.5mm" (layer "F.Cu")
    (tedit 5A02F25C)
    (at 108.5 75.5)
    (descr "10-Lead Plastic Micro Small Outline Package (MS) [MSOP] (see Microchip Packaging Specification 00000049BS.pdf)")
    (tags "SSOP 0.5")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "U1" (at -4.25 -1) (layer "F.SilkS"))
    (fp_text value "CH340E" (at 0 2.6) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0.5 -1.5) (layer "F.Fab"))
    (pad "1" smd rect (at -2.2 -1) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 6 "/D+") (pinfunction "UD+") (pintype "bidirectional"))
    (pad "2" smd rect (at -2.2 -0.5) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 5 "/D-") (pinfunction "UD-") (pintype "bidirectional"))
    (pad "3" smd rect (at -2.2 0) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 2 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "4" smd rect (at -2.2 0.5) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 25 "/RTS") (pinfunction "~{RTS}") (pintype "output"))
    (pad "5" smd rect (at -2.2 1) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 15 "/CTS") (pinfunction "~{CTS}") (pintype "input"))
    (pad "6" smd rect (at 2.2 1) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 11 "/TNOW") (pinfunction "TNOW") (pintype "output"))
    (pad "7" smd rect (at 2.2 0.5) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 3 "+3V3") (pinfunction "VCC") (pintype "power_in"))
    (pad "8" smd rect (at 2.2 0) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 16 "U1TX_U2RX") (pinfunction "TXD") (pintype "output"))
    (pad "9" smd rect (at 2.2 -0.5) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 14 "U1RX_U2TX") (pinfunction "RXD") (pintype "input"))
    (pad "10" smd rect (at 2.2 -1) (size 1.4 0.3) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 3 "+3V3") (pinfunction "V3") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/MSOP-10_3x3mm_P0.5mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "rexploits-kicad:PinHeader_1x03_P2.54mm_Horizontal" (layer "F.Cu")
    (tedit 59FED5CB)
    (at 124.58 77.46)
    (descr "Through hole angled pin header, 1x03, 2.54mm pitch, 6mm pin length, single row")
    (tags "Through hole angled pin header THT 1x03 2.54mm single row")
    (property "Sheetfile" "pic-icsp.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J3" (at 4.385 -2.27) (layer "F.SilkS") hide)
    (fp_text value "Conn_01x03_Male" (at 4.385 7.35) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 2.77 2.54 90) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 "~{MCLR}") (pinfunction "Pin_1") (pintype "passive"))
    (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 "CLK") (pinfunction "Pin_2") (pintype "passive"))
    (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 "DAT") (pinfunction "Pin_3") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x03_P2.54mm_Horizontal.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_line (start 125.54 75.5) (end 119.25 75.5) (layer "Edge.Cuts") (width 0.1))
  (gr_line (start 118.25 74.5) (end 118.25 73.5) (layer "Edge.Cuts") (width 0.1))
  (gr_arc (start 117.25 72.5) (mid 117.957107 72.792893) (end 118.25 73.5) (layer "Edge.Cuts") (width 0.1))
  (gr_arc (start 126.54 83.5) (mid 126.247107 84.207107) (end 125.54 84.5) (layer "Edge.Cuts") (width 0.1))
  (gr_line (start 97.2 87.5) (end 117.25 87.5) (layer "Edge.Cuts") (width 0.1))
  (gr_arc (start 118.25 86.5) (mid 117.957107 87.207107) (end 117.25 87.5) (layer "Edge.Cuts") (width 0.1))
  (gr_arc (start 119.25 75.5) (mid 118.542893 75.207107) (end 118.25 74.5) (layer "Edge.Cuts") (width 0.1))
  (gr_line (start 126.54 83.5) (end 126.54 76.5) (layer "Edge.Cuts") (width 0.1))
  (gr_arc (start 125.54 75.5) (mid 126.247107 75.792893) (end 126.54 76.5) (layer "Edge.Cuts") (width 0.1))
  (gr_arc (start 118.25 85.5) (mid 118.542893 84.792893) (end 119.25 84.5) (layer "Edge.Cuts") (width 0.1))
  (gr_line (start 118.25 86.5) (end 118.25 85.5) (layer "Edge.Cuts") (width 0.1))
  (gr_line (start 97.2 72.5) (end 117.25 72.5) (layer "Edge.Cuts") (width 0.1))
  (gr_line (start 119.25 84.5) (end 125.54 84.5) (layer "Edge.Cuts") (width 0.1))
  (gr_line (start 97.2 72.5) (end 97.2 87.5) (layer "Edge.Cuts") (width 0.1))
  (gr_text "picstick" (at 111.25 80) (layer "B.SilkS"))
  (gr_text "v1.0" (at 106.75 82.25) (layer "B.SilkS"))
  (gr_text "Rex McKinnon" (at 109.25 86.25) (layer "B.SilkS"))
  (gr_text "June 2022" (at 106.75 74) (layer "B.SilkS"))
  (gr_text "Designed by" (at 113 84.5) (layer "B.SilkS"))
  (zone (net 2) (net_name "GND") (layers F&B.Cu) (hatch edge 0.508)
    (connect_pads (clearance 0.2))
    (min_thickness 0.2) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.2) (thermal_bridge_width 0.5))
    (polygon
      (pts
        (xy 127.5 87.75)
        (xy 97 87.75)
        (xy 97 72.25)
        (xy 127.5 72.25)
      )
    )
  )
)
