(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 "/~{W}")
  (net 2 "/D3")
  (net 3 "/D2")
  (net 4 "/D1")
  (net 5 "/D0")
  (net 6 "GND")
  (net 7 "/Full")
  (net 8 "/Q0")
  (net 9 "/Q1")
  (net 10 "/Q2")
  (net 11 "/Q3")
  (net 12 "/~{R}")
  (net 13 "/Q4")
  (net 14 "/Q5")
  (net 15 "/Q6")
  (net 16 "/Q7")
  (net 17 "/HalfFull")
  (net 18 "/Empty")
  (net 19 "/Reset")
  (net 20 "VCC")
  (net 21 "/D7")
  (net 22 "/D6")
  (net 23 "/D5")
  (net 24 "/D4")
  (net 25 "/SIO0")
  (net 26 "/SIO1")
  (net 27 "/SIO2")
  (net 28 "/SIO3")
  (net 29 "/SCLK")
  (net 30 "/CS")
  (net 31 "/D-")
  (net 32 "/D+")
  (net 33 "/KB_{Tx}")
  (net 34 "/KB_{Rx}")
  (net 35 "unconnected-(J4-Pad2)")
  (net 36 "unconnected-(J4-Pad3)")
  (net 37 "unconnected-(J4-Pad4)")
  (net 38 "unconnected-(J4-Pad11)")
  (net 39 "unconnected-(J4-Pad12)")
  (net 40 "/StartFrame")
  (net 41 "unconnected-(J5-Pad9)")
  (net 42 "unconnected-(J5-Pad10)")
  (net 43 "/CLK_{pixel}")
  (net 44 "/P0")
  (net 45 "/P1")
  (net 46 "/P2")
  (net 47 "/P3")
  (net 48 "/P4")
  (net 49 "/P5")
  (net 50 "/P6")
  (net 51 "/P7")
  (net 52 "Net-(R5-Pad1)")
  (net 53 "unconnected-(U1-Pad4)")
  (net 54 "unconnected-(U1-Pad5)")
  (net 55 "unconnected-(U1-Pad6)")
  (net 56 "unconnected-(U4-Pad1)")
  (net 57 "unconnected-(U4-Pad12)")
  (net 58 "unconnected-(U4-Pad17)")
  (net 59 "unconnected-(U4-Pad27)")
  (net 60 "Net-(C9-Pad1)")
  (net 61 "/Half")
  (net 62 "Net-(R5-Pad2)")
  (net 63 "Net-(U2-Pad2)")
  (net 64 "/RegClk")
  (net 65 "Net-(C8-Pad1)")
  (net 66 "Net-(U2-Pad11)")
  (net 67 "/CLK")
  (net 68 "/Vis")
  (net 69 "Net-(Q1-Pad3)")
  (net 70 "unconnected-(U4-Pad15)")
  (net 71 "unconnected-(J12-Pad9)")
  (net 72 "unconnected-(U2-Pad4)")
  (net 73 "unconnected-(U3-Pad13)")
  (net 74 "unconnected-(U3-Pad10)")
  (net 75 "Net-(D1-Pad1)")
  (net 76 "Net-(D2-Pad1)")
  (net 77 "Net-(R6-Pad1)")
  (net 78 "Net-(D2-Pad3)")
  (footprint "Package_TO_SOT_SMD:SOT-323_SC-70_Handsoldering" (layer "F.Cu")
    (tedit 5A02FF57)
    (at 102.362 60.452 180)
    (descr "SOT-323, SC-70 Handsoldering")
    (tags "SOT-323 SC-70 Handsoldering")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "Q1" (at 0 -2) (layer "F.SilkS"))
    (fp_text value "Q_NMOS_GSD" (at 0 2.05) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd rect (at -1.33 -0.65 90) (size 0.45 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 12 "/~{R}") (pinfunction "G") (pintype "input"))
    (pad "2" smd rect (at -1.33 0.65 90) (size 0.45 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 6 "GND") (pinfunction "S") (pintype "passive"))
    (pad "3" smd rect (at 1.33 0 90) (size 0.45 1.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 69 "Net-(Q1-Pad3)") (pinfunction "D") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-323_SC-70.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 127 69.342 -90)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C3" (at 2.556 0 90) (layer "F.SilkS"))
    (fp_text value "100nF" (at -0.508 -1.524 90) (layer "F.SilkS"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 6 "GND") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 20 "VCC") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 107.188 76.2)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
    (property "Product" "https://www.mouser.com/ProductDetail/Bourns/CR0805-FX-59R0ELF?qs=sGAEpiMZZMvdGkrng054t%252BRNGJdg958R9QEp3LaQFAo%3D")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "R3" (at -1.524 1.524) (layer "F.SilkS"))
    (fp_text value "59" (at 2.286 -0.254) (layer "F.SilkS"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1 0) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 61 "/Half") (pintype "passive"))
    (pad "2" smd roundrect (at 1 0) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 60 "Net-(C9-Pad1)") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 108.585 61.325 90)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (property "Tested" "Eric")
    (property "Updated" "2023-06-19")
    (attr smd)
    (fp_text reference "R1" (at -2.175 0.889 90) (layer "F.SilkS"))
    (fp_text value "34" (at 0 1.20026 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1 0 90) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 43 "/CLK_{pixel}") (pintype "passive"))
    (pad "2" smd roundrect (at 1 0 90) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 65 "Net-(C8-Pad1)") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Package_SO:SOIC-20W_7.5x15.4mm_P1.27mm" (layer "F.Cu")
    (tedit 61CC1073)
    (at 140.081 91.694 -90)
    (descr "SOIC, 20 Pin (JEDEC MS-013AD, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/RI_20_1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOIC SO")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "U5" (at 0 -7.112 90) (layer "F.SilkS"))
    (fp_text value "74LS573" (at 0 8.65 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -4.625 -5.715 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pinfunction "OE") (pintype "input"))
    (pad "2" smd roundrect (at -4.625 -4.445 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 8 "/Q0") (pinfunction "D0") (pintype "input"))
    (pad "3" smd roundrect (at -4.625 -3.175 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 9 "/Q1") (pinfunction "D1") (pintype "input"))
    (pad "4" smd roundrect (at -4.625 -1.905 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 10 "/Q2") (pinfunction "D2") (pintype "input"))
    (pad "5" smd roundrect (at -4.625 -0.635 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 11 "/Q3") (pinfunction "D3") (pintype "input"))
    (pad "6" smd roundrect (at -4.625 0.635 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 13 "/Q4") (pinfunction "D4") (pintype "input"))
    (pad "7" smd roundrect (at -4.625 1.905 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 14 "/Q5") (pinfunction "D5") (pintype "input"))
    (pad "8" smd roundrect (at -4.625 3.175 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 15 "/Q6") (pinfunction "D6") (pintype "input"))
    (pad "9" smd roundrect (at -4.625 4.445 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 16 "/Q7") (pinfunction "D7") (pintype "input"))
    (pad "10" smd roundrect (at -4.625 5.715 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "11" smd roundrect (at 4.625 5.715 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 64 "/RegClk") (pinfunction "Load") (pintype "input"))
    (pad "12" smd roundrect (at 4.625 4.445 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 51 "/P7") (pinfunction "Q7") (pintype "tri_state"))
    (pad "13" smd roundrect (at 4.625 3.175 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 50 "/P6") (pinfunction "Q6") (pintype "tri_state"))
    (pad "14" smd roundrect (at 4.625 1.905 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 49 "/P5") (pinfunction "Q5") (pintype "tri_state"))
    (pad "15" smd roundrect (at 4.625 0.635 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 48 "/P4") (pinfunction "Q4") (pintype "tri_state"))
    (pad "16" smd roundrect (at 4.625 -0.635 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 47 "/P3") (pinfunction "Q3") (pintype "tri_state"))
    (pad "17" smd roundrect (at 4.625 -1.905 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 46 "/P2") (pinfunction "Q2") (pintype "tri_state"))
    (pad "18" smd roundrect (at 4.625 -3.175 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 45 "/P1") (pinfunction "Q1") (pintype "tri_state"))
    (pad "19" smd roundrect (at 4.625 -4.445 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 44 "/P0") (pinfunction "Q0") (pintype "tri_state"))
    (pad "20" smd roundrect (at 4.625 -5.715 270) (size 2 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 20 "VCC") (pinfunction "VCC") (pintype "power_in"))
    (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-20W_7.5x15.4mm_P1.27mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 59FED5CC)
    (at 81.28 76.2)
    (descr "Through hole straight pin header, 2x06, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x06 2.54mm double row")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J1" (at 2.54 14.732) (layer "F.SilkS"))
    (fp_text value "Conn_02x06_Odd_Even" (at 1.27 16.554) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 1.27 6.35 90) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_1") (pintype "passive"))
    (pad "2" thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 26 "/SIO1") (pinfunction "Pin_2") (pintype "passive"))
    (pad "3" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_3") (pintype "passive"))
    (pad "4" thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 30 "/CS") (pinfunction "Pin_4") (pintype "passive"))
    (pad "5" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_5") (pintype "passive"))
    (pad "6" thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 "/SIO3") (pinfunction "Pin_6") (pintype "passive"))
    (pad "7" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_7") (pintype "passive"))
    (pad "8" thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 27 "/SIO2") (pinfunction "Pin_8") (pintype "passive"))
    (pad "9" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_9") (pintype "passive"))
    (pad "10" thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 29 "/SCLK") (pinfunction "Pin_10") (pintype "passive"))
    (pad "11" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_11") (pintype "passive"))
    (pad "12" thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 25 "/SIO0") (pinfunction "Pin_12") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x06_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "plcc32:plcc32-socket" (layer "F.Cu")
    (tedit 649A5DBF)
    (at 139.5945 72.39 90)
    (property "Arrow Part Number" "")
    (property "Arrow Price/Stock" "")
    (property "Datasheet_1" "https://www.idt.com/document/dst/7203-7208-datasheet")
    (property "Footprint_1" "PLCC127P1245X1499X356-32N")
    (property "Height" "3.556")
    (property "Manufacturer_Name" "IDT")
    (property "Manufacturer_Part_Number" "IDT7205L12JG")
    (property "Mouser Part Number" "")
    (property "Mouser Price/Stock" "")
    (property "Product" "https://www.jameco.com/z/69802-032-Amphenol-Socket-PLCC-32-Pin-Surface-Mount_71811.html")
    (property "Reference_1" "IC")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (property "Value_1" "IDT7205L12JG")
    (attr smd)
    (fp_text reference "U4" (at -0.4858 -1.855 90 unlocked) (layer "F.SilkS"))
    (fp_text value "IDT7205L12JG" (at -0.4858 -0.355 90 unlocked) (layer "F.Fab"))
    (pad "1" smd roundrect (at -0.0508 -6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 56 "unconnected-(U4-Pad1)") (pinfunction "NC_1") (pintype "passive+no_connect"))
    (pad "2" smd roundrect (at -1.3208 -6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "/~{W}") (pinfunction "~{W}") (pintype "passive"))
    (pad "3" smd roundrect (at -2.5908 -6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pinfunction "D8") (pintype "passive"))
    (pad "4" smd roundrect (at -3.8608 -6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 2 "/D3") (pinfunction "D3") (pintype "passive"))
    (pad "5" smd roundrect (at -5.6133 -5.08 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 3 "/D2") (pinfunction "D2") (pintype "passive"))
    (pad "6" smd roundrect (at -5.6133 -3.81 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 4 "/D1") (pinfunction "D1") (pintype "passive"))
    (pad "7" smd roundrect (at -5.6133 -2.54 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 5 "/D0") (pinfunction "D0") (pintype "passive"))
    (pad "8" smd roundrect (at -5.6133 -1.27 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pinfunction "~{XI}") (pintype "passive"))
    (pad "9" smd roundrect (at -5.6133 0 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 7 "/Full") (pinfunction "~{FF}") (pintype "passive"))
    (pad "10" smd roundrect (at -5.6133 1.27 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 8 "/Q0") (pinfunction "Q0") (pintype "passive"))
    (pad "11" smd roundrect (at -5.6133 2.54 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 9 "/Q1") (pinfunction "Q1") (pintype "passive"))
    (pad "12" smd roundrect (at -5.6133 3.81 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 57 "unconnected-(U4-Pad12)") (pinfunction "NC_2") (pintype "passive+no_connect"))
    (pad "13" smd roundrect (at -5.6133 5.08 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 10 "/Q2") (pinfunction "Q2") (pintype "passive"))
    (pad "14" smd roundrect (at -3.8608 6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 11 "/Q3") (pinfunction "Q3") (pintype "passive"))
    (pad "15" smd roundrect (at -2.5908 6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 70 "unconnected-(U4-Pad15)") (pinfunction "Q8") (pintype "passive+no_connect"))
    (pad "16" smd roundrect (at -1.3208 6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pinfunction "GND") (pintype "passive"))
    (pad "17" smd roundrect (at -0.0508 6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 58 "unconnected-(U4-Pad17)") (pinfunction "NC_3") (pintype "passive+no_connect"))
    (pad "18" smd roundrect (at 1.2192 6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 12 "/~{R}") (pinfunction "~{R}") (pintype "passive"))
    (pad "19" smd roundrect (at 2.4892 6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 13 "/Q4") (pinfunction "Q4") (pintype "passive"))
    (pad "20" smd roundrect (at 3.7592 6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 14 "/Q5") (pinfunction "Q5") (pintype "passive"))
    (pad "21" smd roundrect (at 5.5117 5.08 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 15 "/Q6") (pinfunction "Q6") (pintype "passive"))
    (pad "22" smd roundrect (at 5.5117 3.81 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 16 "/Q7") (pinfunction "Q7") (pintype "passive"))
    (pad "23" smd roundrect (at 5.5117 2.54 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 17 "/HalfFull") (pinfunction "~{XO}/~{HF}") (pintype "passive"))
    (pad "24" smd roundrect (at 5.5117 1.27 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 18 "/Empty") (pinfunction "~{EF}") (pintype "passive"))
    (pad "25" smd roundrect (at 5.5117 0 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 19 "/Reset") (pinfunction "~{RS}") (pintype "passive"))
    (pad "26" smd roundrect (at 5.5117 -1.27 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 20 "VCC") (pinfunction "~{FL}/~{RT}") (pintype "passive"))
    (pad "27" smd roundrect (at 5.5117 -2.54 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 59 "unconnected-(U4-Pad27)") (pinfunction "NC_4") (pintype "passive+no_connect"))
    (pad "28" smd roundrect (at 5.5117 -3.81 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 21 "/D7") (pinfunction "D7") (pintype "passive"))
    (pad "29" smd roundrect (at 5.5117 -5.08 90) (size 1.475 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 22 "/D6") (pinfunction "D6") (pintype "passive"))
    (pad "30" smd roundrect (at 3.7592 -6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 23 "/D5") (pinfunction "D5") (pintype "passive"))
    (pad "31" smd roundrect (at 2.4892 -6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 24 "/D4") (pinfunction "D4") (pintype "passive"))
    (pad "32" smd roundrect (at 1.2192 -6.8375 90) (size 0.6 1.475) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 20 "VCC") (pinfunction "VCC") (pintype "passive"))
  )
  (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 59FED5CC)
    (at 81.28 101.6 90)
    (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
    (tags "Through hole pin header THT 1x04 2.54mm single row")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J2" (at 3.302 -1.016 180) (layer "F.SilkS"))
    (fp_text value "Conn_01x04_Male" (at 0 9.95 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 3.81) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 31 "/D-") (pinfunction "Pin_1") (pintype "passive"))
    (pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 32 "/D+") (pinfunction "Pin_2") (pintype "passive"))
    (pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_3") (pintype "passive"))
    (pad "4" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 "VCC") (pinfunction "Pin_4") (pintype "passive"))
    (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_1x08_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 5A19A420)
    (at 147.32 83.82 -90)
    (descr "Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x08 2.54mm single row")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J6" (at 0 -2.286 180) (layer "F.SilkS"))
    (fp_text value "Conn_01x08_Female" (at 0 20.55 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 8.89) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 8 "/Q0") (pinfunction "Pin_1") (pintype "passive"))
    (pad "2" thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 9 "/Q1") (pinfunction "Pin_2") (pintype "passive"))
    (pad "3" thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 10 "/Q2") (pinfunction "Pin_3") (pintype "passive"))
    (pad "4" thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 11 "/Q3") (pinfunction "Pin_4") (pintype "passive"))
    (pad "5" thru_hole oval (at 0 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 13 "/Q4") (pinfunction "Pin_5") (pintype "passive"))
    (pad "6" thru_hole oval (at 0 12.7 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 14 "/Q5") (pinfunction "Pin_6") (pintype "passive"))
    (pad "7" thru_hole oval (at 0 15.24 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 15 "/Q6") (pinfunction "Pin_7") (pintype "passive"))
    (pad "8" thru_hole oval (at 0 17.78 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 16 "/Q7") (pinfunction "Pin_8") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x08_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 106.426 61.214 -90)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Product" "")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C8" (at 1.27 1.524 90) (layer "F.SilkS"))
    (fp_text value "100pF" (at -2.59826 1) (layer "F.SilkS") hide)
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 65 "Net-(C8-Pad1)") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 6 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Package_DIP:DIP-24_W7.62mm_Socket" (layer "F.Cu")
    (tedit 5A02E8C5)
    (at 116.84 71.12)
    (descr "24-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils), Socket")
    (tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil Socket")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "U1" (at 3.81 -2.33) (layer "F.SilkS"))
    (fp_text value "GAL22V10" (at 5.334 30.226) (layer "F.SilkS"))
    (fp_text user "${REFERENCE}" (at 3.81 13.97) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 29 "/SCLK") (pinfunction "I1/CLK") (pintype "input"))
    (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 68 "/Vis") (pinfunction "I2") (pintype "input"))
    (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 67 "/CLK") (pinfunction "I3") (pintype "input"))
    (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 53 "unconnected-(U1-Pad4)") (pinfunction "I4/PD") (pintype "input+no_connect"))
    (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 54 "unconnected-(U1-Pad5)") (pinfunction "I5") (pintype "input+no_connect"))
    (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 55 "unconnected-(U1-Pad6)") (pinfunction "I6") (pintype "input+no_connect"))
    (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 40 "/StartFrame") (pinfunction "I7") (pintype "input"))
    (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 25 "/SIO0") (pinfunction "I8") (pintype "input"))
    (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 26 "/SIO1") (pinfunction "I9") (pintype "input"))
    (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 27 "/SIO2") (pinfunction "I10") (pintype "input"))
    (pad "11" thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 28 "/SIO3") (pinfunction "I11") (pintype "input"))
    (pad "12" thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "13" thru_hole oval (at 7.62 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "I12") (pintype "input"))
    (pad "14" thru_hole oval (at 7.62 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 5 "/D0") (pinfunction "IO10") (pintype "tri_state"))
    (pad "15" thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 4 "/D1") (pinfunction "IO9") (pintype "tri_state"))
    (pad "16" thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 3 "/D2") (pinfunction "IO8") (pintype "tri_state"))
    (pad "17" thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 2 "/D3") (pinfunction "IO7") (pintype "tri_state"))
    (pad "18" thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 24 "/D4") (pinfunction "IO6") (pintype "tri_state"))
    (pad "19" thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 23 "/D5") (pinfunction "IO5") (pintype "tri_state"))
    (pad "20" thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 22 "/D6") (pinfunction "IO4") (pintype "tri_state"))
    (pad "21" thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 21 "/D7") (pinfunction "I03") (pintype "tri_state"))
    (pad "22" thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 43 "/CLK_{pixel}") (pinfunction "IO2") (pintype "tri_state"))
    (pad "23" thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 61 "/Half") (pinfunction "IO1") (pintype "tri_state"))
    (pad "24" thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
      (net 20 "VCC") (pinfunction "VCC") (pintype "power_in"))
    (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-24_W7.62mm_Socket.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 127.508 62.992 -90)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Product" "https://www.mouser.com/ProductDetail/Samsung-Electro-Mechanics/CL21B106KPQNNNG?qs=yOVawPpwOwmi1gAJqK4H6Q%3D%3D")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C7" (at 2.794 -1.016 -270) (layer "F.SilkS"))
    (fp_text value "10uF" (at 0 1.68 -270) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 -270) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
      (net 20 "VCC") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
      (net 6 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (layer "F.Cu")
    (tedit 5D9F72B1)
    (at 105.156 68.072 180)
    (descr "SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOIC SO")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "U2" (at 4.318 4.572) (layer "F.SilkS"))
    (fp_text value "74HC14" (at 0 5.28) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -2.475 -3.81 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 60 "Net-(C9-Pad1)") (pintype "input"))
    (pad "2" smd roundrect (at -2.475 -2.54 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 63 "Net-(U2-Pad2)") (pintype "output"))
    (pad "3" smd roundrect (at -2.475 -1.27 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pintype "input"))
    (pad "4" smd roundrect (at -2.475 0 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 72 "unconnected-(U2-Pad4)") (pintype "output+no_connect"))
    (pad "5" smd roundrect (at -2.475 1.27 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 65 "Net-(C8-Pad1)") (pintype "input"))
    (pad "6" smd roundrect (at -2.475 2.54 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 12 "/~{R}") (pintype "output"))
    (pad "7" smd roundrect (at -2.475 3.81 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "8" smd roundrect (at 2.475 3.81 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 19 "/Reset") (pintype "output"))
    (pad "9" smd roundrect (at 2.475 2.54 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 40 "/StartFrame") (pintype "input"))
    (pad "10" smd roundrect (at 2.475 1.27 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 1 "/~{W}") (pintype "output"))
    (pad "11" smd roundrect (at 2.475 0 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 66 "Net-(U2-Pad11)") (pintype "input"))
    (pad "12" smd roundrect (at 2.475 -1.27 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 62 "Net-(R5-Pad2)") (pintype "output"))
    (pad "13" smd roundrect (at 2.475 -2.54 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 12 "/~{R}") (pintype "input"))
    (pad "14" smd roundrect (at 2.475 -3.81 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 20 "VCC") (pinfunction "VCC") (pintype "power_in"))
    (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 91.948 101.346 -90)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Product" "https://www.mouser.com/ProductDetail/Samsung-Electro-Mechanics/CL21B106KPQNNNG?qs=yOVawPpwOwmi1gAJqK4H6Q%3D%3D")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C14" (at 0.254 -3.556 90) (layer "F.SilkS"))
    (fp_text value "10uF" (at -0.254 -2.286 90) (layer "F.SilkS"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 6 "GND") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 20 "VCC") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 155.194 100.076 -90)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "R7" (at 2.54 0 180) (layer "F.SilkS"))
    (fp_text value "R" (at 0 1.65 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1 0 270) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 76 "Net-(D2-Pad1)") (pintype "passive"))
    (pad "2" smd roundrect (at 1 0 270) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 6 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 154.432 93.472 180)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "R6" (at 2.794 0) (layer "F.SilkS"))
    (fp_text value "R" (at -2.032 1.016) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 77 "Net-(R6-Pad1)") (pintype "passive"))
    (pad "2" smd roundrect (at 1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 6 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 91.948 90.424 -90)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Product" "https://www.mouser.com/ProductDetail/Samsung-Electro-Mechanics/CL21B106KPQNNNG?qs=yOVawPpwOwmi1gAJqK4H6Q%3D%3D")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C2" (at -2.794 0 90) (layer "F.SilkS"))
    (fp_text value "10uF" (at 0 -1.778 90) (layer "F.SilkS"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
      (net 6 "GND") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
      (net 20 "VCC") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 146.812 61.9965 180)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "R4" (at -2.794 0 90) (layer "F.SilkS"))
    (fp_text value "R" (at 0 1.65) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 75 "Net-(D1-Pad1)") (pintype "passive"))
    (pad "2" smd roundrect (at 1 0 180) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 6 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEF1)
    (at 146.828 59.9645 180)
    (descr "LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "LED handsolder")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "D1" (at -2.778 0 90) (layer "F.SilkS"))
    (fp_text value "LED" (at 0 1.65) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.025 0 180) (size 1.15 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391)
      (net 75 "Net-(D1-Pad1)") (pinfunction "K") (pintype "passive"))
    (pad "2" smd roundrect (at 1.025 0 180) (size 1.15 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.217391)
      (net 20 "VCC") (pinfunction "A") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 149.098 95.758 -90)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Pruduct" "https://www.mouser.com/ProductDetail/Samsung-Electro-Mechanics/CL10B104KA85PNC?qs=xZ%2FP%252Ba9zWqabsWCtlKJ0Xw%3D%3D")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C6" (at 1.016 1.778) (layer "F.SilkS"))
    (fp_text value "100nF" (at -4.064 0 90) (layer "F.SilkS"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 6 "GND") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 20 "VCC") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 91.948 95.0175 90)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Product" "https://www.mouser.com/ProductDetail/Samsung-Electro-Mechanics/CL21B106KPQNNNG?qs=yOVawPpwOwmi1gAJqK4H6Q%3D%3D")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C4" (at -2.7725 1.016 90) (layer "F.SilkS"))
    (fp_text value "10uF" (at 0 1.68 90) (layer "F.SilkS"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0 90) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
      (net 6 "GND") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0 90) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2127659574)
      (net 20 "VCC") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 98.044 61.976)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
    (property "Product" "https://www.mouser.com/ProductDetail/Panasonic/ERJ-6ENF66R5V?qs=sGAEpiMZZMvdGkrng054t8AJgcdMkx7xKFQRVr4AInM%3D")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "R2" (at -2.286 0.735 90) (layer "F.SilkS"))
    (fp_text value "50" (at 0 1.65) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1 0) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 52 "Net-(R5-Pad1)") (pintype "passive"))
    (pad "2" smd roundrect (at 1 0) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 69 "Net-(Q1-Pad3)") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 142.748 61.214 -90)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Product" "https://www.mouser.com/ProductDetail/Samsung-Electro-Mechanics/CL10B104KA85PNC?qs=xZ%2FP%252Ba9zWqabsWCtlKJ0Xw%3D%3D")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C5" (at 0 -1.524 90) (layer "F.SilkS"))
    (fp_text value "100nF" (at 0 1.68 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 6 "GND") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0 270) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 20 "VCC") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 5A19A420)
    (at 147.305 101.6 -90)
    (descr "Through hole straight socket strip, 1x08, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x08 2.54mm single row")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J9" (at 0.483 20.178 180) (layer "F.SilkS"))
    (fp_text value "Conn_01x08_Female" (at 0 20.55 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 8.89) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 44 "/P0") (pinfunction "Pin_1") (pintype "passive"))
    (pad "2" thru_hole oval (at 0 2.54 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 45 "/P1") (pinfunction "Pin_2") (pintype "passive"))
    (pad "3" thru_hole oval (at 0 5.08 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 46 "/P2") (pinfunction "Pin_3") (pintype "passive"))
    (pad "4" thru_hole oval (at 0 7.62 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 47 "/P3") (pinfunction "Pin_4") (pintype "passive"))
    (pad "5" thru_hole oval (at 0 10.16 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 48 "/P4") (pinfunction "Pin_5") (pintype "passive"))
    (pad "6" thru_hole oval (at 0 12.7 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 49 "/P5") (pinfunction "Pin_6") (pintype "passive"))
    (pad "7" thru_hole oval (at 0 15.24 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 50 "/P6") (pinfunction "Pin_7") (pintype "passive"))
    (pad "8" thru_hole oval (at 0 17.78 270) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 51 "/P7") (pinfunction "Pin_8") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x08_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 98.0225 59.944)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Product" "https://www.mouser.com/ProductDetail/Samsung-Electro-Mechanics/CL10C101FB81PNC?qs=X6jEic%2FHinDTh%2FvAqbIkxg%3D%3D")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C11" (at -2.5185 0.254 270) (layer "F.SilkS"))
    (fp_text value "100pF" (at -3.2805 -3.302 90) (layer "F.SilkS") hide)
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 52 "Net-(R5-Pad1)") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 6 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 5A19A422)
    (at 116.85 61.194 90)
    (descr "Through hole straight socket strip, 2x04, 2.54mm pitch, double cols (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 2x04 2.54mm double row")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J7" (at 0 -2.286 90) (layer "F.SilkS"))
    (fp_text value "Conn_02x04_Odd_Even" (at -1.27 10.39 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at -1.27 3.81) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 40 "/StartFrame") (pinfunction "Pin_1") (pintype "passive"))
    (pad "2" thru_hole oval (at -2.54 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 40 "/StartFrame") (pinfunction "Pin_2") (pintype "passive"))
    (pad "3" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 67 "/CLK") (pinfunction "Pin_3") (pintype "passive"))
    (pad "4" thru_hole oval (at -2.54 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 67 "/CLK") (pinfunction "Pin_4") (pintype "passive"))
    (pad "5" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 68 "/Vis") (pinfunction "Pin_5") (pintype "passive"))
    (pad "6" thru_hole oval (at -2.54 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 68 "/Vis") (pinfunction "Pin_6") (pintype "passive"))
    (pad "7" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 "VCC") (pinfunction "Pin_7") (pintype "passive"))
    (pad "8" thru_hole oval (at -2.54 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_8") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x04_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "LED_SMD:LED_Avago_PLCC6_3x2.8mm" (layer "F.Cu")
    (tedit 5B211B3C)
    (at 153.67 96.266 180)
    (descr "https://docs.broadcom.com/docs/AV02-3793EN")
    (tags "LED Avago PLCC-6 ASMT-YTB7-0AA02")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "D2" (at 3.556 -2.286) (layer "F.SilkS"))
    (fp_text value "LED_RGB" (at 0 2.5) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd rect (at -1.475 -0.9 180) (size 1.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 76 "Net-(D2-Pad1)") (pinfunction "RK") (pintype "passive"))
    (pad "2" smd rect (at -1.475 0 180) (size 1.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 77 "Net-(R6-Pad1)") (pinfunction "GK") (pintype "passive"))
    (pad "3" smd rect (at -1.475 0.9 180) (size 1.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 78 "Net-(D2-Pad3)") (pinfunction "BK") (pintype "passive"))
    (pad "4" smd rect (at 1.475 0.9 180) (size 1.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 51 "/P7") (pinfunction "BA") (pintype "passive"))
    (pad "5" smd rect (at 1.475 0 180) (size 1.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 48 "/P4") (pinfunction "GA") (pintype "passive"))
    (pad "6" smd rect (at 1.475 -0.9 180) (size 1.6 0.5) (layers "F.Cu" "F.Paste" "F.Mask")
      (net 45 "/P1") (pinfunction "RA") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/LED_SMD.3dshapes/LED_Avago_PLCC6_3x2.8mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 5A19A429)
    (at 132.08 60.96 90)
    (descr "Through hole straight socket strip, 1x04, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x04 2.54mm single row")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J3" (at 0.762 -2.286 180) (layer "F.SilkS"))
    (fp_text value "Conn_01x04_Female" (at 0 10.39 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 3.81) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 34 "/KB_{Rx}") (pinfunction "Pin_1") (pintype "passive"))
    (pad "2" thru_hole oval (at 0 2.54 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 33 "/KB_{Tx}") (pinfunction "Pin_2") (pintype "passive"))
    (pad "3" thru_hole oval (at 0 5.08 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 "VCC") (pinfunction "Pin_3") (pintype "passive"))
    (pad "4" thru_hole oval (at 0 7.62 90) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_4") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x04_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 92.71 73.914 180)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C10" (at 1.524 2.032 270) (layer "F.SilkS"))
    (fp_text value "100nF" (at 0 -1.524) (layer "F.SilkS"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 6 "GND") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 20 "VCC") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 107.315 73.914 180)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Product" "https://www.mouser.com/ProductDetail/Samsung-Electro-Mechanics/CL10C101FB81PNC?qs=X6jEic%2FHinDTh%2FvAqbIkxg%3D%3D")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C9" (at 2.667 0.508) (layer "F.SilkS"))
    (fp_text value "100pF" (at -2.159 3.048 90) (layer "F.SilkS"))
    (fp_text user "${REFERENCE}" (at 0 0.127) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0 180) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 60 "Net-(C9-Pad1)") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0 180) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 6 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 92.456 60.96 -90)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
    (property "Product" "https://www.mouser.com/ProductDetail/Panasonic/ERJ-6ENF66R5V?qs=sGAEpiMZZMvdGkrng054t8AJgcdMkx7xKFQRVr4AInM%3D")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "R5" (at 2.794 1.016 90) (layer "F.SilkS"))
    (fp_text value "300" (at -0.762 -1.524 90) (layer "F.SilkS"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1 0 270) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 52 "Net-(R5-Pad1)") (pintype "passive"))
    (pad "2" smd roundrect (at 1 0 270) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 62 "Net-(R5-Pad2)") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 59FED5CC)
    (at 152.4 71.12)
    (descr "Through hole straight pin header, 2x08, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x08 2.54mm double row")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J8" (at 1.016 -2.032) (layer "F.SilkS"))
    (fp_text value "Conn_02x08_Odd_Even" (at 1.27 20.11) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 1.27 8.89 90) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_1") (pintype "passive"))
    (pad "2" thru_hole oval (at 2.54 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 21 "/D7") (pinfunction "Pin_2") (pintype "passive"))
    (pad "3" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_3") (pintype "passive"))
    (pad "4" thru_hole oval (at 2.54 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 22 "/D6") (pinfunction "Pin_4") (pintype "passive"))
    (pad "5" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_5") (pintype "passive"))
    (pad "6" thru_hole oval (at 2.54 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 23 "/D5") (pinfunction "Pin_6") (pintype "passive"))
    (pad "7" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_7") (pintype "passive"))
    (pad "8" thru_hole oval (at 2.54 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 24 "/D4") (pinfunction "Pin_8") (pintype "passive"))
    (pad "9" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_9") (pintype "passive"))
    (pad "10" thru_hole oval (at 2.54 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 2 "/D3") (pinfunction "Pin_10") (pintype "passive"))
    (pad "11" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_11") (pintype "passive"))
    (pad "12" thru_hole oval (at 2.54 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 3 "/D2") (pinfunction "Pin_12") (pintype "passive"))
    (pad "13" thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_13") (pintype "passive"))
    (pad "14" thru_hole oval (at 2.54 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 4 "/D1") (pinfunction "Pin_14") (pintype "passive"))
    (pad "15" thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_15") (pintype "passive"))
    (pad "16" thru_hole oval (at 2.54 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 5 "/D0") (pinfunction "Pin_16") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x08_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Package_SO:SOIC-14_3.9x8.7mm_P1.27mm" (layer "F.Cu")
    (tedit 5D9F72B1)
    (at 96.012 68.072 180)
    (descr "SOIC, 14 Pin (JEDEC MS-012AB, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_narrow-r/r_14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
    (tags "SOIC SO")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "U3" (at -2.032 -5.334) (layer "F.SilkS"))
    (fp_text value "74LS02" (at 0 5.842) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -2.475 -3.81 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 66 "Net-(U2-Pad11)") (pintype "output"))
    (pad "2" smd roundrect (at -2.475 -2.54 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 61 "/Half") (pintype "input"))
    (pad "3" smd roundrect (at -2.475 -1.27 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 63 "Net-(U2-Pad2)") (pintype "input"))
    (pad "4" smd roundrect (at -2.475 0 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 64 "/RegClk") (pintype "output"))
    (pad "5" smd roundrect (at -2.475 1.27 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 12 "/~{R}") (pintype "input"))
    (pad "6" smd roundrect (at -2.475 2.54 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 52 "Net-(R5-Pad1)") (pintype "input"))
    (pad "7" smd roundrect (at -2.475 3.81 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pinfunction "GND") (pintype "power_in"))
    (pad "8" smd roundrect (at 2.475 3.81 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pintype "input"))
    (pad "9" smd roundrect (at 2.475 2.54 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pintype "input"))
    (pad "10" smd roundrect (at 2.475 1.27 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 74 "unconnected-(U3-Pad10)") (pintype "output+no_connect"))
    (pad "11" smd roundrect (at 2.475 0 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pintype "input"))
    (pad "12" smd roundrect (at 2.475 -1.27 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 6 "GND") (pintype "input"))
    (pad "13" smd roundrect (at 2.475 -2.54 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 73 "unconnected-(U3-Pad13)") (pintype "output+no_connect"))
    (pad "14" smd roundrect (at 2.475 -3.81 180) (size 1.95 0.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
      (net 20 "VCC") (pinfunction "VCC") (pintype "power_in"))
    (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-14_3.9x8.7mm_P1.27mm.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinSocket_2.54mm:PinSocket_1x15_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 5A19A41D)
    (at 88.9 60.96)
    (descr "Through hole straight socket strip, 1x15, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x15 2.54mm single row")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J4" (at 2.032 37.592) (layer "F.SilkS"))
    (fp_text value "Conn_01x15_Female" (at 0 38.33) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 17.78 90) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (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 35 "unconnected-(J4-Pad2)") (pinfunction "Pin_2") (pintype "passive+no_connect"))
    (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 36 "unconnected-(J4-Pad3)") (pinfunction "Pin_3") (pintype "passive+no_connect"))
    (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 37 "unconnected-(J4-Pad4)") (pinfunction "Pin_4") (pintype "passive+no_connect"))
    (pad "5" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_5") (pintype "passive"))
    (pad "6" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 28 "/SIO3") (pinfunction "Pin_6") (pintype "passive"))
    (pad "7" thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 27 "/SIO2") (pinfunction "Pin_7") (pintype "passive"))
    (pad "8" thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 29 "/SCLK") (pinfunction "Pin_8") (pintype "passive"))
    (pad "9" thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 25 "/SIO0") (pinfunction "Pin_9") (pintype "passive"))
    (pad "10" thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_10") (pintype "passive"))
    (pad "11" thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 38 "unconnected-(J4-Pad11)") (pinfunction "Pin_11") (pintype "passive+no_connect"))
    (pad "12" thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 39 "unconnected-(J4-Pad12)") (pinfunction "Pin_12") (pintype "passive+no_connect"))
    (pad "13" thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 "VCC") (pinfunction "Pin_13") (pintype "passive"))
    (pad "14" thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 20 "VCC") (pinfunction "Pin_14") (pintype "passive"))
    (pad "15" thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_15") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x15_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_1x15_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 5A19A41D)
    (at 111.76 60.96)
    (descr "Through hole straight socket strip, 1x15, 2.54mm pitch, single row (from Kicad 4.0.7), script generated")
    (tags "Through hole socket strip THT 1x15 2.54mm single row")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J5" (at -2.54 36.322) (layer "F.SilkS"))
    (fp_text value "Conn_01x15_Female" (at 0 38.33) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 17.78 90) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (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 33 "/KB_{Tx}") (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 34 "/KB_{Rx}") (pinfunction "Pin_3") (pintype "passive"))
    (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 26 "/SIO1") (pinfunction "Pin_4") (pintype "passive"))
    (pad "5" thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 40 "/StartFrame") (pinfunction "Pin_5") (pintype "passive"))
    (pad "6" thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_6") (pintype "passive"))
    (pad "7" thru_hole oval (at 0 15.24) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 30 "/CS") (pinfunction "Pin_7") (pintype "passive"))
    (pad "8" thru_hole oval (at 0 17.78) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_8") (pintype "passive"))
    (pad "9" thru_hole oval (at 0 20.32) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 41 "unconnected-(J5-Pad9)") (pinfunction "Pin_9") (pintype "passive+no_connect"))
    (pad "10" thru_hole oval (at 0 22.86) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 42 "unconnected-(J5-Pad10)") (pinfunction "Pin_10") (pintype "passive+no_connect"))
    (pad "11" thru_hole oval (at 0 25.4) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_11") (pintype "passive"))
    (pad "12" thru_hole oval (at 0 27.94) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 31 "/D-") (pinfunction "Pin_12") (pintype "passive"))
    (pad "13" thru_hole oval (at 0 30.48) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 32 "/D+") (pinfunction "Pin_13") (pintype "passive"))
    (pad "14" thru_hole oval (at 0 33.02) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_14") (pintype "passive"))
    (pad "15" thru_hole oval (at 0 35.56) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_15") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x15_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEF)
    (at 101.6 73.914)
    (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
    (tags "capacitor handsolder")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "C1" (at -1.2485 1.778) (layer "F.SilkS"))
    (fp_text value "100nF" (at 1.0375 3.302 270) (layer "F.SilkS"))
    (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 6 "GND") (pintype "passive"))
    (pad "2" smd roundrect (at 1.0375 0) (size 1.175 1.45) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.212766)
      (net 20 "VCC") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical" (layer "F.Cu")
    (tedit 59FED5CC)
    (at 83.82 71.115 180)
    (descr "Through hole straight pin header, 2x05, 2.54mm pitch, double rows")
    (tags "Through hole pin header THT 2x05 2.54mm double row")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J12" (at 0 -2.037) (layer "F.SilkS"))
    (fp_text value "Conn_02x05_Odd_Even" (at 1.27 12.49) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 1.27 5.08 90) (layer "F.Fab"))
    (pad "1" thru_hole rect (at 0 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 1 "/~{W}") (pinfunction "Pin_1") (pintype "passive"))
    (pad "2" thru_hole oval (at 2.54 0 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_2") (pintype "passive"))
    (pad "3" thru_hole oval (at 0 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 12 "/~{R}") (pinfunction "Pin_3") (pintype "passive"))
    (pad "4" thru_hole oval (at 2.54 2.54 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_4") (pintype "passive"))
    (pad "5" thru_hole oval (at 0 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 64 "/RegClk") (pinfunction "Pin_5") (pintype "passive"))
    (pad "6" thru_hole oval (at 2.54 5.08 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_6") (pintype "passive"))
    (pad "7" thru_hole oval (at 0 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 61 "/Half") (pinfunction "Pin_7") (pintype "passive"))
    (pad "8" thru_hole oval (at 2.54 7.62 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_8") (pintype "passive"))
    (pad "9" thru_hole oval (at 0 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 71 "unconnected-(J12-Pad9)") (pinfunction "Pin_9") (pintype "passive+no_connect"))
    (pad "10" thru_hole oval (at 2.54 10.16 180) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask)
      (net 6 "GND") (pinfunction "Pin_10") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x05_P2.54mm_Vertical.wrl"
      (offset (xyz 0 0 0))
      (scale (xyz 1 1 1))
      (rotate (xyz 0 0 0))
    )
  )
  (footprint "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" (layer "F.Cu")
    (tedit 5F68FEEE)
    (at 152.146 100.076 -90)
    (descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr smd)
    (fp_text reference "R8" (at 2.54 0 180) (layer "F.SilkS"))
    (fp_text value "R" (at 0 1.65 90) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab"))
    (pad "1" smd roundrect (at -1 0 270) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 78 "Net-(D2-Pad3)") (pintype "passive"))
    (pad "2" smd roundrect (at 1 0 270) (size 1.2 1.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.208333)
      (net 6 "GND") (pintype "passive"))
    (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0805_2012Metric.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")
    (tedit 5A19A429)
    (at 152.4 60.96)
    (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")
    (property "Sheetfile" "cpu_data.kicad_sch")
    (property "Sheetname" "")
    (attr through_hole)
    (fp_text reference "J10" (at 2.794 -1.524 180) (layer "F.SilkS"))
    (fp_text value "Conn_01x03_Female" (at 0 7.85) (layer "F.Fab"))
    (fp_text user "${REFERENCE}" (at 0 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 18 "/Empty") (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 17 "/HalfFull") (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 7 "/Full") (pinfunction "Pin_3") (pintype "passive"))
    (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_line (start 79.756 103.378) (end 156.718 103.378) (layer "Edge.Cuts") (width 0.1))
  (gr_arc (start 79.248 59.182) (mid 79.39679 58.82279) (end 79.756 58.674) (layer "Edge.Cuts") (width 0.1))
  (gr_line (start 157.226 59.182) (end 157.226 102.87) (layer "Edge.Cuts") (width 0.1))
  (gr_line (start 156.718 58.674) (end 79.756 58.674) (layer "Edge.Cuts") (width 0.1))
  (gr_line (start 79.248 102.87) (end 79.248 59.182) (layer "Edge.Cuts") (width 0.1))
  (gr_arc (start 79.756 103.378) (mid 79.39679 103.22921) (end 79.248 102.87) (layer "Edge.Cuts") (width 0.1))
  (gr_arc (start 156.718 58.674) (mid 157.07721 58.82279) (end 157.226 59.182) (layer "Edge.Cuts") (width 0.1))
  (gr_arc (start 157.226 102.87) (mid 157.07721 103.22921) (end 156.718 103.378) (layer "Edge.Cuts") (width 0.1))
  (gr_text "SIO2" (at 85.759 84.582 -90) (layer "B.SilkS"))
  (gr_text "CS" (at 85.759 78.994 -90) (layer "B.SilkS"))
  (gr_text "VCC" (at 126.746 61.214) (layer "B.SilkS"))
  (gr_text "GND" (at 140.242952 62.992 180) (layer "B.SilkS"))
  (gr_text "~{E}" (at 154.686 61.722 -90) (layer "B.SilkS"))
  (gr_text "GND" (at 87.63 99.568) (layer "B.SilkS"))
  (gr_text "VCC" (at 137.194952 62.992 180) (layer "B.SilkS"))
  (gr_text "J2" (at 91.186 101.6) (layer "B.SilkS"))
  (gr_text "D+" (at 84.582 99.568) (layer "B.SilkS"))
  (gr_text "Rx" (at 131.860952 62.992 180) (layer "B.SilkS"))
  (gr_text "Vis" (at 121.92 66.04 -90) (layer "B.SilkS"))
  (gr_text "SIO3" (at 85.759 81.534 -90) (layer "B.SilkS"))
  (gr_text "SCLK" (at 85.759 87.376 -90) (layer "B.SilkS"))
  (gr_text "GND" (at 151.638 67.818 180) (layer "B.SilkS"))
  (gr_text "RegClk" (at 86.013 66.802 -90) (layer "B.SilkS"))
  (gr_text "GND" (at 81.28 73.66) (layer "B.SilkS"))
  (gr_text "GAL22V10" (at 122.174 101.346) (layer "B.SilkS"))
  (gr_text "J8" (at 149.606 89.408) (layer "B.SilkS"))
  (gr_text "~{HF}" (at 154.685 64.008 -90) (layer "B.SilkS"))
  (gr_text "CLK" (at 119.38 66.294 -90) (layer "B.SilkS"))
  (gr_text "J9" (at 127.254 101.6) (layer "B.SilkS"))
  (gr_text "D7" (at 156.21 69.088) (layer "B.SilkS"))
  (gr_text "Start\nFrame" (at 116.84 67.056 -90) (layer "B.SilkS"))
  (gr_text "SIO1" (at 85.759 76.2 -90) (layer "B.SilkS"))
  (gr_text "J4" (at 90.932 98.552) (layer "B.SilkS"))
  (gr_text "J7" (at 114.554 60.96 90) (layer "B.SilkS"))
  (gr_text "D-" (at 81.788 99.568) (layer "B.SilkS"))
  (gr_text "GND" (at 81.28 91.44) (layer "B.SilkS"))
  (gr_text "J12" (at 84.074 73.406) (layer "B.SilkS"))
  (gr_text "J10" (at 149.606 60.96) (layer "B.SilkS"))
  (gr_text "D0" (at 155.194 90.424 90) (layer "B.SilkS"))
  (gr_text "P1" (at 145.542 99.568) (layer "B.SilkS"))
  (gr_text "GND" (at 124.46 66.548 90) (layer "B.SilkS"))
  (gr_text "U1" (at 120.396 68.834) (layer "B.SilkS"))
  (gr_text "J11" (at 129.032 61.214 -90) (layer "B.SilkS"))
  (gr_text "Q0" (at 129.3825 86.106) (layer "B.SilkS"))
  (gr_text "P7" (at 130.556 99.568) (layer "B.SilkS"))
  (gr_text "P2" (at 143.002 99.568) (layer "B.SilkS"))
  (gr_text "P4" (at 138.176 99.568) (layer "B.SilkS"))
  (gr_text "Half" (at 86.013 63.246 -90) (layer "B.SilkS"))
  (gr_text "J3" (at 129.794 59.436) (layer "B.SilkS"))
  (gr_text "P5" (at 135.636 99.568) (layer "B.SilkS"))
  (gr_text "GND" (at 151.384 91.694 180) (layer "B.SilkS"))
  (gr_text "~{Full}" (at 154.685 67.31 -90) (layer "B.SilkS"))
  (gr_text "P0" (at 148.336 99.568) (layer "B.SilkS"))
  (gr_text "SIO0" (at 85.759 90.424 -90) (layer "B.SilkS"))
  (gr_text "J1" (at 83.82 90.932) (layer "B.SilkS"))
  (gr_text "KB" (at 129.828952 63.246 180) (layer "B.SilkS"))
  (gr_text "~{R}" (at 85.759 69.596 -90) (layer "B.SilkS"))
  (gr_text "J5" (at 109.474 97.282) (layer "B.SilkS"))
  (gr_text "P6" (at 133.096 99.568) (layer "B.SilkS"))
  (gr_text "GND" (at 81.28 59.182) (layer "B.SilkS"))
  (gr_text "VCC" (at 90.17 99.568) (layer "B.SilkS"))
  (gr_text "Tx" (at 134.400952 62.992 180) (layer "B.SilkS"))
  (gr_text "P3" (at 140.462 99.568) (layer "B.SilkS"))
  (gr_text "J6" (at 149.606 83.82 90) (layer "B.SilkS"))
  (gr_text "~{W}" (at 85.759 71.882 -90) (layer "B.SilkS"))
  (gr_text "Q7" (at 147.4165 86.106) (layer "B.SilkS"))
  (gr_text "~{HF}" (at 154.94 64.262 90) (layer "F.SilkS"))
  (gr_text "KB" (at 130.048 62.738) (layer "F.SilkS"))
  (gr_text "SCLK" (at 86.106 87.376 90) (layer "F.SilkS"))
  (gr_text "P2" (at 140.97 99.568) (layer "F.SilkS"))
  (gr_text "Q0" (at 147.574 86.106) (layer "F.SilkS"))
  (gr_text "RegClk" (at 85.852 66.802 90) (layer "F.SilkS"))
  (gr_text "CLK" (at 119.38 66.294 90) (layer "F.SilkS"))
  (gr_text "GND" (at 124.46 66.548 270) (layer "F.SilkS"))
  (gr_text "Rx" (at 132.08 62.992) (layer "F.SilkS"))
  (gr_text "GND" (at 81.28 73.66) (layer "F.SilkS"))
  (gr_text "SIO0" (at 86.106 90.424 90) (layer "F.SilkS"))
  (gr_text "GND" (at 85.344 99.568) (layer "F.SilkS"))
  (gr_text "D7" (at 155.194 69.85 90) (layer "F.SilkS"))
  (gr_text "Half" (at 85.852 63.246 90) (layer "F.SilkS"))
  (gr_text "P5" (at 133.604 99.568) (layer "F.SilkS"))
  (gr_text "CS" (at 86.106 78.994 90) (layer "F.SilkS"))
  (gr_text "CPU and Pixel Bytes \n2023-06-21" (at 97.282 101.346) (layer "F.SilkS"))
  (gr_text "P7" (at 128.524 99.568) (layer "F.SilkS"))
  (gr_text "Tx" (at 134.62 62.992) (layer "F.SilkS"))
  (gr_text "VCC" (at 137.414 62.992) (layer "F.SilkS"))
  (gr_text "GND" (at 81.28 91.44) (layer "F.SilkS"))
  (gr_text "P3" (at 138.43 99.568) (layer "F.SilkS"))
  (gr_text "P6" (at 131.064 99.568) (layer "F.SilkS"))
  (gr_text "~{E}" (at 154.94 61.468 90) (layer "F.SilkS"))
  (gr_text "GND" (at 140.462 62.992) (layer "F.SilkS"))
  (gr_text "SIO3" (at 86.106 81.534 90) (layer "F.SilkS"))
  (gr_text "SIO2" (at 86.106 84.582 90) (layer "F.SilkS"))
  (gr_text "Q7" (at 129.54 86.106) (layer "F.SilkS"))
  (gr_text "SIO1" (at 86.106 76.2 90) (layer "F.SilkS"))
  (gr_text "Vis" (at 121.92 66.04 90) (layer "F.SilkS"))
  (gr_text "P4" (at 136.144 99.568) (layer "F.SilkS"))
  (gr_text "Start\nFrame" (at 116.586 67.056 90) (layer "F.SilkS"))
  (gr_text "Authors:\nEric and Seth\n  of Rustbox" (at 79.502 94.488) (layer "F.SilkS"))
  (gr_text "~{Full}" (at 154.94 67.564 90) (layer "F.SilkS"))
  (gr_text "GND" (at 151.638 91.948) (layer "F.SilkS"))
  (gr_text "~{R}" (at 86.106 69.596 90) (layer "F.SilkS"))
  (gr_text "GND" (at 81.28 59.182) (layer "F.SilkS"))
  (gr_text "D+" (at 83.312 99.568) (layer "F.SilkS"))
  (gr_text "P1" (at 143.764 99.568) (layer "F.SilkS"))
  (gr_text "VCC" (at 88.138 99.568) (layer "F.SilkS"))
  (gr_text "VCC" (at 127.508 60.706) (layer "F.SilkS"))
  (gr_text "GND" (at 151.384 68.072) (layer "F.SilkS"))
  (gr_text "D-" (at 80.518 99.568) (layer "F.SilkS"))
  (gr_text "P0" (at 146.304 99.568) (layer "F.SilkS"))
  (gr_text "D0" (at 153.924 90.932) (layer "F.SilkS"))
  (gr_text "~{W}" (at 86.106 71.882 90) (layer "F.SilkS"))
  (zone (net 20) (net_name "VCC") (layer "F.Cu") (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 157.226 103.378)
        (xy 76.2 103.632)
        (xy 76.2 58.674)
        (xy 157.226 58.674)
      )
    )
  )
  (zone (net 6) (net_name "GND") (layer "B.Cu") (hatch edge 0.508)
    (connect_pads (clearance 0.508))
    (min_thickness 0.254) (filled_areas_thickness no)
    (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508))
    (polygon
      (pts
        (xy 157.226 103.378)
        (xy 76.2 103.632)
        (xy 76.2 58.674)
        (xy 157.226 58.674)
      )
    )
  )
)
