(kicad_pcb (version 20211014) (generator pcbnew)
  (general
    (thickness 1)
  )
  (paper "A4")
  (title_block
    (title "Vectrex SAO by Brett Walach")
    (date "2022-10-04")
    (rev "v1.0")
    (company "https://www.PlayVectrex.com")
    (comment 1 "@Technobly / Supercon `22")
  )
  (layers
    (0 "F.Cu" signal)
    (31 "B.Cu" signal)
    (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")
    (49 "F.Fab" 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 0.91) (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.1)
    (pcbplotparams
      (layerselection 0x00010fc_ffffffff)
      (disableapertmacros false)
      (usegerberextensions true)
      (usegerberattributes true)
      (usegerberadvancedattributes true)
      (creategerberjobfile false)
      (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 "+3.3V")
  (net 2 "/SDA")
  (net 3 "/SCL")
  (net 4 "/GPIO1")
  (net 5 "/GPIO2")
  (net 6 "GND")
  (footprint "badgelife:Badgelife-SAOv169-BADGE-2x3" (layer "F.Cu")
    (tedit 5C931861)
    (at 124.468427 101.959079 75)
    (descr "Through hole straight IDC box header, 2x03, 2.54mm pitch, double rows")
    (tags "Through hole IDC box header THT 2x03 2.54mm double row")
    (property "Sheetfile" "sao-adapter.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J1" (at 0 -5.842 75) (layer "F.SilkS") hide)
    (fp_text value "SAO_v169bis" (at 0 -8.509 75) (layer "F.Fab") hide)
    (fp_text user "GPIO1" (at 3.937 -2.794 75) (layer "B.SilkS"))
    (fp_text user "SCL" (at 0 3.048 75) (layer "B.SilkS"))
    (fp_text user "GND" (at -2.54 3.048 75) (layer "B.SilkS"))
    (fp_text user "VCC" (at -2.54 -2.794 75) (layer "B.SilkS"))
    (fp_text user "GPIO2" (at 3.937 3.048 75) (layer "B.SilkS"))
    (fp_text user "SDA" (at 0 -2.794 75) (layer "B.SilkS"))
    (fp_text user "${REFERENCE}" (at 0.06 0.02 165) (layer "F.Fab") hide)
    (pad "1" thru_hole oval (at -2.48 -1.25 345) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 1 "+3.3V") (pinfunction "VCC") (pintype "input"))
    (pad "2" thru_hole rect (at -2.48 1.29 345) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "GND") (pintype "input"))
    (pad "3" thru_hole oval (at 0.06 -1.25 345) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 "/SDA") (pinfunction "SDA") (pintype "input"))
    (pad "4" thru_hole oval (at 0.06 1.29 345) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 3 "/SCL") (pinfunction "SCL") (pintype "input"))
    (pad "5" thru_hole circle (at 2.6 -1.25 345) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 4 "/GPIO1") (pinfunction "GPIO1") (pintype "input"))
    (pad "6" thru_hole circle (at 2.6 1.29 345) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 5 "/GPIO2") (pinfunction "GPIO2") (pintype "input"))
    (model "${KIPRJMOD}/libs/PinSocket_2x03_P2.54mm_Vertical.wrl"
      (offset (xyz 2.5 -1.3 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 90))
    )
  )
  (footprint "badgelife:Badgelife-SAOv169-SAO-2x3" (layer "F.Cu")
    (tedit 5C930BB4)
    (at 124.4 113.284)
    (descr "Through hole straight IDC box header, 2x03, 2.54mm pitch, double rows")
    (tags "Through hole IDC box header THT 2x03 2.54mm double row")
    (property "Sheetfile" "sao-adapter.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J2" (at 0 -5.842) (layer "B.SilkS") hide)
    (fp_text value "SAO_v169bis" (at -2.286 6.35) (layer "F.Fab") hide)
    (fp_text user "GPIO2" (at 3.937 3.048) (layer "B.SilkS"))
    (fp_text user "SDA" (at 0 -2.794 unlocked) (layer "B.SilkS"))
    (fp_text user "GPIO1" (at 3.937 -2.794 unlocked) (layer "B.SilkS"))
    (fp_text user "SCL" (at 0 3.048) (layer "B.SilkS"))
    (fp_text user "VCC" (at -2.54 -2.794 unlocked) (layer "B.SilkS"))
    (fp_text user "GND" (at -2.54 3.048 unlocked) (layer "B.SilkS"))
    (fp_text user "${REFERENCE}" (at 0.06 0.02 90) (layer "B.Fab") hide)
    (pad "1" thru_hole oval (at -2.48 -1.25 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 1 "+3.3V") (pinfunction "VCC") (pintype "input"))
    (pad "2" thru_hole rect (at -2.48 1.29 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "GND") (pintype "input"))
    (pad "3" thru_hole oval (at 0.06 -1.25 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 2 "/SDA") (pinfunction "SDA") (pintype "input"))
    (pad "4" thru_hole oval (at 0.06 1.29 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 3 "/SCL") (pinfunction "SCL") (pintype "input"))
    (pad "5" thru_hole circle (at 2.6 -1.25 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 4 "/GPIO1") (pinfunction "GPIO1") (pintype "input"))
    (pad "6" thru_hole circle (at 2.6 1.29 270) (size 1.7272 1.7272) (drill 1.016) (layers *.Cu *.Mask)
      (net 5 "/GPIO2") (pinfunction "GPIO2") (pintype "input"))
    (model "${KIPRJMOD}/libs/IDC-Header_2x03_P2.54mm_Vertical.wrl"
      (offset (xyz -2.5 1.2 -1.6))
      (scale (xyz 1 1 1))
      (rotate (xyz 180 0 90))
    )
  )
  (gr_arc (start 129.286 94.488) (mid 131.261656 95.306344) (end 132.08 97.282) (layer "Edge.Cuts") (width 0.15))
  (gr_arc (start 132.084 115.066) (mid 131.265656 117.041656) (end 129.29 117.86) (layer "Edge.Cuts") (width 0.15))
  (gr_line (start 132.08 97.282) (end 132.084 115.066) (layer "Edge.Cuts") (width 0.15))
  (gr_line (start 116.84 115.06) (end 116.84 97.282) (layer "Edge.Cuts") (width 0.15))
  (gr_arc (start 116.84 97.282) (mid 117.658344 95.306344) (end 119.634 94.488) (layer "Edge.Cuts") (width 0.15))
  (gr_line (start 119.634 94.488) (end 129.286 94.488) (layer "Edge.Cuts") (width 0.15))
  (gr_arc (start 119.634 117.854) (mid 117.658344 117.035656) (end 116.84 115.06) (layer "Edge.Cuts") (width 0.15))
  (gr_line (start 129.29 117.86) (end 119.62 117.854) (layer "Edge.Cuts") (width 0.15))
  (gr_text "@Technobly" (at 124.77 107.47) (layer "B.SilkS"))
  (gr_text "this way up!" (at 119.59 99.31 75) (layer "F.SilkS"))
  (zone (net 6) (net_name "GND") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.254) (thermal_bridge_width 0.254))
    (polygon
      (pts
        (xy 132.08 117.856)
        (xy 116.84 117.856)
        (xy 116.84 94.488)
        (xy 132.08 94.488)
      )
    )
  )
  (zone (net 6) (net_name "GND") (layer "B.Cu") (hatch edge 0.508)
    (connect_pads (clearance 0.254))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.254) (thermal_bridge_width 0.254))
    (polygon
      (pts
        (xy 132.08 117.856)
        (xy 116.84 117.856)
        (xy 116.84 94.488)
        (xy 132.08 94.488)
      )
    )
  )
)
