(kicad_sch (version 20211123) (generator eeschema)

  (uuid 7d3f222a-468d-40ad-8025-bf047d1d646d)

  (paper "A4")

  (lib_symbols
    (symbol "Device:Battery_Cell" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
      (property "Reference" "BT" (id 0) (at 2.54 2.54 0)
        (effects (font (size 1.27 1.27)) (justify left))
      )
      (property "Value" "Battery_Cell" (id 1) (at 2.54 0 0)
        (effects (font (size 1.27 1.27)) (justify left))
      )
      (property "Footprint" "" (id 2) (at 0 1.524 90)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Datasheet" "~" (id 3) (at 0 1.524 90)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_keywords" "battery cell" (id 4) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_description" "Single-cell battery" (id 5) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (symbol "Battery_Cell_0_1"
        (rectangle (start -2.286 1.778) (end 2.286 1.524)
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type outline))
        )
        (rectangle (start -1.5748 1.1938) (end 1.4732 0.6858)
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type outline))
        )
        (polyline
          (pts
            (xy 0 0.762)
            (xy 0 0)
          )
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 1.778)
            (xy 0 2.54)
          )
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0.508 3.429)
            (xy 1.524 3.429)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy 1.016 3.937)
            (xy 1.016 2.921)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
      )
      (symbol "Battery_Cell_1_1"
        (pin passive line (at 0 5.08 270) (length 2.54)
          (name "+" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))
        )
        (pin passive line (at 0 -2.54 90) (length 2.54)
          (name "-" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27))))
        )
      )
    )
    (symbol "Device:R_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
      (property "Reference" "R" (id 0) (at 0.762 0.508 0)
        (effects (font (size 1.27 1.27)) (justify left))
      )
      (property "Value" "R_Small" (id 1) (at 0.762 -1.016 0)
        (effects (font (size 1.27 1.27)) (justify left))
      )
      (property "Footprint" "" (id 2) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Datasheet" "~" (id 3) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_keywords" "R resistor" (id 4) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_description" "Resistor, small symbol" (id 5) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (symbol "R_Small_0_1"
        (rectangle (start -0.762 1.778) (end 0.762 -1.778)
          (stroke (width 0.2032) (type default) (color 0 0 0 0))
          (fill (type none))
        )
      )
      (symbol "R_Small_1_1"
        (pin passive line (at 0 2.54 270) (length 0.762)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))
        )
        (pin passive line (at 0 -2.54 90) (length 0.762)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27))))
        )
      )
    )
    (symbol "Diode:BAT43" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
      (property "Reference" "D" (id 0) (at 0 2.54 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Value" "BAT43" (id 1) (at 0 -2.54 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 0 -4.445 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Datasheet" "http://www.vishay.com/docs/85660/bat42.pdf" (id 3) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_keywords" "diode Schottky" (id 4) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_description" "30V 0.2A Small Signal Schottky Diode, DO-35" (id 5) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_fp_filters" "D*DO?35*" (id 6) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (symbol "BAT43_0_1"
        (polyline
          (pts
            (xy 1.27 0)
            (xy -1.27 0)
          )
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy 1.27 1.27)
            (xy 1.27 -1.27)
            (xy -1.27 0)
            (xy 1.27 1.27)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy -1.905 0.635)
            (xy -1.905 1.27)
            (xy -1.27 1.27)
            (xy -1.27 -1.27)
            (xy -0.635 -1.27)
            (xy -0.635 -0.635)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
      )
      (symbol "BAT43_1_1"
        (pin passive line (at -3.81 0 0) (length 2.54)
          (name "K" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))
        )
        (pin passive line (at 3.81 0 180) (length 2.54)
          (name "A" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27))))
        )
      )
    )
    (symbol "MCU_Module:WeMos_D1_mini" (in_bom yes) (on_board yes)
      (property "Reference" "U" (id 0) (at 3.81 19.05 0)
        (effects (font (size 1.27 1.27)) (justify left))
      )
      (property "Value" "WeMos_D1_mini" (id 1) (at 1.27 -19.05 0)
        (effects (font (size 1.27 1.27)) (justify left))
      )
      (property "Footprint" "Module:WEMOS_D1_mini_light" (id 2) (at 0 -29.21 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Datasheet" "https://wiki.wemos.cc/products:d1:d1_mini#documentation" (id 3) (at -46.99 -29.21 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_keywords" "ESP8266 WiFi microcontroller ESP8266EX" (id 4) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_description" "32-bit microcontroller module with WiFi" (id 5) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_fp_filters" "WEMOS*D1*mini*" (id 6) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (symbol "WeMos_D1_mini_1_1"
        (rectangle (start -7.62 17.78) (end 7.62 -17.78)
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type background))
        )
        (pin input line (at -10.16 10.16 0) (length 2.54)
          (name "~{RST}" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))
        )
        (pin power_in line (at 0 -20.32 90) (length 2.54)
          (name "GND" (effects (font (size 1.27 1.27))))
          (number "10" (effects (font (size 1.27 1.27))))
        )
        (pin bidirectional line (at 10.16 0 180) (length 2.54)
          (name "D4" (effects (font (size 1.27 1.27))))
          (number "11" (effects (font (size 1.27 1.27))))
        )
        (pin bidirectional line (at 10.16 2.54 180) (length 2.54)
          (name "D3" (effects (font (size 1.27 1.27))))
          (number "12" (effects (font (size 1.27 1.27))))
        )
        (pin bidirectional line (at 10.16 5.08 180) (length 2.54)
          (name "SDA/D2" (effects (font (size 1.27 1.27))))
          (number "13" (effects (font (size 1.27 1.27))))
        )
        (pin bidirectional line (at 10.16 7.62 180) (length 2.54)
          (name "SCL/D1" (effects (font (size 1.27 1.27))))
          (number "14" (effects (font (size 1.27 1.27))))
        )
        (pin input line (at -10.16 2.54 0) (length 2.54)
          (name "RX" (effects (font (size 1.27 1.27))))
          (number "15" (effects (font (size 1.27 1.27))))
        )
        (pin output line (at -10.16 0 0) (length 2.54)
          (name "TX" (effects (font (size 1.27 1.27))))
          (number "16" (effects (font (size 1.27 1.27))))
        )
        (pin input line (at 10.16 12.7 180) (length 2.54)
          (name "A0" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27))))
        )
        (pin bidirectional line (at 10.16 10.16 180) (length 2.54)
          (name "D0" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.27 1.27))))
        )
        (pin bidirectional line (at 10.16 -2.54 180) (length 2.54)
          (name "SCK/D5" (effects (font (size 1.27 1.27))))
          (number "4" (effects (font (size 1.27 1.27))))
        )
        (pin bidirectional line (at 10.16 -5.08 180) (length 2.54)
          (name "MISO/D6" (effects (font (size 1.27 1.27))))
          (number "5" (effects (font (size 1.27 1.27))))
        )
        (pin bidirectional line (at 10.16 -7.62 180) (length 2.54)
          (name "MOSI/D7" (effects (font (size 1.27 1.27))))
          (number "6" (effects (font (size 1.27 1.27))))
        )
        (pin bidirectional line (at 10.16 -10.16 180) (length 2.54)
          (name "CS/D8" (effects (font (size 1.27 1.27))))
          (number "7" (effects (font (size 1.27 1.27))))
        )
        (pin power_out line (at 2.54 20.32 270) (length 2.54)
          (name "3V3" (effects (font (size 1.27 1.27))))
          (number "8" (effects (font (size 1.27 1.27))))
        )
        (pin power_in line (at -2.54 20.32 270) (length 2.54)
          (name "5V" (effects (font (size 1.27 1.27))))
          (number "9" (effects (font (size 1.27 1.27))))
        )
      )
    )
    (symbol "Sensor_Temperature:DS18B20" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
      (property "Reference" "U" (id 0) (at -3.81 6.35 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Value" "DS18B20" (id 1) (at 6.35 6.35 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline" (id 2) (at -25.4 -6.35 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Datasheet" "http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf" (id 3) (at -3.81 6.35 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_keywords" "OneWire 1Wire Dallas Maxim" (id 4) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_description" "Programmable Resolution 1-Wire Digital Thermometer TO-92" (id 5) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_fp_filters" "TO*92*" (id 6) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (symbol "DS18B20_0_1"
        (rectangle (start -5.08 5.08) (end 5.08 -5.08)
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type background))
        )
        (circle (center -3.302 -2.54) (radius 1.27)
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type outline))
        )
        (rectangle (start -2.667 -1.905) (end -3.937 0)
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type outline))
        )
        (arc (start -2.667 3.175) (mid -3.302 3.81) (end -3.937 3.175)
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy -3.937 0.635)
            (xy -3.302 0.635)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy -3.937 1.27)
            (xy -3.302 1.27)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy -3.937 1.905)
            (xy -3.302 1.905)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy -3.937 2.54)
            (xy -3.302 2.54)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy -3.937 3.175)
            (xy -3.937 0)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy -3.937 3.175)
            (xy -3.302 3.175)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy -2.667 3.175)
            (xy -2.667 0)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
      )
      (symbol "DS18B20_1_1"
        (pin power_in line (at 0 -7.62 90) (length 2.54)
          (name "GND" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))
        )
        (pin bidirectional line (at 7.62 0 180) (length 2.54)
          (name "DQ" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27))))
        )
        (pin power_in line (at 0 7.62 270) (length 2.54)
          (name "VDD" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.27 1.27))))
        )
      )
    )
    (symbol "Switch:SW_DPDT_x2" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
      (property "Reference" "SW" (id 0) (at 0 4.318 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Value" "SW_DPDT_x2" (id 1) (at 0 -5.08 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Footprint" "" (id 2) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Datasheet" "~" (id 3) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_keywords" "switch dual-pole double-throw DPDT spdt ON-ON" (id 4) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_description" "Switch, dual pole double throw, separate symbols" (id 5) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_fp_filters" "SW*DPDT*" (id 6) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (symbol "SW_DPDT_x2_0_0"
        (circle (center -2.032 0) (radius 0.508)
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (circle (center 2.032 -2.54) (radius 0.508)
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
      )
      (symbol "SW_DPDT_x2_0_1"
        (polyline
          (pts
            (xy -1.524 0.254)
            (xy 1.651 2.286)
          )
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (circle (center 2.032 2.54) (radius 0.508)
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
      )
      (symbol "SW_DPDT_x2_1_1"
        (pin passive line (at 5.08 2.54 180) (length 2.54)
          (name "A" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))
        )
        (pin passive line (at -5.08 0 0) (length 2.54)
          (name "B" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27))))
        )
        (pin passive line (at 5.08 -2.54 180) (length 2.54)
          (name "C" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.27 1.27))))
        )
      )
      (symbol "SW_DPDT_x2_2_1"
        (pin passive line (at 5.08 2.54 180) (length 2.54)
          (name "A" (effects (font (size 1.27 1.27))))
          (number "4" (effects (font (size 1.27 1.27))))
        )
        (pin passive line (at -5.08 0 0) (length 2.54)
          (name "B" (effects (font (size 1.27 1.27))))
          (number "5" (effects (font (size 1.27 1.27))))
        )
        (pin passive line (at 5.08 -2.54 180) (length 2.54)
          (name "C" (effects (font (size 1.27 1.27))))
          (number "6" (effects (font (size 1.27 1.27))))
        )
      )
    )
    (symbol "Switch:SW_Reed" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
      (property "Reference" "SW" (id 0) (at 0 2.54 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Value" "SW_Reed" (id 1) (at 0 -2.54 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Footprint" "" (id 2) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Datasheet" "~" (id 3) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_keywords" "reed magnetic switch" (id 4) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_description" "reed switch" (id 5) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (symbol "SW_Reed_0_0"
        (arc (start -2.159 1.397) (mid -3.556 0) (end -2.159 -1.397)
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy -2.54 0)
            (xy 1.27 0.762)
          )
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy -2.159 -1.397)
            (xy 2.286 -1.397)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy 2.159 1.397)
            (xy -2.159 1.397)
          )
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy 2.54 0)
            (xy -1.27 -0.762)
          )
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (arc (start 2.159 -1.397) (mid 3.556 0) (end 2.159 1.397)
          (stroke (width 0.254) (type default) (color 0 0 0 0))
          (fill (type none))
        )
      )
      (symbol "SW_Reed_1_1"
        (pin passive line (at -5.08 0 0) (length 2.54)
          (name "1" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))
        )
        (pin passive line (at 5.08 0 180) (length 2.54)
          (name "2" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27))))
        )
      )
    )
    (symbol "gy-521:GY-521" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
      (property "Reference" "U" (id 0) (at 2.54 8.89 0)
        (effects (font (size 1.524 1.524)))
      )
      (property "Value" "GY-521" (id 1) (at 5.08 11.43 0)
        (effects (font (size 1.524 1.524)))
      )
      (property "Footprint" "" (id 2) (at 0 0 0)
        (effects (font (size 1.524 1.524)))
      )
      (property "Datasheet" "" (id 3) (at 0 0 0)
        (effects (font (size 1.524 1.524)))
      )
      (symbol "GY-521_0_1"
        (rectangle (start -6.35 7.62) (end 6.35 -7.62)
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
      )
      (symbol "GY-521_1_1"
        (pin input line (at 0 15.24 270) (length 7.62)
          (name "VCC" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))
        )
        (pin input line (at 0 -15.24 90) (length 7.62)
          (name "GND" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27))))
        )
        (pin input line (at 13.97 2.54 180) (length 7.62)
          (name "SCL" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.27 1.27))))
        )
        (pin input line (at 13.97 0 180) (length 7.62)
          (name "SDA" (effects (font (size 1.27 1.27))))
          (number "4" (effects (font (size 1.27 1.27))))
        )
        (pin input line (at -13.97 2.54 0) (length 7.62)
          (name "XCL" (effects (font (size 1.27 1.27))))
          (number "5" (effects (font (size 1.27 1.27))))
        )
        (pin input line (at -13.97 0 0) (length 7.62)
          (name "XDA" (effects (font (size 1.27 1.27))))
          (number "6" (effects (font (size 1.27 1.27))))
        )
        (pin input line (at -13.97 -2.54 0) (length 7.62)
          (name "AD0" (effects (font (size 1.27 1.27))))
          (number "7" (effects (font (size 1.27 1.27))))
        )
        (pin input line (at 13.97 -2.54 180) (length 7.62)
          (name "INT" (effects (font (size 1.27 1.27))))
          (number "8" (effects (font (size 1.27 1.27))))
        )
      )
    )
    (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Value" "GND" (id 1) (at 0 -3.81 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Footprint" "" (id 2) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Datasheet" "" (id 3) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (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)
          )
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
      )
      (symbol "GND_1_1"
        (pin power_in line (at 0 0 270) (length 0) hide
          (name "GND" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))
        )
      )
    )
    (symbol "power:VCC" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Value" "VCC" (id 1) (at 0 3.81 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Footprint" "" (id 2) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Datasheet" "" (id 3) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "ki_description" "Power symbol creates a global label with name \"VCC\"" (id 5) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (symbol "VCC_0_1"
        (polyline
          (pts
            (xy -0.762 1.27)
            (xy 0 2.54)
          )
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 0)
            (xy 0 2.54)
          )
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0 2.54)
            (xy 0.762 1.27)
          )
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
      )
      (symbol "VCC_1_1"
        (pin power_in line (at 0 0 90) (length 0) hide
          (name "VCC" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))
        )
      )
    )
    (symbol "tp4056:TP4056Module" (in_bom yes) (on_board yes)
      (property "Reference" "U" (id 0) (at 0 -8.89 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Value" "TP4056Module" (id 1) (at 0 6.35 0)
        (effects (font (size 1.27 1.27)))
      )
      (property "Footprint" "" (id 2) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (property "Datasheet" "" (id 3) (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide)
      )
      (symbol "TP4056Module_0_1"
        (rectangle (start -6.35 3.81) (end 6.35 -6.35)
          (stroke (width 0) (type default) (color 0 0 0 0))
          (fill (type none))
        )
      )
      (symbol "TP4056Module_1_1"
        (pin input line (at -8.89 2.54 0) (length 2.54)
          (name "IN+" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))
        )
        (pin input line (at -8.89 -5.08 0) (length 2.54)
          (name "IN-" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27))))
        )
        (pin output line (at 8.89 2.54 180) (length 2.54)
          (name "OUT+" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.27 1.27))))
        )
        (pin output line (at 8.89 -5.08 180) (length 2.54)
          (name "OUT_" (effects (font (size 1.27 1.27))))
          (number "4" (effects (font (size 1.27 1.27))))
        )
        (pin output line (at 8.89 0 180) (length 2.54)
          (name "B+" (effects (font (size 1.27 1.27))))
          (number "5" (effects (font (size 1.27 1.27))))
        )
        (pin output line (at 8.89 -2.54 180) (length 2.54)
          (name "B-" (effects (font (size 1.27 1.27))))
          (number "6" (effects (font (size 1.27 1.27))))
        )
      )
    )
  )

  (junction (at 114.3 125.73) (diameter 0) (color 0 0 0 0)
    (uuid 01c948a0-4b8a-4b9c-b10b-2eba616800e5)
  )
  (junction (at 167.64 87.63) (diameter 0) (color 0 0 0 0)
    (uuid 3478c8e6-63d1-4b10-bf64-6b086ce97b70)
  )
  (junction (at 114.3 139.7) (diameter 0) (color 0 0 0 0)
    (uuid 3b036f74-52e1-4b97-a08a-c87edff11e76)
  )
  (junction (at 60.96 72.39) (diameter 0) (color 0 0 0 0)
    (uuid ee11ac20-89f8-4a14-84e3-11249f99af3d)
  )

  (wire (pts (xy 96.52 50.8) (xy 96.52 72.39))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 00e397af-c569-4384-a634-05d01f75389d)
  )
  (wire (pts (xy 114.3 107.95) (xy 114.3 125.73))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 067eb72a-bf2e-4157-9b30-28eda6f70bde)
  )
  (wire (pts (xy 82.55 48.26) (xy 82.55 35.56))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 087ac2a1-bc51-4add-b615-049f1aace92d)
  )
  (wire (pts (xy 119.38 95.25) (xy 101.6 95.25))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 096bbd99-3fa5-4524-867d-5de1009fc4ac)
  )
  (wire (pts (xy 124.46 48.26) (xy 124.46 64.77))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 0b6dec85-f7e1-4b07-9802-6fcb1e0bdd1b)
  )
  (wire (pts (xy 90.17 69.85) (xy 104.14 69.85))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 0cb5b5eb-378b-4557-8e06-087c65d770de)
  )
  (wire (pts (xy 184.15 76.2) (xy 184.15 72.39))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 16fe70f2-d60a-4453-8c8d-eecf879b65ce)
  )
  (wire (pts (xy 177.8 59.69) (xy 177.8 73.66))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 192ab157-eeaf-45d8-8f54-1e20af5c07b6)
  )
  (wire (pts (xy 193.04 72.39) (xy 193.04 74.93))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 1ce6282c-db4d-41f0-ab46-f2056e8b5341)
  )
  (wire (pts (xy 177.8 73.66) (xy 176.53 73.66))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 1dd67799-d81d-46c8-afb1-12c721475566)
  )
  (wire (pts (xy 101.6 139.7) (xy 114.3 139.7))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 2cc4adbb-4267-4c17-bd1c-821f655e292a)
  )
  (wire (pts (xy 176.53 81.28) (xy 180.34 81.28))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 3006b7af-8ad7-49f1-a445-6e003a5dda5f)
  )
  (wire (pts (xy 167.64 87.63) (xy 167.64 100.33))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 40ccda3a-a2fb-44aa-9395-ef294f6b9647)
  )
  (wire (pts (xy 48.26 35.56) (xy 48.26 43.18))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 4b4cddc9-3338-46a8-ad96-583a9a267ba0)
  )
  (wire (pts (xy 77.47 43.18) (xy 48.26 43.18))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 4febba79-c7aa-491a-b3e6-c2723b4dad77)
  )
  (wire (pts (xy 101.6 95.25) (xy 101.6 87.63))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 52275c5b-717d-401a-ac46-caef22a43e45)
  )
  (wire (pts (xy 124.46 95.25) (xy 124.46 102.87))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 5b3e9d1e-46b3-4fe9-ac0d-c2b6284107fc)
  )
  (wire (pts (xy 114.3 135.89) (xy 114.3 139.7))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 5ea74781-b280-4e03-bd1f-6b4baab6810d)
  )
  (wire (pts (xy 119.38 115.57) (xy 119.38 95.25))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 5f344fb6-5efc-4dda-9c0b-6a6bca1fe6a4)
  )
  (wire (pts (xy 114.3 125.73) (xy 114.3 130.81))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 639b6664-8165-4d0b-b631-909277050b0e)
  )
  (wire (pts (xy 176.53 78.74) (xy 184.15 78.74))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 745aa3bf-1661-4026-ad07-6ac1e0bd78a4)
  )
  (wire (pts (xy 128.27 115.57) (xy 119.38 115.57))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 7d1ac15b-3091-4fa7-91ea-3d9987e1b068)
  )
  (wire (pts (xy 184.15 72.39) (xy 193.04 72.39))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 7dc9d26a-e43a-4642-be66-52f94e9cf7fa)
  )
  (wire (pts (xy 153.67 87.63) (xy 167.64 87.63))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 7e0278fb-159c-4c58-befb-dd0042f09713)
  )
  (wire (pts (xy 48.26 50.8) (xy 48.26 72.39))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 7e20c9c9-fc41-4db5-9d66-03805c9a8598)
  )
  (wire (pts (xy 158.75 81.28) (xy 153.67 81.28))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 80d7b349-0d8b-4003-bfd8-453abfb94733)
  )
  (wire (pts (xy 48.26 50.8) (xy 96.52 50.8))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 87fc7239-c68e-432d-94aa-b5288ca5be02)
  )
  (wire (pts (xy 93.98 125.73) (xy 81.28 125.73))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 8faa39fd-70be-4383-aa14-a4586cd6c213)
  )
  (wire (pts (xy 55.88 72.39) (xy 60.96 72.39))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 936c0b4a-b265-4a55-9f13-0eecc519b356)
  )
  (wire (pts (xy 180.34 35.56) (xy 180.34 49.53))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 9bcbcc8b-d90d-41a0-9e59-d20481137ede)
  )
  (wire (pts (xy 104.14 48.26) (xy 82.55 48.26))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid 9c4ed26b-38d5-4f90-8867-09baa2afb502)
  )
  (wire (pts (xy 180.34 81.28) (xy 180.34 87.63))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid a343b032-7a9b-4e67-930c-0e0a1684e451)
  )
  (wire (pts (xy 104.14 69.85) (xy 104.14 53.34))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid a3c55e6f-a3e8-495f-a774-331399685846)
  )
  (wire (pts (xy 109.22 125.73) (xy 114.3 125.73))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid a814d62b-4ffd-44ad-8e7b-f3e6e4668b2d)
  )
  (wire (pts (xy 184.15 78.74) (xy 184.15 85.09))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid a9b58905-ba3d-42d0-aa5b-bc7f5b05ea79)
  )
  (wire (pts (xy 77.47 43.18) (xy 77.47 62.23))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid adf227df-a5ef-4da2-86d5-a522dd652576)
  )
  (wire (pts (xy 128.27 139.7) (xy 128.27 115.57))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid b03d8c56-0f2d-4eae-b4b2-0d6ac1b1f6f3)
  )
  (wire (pts (xy 34.29 93.98) (xy 34.29 105.41))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid b4836c3a-d3c0-4568-998d-0c7b8ef57946)
  )
  (wire (pts (xy 184.15 85.09) (xy 193.04 85.09))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid b62db3c1-b729-4cb4-b394-14f6203526c8)
  )
  (wire (pts (xy 80.01 102.87) (xy 80.01 113.03))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid bc9f3013-7e5f-452a-a7e0-81ea349996ef)
  )
  (wire (pts (xy 90.17 82.55) (xy 110.49 82.55))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid bd049c8a-82fd-4a18-80a0-b2b9981ed235)
  )
  (wire (pts (xy 90.17 80.01) (xy 110.49 80.01))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid be4a375b-5cf3-4a47-b53a-a4505f3e16c3)
  )
  (wire (pts (xy 50.8 93.98) (xy 60.96 93.98))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid c0225dcd-2ebf-4d48-97aa-f1f6c9ee1d81)
  )
  (wire (pts (xy 193.04 85.09) (xy 193.04 82.55))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid c1f4f025-2860-4a96-9eec-dfab2f2711bf)
  )
  (wire (pts (xy 180.34 87.63) (xy 167.64 87.63))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid c31048f6-0abd-438b-b1d0-1518a84d8113)
  )
  (wire (pts (xy 81.28 125.73) (xy 81.28 146.05))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid c52120b6-3c47-4d59-9d48-95e92f1c6688)
  )
  (wire (pts (xy 114.3 139.7) (xy 128.27 139.7))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid c64a5f28-852e-4d56-ba2b-2bcb51001161)
  )
  (wire (pts (xy 60.96 93.98) (xy 60.96 72.39))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid c95a8b4d-301d-4445-8d02-c19f431d0b2d)
  )
  (wire (pts (xy 101.6 133.35) (xy 101.6 139.7))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid cbbb8673-7ad5-464b-865e-a950491794df)
  )
  (wire (pts (xy 60.96 72.39) (xy 69.85 72.39))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid cc0b9568-4808-42bb-82e8-c93685ef2504)
  )
  (wire (pts (xy 153.67 81.28) (xy 153.67 87.63))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid d2043191-abd8-4867-938f-80341d05515e)
  )
  (wire (pts (xy 96.52 72.39) (xy 90.17 72.39))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid d7c7bdea-a443-44a1-aa67-7313954b6cef)
  )
  (wire (pts (xy 176.53 76.2) (xy 184.15 76.2))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid e058a210-6cb2-409d-afd6-6a76903ff143)
  )
  (wire (pts (xy 101.6 87.63) (xy 90.17 87.63))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid e2f82236-4e9f-48b6-8145-aad092267b5f)
  )
  (wire (pts (xy 40.64 93.98) (xy 34.29 93.98))
    (stroke (width 0) (type default) (color 0 0 0 0))
    (uuid ece1162c-072f-4b61-9136-5bdb16a483a1)
  )

  (symbol (lib_id "gy-521:GY-521") (at 124.46 80.01 180) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 08070a1b-d11e-4a71-9dae-961ff2b36e1d)
    (property "Reference" "U3" (id 0) (at 124.9806 67.31 0)
      (effects (font (size 1.524 1.524)) (justify right))
    )
    (property "Value" "GY-521" (id 1) (at 124.9806 71.12 0)
      (effects (font (size 1.524 1.524)) (justify right))
    )
    (property "Footprint" "libs:GY-521-minimal" (id 2) (at 124.46 80.01 0)
      (effects (font (size 1.524 1.524)) hide)
    )
    (property "Datasheet" "" (id 3) (at 124.46 80.01 0)
      (effects (font (size 1.524 1.524)))
    )
    (pin "1" (uuid 76f4ea26-fc89-45e7-86f8-6bb40c454980))
    (pin "2" (uuid cfc6a37a-3353-4e97-93bc-acd0b487d9aa))
    (pin "3" (uuid e03577b5-950a-444d-8ec6-0e6bfecf611b))
    (pin "4" (uuid 5a8a431a-02b7-4d4d-a5a4-46c6206a9bc8))
    (pin "5" (uuid c081ad73-c774-477a-b01c-a018878b7d3f))
    (pin "6" (uuid 6b610630-10c2-4153-955f-84411340cf80))
    (pin "7" (uuid 3f20f680-734d-44f4-8a41-2ed88ce2787c))
    (pin "8" (uuid 99b33cf5-7d2c-44ac-8b70-b43737f7e0e6))
  )

  (symbol (lib_id "power:GND") (at 167.64 100.33 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 0e22e927-6174-440b-84fd-cc071a021669)
    (property "Reference" "#PWR08" (id 0) (at 167.64 106.68 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Value" "GND" (id 1) (at 167.64 105.41 0))
    (property "Footprint" "" (id 2) (at 167.64 100.33 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 167.64 100.33 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid dd1b5bae-1d9f-46cd-a6b5-f60f2c93a3e6))
  )

  (symbol (lib_id "power:VCC") (at 124.46 102.87 180) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 20e0aac5-bc10-4948-a83f-2a510cf2d5da)
    (property "Reference" "#PWR07" (id 0) (at 124.46 99.06 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Value" "VCC" (id 1) (at 127 104.1399 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "" (id 2) (at 124.46 102.87 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 124.46 102.87 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid b9b2f2b0-d13f-4429-89e5-e9f8a130e7c1))
  )

  (symbol (lib_id "power:VCC") (at 180.34 35.56 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 31ec494d-b798-42f7-927d-6392ee208b6a)
    (property "Reference" "#PWR09" (id 0) (at 180.34 39.37 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Value" "VCC" (id 1) (at 180.34 30.48 0))
    (property "Footprint" "" (id 2) (at 180.34 35.56 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 180.34 35.56 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid 3accc254-c24b-4736-821e-d3a46083b410))
  )

  (symbol (lib_id "tp4056:TP4056Module") (at 167.64 76.2 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 3d622b26-429a-40eb-a8f6-46858cc88390)
    (property "Reference" "U4" (id 0) (at 167.64 67.31 0))
    (property "Value" "TP4056Module" (id 1) (at 167.64 69.85 0))
    (property "Footprint" "libs:TP4056-18650" (id 2) (at 167.64 76.2 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 167.64 76.2 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid 908c0f5f-014e-4a4a-bedf-c0e420684f4a))
    (pin "2" (uuid bed903a1-fa18-462b-9d81-1aad3aaa8655))
    (pin "3" (uuid 1ae03921-dc8f-4ac3-a5c8-a61663dc2e60))
    (pin "4" (uuid 13ba018d-fb01-4e3e-b12c-80657316fe1d))
    (pin "5" (uuid 56a351af-e98e-43c7-a216-c0cd0c56bb95))
    (pin "6" (uuid 3edba452-55c1-4732-b980-15f44fd61cfa))
  )

  (symbol (lib_id "power:VCC") (at 82.55 35.56 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 436b5e92-caa3-44ca-ac99-3c38866d0170)
    (property "Reference" "#PWR04" (id 0) (at 82.55 39.37 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Value" "VCC" (id 1) (at 82.55 30.48 0))
    (property "Footprint" "" (id 2) (at 82.55 35.56 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 82.55 35.56 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid eba57a05-641c-4ebf-92b2-f2e468107860))
  )

  (symbol (lib_id "Switch:SW_DPDT_x2") (at 177.8 54.61 90) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 4fbc0317-ee86-45b8-8f8e-1a9b678886ef)
    (property "Reference" "SW2" (id 0) (at 181.61 53.3399 90)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Value" "EG1218" (id 1) (at 181.61 55.8799 90)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "Button_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_Angled" (id 2) (at 177.8 54.61 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (id 3) (at 177.8 54.61 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid 98962c8e-4856-4f39-ad73-60910b20bc41))
    (pin "2" (uuid 1b89705f-8f43-42b6-b15b-7c40b080c223))
    (pin "3" (uuid fb28a962-83bd-499d-bd7c-78909f44019e))
    (pin "4" (uuid 3429c3cc-3015-459e-b547-3719dfa6505e))
    (pin "5" (uuid 063b236d-3b4f-46f6-a527-d642c9a0062b))
    (pin "6" (uuid 2aff08ea-3358-40cd-bc61-6b311ab5a5f9))
  )

  (symbol (lib_id "power:GND") (at 81.28 146.05 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 51fb8ae2-53dc-463f-bc22-dee495c24041)
    (property "Reference" "#PWR03" (id 0) (at 81.28 152.4 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Value" "GND" (id 1) (at 81.28 151.13 0))
    (property "Footprint" "" (id 2) (at 81.28 146.05 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 81.28 146.05 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid a83c455d-267f-4420-8429-f6dfe2442874))
  )

  (symbol (lib_id "power:VCC") (at 114.3 107.95 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 53e0157e-afab-4a56-9791-076135d98161)
    (property "Reference" "#PWR05" (id 0) (at 114.3 111.76 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Value" "VCC" (id 1) (at 114.3 102.87 0))
    (property "Footprint" "" (id 2) (at 114.3 107.95 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 114.3 107.95 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid e5fb4f49-cf18-4717-991d-8790f972c033))
  )

  (symbol (lib_id "Sensor_Temperature:DS18B20") (at 101.6 125.73 270) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 5bfe5e72-bda1-4324-b8e5-4730bba93517)
    (property "Reference" "U2" (id 0) (at 101.6 115.57 90))
    (property "Value" "DS18B20" (id 1) (at 101.6 118.11 90))
    (property "Footprint" "Package_TO_SOT_THT:TO-92_Inline_Wide" (id 2) (at 95.25 100.33 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf" (id 3) (at 107.95 121.92 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid 1369d045-0a7d-46ed-bc66-c34f6c6c6f5e))
    (pin "2" (uuid 37da7cca-24d2-41b5-b2dc-deac6bdc4914))
    (pin "3" (uuid 7e8fb7d1-8c98-4122-8d00-62d713379864))
  )

  (symbol (lib_id "MCU_Module:WeMos_D1_mini") (at 80.01 82.55 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 623b525a-3505-41f4-ba05-bb3eac36c189)
    (property "Reference" "U1" (id 0) (at 82.0294 102.87 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "WeMos_D1_mini" (id 1) (at 82.0294 105.41 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "libs:WEMOS_D1_mini_light_minimal" (id 2) (at 80.01 111.76 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "https://wiki.wemos.cc/products:d1:d1_mini#documentation" (id 3) (at 33.02 111.76 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid aa8d7133-9f28-4eb4-b844-9c7585dde322))
    (pin "10" (uuid 8cb83cee-767d-491a-a1c7-615d6767f543))
    (pin "11" (uuid 61429272-464f-44ba-960d-4be950b0c0e1))
    (pin "12" (uuid 307844a0-5db7-4397-8b16-7b080689a43a))
    (pin "13" (uuid daac8ede-6093-4449-a6f5-9b4f6d646331))
    (pin "14" (uuid 9d9327ad-4e11-4b93-8cf2-d67a08feaeb6))
    (pin "15" (uuid 2e6493d8-690c-4eee-9983-e37b078e7b99))
    (pin "16" (uuid 9dd09114-cdbf-42aa-aa2d-31883eb725c9))
    (pin "2" (uuid 718b829c-3419-4936-8296-ff4ffb398d64))
    (pin "3" (uuid 62ec415e-f54f-4436-9d30-39036e147863))
    (pin "4" (uuid 9d88bdb6-b7ae-4f38-97fb-285624f115f8))
    (pin "5" (uuid 1da60a1e-1cf7-4a6b-8150-f25f29d5d066))
    (pin "6" (uuid 6b673390-d13d-43e8-8f72-b7ced030990e))
    (pin "7" (uuid 4fad32c2-0df4-42d1-bc06-d640aac3697b))
    (pin "8" (uuid 13484a7e-ec09-4227-975a-41fff0594622))
    (pin "9" (uuid 54a9a5bc-59d2-4c83-bf77-45f9f19876fe))
  )

  (symbol (lib_id "power:GND") (at 124.46 48.26 180) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 6e740ebc-ebea-4c2c-bf45-95642289534a)
    (property "Reference" "#PWR06" (id 0) (at 124.46 41.91 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Value" "GND" (id 1) (at 127 46.9899 0)
      (effects (font (size 1.27 1.27)) (justify right))
    )
    (property "Footprint" "" (id 2) (at 124.46 48.26 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 124.46 48.26 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid 284c33f3-833e-483c-bf2f-2c21983f892a))
  )

  (symbol (lib_id "Switch:SW_Reed") (at 45.72 93.98 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 85a8fc04-1474-465d-9956-e80d069e78a0)
    (property "Reference" "SW1" (id 0) (at 45.72 86.36 0))
    (property "Value" "SW_Push" (id 1) (at 45.72 88.9 0))
    (property "Footprint" "Resistor_THT:R_Axial_DIN0516_L15.5mm_D5.0mm_P20.32mm_Horizontal" (id 2) (at 45.72 93.98 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (id 3) (at 45.72 93.98 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid 6bba43f0-570a-42fb-b740-73d4002cc7cc))
    (pin "2" (uuid e4e5efd0-a29c-4293-b4a4-df15f0f09b7c))
  )

  (symbol (lib_id "power:GND") (at 80.01 113.03 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 8ae48e88-9a04-4775-b728-9447d6a2eee5)
    (property "Reference" "#PWR0101" (id 0) (at 80.01 119.38 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Value" "GND" (id 1) (at 80.01 118.11 0))
    (property "Footprint" "" (id 2) (at 80.01 113.03 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 80.01 113.03 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid 7eff4260-1af8-4108-95e7-f0ee23ee82b0))
  )

  (symbol (lib_id "Diode:BAT43") (at 52.07 72.39 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid 95f12a51-2440-480f-abf7-754b926b5062)
    (property "Reference" "D1" (id 0) (at 51.7525 66.04 0))
    (property "Value" "BAT43" (id 1) (at 51.7525 68.58 0))
    (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" (id 2) (at 52.07 76.835 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "http://www.vishay.com/docs/85660/bat42.pdf" (id 3) (at 52.07 72.39 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid eb221027-9de7-4051-848f-45246abb6035))
    (pin "2" (uuid ea3e7258-60f1-4a97-8eb5-1a380d5d8968))
  )

  (symbol (lib_id "power:VCC") (at 48.26 35.56 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid a6349bf1-0ace-4675-9e51-610f2a7db17e)
    (property "Reference" "#PWR02" (id 0) (at 48.26 39.37 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Value" "VCC" (id 1) (at 48.26 30.48 0))
    (property "Footprint" "" (id 2) (at 48.26 35.56 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 48.26 35.56 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid be2076d5-1bb0-415f-baf3-02b206503d0c))
  )

  (symbol (lib_id "power:GND") (at 34.29 105.41 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid af3cd918-89b6-4fdd-9170-531003a07360)
    (property "Reference" "#PWR01" (id 0) (at 34.29 111.76 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Value" "GND" (id 1) (at 34.29 110.49 0))
    (property "Footprint" "" (id 2) (at 34.29 105.41 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "" (id 3) (at 34.29 105.41 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid 680fd9fe-b3b9-4809-afc7-d74b636e9784))
  )

  (symbol (lib_id "Device:R_Small") (at 104.14 50.8 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid bd31ea34-5583-4bf7-9a42-422da75f5663)
    (property "Reference" "R1" (id 0) (at 106.68 49.5299 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "220k" (id 1) (at 106.68 52.0699 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 104.14 50.8 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (id 3) (at 104.14 50.8 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid 4f993e83-3309-4543-aecb-4b2c02eaec2b))
    (pin "2" (uuid cf75002b-0a96-457a-99ee-3177b832fe6a))
  )

  (symbol (lib_id "Device:Battery_Cell") (at 193.04 80.01 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid ed05e90e-1dff-4d40-876c-0d3244a1d6a4)
    (property "Reference" "BT1" (id 0) (at 196.85 76.7079 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "Battery_Cell" (id 1) (at 196.85 79.2479 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "libs:BatteryHolder_Keystone_1042_1x18650_movable" (id 2) (at 193.04 78.486 90)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (id 3) (at 193.04 78.486 90)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid 4aaabb13-0707-45be-a1bd-140ad68aad56))
    (pin "2" (uuid 73bd8765-0704-4aed-a4a6-7c4bdf2f0147))
  )

  (symbol (lib_id "Device:R_Small") (at 114.3 133.35 0) (unit 1)
    (in_bom yes) (on_board yes) (fields_autoplaced)
    (uuid ed99cc46-749d-416b-8ec4-6cda823e977a)
    (property "Reference" "R2" (id 0) (at 116.84 132.0799 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Value" "4.7k" (id 1) (at 116.84 134.6199 0)
      (effects (font (size 1.27 1.27)) (justify left))
    )
    (property "Footprint" "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal" (id 2) (at 114.3 133.35 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (property "Datasheet" "~" (id 3) (at 114.3 133.35 0)
      (effects (font (size 1.27 1.27)) hide)
    )
    (pin "1" (uuid 9921cee1-d2ae-484a-ab89-c05d7335e8f2))
    (pin "2" (uuid 13bebaf3-c1c0-4cee-97d1-2085c6789e32))
  )

  (sheet_instances
    (path "/" (page "1"))
  )

  (symbol_instances
    (path "/af3cd918-89b6-4fdd-9170-531003a07360"
      (reference "#PWR01") (unit 1) (value "GND") (footprint "")
    )
    (path "/a6349bf1-0ace-4675-9e51-610f2a7db17e"
      (reference "#PWR02") (unit 1) (value "VCC") (footprint "")
    )
    (path "/51fb8ae2-53dc-463f-bc22-dee495c24041"
      (reference "#PWR03") (unit 1) (value "GND") (footprint "")
    )
    (path "/436b5e92-caa3-44ca-ac99-3c38866d0170"
      (reference "#PWR04") (unit 1) (value "VCC") (footprint "")
    )
    (path "/53e0157e-afab-4a56-9791-076135d98161"
      (reference "#PWR05") (unit 1) (value "VCC") (footprint "")
    )
    (path "/6e740ebc-ebea-4c2c-bf45-95642289534a"
      (reference "#PWR06") (unit 1) (value "GND") (footprint "")
    )
    (path "/20e0aac5-bc10-4948-a83f-2a510cf2d5da"
      (reference "#PWR07") (unit 1) (value "VCC") (footprint "")
    )
    (path "/0e22e927-6174-440b-84fd-cc071a021669"
      (reference "#PWR08") (unit 1) (value "GND") (footprint "")
    )
    (path "/31ec494d-b798-42f7-927d-6392ee208b6a"
      (reference "#PWR09") (unit 1) (value "VCC") (footprint "")
    )
    (path "/8ae48e88-9a04-4775-b728-9447d6a2eee5"
      (reference "#PWR0101") (unit 1) (value "GND") (footprint "")
    )
    (path "/ed05e90e-1dff-4d40-876c-0d3244a1d6a4"
      (reference "BT1") (unit 1) (value "Battery_Cell") (footprint "libs:BatteryHolder_Keystone_1042_1x18650_movable")
    )
    (path "/95f12a51-2440-480f-abf7-754b926b5062"
      (reference "D1") (unit 1) (value "BAT43") (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal")
    )
    (path "/bd31ea34-5583-4bf7-9a42-422da75f5663"
      (reference "R1") (unit 1) (value "220k") (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
    )
    (path "/ed99cc46-749d-416b-8ec4-6cda823e977a"
      (reference "R2") (unit 1) (value "4.7k") (footprint "Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_Horizontal")
    )
    (path "/85a8fc04-1474-465d-9956-e80d069e78a0"
      (reference "SW1") (unit 1) (value "SW_Push") (footprint "Resistor_THT:R_Axial_DIN0516_L15.5mm_D5.0mm_P20.32mm_Horizontal")
    )
    (path "/4fbc0317-ee86-45b8-8f8e-1a9b678886ef"
      (reference "SW2") (unit 1) (value "EG1218") (footprint "Button_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_Angled")
    )
    (path "/623b525a-3505-41f4-ba05-bb3eac36c189"
      (reference "U1") (unit 1) (value "WeMos_D1_mini") (footprint "libs:WEMOS_D1_mini_light_minimal")
    )
    (path "/5bfe5e72-bda1-4324-b8e5-4730bba93517"
      (reference "U2") (unit 1) (value "DS18B20") (footprint "Package_TO_SOT_THT:TO-92_Inline_Wide")
    )
    (path "/08070a1b-d11e-4a71-9dae-961ff2b36e1d"
      (reference "U3") (unit 1) (value "GY-521") (footprint "libs:GY-521-minimal")
    )
    (path "/3d622b26-429a-40eb-a8f6-46858cc88390"
      (reference "U4") (unit 1) (value "TP4056Module") (footprint "libs:TP4056-18650")
    )
  )
)
