(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 0)
      (scaleselection 1)
      (outputdirectory "gerber/")
    )
  )
  (net 0 "")
  (net 1 "enca")
  (net 2 "ground")
  (net 3 "sw1")
  (net 4 "sw2")
  (net 5 "sw3")
  (net 6 "sw4")
  (net 7 "sw5")
  (net 8 "sw6")
  (net 9 "sw7")
  (net 10 "sw8")
  (net 11 "encb")
  (net 12 "3v")
  (net 13 "ground2")
  (net 14 "ws")
  (net 15 "sck")
  (net 16 "sd")
  (net 17 "irled")
  (net 18 "SDA")
  (net 19 "SCL")
  (net 20 "5v")
  (net 21 "3v2")
  (net 22 "ground3")
  (net 23 "16")
  (net 24 "12")
  (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (layer "F.Cu")
    (at 204.586244 63.375109 90)
    (descr "Resistor, Axial_DIN0204 series, Axial, Horizontal, pin pitch=5.08mm, 0.167W, length*diameter=3.6*1.6mm^2, http://cdn-reichelt.de/documents/datenblatt/B400/1_4W%23YAG.pdf")
    (tags "Resistor Axial_DIN0204 series Axial Horizontal pin pitch 5.08mm 0.167W length 3.6mm diameter 1.6mm")
    (attr through_hole)
    (fp_text reference "470ohm" (at 2.54 1.905 90) (layer "F.SilkS"))
    (fp_text value "R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal" (at 2.54 1.92 90) (layer "F.Fab") hide)
    (pad "1" thru_hole circle (at -1.016 0 90) (size 1.4 1.4) (drill 0.7) (layers "*.Cu" "*.Mask")
      (net 17 "irled"))
    (pad "2" thru_hole oval (at 6.096 0 90) (size 1.4 1.4) (drill 0.7) (layers "*.Cu" "*.Mask")
      (net 17 "irled"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_THT.3dshapes/R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical" (layer "F.Cu")
    (at 196.271244 135.608109 90)
    (descr "Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x03 2.54mm single row")
    (attr through_hole)
    (fp_text reference "INMP441 2" (at 0 -2.77 90) (layer "F.SilkS") hide)
    (fp_text value "PinSocket_1x03_P2.54mm_Vertical" (at 0 7.85 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 2.54) (layer "F.Fab") hide)
    (pad "1" thru_hole circle (at 0 0 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 2 "ground"))
    (pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 14 "ws"))
    (pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 15 "sck"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x03_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinSocket_2.54mm:PinSocket_1x09_P2.54mm_Vertical" (layer "F.Cu")
    (at 199.379244 150.878109 90)
    (descr "Through hole straight socket strip, 1x09, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x09 2.54mm single row")
    (attr through_hole)
    (fp_text reference "ANO Rotary" (at 9.525 10.16 180) (layer "F.SilkS"))
    (fp_text value "PinSocket_1x09_P2.54mm_Vertical" (at 0 23.09 90) (layer "F.Fab") hide)
    (fp_text user "ANO Rotary" (at -2.54 10.16) (layer "F.Fab") hide)
    (pad "COMA" thru_hole rect (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 2 "ground"))
    (pad "COMB" thru_hole rect (at 0 20.32 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 2 "ground"))
    (pad "ENCA" thru_hole circle (at 0 0 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 1 "enca"))
    (pad "ENCB" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 11 "encb"))
    (pad "SW1" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 3 "sw1"))
    (pad "SW2" thru_hole oval (at 0 10.16 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 4 "sw2"))
    (pad "SW3" thru_hole oval (at 0 12.7 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 5 "sw3"))
    (pad "SW4" thru_hole oval (at 0 15.24 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 6 "sw4"))
    (pad "SW5" thru_hole oval (at 0 17.78 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 7 "sw5"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x09_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Button_Switch_THT:SW_PUSH_6mm_H9.5mm" (layer "F.Cu")
    (at 195.340264 110.718113 90)
    (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=9.5mm")
    (tags "tact sw push 6mm")
    (attr through_hole)
    (fp_text reference "SW6" (at 9.370004 2.76898) (layer "F.SilkS"))
    (fp_text value "SW_PUSH_6mm_H9.5mm" (at 3.75 6.7 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 3.25 2.25 90) (layer "F.Fab"))
    (pad "1" thru_hole circle (at 0 0 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask"))
    (pad "1" thru_hole rect (at 6.5 0 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
      (net 2 "ground"))
    (pad "2" thru_hole circle (at 0 4.5 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
      (net 8 "sw6"))
    (pad "2" thru_hole circle (at 6.5 4.5 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask"))
    (model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm_H9.5mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Package_TO_SOT_THT:TO-92L_HandSolder" (layer "F.Cu")
    (at 203.189244 52.453109 180)
    (descr "TO-92L leads in-line (large body variant of TO-92), also known as TO-226, wide, drill 0.75mm, hand-soldering variant with enlarged pads (see https://www.diodes.com/assets/Package-Files/TO92L.pdf and http://www.ti.com/lit/an/snoa059/snoa059.pdf)")
    (tags "to-92 sc-43 sc-43a sot54 PA33 transistor")
    (attr through_hole)
    (fp_text reference "NPN" (at 1.27 2.54 180) (layer "F.SilkS"))
    (fp_text value "TO-92L_HandSolder" (at 12.065 0) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 1.27 0) (layer "F.Fab") hide)
    (pad "1" thru_hole rect (at 0 0 180) (size 1.1 1.8) (drill 0.75 (offset 0 0.4)) (layers "*.Cu" "*.Mask")
      (net 17 "irled"))
    (pad "2" thru_hole roundrect (at 1.27 -1.27 180) (size 1.1 1.8) (drill 0.75 (offset 0 -0.4)) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
      (net 17 "irled"))
    (pad "3" thru_hole roundrect (at 2.54 0 180) (size 1.1 1.8) (drill 0.75 (offset 0 0.4)) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
      (net 13 "ground2"))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-92L.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "PCF8574N:DIP794W45P254L1969H508Q16" (layer "F.Cu")
    (at 220.969244 132.463109)
    (attr through_hole)
    (fp_text reference "PCF8574N" (at 0 0 90) (layer "F.SilkS"))
    (fp_text value "DIP794W45P254L1969H508Q16" (at 0 25.4 90) (layer "F.Fab") hide)
    (pad "16" thru_hole roundrect (at 3.97 -8.89) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
      (net 12 "3v") (solder_mask_margin 0.102))
    (pad "A0" thru_hole circle (at -3.97 -8.89) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 2 "ground") (solder_mask_margin 0.102))
    (pad "A1" thru_hole circle (at -3.97 -6.35) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 2 "ground") (solder_mask_margin 0.102))
    (pad "A2" thru_hole circle (at -3.97 -3.81) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 2 "ground") (solder_mask_margin 0.102))
    (pad "GND" thru_hole rect (at -3.97 8.89) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 2 "ground") (solder_mask_margin 0.102))
    (pad "INT" thru_hole circle (at 3.97 -1.27) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (solder_mask_margin 0.102))
    (pad "P0" thru_hole circle (at -3.97 -1.27) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 10 "sw8") (solder_mask_margin 0.102))
    (pad "P1" thru_hole circle (at -3.97 1.27) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 9 "sw7") (solder_mask_margin 0.102))
    (pad "P2" thru_hole circle (at -3.97 3.81) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 8 "sw6") (solder_mask_margin 0.102))
    (pad "P3" thru_hole circle (at -3.97 6.35) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 3 "sw1") (solder_mask_margin 0.102))
    (pad "P4" thru_hole circle (at 3.97 8.89) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 7 "sw5") (solder_mask_margin 0.102))
    (pad "P5" thru_hole circle (at 3.97 6.35) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 6 "sw4") (solder_mask_margin 0.102))
    (pad "P6" thru_hole circle (at 3.97 3.81) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 5 "sw3") (solder_mask_margin 0.102))
    (pad "P7" thru_hole circle (at 3.97 1.27) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 4 "sw2") (solder_mask_margin 0.102))
    (pad "SCL" thru_hole circle (at 3.97 -3.81) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 19 "SCL") (solder_mask_margin 0.102))
    (pad "SDA" thru_hole circle (at 3.97 -6.35) (size 1.13 1.13) (drill 0.78) (layers "*.Cu" "*.Mask")
      (net 18 "SDA") (solder_mask_margin 0.102))
  )
  (footprint "Button_Switch_THT:SW_PUSH_6mm_H9.5mm" (layer "F.Cu")
    (at 219.30868 110.719116 90)
    (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=9.5mm")
    (tags "tact sw push 6mm")
    (attr through_hole)
    (fp_text reference "SW8" (at 9.371007 -0.244436) (layer "F.SilkS"))
    (fp_text value "SW_PUSH_6mm_H9.5mm" (at 3.75 6.7 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 3.25 2.25 90) (layer "F.Fab"))
    (pad "1" thru_hole circle (at 0 0 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
      (net 10 "sw8"))
    (pad "1" thru_hole circle (at 6.5 0 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask"))
    (pad "2" thru_hole circle (at 0 4.5 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask"))
    (pad "2" thru_hole rect (at 6.5 4.5 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
      (net 2 "ground"))
    (model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm_H9.5mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mm" (layer "F.Cu")
    (at 206.999244 96.903109)
    (descr "C, Disc series, Radial, pin pitch=5.00mm, , diameter*width=4.3*1.9mm^2, Capacitor, http://www.vishay.com/docs/45233/krseries.pdf")
    (tags "C Disc series Radial pin pitch 5.00mm  diameter 4.3mm width 1.9mm Capacitor")
    (attr through_hole)
    (fp_text reference "Cap" (at 2.54 0) (layer "F.SilkS"))
    (fp_text value "C_Disc_D4.3mm_W1.9mm_P5.00mm" (at 2.5 2.2) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 2.5 0) (layer "F.Fab") hide)
    (pad "1" thru_hole circle (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
      (net 12 "3v"))
    (pad "2" thru_hole circle (at 5 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
      (net 2 "ground"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_THT.3dshapes/C_Disc_D4.3mm_W1.9mm_P5.00mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "LED_THT:LED_D5.0mm_Clear" (layer "F.Cu")
    (at 208.19731 48.643109)
    (descr "LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf")
    (tags "LED diameter 5.0mm 2 pins")
    (attr through_hole)
    (fp_text reference "5MM IR" (at 1.341934 -3.81) (layer "F.SilkS"))
    (fp_text value "LED_D5.0mm_Clear" (at 7.056931 4.040498) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 1.25 0) (layer "F.Fab") hide)
    (pad "1" thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers "*.Cu" "*.Mask")
      (net 17 "irled"))
    (pad "2" thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers "*.Cu" "*.Mask")
      (net 21 "3v2"))
    (model "${KICAD6_3DMODEL_DIR}/LED_THT.3dshapes/LED_D5.0mm_Clear.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Button_Switch_THT:SW_PUSH_6mm_H9.5mm" (layer "F.Cu")
    (at 207.30868 110.718634 90)
    (descr "tactile push button, 6x6mm e.g. PHAP33xx series, height=9.5mm")
    (tags "tact sw push 6mm")
    (attr through_hole)
    (fp_text reference "SW7" (at 9.370525 2.230564) (layer "F.SilkS"))
    (fp_text value "SW_PUSH_6mm_H9.5mm" (at 8.735525 1.595564 180) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 3.25 2.25 90) (layer "F.Fab") hide)
    (pad "1" thru_hole circle (at 0 0 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
      (net 9 "sw7"))
    (pad "1" thru_hole circle (at 6.5 0 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask"))
    (pad "2" thru_hole circle (at 0 4.5 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask"))
    (pad "2" thru_hole rect (at 6.5 4.5 180) (size 2 2) (drill 1.1) (layers "*.Cu" "*.Mask")
      (net 2 "ground"))
    (model "${KICAD6_3DMODEL_DIR}/Button_Switch_THT.3dshapes/SW_PUSH_6mm_H9.5mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical" (layer "F.Cu")
    (at 198.12 66.04)
    (descr "Through hole straight socket strip, 1x12, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x12 2.54mm single row")
    (attr through_hole)
    (fp_text reference "TDisplayS3" (at 10.784244 2.923109 -90) (layer "F.SilkS"))
    (fp_text value "PinSocket_1x12_P2.54mm_Vertical" (at 0 30.71) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 13.97 90) (layer "F.Fab"))
    (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask"))
    (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask"))
    (pad "5" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 17 "irled"))
    (pad "5v" thru_hole roundrect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
      (net 20 "5v"))
    (pad "7" thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 11 "encb"))
    (pad "8" thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 1 "enca"))
    (pad "9" thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 14 "ws"))
    (pad "10" thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 15 "sck"))
    (pad "11" thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 16 "sd"))
    (pad "12" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 24 "12"))
    (pad "12" thru_hole roundrect (at 0 27.94) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
      (net 12 "3v"))
    (pad "gnd" thru_hole rect (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 13 "ground2"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x12_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_1x04_P2.54mm_Vertical" (layer "F.Cu")
    (at 220.98 58.42 180)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (attr through_hole)
    (fp_text reference "REF**" (at 3.701429 3.448323) (layer "F.SilkS") hide)
    (fp_text value "PinHeader_1x04_P2.54mm_Vertical" (at -5.08 2.54 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 3.81 90) (layer "F.Fab"))
    (pad "5v" thru_hole roundrect (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
      (net 20 "5v"))
    (pad "12" thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 24 "12"))
    (pad "16" thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 23 "16"))
    (pad "gnd" thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 22 "ground3"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinSocket_2.54mm:PinSocket_1x12_P2.54mm_Vertical" (layer "F.Cu")
    (at 220.98 66.040518)
    (descr "Through hole straight socket strip, 1x12, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x12 2.54mm single row")
    (attr through_hole)
    (fp_text reference "REF**" (at 0 -2.77) (layer "F.SilkS") hide)
    (fp_text value "PinSocket_1x12_P2.54mm_Vertical" (at 0 30.71) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 13.97 90) (layer "F.Fab") hide)
    (pad "1" thru_hole roundrect (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (roundrect_rratio 0.25)
      (net 21 "3v2"))
    (pad "2" thru_hole rect (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 22 "ground3"))
    (pad "3" thru_hole rect (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask"))
    (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask"))
    (pad "6" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask"))
    (pad "7" thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 19 "SCL"))
    (pad "8" thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 18 "SDA"))
    (pad "9" thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask"))
    (pad "10" thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask"))
    (pad "11" thru_hole rect (at 0 25.4) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask"))
    (pad "12" thru_hole rect (at 0 27.94) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 2 "ground"))
    (pad "16" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 23 "16"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x12_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical" (layer "F.Cu")
    (at 196.204244 128.018109 90)
    (descr "Through hole straight socket strip, 1x03, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x03 2.54mm single row")
    (attr through_hole)
    (fp_text reference "INMP441" (at 2.54 2.54) (layer "F.SilkS"))
    (fp_text value "PinSocket_1x03_P2.54mm_Vertical" (at 0 7.85 90) (layer "F.Fab") hide)
    (fp_text user "${REFERENCE}" (at 0 2.54) (layer "F.Fab") hide)
    (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 2 "ground"))
    (pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 12 "3v"))
    (pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask")
      (net 16 "sd"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x03_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (gr_arc (start 198.477986 152.478117) (mid 197.7709 152.18519) (end 197.478026 151.478077)
    (layer "Edge.Cuts"))
  (gr_line (start 220.637418 152.479007) (end 198.477986 152.478117)
    (layer "Edge.Cuts"))
  (gr_arc (start 196.219978 48.691327) (mid 196.383485 48.143371) (end 196.820531 47.774595)
    (layer "Edge.Cuts"))
  (gr_line (start 222.880028 64.890583) (end 222.879275 95.880564)
    (layer "Edge.Cuts"))
  (gr_line (start 222.879275 95.880564) (end 222.879061 101.218907)
    (layer "Edge.Cuts"))
  (gr_arc (start 223.879021 102.218948) (mid 223.171936 101.926028) (end 222.879061 101.218907)
    (layer "Edge.Cuts"))
  (gr_line (start 197.479452 115.958015) (end 197.479313 113.717912)
    (layer "Edge.Cuts"))
  (gr_line (start 223.879021 102.218948) (end 225.559249 102.219015)
    (layer "Edge.Cuts"))
  (gr_line (start 226.559208 103.219055) (end 226.558864 111.71908)
    (layer "Edge.Cuts"))
  (gr_line (start 196.820531 47.774595) (end 208.26897 42.786312)
    (layer "Edge.Cuts"))
  (gr_arc (start 226.558864 111.71908) (mid 226.265932 112.426162) (end 225.558823 112.719039)
    (layer "Edge.Cuts"))
  (gr_arc (start 208.26897 42.786312) (mid 209.459911 42.536563) (end 210.652065 42.780432)
    (layer "Edge.Cuts"))
  (gr_arc (start 221.638974 113.718882) (mid 221.931893 113.011789) (end 222.639014 112.718922)
    (layer "Edge.Cuts"))
  (gr_arc (start 196.47925 112.717974) (mid 197.186373 113.010816) (end 197.479313 113.717912)
    (layer "Edge.Cuts"))
  (gr_line (start 197.479261 120.718236) (end 197.479452 115.958015)
    (layer "Edge.Cuts"))
  (gr_line (start 192.559379 111.718218) (end 192.55885 103.218193)
    (layer "Edge.Cuts"))
  (gr_arc (start 222.275339 47.7768) (mid 222.715575 48.145486) (end 222.880421 48.695541)
    (layer "Edge.Cuts"))
  (gr_line (start 196.478357 143.218196) (end 193.558548 143.218079)
    (layer "Edge.Cuts"))
  (gr_line (start 210.652065 42.780432) (end 222.275339 47.7768)
    (layer "Edge.Cuts"))
  (gr_arc (start 196.478357 143.218196) (mid 197.185439 143.511113) (end 197.478317 144.218236)
    (layer "Edge.Cuts"))
  (gr_line (start 193.558788 102.218131) (end 195.219226 102.218028)
    (layer "Edge.Cuts"))
  (gr_arc (start 196.219164 101.217966) (mid 195.926309 101.925086) (end 195.219226 102.218028)
    (layer "Edge.Cuts"))
  (gr_line (start 222.880421 48.695541) (end 222.880028 64.890583)
    (layer "Edge.Cuts"))
  (gr_arc (start 221.637749 144.219206) (mid 221.930664 143.512124) (end 222.637789 143.219246)
    (layer "Edge.Cuts"))
  (gr_line (start 196.219164 101.217966) (end 196.218832 95.879917)
    (layer "Edge.Cuts"))
  (gr_line (start 192.558588 142.218039) (end 192.559371 122.718039)
    (layer "Edge.Cuts"))
  (gr_arc (start 192.55885 103.218193) (mid 192.851692 102.511056) (end 193.558788 102.218131)
    (layer "Edge.Cuts"))
  (gr_arc (start 193.558548 143.218079) (mid 192.851435 142.925171) (end 192.558588 142.218039)
    (layer "Edge.Cuts"))
  (gr_arc (start 192.559371 122.718039) (mid 192.852299 122.010938) (end 193.559411 121.718079)
    (layer "Edge.Cuts"))
  (gr_arc (start 225.559249 102.219015) (mid 226.266329 102.511931) (end 226.559208 103.219055)
    (layer "Edge.Cuts"))
  (gr_line (start 196.218832 95.879917) (end 196.219978 48.691327)
    (layer "Edge.Cuts"))
  (gr_arc (start 225.558462 121.719363) (mid 226.265552 122.01228) (end 226.558422 122.719403)
    (layer "Edge.Cuts"))
  (gr_line (start 221.637749 144.219206) (end 221.637458 151.479047)
    (layer "Edge.Cuts"))
  (gr_arc (start 193.559441 112.718156) (mid 192.852248 112.425351) (end 192.559379 111.718218)
    (layer "Edge.Cuts"))
  (gr_arc (start 221.637458 151.479047) (mid 221.344538 152.186148) (end 220.637418 152.479007)
    (layer "Edge.Cuts"))
  (gr_line (start 222.638652 121.719246) (end 225.558462 121.719363)
    (layer "Edge.Cuts"))
  (gr_arc (start 226.557639 142.219403) (mid 226.264727 142.926491) (end 225.557599 143.219363)
    (layer "Edge.Cuts"))
  (gr_arc (start 197.479261 120.718236) (mid 197.186339 121.42531) (end 196.479221 121.718196)
    (layer "Edge.Cuts"))
  (gr_line (start 196.47925 112.717974) (end 193.559441 112.718156)
    (layer "Edge.Cuts"))
  (gr_line (start 197.478026 151.478077) (end 197.478317 144.218236)
    (layer "Edge.Cuts"))
  (gr_line (start 221.638974 113.718882) (end 221.638693 120.719206)
    (layer "Edge.Cuts"))
  (gr_line (start 193.559411 121.718079) (end 196.479221 121.718196)
    (layer "Edge.Cuts"))
  (gr_line (start 226.558422 122.719403) (end 226.557639 142.219403)
    (layer "Edge.Cuts"))
  (gr_line (start 225.558823 112.719039) (end 222.639014 112.718922)
    (layer "Edge.Cuts"))
  (gr_line (start 225.557599 143.219363) (end 222.637789 143.219246)
    (layer "Edge.Cuts"))
  (gr_arc (start 222.638652 121.719246) (mid 221.931484 121.426373) (end 221.638693 120.719206)
    (layer "Edge.Cuts"))
  (gr_text "12\n16\n5v in\ngnd" (at 218.476247 49.912591) (layer "F.SilkS"))
  (gr_text "ENCA\nENCB\nCOMA\nSW1\nSW2\nSW3\nSW4\nSW5\nCOMB" (at 198.714244 149.548109 90) (layer "F.SilkS"))
  (gr_text "3v\ngnd\ngnd\nnc\n16\n21\n17\n18\n44\n43\ngnd\ngnd" (at 218.476247 65.153109) (layer "F.SilkS"))
  (gr_text "3v" (at 212.714244 49.405109) (layer "F.SilkS"))
  (gr_text "3v" (at 206.110244 99.443109) (layer "F.SilkS"))
  (gr_text "GND\n3V\nSD" (at 195.569244 129.288109 90) (layer "F.SilkS"))
  (gr_text "5v\ngnd\nnc\nnc\n13\n12\n11\n10\n3\n2\n1\n3v" (at 200.649244 65.153109) (layer "F.SilkS"))
  (gr_text "homeThing S3\nV0.4" (at 243.803235 63.008738) (layer "F.SilkS"))
  (gr_text "LR\nWS\nSCK" (at 195.569244 137.543109 90) (layer "F.SilkS"))
)
