(kicad_sch (version 20230121) (generator eeschema)
  (paper "A4")
  (lib_symbols
    (symbol "Connector_Generic:Conn_01x05" (pin_numbers hide) (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
      (property "Reference" "J1" (at 0 -10.16 0))
      (property "Value" "AS5600 Encoder" (at 0 -7.62 0))
      (property "Footprint" "" (at 0 0 0))
      (property "Datasheet" "~" (at 0 0 0))
      (property "ki_keywords" "connector" (at 0 0 0))
      (property "ki_description" "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0))
      (property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0))
      (symbol "Conn_01x05_1_1"
        (rectangle (start -1.27 -4.953) (end 0 -5.207)
          (fill (type none))
        )
        (rectangle (start -1.27 -2.413) (end 0 -2.667)
          (fill (type none))
        )
        (rectangle (start -1.27 0.127) (end 0 -0.127)
          (fill (type none))
        )
        (rectangle (start -1.27 2.667) (end 0 2.413)
          (fill (type none))
        )
        (rectangle (start -1.27 5.207) (end 0 4.953)
          (fill (type none))
        )
        (rectangle (start -1.27 6.35) (end 5.08 -6.35)
          (fill (type background))
        )
        (pin passive line (at -5.08 5.08 0) (length 3.81)
          (name "GND")
          (number "1")
        )
        (pin passive line (at -5.08 2.54 0) (length 3.81)
          (name "VCC")
          (number "2")
        )
        (pin passive line (at -5.08 0 0) (length 3.81)
          (name "DIR")
          (number "3")
        )
        (pin passive line (at -5.08 -2.54 0) (length 3.81)
          (name "SCL")
          (number "4")
        )
        (pin passive line (at -5.08 -5.08 0) (length 3.81)
          (name "SDA")
          (number "5")
        )
      )
    )
    (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 "Motor:Motor_DC" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "M" (at 2.54 2.54 0))
      (property "Value" "Motor_DC" (at 2.54 -5.08 0))
      (property "Footprint" "" (at 0 -2.286 0))
      (property "Datasheet" "~" (at 0 -2.286 0))
      (property "ki_keywords" "DC Motor" (at 0 0 0))
      (property "ki_description" "DC Motor" (at 0 0 0))
      (property "ki_fp_filters" "PinHeader*P2.54mm* TerminalBlock*" (at 0 0 0))
      (symbol "Motor_DC_0_0"
        (polyline
          (pts
            (xy -1.27 -3.302)
            (xy -1.27 0.508)
            (xy 0 -2.032)
            (xy 1.27 0.508)
            (xy 1.27 -3.302)
          )
          (fill (type none))
        )
      )
      (symbol "Motor_DC_0_1"
        (circle (center 0 -1.524) (radius 3.2512)
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 -7.62)
            (xy 0 -7.112)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 -4.7752)
            (xy 0 -5.1816)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 1.7272)
            (xy 0 2.0828)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 2.032)
            (xy 0 2.54)
          )
          (fill (type none))
        )
      )
      (symbol "Motor_DC_1_1"
        (pin passive line (at 0 5.08 270) (length 2.54)
          (name "+")
          (number "1")
        )
        (pin passive line (at 0 -7.62 90) (length 2.54)
          (name "-")
          (number "2")
        )
      )
    )
    (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:+3V3" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "#PWR" (at 0 -3.81 0))
      (property "Value" "+3V3" (at 0 3.556 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 \"+3V3\"" (at 0 0 0))
      (symbol "+3V3_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 "+3V3_1_1"
        (pin power_in line (at 0 0 90) (length 0) hide
          (name "+3V3")
          (number "1")
        )
      )
    )
    (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")
        )
      )
    )
  )
  (junction (at 73.66 63.5) (diameter 0) (color 0 0 0 0))
  (junction (at 96.52 63.5) (diameter 0) (color 0 0 0 0))
  (wire (pts (xy 73.66 52.07) (xy 73.66 54.61)))
  (wire (pts (xy 73.66 74.93) (xy 73.66 77.47)))
  (wire (pts (xy 77.47 63.5) (xy 73.66 63.5)))
  (wire (pts (xy 100.33 63.5) (xy 96.52 63.5)))
  (wire (pts (xy 128.27 71.12) (xy 129.54 71.12)))
  (wire (pts (xy 96.52 63.5) (xy 96.52 64.77)))
  (wire (pts (xy 73.66 63.5) (xy 73.66 64.77)))
  (wire (pts (xy 73.66 62.23) (xy 73.66 63.5)))
  (wire (pts (xy 96.52 74.93) (xy 96.52 77.47)))
  (wire (pts (xy 96.52 62.23) (xy 96.52 63.5)))
  (wire (pts (xy 128.27 58.42) (xy 129.54 58.42)))
  (wire (pts (xy 96.52 52.07) (xy 96.52 54.61)))
  (global_label "SD" (shape input) (at 110.49 52.07 90) (fields_autoplaced)
    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 110.49 46.6847 90))
  )
  (global_label "MOTOR2" (shape input) (at 129.54 71.12 0) (fields_autoplaced)
    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 140.0053 71.12 0))
  )
  (global_label "MOTOR1" (shape input) (at 129.54 58.42 0) (fields_autoplaced)
    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 140.0053 58.42 0))
  )
  (global_label "ULS" (shape input) (at 77.47 63.5 0) (fields_autoplaced)
    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 83.9439 63.5 0))
  )
  (global_label "SC" (shape input) (at 113.03 52.07 90) (fields_autoplaced)
    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 113.03 46.6847 90))
  )
  (global_label "LLS" (shape input) (at 100.33 63.5 0) (fields_autoplaced)
    (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 106.5015 63.5 0))
  )
  (symbol (lib_id "power:+3V3") (at 115.57 52.07 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "#PWR06" (at 115.57 55.88 0))
    (property "Value" "+3V3" (at 115.57 49.53 90))
    (property "Footprint" "" (at 115.57 52.07 0))
    (property "Datasheet" "" (at 115.57 52.07 0))
    (pin "1")
    (instances
      (project "Module"
        (path
          (reference "#PWR06") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:R") (at 73.66 58.42 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "R1" (at 76.2 57.785 0))
    (property "Value" "1k" (at 74.93 58.42 0))
    (property "Footprint" "" (at 71.882 58.42 90))
    (property "Datasheet" "~" (at 73.66 58.42 0))
    (pin "1")
    (pin "2")
    (instances
      (project "Module"
        (path
          (reference "R1") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:+3V3") (at 73.66 52.07 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "#PWR01" (at 73.66 55.88 0))
    (property "Value" "+3V3" (at 73.66 48.26 0))
    (property "Footprint" "" (at 73.66 52.07 0))
    (property "Datasheet" "" (at 73.66 52.07 0))
    (pin "1")
    (instances
      (project "Module"
        (path
          (reference "#PWR01") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Switch:SW_Push") (at 96.52 69.85 270) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "SW2" (at 100.33 69.215 90))
    (property "Value" "Lower Limit Switch" (at 100.33 69.85 90))
    (property "Footprint" "" (at 101.6 69.85 0))
    (property "Datasheet" "~" (at 101.6 69.85 0))
    (pin "1")
    (pin "2")
    (instances
      (project "Module"
        (path
          (reference "SW2") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:+3V3") (at 118.11 52.07 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "#PWR07" (at 118.11 55.88 0))
    (property "Value" "+3V3" (at 118.11 49.53 90))
    (property "Footprint" "" (at 118.11 52.07 0))
    (property "Datasheet" "" (at 118.11 52.07 0))
    (pin "1")
    (instances
      (project "Module"
        (path
          (reference "#PWR07") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Motor:Motor_DC") (at 128.27 63.5 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "M1" (at 133.35 65.405 0))
    (property "Value" "Motor" (at 132.08 64.77 0))
    (property "Footprint" "" (at 128.27 65.786 0))
    (property "Datasheet" "~" (at 128.27 65.786 0))
    (pin "1")
    (pin "2")
    (instances
      (project "Module"
        (path
          (reference "M1") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:GND") (at 120.65 52.07 180) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "#PWR05" (at 120.65 45.72 0))
    (property "Value" "GND" (at 120.65 46.99 90))
    (property "Footprint" "" (at 120.65 52.07 0))
    (property "Datasheet" "" (at 120.65 52.07 0))
    (pin "1")
    (instances
      (project "Module"
        (path
          (reference "#PWR05") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:GND") (at 96.52 77.47 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "#PWR04" (at 96.52 83.82 0))
    (property "Value" "GND" (at 96.52 81.28 0))
    (property "Footprint" "" (at 96.52 77.47 0))
    (property "Datasheet" "" (at 96.52 77.47 0))
    (pin "1")
    (instances
      (project "Module"
        (path
          (reference "#PWR04") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Connector_Generic:Conn_01x05") (at 115.57 57.15 270) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "J1" (at 105.41 57.15 0))
    (property "Value" "AS5600 Encoder" (at 115.57 63.5 90))
    (property "Footprint" "" (at 115.57 57.15 0))
    (property "Datasheet" "~" (at 115.57 57.15 0))
    (pin "1")
    (pin "2")
    (pin "3")
    (pin "4")
    (pin "5")
    (instances
      (project "Module"
        (path
          (reference "J1") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:R") (at 96.52 58.42 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "R2" (at 99.06 57.785 0))
    (property "Value" "1k" (at 97.79 58.42 0))
    (property "Footprint" "" (at 94.742 58.42 90))
    (property "Datasheet" "~" (at 96.52 58.42 0))
    (pin "1")
    (pin "2")
    (instances
      (project "Module"
        (path
          (reference "R2") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:GND") (at 73.66 77.47 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "#PWR02" (at 73.66 83.82 0))
    (property "Value" "GND" (at 73.66 81.28 0))
    (property "Footprint" "" (at 73.66 77.47 0))
    (property "Datasheet" "" (at 73.66 77.47 0))
    (pin "1")
    (instances
      (project "Module"
        (path
          (reference "#PWR02") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Switch:SW_Push") (at 73.66 69.85 270) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "SW1" (at 77.47 69.215 90))
    (property "Value" "Upper Limit Switch" (at 77.47 69.85 90))
    (property "Footprint" "" (at 78.74 69.85 0))
    (property "Datasheet" "~" (at 78.74 69.85 0))
    (pin "1")
    (pin "2")
    (instances
      (project "Module"
        (path
          (reference "SW1") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:+3V3") (at 96.52 52.07 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
    (property "Reference" "#PWR03" (at 96.52 55.88 0))
    (property "Value" "+3V3" (at 96.52 48.26 0))
    (property "Footprint" "" (at 96.52 52.07 0))
    (property "Datasheet" "" (at 96.52 52.07 0))
    (pin "1")
    (instances
      (project "Module"
        (path
          (reference "#PWR03") (unit 1)
        )
      )
    )
  )
  (sheet_instances
    (path (page "1"))
  )
)
