(kicad_sch (version 20230121) (generator eeschema)
  (paper "A4")
  (title_block
    (title "Single Pin controlling Dual Load")
  )
  (lib_symbols
    (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 "Simulation_SPICE:NPN" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "Q" (at -2.54 7.62 0))
      (property "Value" "NPN" (at -2.54 5.08 0))
      (property "Footprint" "" (at 63.5 0 0))
      (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_BJTs" (at 63.5 0 0))
      (property "Sim.Device" "NPN" (at 0 0 0))
      (property "Sim.Type" "GUMMELPOON" (at 0 0 0))
      (property "Sim.Pins" "1=C 2=B 3=E" (at 0 0 0))
      (property "ki_keywords" "simulation" (at 0 0 0))
      (property "ki_description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" (at 0 0 0))
      (symbol "NPN_0_1"
        (polyline
          (pts
            (xy -2.54 0)
            (xy 0.635 0)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0.635 0.635)
            (xy 2.54 2.54)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 2.794 -1.27)
            (xy 2.794 -1.27)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 2.794 -1.27)
            (xy 2.794 -1.27)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0.635 -0.635)
            (xy 2.54 -2.54)
            (xy 2.54 -2.54)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0.635 1.905)
            (xy 0.635 -1.905)
            (xy 0.635 -1.905)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 1.27 -1.778)
            (xy 1.778 -1.27)
            (xy 2.286 -2.286)
            (xy 1.27 -1.778)
            (xy 1.27 -1.778)
          )
          (fill (type outline))
        )
        (circle (center 1.27 0) (radius 2.8194)
          (fill (type none))
        )
      )
      (symbol "NPN_1_1"
        (pin open_collector line (at 2.54 5.08 270) (length 2.54)
          (name "C")
          (number "1")
        )
        (pin input line (at -5.08 0 0) (length 2.54)
          (name "B")
          (number "2")
        )
        (pin open_emitter line (at 2.54 -5.08 90) (length 2.54)
          (name "E")
          (number "3")
        )
      )
    )
    (symbol "Simulation_SPICE:PNP" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "Q" (at -2.54 7.62 0))
      (property "Value" "PNP" (at -2.54 5.08 0))
      (property "Footprint" "" (at 35.56 0 0))
      (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_BJTs" (at 35.56 0 0))
      (property "Sim.Device" "PNP" (at 0 0 0))
      (property "Sim.Type" "GUMMELPOON" (at 0 0 0))
      (property "Sim.Pins" "1=C 2=B 3=E" (at 0 0 0))
      (property "ki_keywords" "simulation" (at 0 0 0))
      (property "ki_description" "Bipolar transistor symbol for simulation only, substrate tied to the emitter" (at 0 0 0))
      (symbol "PNP_0_1"
        (polyline
          (pts
            (xy -2.54 0)
            (xy 0.635 0)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0.635 0.635)
            (xy 2.54 2.54)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0.635 -0.635)
            (xy 2.54 -2.54)
            (xy 2.54 -2.54)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 0.635 1.905)
            (xy 0.635 -1.905)
            (xy 0.635 -1.905)
          )
          (fill (type none))
        )
        (polyline
          (pts
            (xy 2.286 -1.778)
            (xy 1.778 -2.286)
            (xy 1.27 -1.27)
            (xy 2.286 -1.778)
            (xy 2.286 -1.778)
          )
          (fill (type outline))
        )
        (circle (center 1.27 0) (radius 2.8194)
          (fill (type none))
        )
      )
      (symbol "PNP_1_1"
        (pin open_collector line (at 2.54 5.08 270) (length 2.54)
          (name "C")
          (number "1")
        )
        (pin input line (at -5.08 0 0) (length 2.54)
          (name "B")
          (number "2")
        )
        (pin open_emitter line (at 2.54 -5.08 90) (length 2.54)
          (name "E")
          (number "3")
        )
      )
    )
    (symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
      (property "Reference" "#PWR" (at 0 -3.81 0))
      (property "Value" "+3.3V" (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 \"+3.3V\"" (at 0 0 0))
      (symbol "+3.3V_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 "+3.3V_1_1"
        (pin power_in line (at 0 0 90) (length 0) hide
          (name "+3.3V")
          (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")
        )
      )
    )
    (symbol "solar_diverter-rescue:NodeMCU1.0(ESP-12E)-ESP8266" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
      (property "Reference" "U" (at 0 21.59 0))
      (property "Value" "NodeMCU1.0(ESP-12E)-ESP8266" (at 0 -21.59 0))
      (property "Footprint" "" (at -15.24 -21.59 0))
      (property "Datasheet" "" (at -15.24 -21.59 0))
      (symbol "NodeMCU1.0(ESP-12E)-ESP8266_0_1"
        (rectangle (start -15.24 -22.86) (end 15.24 22.86)
          (fill (type none))
        )
      )
      (symbol "NodeMCU1.0(ESP-12E)-ESP8266_1_1"
        (pin input line (at -20.32 17.78 0) (length 5.08)
          (name "ADC_EXT")
          (number "1")
        )
        (pin input line (at -20.32 -5.08 0) (length 5.08)
          (name "GND")
          (number "10")
        )
        (pin input line (at -20.32 -7.62 0) (length 5.08)
          (name "3.3V")
          (number "11")
        )
        (pin input line (at -20.32 -10.16 0) (length 5.08)
          (name "EN")
          (number "12")
        )
        (pin input line (at -20.32 -12.7 0) (length 5.08)
          (name "RST")
          (number "13")
        )
        (pin input line (at -20.32 -15.24 0) (length 5.08)
          (name "GND")
          (number "14")
        )
        (pin input line (at -20.32 -17.78 0) (length 5.08)
          (name "VIN")
          (number "15")
        )
        (pin input line (at 20.32 -17.78 180) (length 5.08)
          (name "3.3V")
          (number "16")
        )
        (pin input line (at 20.32 -15.24 180) (length 5.08)
          (name "GND")
          (number "17")
        )
        (pin input line (at 20.32 -12.7 180) (length 5.08)
          (name "TX(GPIO1)")
          (number "18")
        )
        (pin input line (at 20.32 -10.16 180) (length 5.08)
          (name "RX(DPIO3)")
          (number "19")
        )
        (pin input line (at -20.32 15.24 0) (length 5.08)
          (name "ADC")
          (number "2")
        )
        (pin input line (at 20.32 -7.62 180) (length 5.08)
          (name "D8(GPIO15)")
          (number "20")
        )
        (pin input line (at 20.32 -5.08 180) (length 5.08)
          (name "D7(GPIO13)")
          (number "21")
        )
        (pin input line (at 20.32 -2.54 180) (length 5.08)
          (name "D6(GPIO12)")
          (number "22")
        )
        (pin input line (at 20.32 0 180) (length 5.08)
          (name "D5(GPIO14)")
          (number "23")
        )
        (pin input line (at 20.32 2.54 180) (length 5.08)
          (name "GND")
          (number "24")
        )
        (pin input line (at 20.32 5.08 180) (length 5.08)
          (name "3.3V")
          (number "25")
        )
        (pin input line (at 20.32 7.62 180) (length 5.08)
          (name "D4(GPIO2)")
          (number "26")
        )
        (pin input line (at 20.32 10.16 180) (length 5.08)
          (name "D3(GPIO0)")
          (number "27")
        )
        (pin input line (at 20.32 12.7 180) (length 5.08)
          (name "D2(GPIO4)")
          (number "28")
        )
        (pin input line (at 20.32 15.24 180) (length 5.08)
          (name "D1(GPIO5)")
          (number "29")
        )
        (pin input line (at -20.32 12.7 0) (length 5.08)
          (name "RSV")
          (number "3")
        )
        (pin input line (at 20.32 17.78 180) (length 5.08)
          (name "D0(GPIO16)")
          (number "30")
        )
        (pin input line (at -20.32 10.16 0) (length 5.08)
          (name "SD3(GPIO10)")
          (number "4")
        )
        (pin input line (at -20.32 7.62 0) (length 5.08)
          (name "SD2(GPIO9)")
          (number "5")
        )
        (pin input line (at -20.32 5.08 0) (length 5.08)
          (name "SD1(MOSI)")
          (number "6")
        )
        (pin input line (at -20.32 2.54 0) (length 5.08)
          (name "CMD(CS)")
          (number "7")
        )
        (pin input line (at -20.32 0 0) (length 5.08)
          (name "SDO(MISO)")
          (number "8")
        )
        (pin input line (at -20.32 -2.54 0) (length 5.08)
          (name "CLK(SCLK)")
          (number "9")
        )
      )
    )
  )
  (junction (at 147.32 118.11) (diameter 0) (color 0 0 0 0))
  (junction (at 139.7 78.74) (diameter 0) (color 0 0 0 0))
  (junction (at 139.7 91.44) (diameter 0) (color 0 0 0 0))
  (junction (at 139.7 118.11) (diameter 0) (color 0 0 0 0))
  (junction (at 139.7 104.14) (diameter 0) (color 0 0 0 0))
  (junction (at 139.7 64.77) (diameter 0) (color 0 0 0 0))
  (junction (at 147.32 64.77) (diameter 0) (color 0 0 0 0))
  (wire (pts (xy 139.7 104.14) (xy 139.7 106.68)))
  (wire (pts (xy 139.7 88.9) (xy 139.7 91.44)))
  (wire (pts (xy 139.7 63.5) (xy 139.7 64.77)))
  (wire (pts (xy 139.7 114.3) (xy 139.7 118.11)))
  (wire (pts (xy 139.7 91.44) (xy 115.57 91.44)))
  (wire (pts (xy 147.32 64.77) (xy 176.53 64.77)))
  (wire (pts (xy 170.18 86.36) (xy 179.07 86.36)))
  (wire (pts (xy 179.07 118.11) (xy 179.07 86.36)))
  (wire (pts (xy 147.32 96.52) (xy 147.32 99.06)))
  (wire (pts (xy 139.7 91.44) (xy 139.7 93.98)))
  (wire (pts (xy 170.18 96.52) (xy 176.53 96.52)))
  (wire (pts (xy 115.57 77.47) (xy 95.25 77.47)))
  (wire (pts (xy 139.7 76.2) (xy 139.7 78.74)))
  (wire (pts (xy 147.32 109.22) (xy 147.32 118.11)))
  (wire (pts (xy 139.7 64.77) (xy 139.7 68.58)))
  (wire (pts (xy 176.53 64.77) (xy 176.53 96.52)))
  (wire (pts (xy 139.7 118.11) (xy 139.7 127)))
  (wire (pts (xy 147.32 118.11) (xy 179.07 118.11)))
  (wire (pts (xy 139.7 101.6) (xy 139.7 104.14)))
  (wire (pts (xy 147.32 83.82) (xy 147.32 86.36)))
  (wire (pts (xy 147.32 73.66) (xy 147.32 64.77)))
  (wire (pts (xy 162.56 86.36) (xy 147.32 86.36)))
  (wire (pts (xy 147.32 118.11) (xy 139.7 118.11)))
  (wire (pts (xy 147.32 64.77) (xy 139.7 64.77)))
  (wire (pts (xy 115.57 91.44) (xy 115.57 77.47)))
  (wire (pts (xy 54.61 77.47) (xy 54.61 78.105)))
  (wire (pts (xy 162.56 96.52) (xy 147.32 96.52)))
  (wire (pts (xy 139.7 78.74) (xy 139.7 81.28)))
  (symbol (lib_id "Device:R") (at 139.7 85.09 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "R2" (at 141.732 85.09 90))
    (property "Value" "470" (at 139.7 85.09 90))
    (property "Footprint" "" (at 137.922 85.09 90))
    (property "Datasheet" "~" (at 139.7 85.09 0))
    (pin "2")
    (pin "1")
    (instances
      (project "dualLoadPin"
        (path
          (reference "R2") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:R") (at 139.7 97.79 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "R3" (at 141.732 97.79 90))
    (property "Value" "470" (at 139.7 97.79 90))
    (property "Footprint" "" (at 137.922 97.79 90))
    (property "Datasheet" "~" (at 139.7 97.79 0))
    (pin "2")
    (pin "1")
    (instances
      (project "dualLoadPin"
        (path
          (reference "R3") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:R") (at 139.7 110.49 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "R4" (at 141.732 110.49 90))
    (property "Value" "180" (at 139.7 110.49 90))
    (property "Footprint" "" (at 137.922 110.49 90))
    (property "Datasheet" "~" (at 139.7 110.49 0))
    (pin "2")
    (pin "1")
    (instances
      (project "dualLoadPin"
        (path
          (reference "R4") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:GND") (at 139.7 127 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "#PWR02" (at 139.7 133.35 0))
    (property "Value" "GND" (at 139.7 130.81 0))
    (property "Footprint" "" (at 139.7 127 0))
    (property "Datasheet" "" (at 139.7 127 0))
    (pin "1")
    (instances
      (project "dualLoadPin"
        (path
          (reference "#PWR02") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Simulation_SPICE:NPN") (at 144.78 104.14 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "Q2" (at 142.24 96.52 0))
    (property "Value" "NPN" (at 142.24 99.06 0))
    (property "Footprint" "" (at 208.28 104.14 0))
    (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_BJTs" (at 208.28 104.14 0))
    (property "Sim.Device" "NPN" (at 144.78 104.14 0))
    (property "Sim.Type" "GUMMELPOON" (at 144.78 104.14 0))
    (property "Sim.Pins" "1=C 2=B 3=E" (at 144.78 104.14 0))
    (pin "2")
    (pin "1")
    (pin "3")
    (instances
      (project "dualLoadPin"
        (path
          (reference "Q2") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:R") (at 139.7 72.39 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "R1" (at 141.732 72.39 90))
    (property "Value" "180" (at 139.7 72.39 90))
    (property "Footprint" "" (at 137.922 72.39 90))
    (property "Datasheet" "~" (at 139.7 72.39 0))
    (pin "2")
    (pin "1")
    (instances
      (project "dualLoadPin"
        (path
          (reference "R1") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:R") (at 166.37 96.52 90) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "LA" (at 166.37 94.488 90))
    (property "Value" "LOAD A" (at 166.37 96.52 90))
    (property "Footprint" "" (at 166.37 98.298 90))
    (property "Datasheet" "~" (at 166.37 96.52 0))
    (pin "2")
    (pin "1")
    (instances
      (project "dualLoadPin"
        (path
          (reference "LA") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "power:+3.3V") (at 139.7 63.5 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "#PWR01" (at 139.7 67.31 0))
    (property "Value" "+3.3V" (at 139.7 59.944 0))
    (property "Footprint" "" (at 139.7 63.5 0))
    (property "Datasheet" "" (at 139.7 63.5 0))
    (pin "1")
    (instances
      (project "dualLoadPin"
        (path
          (reference "#PWR01") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "solar_diverter-rescue:NodeMCU1.0(ESP-12E)-ESP8266") (at 74.93 92.71 0) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "U1" (at 74.93 65.1002 0))
    (property "Value" "NodeMCU1.0(ESP-12E)" (at 74.93 67.7926 0))
    (property "Footprint" "" (at 59.69 114.3 0))
    (property "Datasheet" "" (at 59.69 114.3 0))
    (pin "1")
    (pin "10")
    (pin "11")
    (pin "12")
    (pin "13")
    (pin "14")
    (pin "15")
    (pin "16")
    (pin "17")
    (pin "18")
    (pin "19")
    (pin "2")
    (pin "20")
    (pin "21")
    (pin "22")
    (pin "23")
    (pin "24")
    (pin "25")
    (pin "26")
    (pin "27")
    (pin "28")
    (pin "29")
    (pin "3")
    (pin "30")
    (pin "4")
    (pin "5")
    (pin "6")
    (pin "7")
    (pin "8")
    (pin "9")
    (instances
      (project "dualLoadPin"
        (path
          (reference "U1") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Simulation_SPICE:PNP") (at 144.78 78.74 0) (mirror x) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "Q1" (at 142.24 86.36 0))
    (property "Value" "PNP" (at 142.24 83.82 0))
    (property "Footprint" "" (at 180.34 78.74 0))
    (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_BJTs" (at 180.34 78.74 0))
    (property "Sim.Device" "PNP" (at 144.78 78.74 0))
    (property "Sim.Type" "GUMMELPOON" (at 144.78 78.74 0))
    (property "Sim.Pins" "1=C 2=B 3=E" (at 144.78 78.74 0))
    (pin "3")
    (pin "1")
    (pin "2")
    (instances
      (project "dualLoadPin"
        (path
          (reference "Q1") (unit 1)
        )
      )
    )
  )
  (symbol (lib_id "Device:R") (at 166.37 86.36 90) (unit 1)
    (in_bom yes) (on_board yes) (dnp no)
    (property "Reference" "LB" (at 166.37 84.328 90))
    (property "Value" "LOAD B" (at 166.37 86.36 90))
    (property "Footprint" "" (at 166.37 88.138 90))
    (property "Datasheet" "~" (at 166.37 86.36 0))
    (pin "2")
    (pin "1")
    (instances
      (project "dualLoadPin"
        (path
          (reference "LB") (unit 1)
        )
      )
    )
  )
  (sheet_instances
    (path (page "1"))
  )
)
