(kicad_pcb (version 20221018) (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)
      (plot_on_all_layers_selection 0x0000000_00000000)
      (disableapertmacros false)
      (usegerberextensions false)
      (usegerberattributes true)
      (usegerberadvancedattributes true)
      (creategerberjobfile true)
      (dashed_line_dash_ratio 12.000000)
      (dashed_line_gap_ratio 3.000000)
      (svgprecision 4)
      (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 "/gnd")
  (net 2 "/Vcc")
  (net 3 "/Tx")
  (net 4 "/Rx")
  (footprint "local:USB-UART-board" (layer "F.Cu")
    (at 162.814 90.17 180)
    (property "Sheetfile" "keyboard-loft.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "B1" (at 0 0.77 180 unlocked) (layer "F.SilkS"))
    (fp_text value "~" (at 0 2.27 180 unlocked) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 3.77 180 unlocked) (layer "F.Fab"))
    (pad "1" thru_hole circle (at 13.462 -3.81 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 1 "/gnd") (pinfunction "GND") (pintype "power_in"))
    (pad "2" thru_hole circle (at 13.462 -1.27 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 2 "/Vcc") (pinfunction "5V") (pintype "power_in"))
    (pad "3" thru_hole circle (at 13.462 1.27 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 3 "/Tx") (pinfunction "Tx") (pintype "output"))
    (pad "4" thru_hole circle (at 13.462 3.81 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 4 "/Rx") (pinfunction "Rx") (pintype "input"))
  )
  (footprint "Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical_SMD" (layer "B.Cu")
    (at 167.132 90.17)
    (descr "surface-mounted straight pin header, 2x02, 2.54mm pitch, double rows")
    (tags "Surface mounted pin header SMD 2x02 2.54mm double row")
    (property "Sheetfile" "keyboard-loft.kicad_sch")
    (property "Sheetname" "")
    (property "ki_description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
    (property "ki_keywords" "connector")
    (attr smd)
    (fp_text reference "J1" (at 0 3.6) (layer "B.SilkS"))
    (fp_text value "Conn_01x04" (at 0 -3.6) (layer "B.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "B.Fab"))
    (pad "1" smd rect (at -2.525 1.27) (size 3.15 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 1 "/gnd") (pinfunction "Pin_1") (pintype "passive"))
    (pad "2" smd rect (at 2.525 1.27) (size 3.15 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 2 "/Vcc") (pinfunction "Pin_2") (pintype "passive"))
    (pad "3" smd rect (at -2.525 -1.27) (size 3.15 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 3 "/Tx") (pinfunction "Pin_3") (pintype "passive"))
    (pad "4" smd rect (at 2.525 -1.27) (size 3.15 1) (layers "B.Cu" "B.Paste" "B.Mask")
      (net 4 "/Rx") (pinfunction "Pin_4") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x02_P2.54mm_Vertical_SMD.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_arc (start 169.938764 84.582) (mid 171.196 85.102764) (end 171.716764 86.36)
    (layer "Edge.Cuts"))
  (gr_line (start 171.716764 93.98) (end 171.716764 86.36)
    (layer "Edge.Cuts"))
  (gr_arc (start 149.352 95.758) (mid 148.094764 95.237236) (end 147.574 93.98)
    (layer "Edge.Cuts"))
  (gr_arc (start 147.574 86.36) (mid 148.094764 85.102764) (end 149.352 84.582)
    (layer "Edge.Cuts"))
  (gr_line (start 149.352 84.582) (end 169.938764 84.582)
    (layer "Edge.Cuts"))
  (gr_arc (start 171.716764 93.98) (mid 171.196 95.237236) (end 169.938764 95.758)
    (layer "Edge.Cuts"))
  (gr_line (start 149.352 95.758) (end 169.938764 95.758)
    (layer "Edge.Cuts"))
  (gr_line (start 147.574 93.98) (end 147.574 86.36)
    (layer "Edge.Cuts"))
)
