(kicad_sch (version 20230121) (generator eeschema)
  (paper "A4")
  (lib_symbols
    (symbol "74xx:74HC00" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
      (property "Reference" "U" (at 0 1.27 0))
      (property "Value" "74HC00" (at 0 -1.27 0))
      (property "Footprint" "" (at 0 0 0))
      (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 0 0 0))
      (property "ki_locked" "" (at 0 0 0))
      (property "ki_keywords" "HCMOS nand 2-input" (at 0 0 0))
      (property "ki_description" "quad 2-input NAND gate" (at 0 0 0))
      (property "ki_fp_filters" "DIP*W7.62mm* SO14*" (at 0 0 0))
      (symbol "74HC00_1_1"
        (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81)
          (fill (type background))
        )
        (polyline
          (pts
            (xy 0 3.81)
            (xy -3.81 3.81)
            (xy -3.81 -3.81)
            (xy 0 -3.81)
          )
          (fill (type background))
        )
        (pin input line (at -7.62 2.54 0) (length 3.81)
          (name "~")
          (number "1")
        )
        (pin input line (at -7.62 -2.54 0) (length 3.81)
          (name "~")
          (number "2")
        )
        (pin output inverted (at 7.62 0 180) (length 3.81)
          (name "~")
          (number "3")
        )
      )
      (symbol "74HC00_1_2"
        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
          (fill (type none))
        )
        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
          (fill (type background))
        )
        (polyline
          (pts
            (xy -3.81 -3.81)
            (xy -0.635 -3.81)
          )
          (fill (type background))
        )
        (polyline
          (pts
            (xy -3.81 3.81)
            (xy -0.635 3.81)
          )
          (fill (type background))
        )
        (polyline
          (pts
            (xy -0.635 3.81)
            (xy -3.81 3.81)
            (xy -3.81 3.81)
            (xy -3.556 3.4036)
            (xy -3.0226 2.2606)
            (xy -2.6924 1.0414)
            (xy -2.6162 -0.254)
            (xy -2.7686 -1.4986)
            (xy -3.175 -2.7178)
            (xy -3.81 -3.81)
            (xy -3.81 -3.81)
            (xy -0.635 -3.81)
          )
          (fill (type background))
        )
        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
          (fill (type background))
        )
        (pin input inverted (at -7.62 2.54 0) (length 4.318)
          (name "~")
          (number "1")
        )
        (pin input inverted (at -7.62 -2.54 0) (length 4.318)
          (name "~")
          (number "2")
        )
        (pin output line (at 7.62 0 180) (length 3.81)
          (name "~")
          (number "3")
        )
      )
      (symbol "74HC00_2_1"
        (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81)
          (fill (type background))
        )
        (polyline
          (pts
            (xy 0 3.81)
            (xy -3.81 3.81)
            (xy -3.81 -3.81)
            (xy 0 -3.81)
          )
          (fill (type background))
        )
        (pin input line (at -7.62 2.54 0) (length 3.81)
          (name "~")
          (number "4")
        )
        (pin input line (at -7.62 -2.54 0) (length 3.81)
          (name "~")
          (number "5")
        )
        (pin output inverted (at 7.62 0 180) (length 3.81)
          (name "~")
          (number "6")
        )
      )
      (symbol "74HC00_2_2"
        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
          (fill (type none))
        )
        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
          (fill (type background))
        )
        (polyline
          (pts
            (xy -3.81 -3.81)
            (xy -0.635 -3.81)
          )
          (fill (type background))
        )
        (polyline
          (pts
            (xy -3.81 3.81)
            (xy -0.635 3.81)
          )
          (fill (type background))
        )
        (polyline
          (pts
            (xy -0.635 3.81)
            (xy -3.81 3.81)
            (xy -3.81 3.81)
            (xy -3.556 3.4036)
            (xy -3.0226 2.2606)
            (xy -2.6924 1.0414)
            (xy -2.6162 -0.254)
            (xy -2.7686 -1.4986)
            (xy -3.175 -2.7178)
            (xy -3.81 -3.81)
            (xy -3.81 -3.81)
            (xy -0.635 -3.81)
          )
          (fill (type background))
        )
        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
          (fill (type background))
        )
        (pin input inverted (at -7.62 2.54 0) (length 4.318)
          (name "~")
          (number "4")
        )
        (pin input inverted (at -7.62 -2.54 0) (length 4.318)
          (name "~")
          (number "5")
        )
        (pin output line (at 7.62 0 180) (length 3.81)
          (name "~")
          (number "6")
        )
      )
      (symbol "74HC00_3_1"
        (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81)
          (fill (type background))
        )
        (polyline
          (pts
            (xy 0 3.81)
            (xy -3.81 3.81)
            (xy -3.81 -3.81)
            (xy 0 -3.81)
          )
          (fill (type background))
        )
        (pin input line (at -7.62 -2.54 0) (length 3.81)
          (name "~")
          (number "10")
        )
        (pin output inverted (at 7.62 0 180) (length 3.81)
          (name "~")
          (number "8")
        )
        (pin input line (at -7.62 2.54 0) (length 3.81)
          (name "~")
          (number "9")
        )
      )
      (symbol "74HC00_3_2"
        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
          (fill (type none))
        )
        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
          (fill (type background))
        )
        (polyline
          (pts
            (xy -3.81 -3.81)
            (xy -0.635 -3.81)
          )
          (fill (type background))
        )
        (polyline
          (pts
            (xy -3.81 3.81)
            (xy -0.635 3.81)
          )
          (fill (type background))
        )
        (polyline
          (pts
            (xy -0.635 3.81)
            (xy -3.81 3.81)
            (xy -3.81 3.81)
            (xy -3.556 3.4036)
            (xy -3.0226 2.2606)
            (xy -2.6924 1.0414)
            (xy -2.6162 -0.254)
            (xy -2.7686 -1.4986)
            (xy -3.175 -2.7178)
            (xy -3.81 -3.81)
            (xy -3.81 -3.81)
            (xy -0.635 -3.81)
          )
          (fill (type background))
        )
        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
          (fill (type background))
        )
        (pin input inverted (at -7.62 -2.54 0) (length 4.318)
          (name "~")
          (number "10")
        )
        (pin output line (at 7.62 0 180) (length 3.81)
          (name "~")
          (number "8")
        )
        (pin input inverted (at -7.62 2.54 0) (length 4.318)
          (name "~")
          (number "9")
        )
      )
      (symbol "74HC00_4_1"
        (arc (start 0 -3.81) (mid 3.7934 0) (end 0 3.81)
          (fill (type background))
        )
        (polyline
          (pts
            (xy 0 3.81)
            (xy -3.81 3.81)
            (xy -3.81 -3.81)
            (xy 0 -3.81)
          )
          (fill (type background))
        )
        (pin output inverted (at 7.62 0 180) (length 3.81)
          (name "~")
          (number "11")
        )
        (pin input line (at -7.62 2.54 0) (length 3.81)
          (name "~")
          (number "12")
        )
        (pin input line (at -7.62 -2.54 0) (length 3.81)
          (name "~")
          (number "13")
        )
      )
      (symbol "74HC00_4_2"
        (arc (start -3.81 -3.81) (mid -2.589 0) (end -3.81 3.81)
          (fill (type none))
        )
        (arc (start -0.6096 -3.81) (mid 2.1842 -2.5851) (end 3.81 0)
          (fill (type background))
        )
        (polyline
          (pts
            (xy -3.81 -3.81)
            (xy -0.635 -3.81)
          )
          (fill (type background))
        )
        (polyline
          (pts
            (xy -3.81 3.81)
            (xy -0.635 3.81)
          )
          (fill (type background))
        )
        (polyline
          (pts
            (xy -0.635 3.81)
            (xy -3.81 3.81)
            (xy -3.81 3.81)
            (xy -3.556 3.4036)
            (xy -3.0226 2.2606)
            (xy -2.6924 1.0414)
            (xy -2.6162 -0.254)
            (xy -2.7686 -1.4986)
            (xy -3.175 -2.7178)
            (xy -3.81 -3.81)
            (xy -3.81 -3.81)
            (xy -0.635 -3.81)
          )
          (fill (type background))
        )
        (arc (start 3.81 0) (mid 2.1915 2.5936) (end -0.6096 3.81)
          (fill (type background))
        )
        (pin output line (at 7.62 0 180) (length 3.81)
          (name "~")
          (number "11")
        )
        (pin input inverted (at -7.62 2.54 0) (length 4.318)
          (name "~")
          (number "12")
        )
        (pin input inverted (at -7.62 -2.54 0) (length 4.318)
          (name "~")
          (number "13")
        )
      )
      (symbol "74HC00_5_0"
        (pin power_in line (at 0 12.7 270) (length 5.08)
          (name "VCC")
          (number "14")
        )
        (pin power_in line (at 0 -12.7 90) (length 5.08)
          (name "GND")
          (number "7")
        )
      )
      (symbol "74HC00_5_1"
        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
          (fill (type background))
        )
      )
    )
    (symbol "74xx:74HC74" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
      (property "Reference" "U" (at -7.62 8.89 0))
      (property "Value" "74HC74" (at -7.62 -8.89 0))
      (property "Footprint" "" (at 0 0 0))
      (property "Datasheet" "74xx/74hc_hct74.pdf" (at 0 0 0))
      (property "ki_locked" "" (at 0 0 0))
      (property "ki_keywords" "TTL DFF" (at 0 0 0))
      (property "ki_description" "Dual D Flip-flop, Set & Reset" (at 0 0 0))
      (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0))
      (symbol "74HC74_1_0"
        (pin input line (at 0 -7.62 90) (length 2.54)
          (name "~{R}")
          (number "1")
        )
        (pin input line (at -7.62 2.54 0) (length 2.54)
          (name "D")
          (number "2")
        )
        (pin input clock (at -7.62 0 0) (length 2.54)
          (name "C")
          (number "3")
        )
        (pin input line (at 0 7.62 270) (length 2.54)
          (name "~{S}")
          (number "4")
        )
        (pin output line (at 7.62 2.54 180) (length 2.54)
          (name "Q")
          (number "5")
        )
        (pin output line (at 7.62 -2.54 180) (length 2.54)
          (name "~{Q}")
          (number "6")
        )
      )
      (symbol "74HC74_1_1"
        (rectangle (start -5.08 5.08) (end 5.08 -5.08)
          (fill (type background))
        )
      )
      (symbol "74HC74_2_0"
        (pin input line (at 0 7.62 270) (length 2.54)
          (name "~{S}")
          (number "10")
        )
        (pin input clock (at -7.62 0 0) (length 2.54)
          (name "C")
          (number "11")
        )
        (pin input line (at -7.62 2.54 0) (length 2.54)
          (name "D")
          (number "12")
        )
        (pin input line (at 0 -7.62 90) (length 2.54)
          (name "~{R}")
          (number "13")
        )
        (pin output line (at 7.62 -2.54 180) (length 2.54)
          (name "~{Q}")
          (number "8")
        )
        (pin output line (at 7.62 2.54 180) (length 2.54)
          (name "Q")
          (number "9")
        )
      )
      (symbol "74HC74_2_1"
        (rectangle (start -5.08 5.08) (end 5.08 -5.08)
          (fill (type background))
        )
      )
      (symbol "74HC74_3_0"
        (pin power_in line (at 0 10.16 270) (length 2.54)
          (name "VCC")
          (number "14")
        )
        (pin power_in line (at 0 -10.16 90) (length 2.54)
          (name "GND")
          (number "7")
        )
      )
      (symbol "74HC74_3_1"
        (rectangle (start -5.08 7.62) (end 5.08 -7.62)
          (fill (type background))
        )
      )
    )
    (symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
      (property "Reference" "C" (at 0.635 2.54 0))
      (property "Value" "C" (at 0.635 -2.54 0))
      (property "Footprint" "" (at 0.9652 -3.81 0))
      (property "Datasheet" "~" (at 0 0 0))
      (property "ki_keywords" "cap capacitor" (at 0 0 0))
      (property "ki_description" "Unpolarized capacitor" (at 0 0 0))
      (property "ki_fp_filters" "C_*" (at 0 0 0))
      (symbol "C_0_1"
        (polyline
          (pts
            (xy -2.032 -0.762)
            (xy 2.032 -0.762)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy -2.032 0.762)
            (xy 2.032 0.762)
          )
          (fill (type none))
        )
      )
      (symbol "C_1_1"
        (pin passive line (at 0 3.81 270) (length 2.794)
          (name "~")
          (number "1")
        )
        (pin passive line (at 0 -3.81 90) (length 2.794)
          (name "~")
          (number "2")
        )
      )
    )
    (symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "R" (at 2.032 0 90))
      (property "Value" "R" (at 0 0 90))
      (property "Footprint" "" (at -1.778 0 90))
      (property "Datasheet" "~" (at 0 0 0))
      (property "ki_keywords" "R res resistor" (at 0 0 0))
      (property "ki_description" "Resistor" (at 0 0 0))
      (property "ki_fp_filters" "R_*" (at 0 0 0))
      (symbol "R_0_1"
        (rectangle (start -1.016 -2.54) (end 1.016 2.54)
          (fill (type none))
        )
      )
      (symbol "R_1_1"
        (pin passive line (at 0 3.81 270) (length 1.27)
          (name "~")
          (number "1")
        )
        (pin passive line (at 0 -3.81 90) (length 1.27)
          (name "~")
          (number "2")
        )
      )
    )
    (symbol "Switch:SW_DIP_x02" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
      (property "Reference" "SW" (at 0 6.35 0))
      (property "Value" "SW_DIP_x02" (at 0 -3.81 0))
      (property "Footprint" "" (at 0 0 0))
      (property "Datasheet" "~" (at 0 0 0))
      (property "ki_keywords" "dip switch" (at 0 0 0))
      (property "ki_description" "2x DIP Switch, Single Pole Single Throw (SPST) switch, small symbol" (at 0 0 0))
      (property "ki_fp_filters" "SW?DIP?x2*" (at 0 0 0))
      (symbol "SW_DIP_x02_0_0"
        (circle (center -2.032 0) (radius 0.508)
          (fill (type none))
        )
        (circle (center -2.032 2.54) (radius 0.508)
          (fill (type none))
        )
        (polyline
          (pts
            (xy -1.524 0.127)
            (xy 2.3622 1.1684)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy -1.524 2.667)
            (xy 2.3622 3.7084)
          )
          (fill (type none))
        )
        (circle (center 2.032 0) (radius 0.508)
          (fill (type none))
        )
        (circle (center 2.032 2.54) (radius 0.508)
          (fill (type none))
        )
      )
      (symbol "SW_DIP_x02_0_1"
        (rectangle (start -3.81 5.08) (end 3.81 -2.54)
          (fill (type background))
        )
      )
      (symbol "SW_DIP_x02_1_1"
        (pin passive line (at -7.62 2.54 0) (length 5.08)
          (name "~")
          (number "1")
        )
        (pin passive line (at -7.62 0 0) (length 5.08)
          (name "~")
          (number "2")
        )
        (pin passive line (at 7.62 0 180) (length 5.08)
          (name "~")
          (number "3")
        )
        (pin passive line (at 7.62 2.54 180) (length 5.08)
          (name "~")
          (number "4")
        )
      )
    )
    (symbol "Switch:SW_Push" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
      (property "Reference" "SW" (at 1.27 2.54 0))
      (property "Value" "SW_Push" (at 0 -1.524 0))
      (property "Footprint" "" (at 0 5.08 0))
      (property "Datasheet" "~" (at 0 5.08 0))
      (property "ki_keywords" "switch normally-open pushbutton push-button" (at 0 0 0))
      (property "ki_description" "Push button switch, generic, two pins" (at 0 0 0))
      (symbol "SW_Push_0_1"
        (circle (center -2.032 0) (radius 0.508)
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 1.27)
            (xy 0 3.048)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 2.54 1.27)
            (xy -2.54 1.27)
          )
          (fill (type none))
        )
        (circle (center 2.032 0) (radius 0.508)
          (fill (type none))
        )
        (pin passive line (at -5.08 0 0) (length 2.54)
          (name "1")
          (number "1")
        )
        (pin passive line (at 5.08 0 180) (length 2.54)
          (name "2")
          (number "2")
        )
      )
    )
    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "#PWR" (at 0 -6.35 0))
      (property "Value" "GND" (at 0 -3.81 0))
      (property "Footprint" "" (at 0 0 0))
      (property "Datasheet" "" (at 0 0 0))
      (property "ki_keywords" "global power" (at 0 0 0))
      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0))
      (symbol "GND_0_1"
        (polyline
          (pts
            (xy 0 0)
            (xy 0 -1.27)
            (xy 1.27 -1.27)
            (xy 0 -2.54)
            (xy -1.27 -1.27)
            (xy 0 -1.27)
          )
          (fill (type none))
        )
      )
      (symbol "GND_1_1"
        (pin power_in line (at 0 0 270) (length 0) hide
          (name "GND")
          (number "1")
        )
      )
    )
    (symbol "power:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "#PWR" (at 0 -3.81 0))
      (property "Value" "VCC" (at 0 3.81 0))
      (property "Footprint" "" (at 0 0 0))
      (property "Datasheet" "" (at 0 0 0))
      (property "ki_keywords" "global power" (at 0 0 0))
      (property "ki_description" "Power symbol creates a global label with name \"VCC\"" (at 0 0 0))
      (symbol "VCC_0_1"
        (polyline
          (pts
            (xy -0.762 1.27)
            (xy 0 2.54)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 0)
            (xy 0 2.54)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 2.54)
            (xy 0.762 1.27)
          )
          (fill (type none))
        )
      )
      (symbol "VCC_1_1"
        (pin power_in line (at 0 0 90) (length 0) hide
          (name "VCC")
          (number "1")
        )
      )
    )
  )
  (junction (at 102.87 78.74) (diameter 0) (color 0 0 0 0))
  (junction (at 92.71 107.95) (diameter 0) (color 0 0 0 0))
  (junction (at 114.3 68.58) (diameter 0) (color 0 0 0 0))
  (wire (pts (xy 139.7 105.41) (xy 139.7 63.5)))
  (wire (pts (xy 83.82 68.58) (xy 83.82 54.61)))
  (wire (pts (xy 60.96 107.95) (xy 66.04 107.95)))
  (wire (pts (xy 102.87 71.12) (xy 100.33 71.12)))
  (wire (pts (xy 100.33 68.58) (xy 114.3 68.58)))
  (wire (pts (xy 86.36 107.95) (xy 92.71 107.95)))
  (wire (pts (xy 173.99 66.04) (xy 173.99 71.12)))
  (wire (pts (xy 163.83 81.28) (xy 173.99 81.28)))
  (wire (pts (xy 114.3 68.58) (xy 148.59 68.58)))
  (wire (pts (xy 173.99 81.28) (xy 173.99 76.2)))
  (wire (pts (xy 139.7 63.5) (xy 148.59 63.5)))
  (wire (pts (xy 92.71 120.65) (xy 92.71 128.27)))
  (wire (pts (xy 148.59 110.49) (xy 139.7 110.49)))
  (wire (pts (xy 189.23 73.66) (xy 189.23 95.25)))
  (wire (pts (xy 76.2 107.95) (xy 78.74 107.95)))
  (wire (pts (xy 92.71 105.41) (xy 92.71 107.95)))
  (wire (pts (xy 92.71 113.03) (xy 92.71 107.95)))
  (wire (pts (xy 102.87 88.9) (xy 102.87 90.17)))
  (wire (pts (xy 124.46 107.95) (xy 92.71 107.95)))
  (wire (pts (xy 83.82 68.58) (xy 85.09 68.58)))
  (wire (pts (xy 74.93 54.61) (xy 74.93 71.12)))
  (wire (pts (xy 102.87 81.28) (xy 102.87 78.74)))
  (wire (pts (xy 114.3 68.58) (xy 114.3 81.28)))
  (wire (pts (xy 148.59 83.82) (xy 148.59 110.49)))
  (wire (pts (xy 102.87 71.12) (xy 102.87 78.74)))
  (wire (pts (xy 102.87 78.74) (xy 148.59 78.74)))
  (wire (pts (xy 114.3 88.9) (xy 114.3 90.17)))
  (wire (pts (xy 163.83 66.04) (xy 173.99 66.04)))
  (wire (pts (xy 74.93 71.12) (xy 85.09 71.12)))
  (wire (pts (xy 189.23 95.25) (xy 124.46 95.25)))
  (wire (pts (xy 60.96 107.95) (xy 60.96 128.27)))
  (wire (pts (xy 124.46 95.25) (xy 124.46 105.41)))
  (wire (pts (xy 92.71 93.98) (xy 92.71 97.79)))
  (text_box "ALU is comprised of three NAND gates, using Q and Q' combined with two controlling inputs to set the operation to carry out\n\n"
    (at 146.05 39.37 0) (size 40.64 12.7)
    (fill (type none))
  )
  (text_box "Logic Table      ==========  Q |Q'|S1|S2| X  0 | 1| 0| 0| 0  1 | 0| 0| 0| 0  0 | 1| 1| 0| 0  1 | 0| 1| 0| 1  0 | 1| 0| 0| 1  1 | 0| 0| 1| 0  0 | 1| 1| 1| 1  1 | 0| 1| 1| 1"
    (at 20.32 48.26 0) (size 19.05 26.67)
    (fill (type none))
  )
  (text_box "One bit machine.  Over 10 years ago (2015?) I was laying awake in bed and was thinking about the minimum requirement to get computing functionality in memory.  This circuit can can perform operations for \"set 1\", \"set 0\", \"AND\", \"OR\", \"NOP\", \"NOT\" and \"XNOR\".  Coincidentally, these operations are also present in the MC14500B, a 1-bit industrial control unit from around 1977.  While this is a fancy flip-flop, a 4-bit lookup table and latches are more flexible."
    (at 15.24 15.24 0) (size 55.88 22.86)
    (fill (type none))
  )
  (text "D flip-flop holds entire machine state" (at 123.19 119.38 0))
  (text "S1 & S2 control the ALU" (at 92.71 54.61 0))
  (text "Manual clock input+debounce" (at 52.07 95.25 0))
  (symbol (lib_id "power:VCC") (at 92.71 93.98 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "#PWR05" (at 92.71 97.79 0))
    (property "Value" "VCC" (at 92.71 91.44 0))
    (property "Footprint" "" (at 92.71 93.98 0))
    (property "Datasheet" "" (at 92.71 93.98 0))
    (pin "1")
    (instances
      (project "onebm"
        (path
          (reference "#PWR05") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:R") (at 92.71 101.6 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "R3" (at 95.25 100.965 0))
    (property "Value" "10K" (at 95.25 103.505 0))
    (property "Footprint" "" (at 90.932 101.6 90))
    (property "Datasheet" "~" (at 92.71 101.6 0))
    (pin "1")
    (pin "2")
    (instances
      (project "onebm"
        (path
          (reference "R3") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "74xx:74HC00") (at 181.61 73.66 0) (unit 3)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "U1" (at 181.6017 66.04 0))
    (property "Value" "74HC00" (at 181.6017 68.58 0))
    (property "Footprint" "" (at 181.61 73.66 0))
    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 181.61 73.66 0))
    (pin "1")
    (pin "2")
    (pin "3")
    (pin "4")
    (pin "5")
    (pin "6")
    (pin "10")
    (pin "8")
    (pin "9")
    (pin "11")
    (pin "12")
    (pin "13")
    (pin "14")
    (pin "7")
    (instances
      (project "onebm"
        (path
          (reference "U1") (unit 3)
        )
      )
    )
  )
  (symbol (lib_id "power:VCC") (at 74.93 54.61 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "#PWR04" (at 74.93 58.42 0))
    (property "Value" "VCC" (at 74.93 50.8 0))
    (property "Footprint" "" (at 74.93 54.61 0))
    (property "Datasheet" "" (at 74.93 54.61 0))
    (pin "1")
    (instances
      (project "onebm"
        (path
          (reference "#PWR04") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:C") (at 92.71 116.84 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "C1" (at 96.52 116.205 0))
    (property "Value" "100nF" (at 96.52 118.745 0))
    (property "Footprint" "" (at 93.6752 120.65 0))
    (property "Datasheet" "~" (at 92.71 116.84 0))
    (pin "1")
    (pin "2")
    (instances
      (project "onebm"
        (path
          (reference "C1") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "74xx:74HC74") (at 132.08 107.95 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "U2" (at 134.0359 99.06 0))
    (property "Value" "74HC74" (at 134.0359 101.6 0))
    (property "Footprint" "" (at 132.08 107.95 0))
    (property "Datasheet" "74xx/74hc_hct74.pdf" (at 132.08 107.95 0))
    (pin "1")
    (pin "2")
    (pin "3")
    (pin "4")
    (pin "5")
    (pin "6")
    (pin "10")
    (pin "11")
    (pin "12")
    (pin "13")
    (pin "8")
    (pin "9")
    (pin "14")
    (pin "7")
    (instances
      (project "onebm"
        (path
          (reference "U2") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Switch:SW_Push") (at 71.12 107.95 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "SW1" (at 71.12 101.6 0))
    (property "Value" "SW_Push" (at 71.12 104.14 0))
    (property "Footprint" "" (at 71.12 102.87 0))
    (property "Datasheet" "~" (at 71.12 102.87 0))
    (pin "1")
    (pin "2")
    (instances
      (project "onebm"
        (path
          (reference "SW1") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Switch:SW_DIP_x02") (at 92.71 71.12 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "SW2" (at 92.71 62.23 0))
    (property "Value" "SW_DIP_x02" (at 92.71 64.77 0))
    (property "Footprint" "" (at 92.71 71.12 0))
    (property "Datasheet" "~" (at 92.71 71.12 0))
    (pin "1")
    (pin "2")
    (pin "3")
    (pin "4")
    (instances
      (project "onebm"
        (path
          (reference "SW2") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:VCC") (at 83.82 54.61 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "#PWR03" (at 83.82 58.42 0))
    (property "Value" "VCC" (at 83.82 50.8 0))
    (property "Footprint" "" (at 83.82 54.61 0))
    (property "Datasheet" "" (at 83.82 54.61 0))
    (pin "1")
    (instances
      (project "onebm"
        (path
          (reference "#PWR03") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "74xx:74HC00") (at 156.21 66.04 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "U1" (at 156.2017 58.42 0))
    (property "Value" "74HC00" (at 156.2017 60.96 0))
    (property "Footprint" "" (at 156.21 66.04 0))
    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 156.21 66.04 0))
    (pin "1")
    (pin "2")
    (pin "3")
    (pin "4")
    (pin "5")
    (pin "6")
    (pin "10")
    (pin "8")
    (pin "9")
    (pin "11")
    (pin "12")
    (pin "13")
    (pin "14")
    (pin "7")
    (instances
      (project "onebm"
        (path
          (reference "U1") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:R") (at 82.55 107.95 90) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "R4" (at 82.55 102.87 90))
    (property "Value" "1K" (at 82.55 105.41 90))
    (property "Footprint" "" (at 82.55 109.728 90))
    (property "Datasheet" "~" (at 82.55 107.95 0))
    (pin "1")
    (pin "2")
    (instances
      (project "onebm"
        (path
          (reference "R4") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:GND") (at 60.96 128.27 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "#PWR07" (at 60.96 134.62 0))
    (property "Value" "GND" (at 60.96 133.35 0))
    (property "Footprint" "" (at 60.96 128.27 0))
    (property "Datasheet" "" (at 60.96 128.27 0))
    (pin "1")
    (instances
      (project "onebm"
        (path
          (reference "#PWR07") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:R") (at 102.87 85.09 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "R2" (at 105.41 84.455 0))
    (property "Value" "10K" (at 105.41 86.995 0))
    (property "Footprint" "" (at 101.092 85.09 90))
    (property "Datasheet" "~" (at 102.87 85.09 0))
    (pin "1")
    (pin "2")
    (instances
      (project "onebm"
        (path
          (reference "R2") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:GND") (at 114.3 90.17 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "#PWR02" (at 114.3 96.52 0))
    (property "Value" "GND" (at 114.3 95.25 0))
    (property "Footprint" "" (at 114.3 90.17 0))
    (property "Datasheet" "" (at 114.3 90.17 0))
    (pin "1")
    (instances
      (project "onebm"
        (path
          (reference "#PWR02") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:GND") (at 92.71 128.27 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "#PWR08" (at 92.71 134.62 0))
    (property "Value" "GND" (at 92.71 133.35 0))
    (property "Footprint" "" (at 92.71 128.27 0))
    (property "Datasheet" "" (at 92.71 128.27 0))
    (pin "1")
    (instances
      (project "onebm"
        (path
          (reference "#PWR08") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "74xx:74HC00") (at 156.21 81.28 0) (unit 2)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "U1" (at 156.2017 73.66 0))
    (property "Value" "74HC00" (at 156.2017 76.2 0))
    (property "Footprint" "" (at 156.21 81.28 0))
    (property "Datasheet" "http://www.ti.com/lit/gpn/sn74hc00" (at 156.21 81.28 0))
    (pin "1")
    (pin "2")
    (pin "3")
    (pin "4")
    (pin "5")
    (pin "6")
    (pin "10")
    (pin "8")
    (pin "9")
    (pin "11")
    (pin "12")
    (pin "13")
    (pin "14")
    (pin "7")
    (instances
      (project "onebm"
        (path
          (reference "U1") (unit 2)
        )
      )
    )
  )
  (symbol (lib_id "power:GND") (at 102.87 90.17 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "#PWR01" (at 102.87 96.52 0))
    (property "Value" "GND" (at 102.87 95.25 0))
    (property "Footprint" "" (at 102.87 90.17 0))
    (property "Datasheet" "" (at 102.87 90.17 0))
    (pin "1")
    (instances
      (project "onebm"
        (path
          (reference "#PWR01") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:R") (at 114.3 85.09 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "R1" (at 116.84 84.455 0))
    (property "Value" "10K" (at 116.84 86.995 0))
    (property "Footprint" "" (at 112.522 85.09 90))
    (property "Datasheet" "~" (at 114.3 85.09 0))
    (pin "1")
    (pin "2")
    (instances
      (project "onebm"
        (path
          (reference "R1") (unit 1)
        )
      )
    )
  )
  (sheet_instances
    (path (page "1"))
  )
)
