From 55b5421671e79bf0fd2ece7f1b34894713944d1f Mon Sep 17 00:00:00 2001 From: Eduard Iten Date: Tue, 13 Jan 2026 16:24:10 +0100 Subject: [PATCH] Added led board --- hardware/weapon_led_board/#auto_saved_files# | 2 + hardware/weapon_led_board/ir_led.kicad_sch | 8040 +++++++++++++++++ .../weapon_led_board-IR Led.pdf | Bin 0 -> 76885 bytes .../weapon_led_board.kicad_pcb | 2 + .../weapon_led_board.kicad_prl | 98 + .../weapon_led_board.kicad_pro | 422 + .../weapon_led_board.kicad_sch | 56 + .../weapon_led_board/weapon_led_board.net | 945 ++ .../~weapon_led_board.kicad_sch.lck | 1 + 9 files changed, 9566 insertions(+) create mode 100644 hardware/weapon_led_board/#auto_saved_files# create mode 100644 hardware/weapon_led_board/ir_led.kicad_sch create mode 100644 hardware/weapon_led_board/weapon_led_board-IR Led.pdf create mode 100644 hardware/weapon_led_board/weapon_led_board.kicad_pcb create mode 100644 hardware/weapon_led_board/weapon_led_board.kicad_prl create mode 100644 hardware/weapon_led_board/weapon_led_board.kicad_pro create mode 100644 hardware/weapon_led_board/weapon_led_board.kicad_sch create mode 100644 hardware/weapon_led_board/weapon_led_board.net create mode 100644 hardware/weapon_led_board/~weapon_led_board.kicad_sch.lck diff --git a/hardware/weapon_led_board/#auto_saved_files# b/hardware/weapon_led_board/#auto_saved_files# new file mode 100644 index 0000000..eb51975 --- /dev/null +++ b/hardware/weapon_led_board/#auto_saved_files# @@ -0,0 +1,2 @@ +C:\Users\iteedi\OneDrive - Stadlerrail AG\Dokumente\lasertag\hardware\weapon_led_board\_autosave-weapon_led_board.kicad_sch +C:\Users\iteedi\OneDrive - Stadlerrail AG\Dokumente\lasertag\hardware\weapon_led_board\_autosave-ir_led.kicad_sch diff --git a/hardware/weapon_led_board/ir_led.kicad_sch b/hardware/weapon_led_board/ir_led.kicad_sch new file mode 100644 index 0000000..5337966 --- /dev/null +++ b/hardware/weapon_led_board/ir_led.kicad_sch @@ -0,0 +1,8040 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "aa63c684-4b4d-40ab-8157-3fca679de769") + (paper "A4") + (lib_symbols + (symbol "4xxx_IEEE:4538" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 1.27 10.16 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "4538" + (at 5.08 -10.16 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "4538_0_0" + (polyline + (pts + (xy -7.62 -1.27) (xy 0 -1.27) (xy 0 -6.35) (xy -7.62 -6.35) (xy -7.62 -6.35) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy -5.08 -2.54) (xy -3.81 -3.81) (xy -5.08 -5.08) (xy -5.08 -5.08) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy -5.08 -5.334) (xy -3.81 -4.064) (xy -3.81 -4.064) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (polyline + (pts + (xy 0 -2.54) (xy 1.27 -3.81) (xy 0 -5.08) (xy 0 -5.08) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (text "1" + (at -2.54 -3.81 0) + (effects + (font + (size 1.524 1.524) + ) + ) + ) + ) + (symbol "4538_0_1" + (rectangle + (start -7.62 8.89) + (end 7.62 -8.89) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "4538_1_1" + (pin input line + (at -15.24 7.62 0) + (length 7.62) + (name "Rx" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 2.54 0) + (length 7.62) + (name "CX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 -2.54 0) + (length 7.62) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input inverted + (at -15.24 -5.08 0) + (length 7.62) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input inverted + (at -5.08 -15.24 90) + (length 6.35) + (name "R" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 12.7 270) + (length 3.81) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -15.24 90) + (length 6.35) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 5.08 180) + (length 7.62) + (name "Q" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output inverted + (at 15.24 -5.08 180) + (length 7.62) + (name "Q" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "4538_2_1" + (pin input line + (at -15.24 7.62 0) + (length 7.62) + (name "Rx" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 2.54 0) + (length 7.62) + (name "CX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 -2.54 0) + (length 7.62) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input inverted + (at -15.24 -5.08 0) + (length 7.62) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input inverted + (at -5.08 -15.24 90) + (length 6.35) + (name "R" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 12.7 270) + (length 3.81) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -15.24 90) + (length 6.35) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 5.08 180) + (length 7.62) + (name "Q" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output inverted + (at 15.24 -5.08 180) + (length 7.62) + (name "Q" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:C" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "C" + (at 0.635 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "C" + (at 0.635 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0.9652 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "cap capacitor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "C_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "C_0_1" + (polyline + (pts + (xy -2.032 0.762) (xy 2.032 0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.032 -0.762) (xy 2.032 -0.762) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "C_1_1" + (pin passive line + (at 0 3.81 270) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 2.794) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:LED" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "LED" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "LED diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LED_0_1" + (polyline + (pts + (xy -3.048 -0.762) (xy -4.572 -2.286) (xy -3.81 -2.286) (xy -4.572 -2.286) (xy -4.572 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.778 -0.762) (xy -3.302 -2.286) (xy -2.54 -2.286) (xy -3.302 -2.286) (xy -3.302 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 0) (xy 1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -1.27) (xy -1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (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) + ) + (fill + (type none) + ) + ) + ) + (symbol "LED_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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:Polyfuse" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "F" + (at -2.54 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Polyfuse" + (at 2.54 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 1.27 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resettable fuse, polymeric positive temperature coefficient" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "resettable fuse PTC PPTC polyfuse polyswitch" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "*polyfuse* *PTC*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Polyfuse_0_1" + (polyline + (pts + (xy -1.524 2.54) (xy -1.524 1.524) (xy 1.524 -1.524) (xy 1.524 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -0.762 2.54) + (end 0.762 -2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Polyfuse_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Diode:1N4148WS" + (pin_numbers + (hide yes) + ) + (pin_names + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1N4148WS" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Diode_SMD:D_SOD-323" + (at 0 -4.445 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.vishay.com/docs/85751/1n4148ws.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "75V 0.15A Fast switching Diode, SOD-323" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "D*SOD?323*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "1N4148WS_0_1" + (polyline + (pts + (xy -1.27 1.27) (xy -1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (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) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 0) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "1N4148WS_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) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Transistor_BJT:SS8050" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SS8050" + (at 5.08 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 5.08 -7.366 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf" + (at 5.08 -4.826 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23" + (at 34.036 -2.286 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=B 2=E 3=C" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "SS8050 NPN Transistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SS8050_0_1" + (polyline + (pts + (xy -2.54 0) (xy 0.635 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 1.905) (xy 0.635 -1.905) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.27 0) + (radius 2.8194) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "SS8050_1_1" + (polyline + (pts + (xy 0.635 0.635) (xy 2.54 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 -0.635) (xy 2.54 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (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) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "E" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Transistor_BJT:SS8550" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SS8550" + (at 5.08 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 5.08 -7.366 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8550.pdf" + (at 5.08 -4.826 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "General Purpose PNP Transistor, 1.5A Ic, 25V Vce, SOT-23" + (at 34.036 -2.286 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "PNP" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=B 2=E 3=C" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "SS8550 PNP Transistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SS8550_0_1" + (polyline + (pts + (xy -2.54 0) (xy 0.635 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 1.905) (xy 0.635 -1.905) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 0.635) (xy 2.54 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.635 -0.635) (xy 2.54 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.27 0) + (radius 2.8194) + (stroke + (width 0.254) + (type default) + ) + (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) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + ) + (symbol "SS8550_1_1" + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "E" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Transistor_FET:AO3400A" + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AO3400A" + (at 5.08 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 5.08 -1.905 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" + (at 5.08 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "N-Channel MOSFET" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "AO3400A_0_1" + (polyline + (pts + (xy 0.254 1.905) (xy 0.254 -1.905) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 0.508) (xy 0.762 -0.508) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.27) (xy 0.762 -2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.778) (xy 3.302 -1.778) (xy 3.302 1.778) (xy 0.762 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.016 0) (xy 2.032 0.381) (xy 2.032 -0.381) (xy 1.016 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.921 0.381) (xy 3.683 0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.302 0.381) (xy 2.921 -0.254) (xy 3.683 -0.254) (xy 3.302 0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "AO3400A_1_1" + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "G" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "S" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Transistor_FET:AO3401A" + (pin_names + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AO3401A" + (at 5.08 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 5.08 -1.905 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf" + (at 5.08 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "P-Channel MOSFET" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "AO3401A_0_1" + (polyline + (pts + (xy 0.254 1.905) (xy 0.254 -1.905) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 1.778) (xy 3.302 1.778) (xy 3.302 -1.778) (xy 0.762 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 0.508) (xy 0.762 -0.508) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.27) (xy 0.762 -2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 0) (xy 1.27 0.381) (xy 1.27 -0.381) (xy 2.286 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.794 -0.508) (xy 2.921 -0.381) (xy 3.683 -0.381) (xy 3.81 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.302 -0.381) (xy 2.921 0.254) (xy 3.683 0.254) (xy 3.302 -0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "AO3401A_1_1" + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "G" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "S" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "Transistor_FET:IPD50R380CE" + (pin_names + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "IPD50R380CE" + (at 5.08 0 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:TO-252-2" + (at 5.08 -1.905 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "https://www.infineon.com/dgdl/Infineon-IPD50R380CE-DS-v02_01-en.pdf?fileId=db3a30433ecb86d4013ed0a2ef580f38" + (at 5.08 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "14.1A Id, 500V Vds, CoolMOS N-Channel Power MOSFET, 380mOhm Ron, 24.8nC Qg (typ), TO-252-2" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "CoolMOS Power MOSFET N-MOS" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "TO?252*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "IPD50R380CE_0_1" + (polyline + (pts + (xy 0.254 1.905) (xy 0.254 -1.905) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 0.508) (xy 0.762 -0.508) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.27) (xy 0.762 -2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.778) (xy 3.302 -1.778) (xy 3.302 1.778) (xy 0.762 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.016 0) (xy 2.032 0.381) (xy 2.032 -0.381) (xy 1.016 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.794 0.508) (xy 2.921 0.381) (xy 3.683 0.381) (xy 3.81 0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.302 0.381) (xy 2.921 -0.254) (xy 3.683 -0.254) (xy 3.302 0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "IPD50R380CE_1_1" + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "G" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "S" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (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) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:VDD" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VDD\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "VDD_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "VDD_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (junction + (at 76.2 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "17cf88fa-77fd-406c-aac4-8af6822f87eb") + ) + (junction + (at 123.19 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "217bd2a1-312b-46b1-8a63-80159166dfb6") + ) + (junction + (at 76.2 182.88) + (diameter 0) + (color 0 0 0 0) + (uuid "24acdcec-1489-4c34-8c05-65a09444bc51") + ) + (junction + (at 109.22 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "24d41456-b4fc-436a-b9fd-ce39931b1351") + ) + (junction + (at 54.61 182.88) + (diameter 0) + (color 0 0 0 0) + (uuid "27b21d92-df94-44f6-a7b5-f11cc0bffe92") + ) + (junction + (at 252.73 88.9) + (diameter 0) + (color 0 0 0 0) + (uuid "311dda86-68b0-4473-a34d-0ff053c73b06") + ) + (junction + (at 128.27 156.21) + (diameter 0) + (color 0 0 0 0) + (uuid "363a19d5-0207-4c42-b0c1-75e7c08da155") + ) + (junction + (at 189.23 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "3a5aa437-aa9b-43af-8cf4-da5505d4c503") + ) + (junction + (at 218.44 66.04) + (diameter 0) + (color 0 0 0 0) + (uuid "3c44445a-b372-4ae8-ab30-b6dafa76a3c5") + ) + (junction + (at 88.9 168.91) + (diameter 0) + (color 0 0 0 0) + (uuid "3f3126bf-9243-45ea-ad63-98e15bb341cd") + ) + (junction + (at 109.22 69.85) + (diameter 0) + (color 0 0 0 0) + (uuid "52f10c95-91a7-4d4d-aabd-034f84955ad4") + ) + (junction + (at 172.72 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "572454e3-0c76-4fe5-a0b6-697238a86c74") + ) + (junction + (at 218.44 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "577a4615-11cd-4b9b-a9ca-7a1cc44c7a34") + ) + (junction + (at 189.23 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "5ed4fa3f-5dbe-4809-9bca-29ebd326adbd") + ) + (junction + (at 93.98 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "61c0f77d-cbfc-476f-bdcf-1e9869e9c4f7") + ) + (junction + (at 207.01 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "642cd80e-aded-45d6-a10d-9862542c911f") + ) + (junction + (at 67.31 86.36) + (diameter 0) + (color 0 0 0 0) + (uuid "67eb6685-f7b1-4a83-9c58-8798081e1a32") + ) + (junction + (at 252.73 57.15) + (diameter 0) + (color 0 0 0 0) + (uuid "68a9534c-e0d1-4f1f-9bcd-514b8a5560aa") + ) + (junction + (at 264.16 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "68b80455-ee12-4c96-b54e-d2c42833f650") + ) + (junction + (at 172.72 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "68e5fb01-c4d2-4b8e-a464-590eb22c61c0") + ) + (junction + (at 123.19 80.01) + (diameter 0) + (color 0 0 0 0) + (uuid "6d7806aa-1f4f-4869-b488-5fc79d5c181b") + ) + (junction + (at 207.01 110.49) + (diameter 0) + (color 0 0 0 0) + (uuid "6f9941a1-2f8f-4c99-a656-7e6c81ecc40b") + ) + (junction + (at 139.7 172.72) + (diameter 0) + (color 0 0 0 0) + (uuid "727dc341-6f76-4753-9ec0-ccf53fdf3b36") + ) + (junction + (at 93.98 182.88) + (diameter 0) + (color 0 0 0 0) + (uuid "77bd5bda-0d1a-4dda-a5b1-c1027a6733c5") + ) + (junction + (at 162.56 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "77cdd979-e8ef-4bdd-826c-30bc06da2277") + ) + (junction + (at 67.31 41.91) + (diameter 0) + (color 0 0 0 0) + (uuid "77db3a6b-810c-4960-bba0-7ff123ca190c") + ) + (junction + (at 62.23 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "82aee752-dce1-4d1c-9508-9bb5280da10d") + ) + (junction + (at 109.22 24.13) + (diameter 0) + (color 0 0 0 0) + (uuid "839f9abd-2779-44a5-bc8a-909dff896f78") + ) + (junction + (at 49.53 41.91) + (diameter 0) + (color 0 0 0 0) + (uuid "87f7fb74-77ef-48bf-90d0-e292d1173ce8") + ) + (junction + (at 91.44 69.85) + (diameter 0) + (color 0 0 0 0) + (uuid "8c4befb4-cb69-4da4-b533-eeaced6696e7") + ) + (junction + (at 67.31 24.13) + (diameter 0) + (color 0 0 0 0) + (uuid "93d908a5-1400-442e-a306-c1fe73d2b067") + ) + (junction + (at 68.58 182.88) + (diameter 0) + (color 0 0 0 0) + (uuid "966875ba-307d-4736-8529-ea23b7014bf2") + ) + (junction + (at 43.18 73.66) + (diameter 0) + (color 0 0 0 0) + (uuid "ad222de4-76ef-46d2-a747-53206f85a775") + ) + (junction + (at 139.7 120.65) + (diameter 0) + (color 0 0 0 0) + (uuid "b71447ad-00a3-4d19-a3c3-854a05ff3b3e") + ) + (junction + (at 242.57 40.64) + (diameter 0) + (color 0 0 0 0) + (uuid "b7da5c45-f2f7-4c13-8bfc-9617d2178905") + ) + (junction + (at 151.13 24.13) + (diameter 0) + (color 0 0 0 0) + (uuid "c292fa42-fdca-4a62-8496-53ac8e2ba4b3") + ) + (junction + (at 139.7 182.88) + (diameter 0) + (color 0 0 0 0) + (uuid "c2e60ee0-f632-43cb-abf8-3f85a2ab42b0") + ) + (junction + (at 151.13 64.77) + (diameter 0) + (color 0 0 0 0) + (uuid "c64efb59-23af-4051-bd26-d7b75e687fbb") + ) + (junction + (at 128.27 146.05) + (diameter 0) + (color 0 0 0 0) + (uuid "d84cdb67-07b3-4ff9-95d9-907f8eec8f49") + ) + (junction + (at 139.7 133.35) + (diameter 0) + (color 0 0 0 0) + (uuid "e43f48bf-3da8-497c-b87e-beb4f572a278") + ) + (junction + (at 30.48 63.5) + (diameter 0) + (color 0 0 0 0) + (uuid "f09e5f6f-f564-4da2-b67e-1911004d53d9") + ) + (junction + (at 93.98 134.62) + (diameter 0) + (color 0 0 0 0) + (uuid "f8aacfdf-8168-4187-82b1-c6834e6bb60d") + ) + (no_connect + (at 82.55 63.5) + (uuid "3accd235-6829-47f0-b933-a51c2fdb95ca") + ) + (no_connect + (at 109.22 156.21) + (uuid "b5c18209-af45-4f44-a73c-6bc1461b84dd") + ) + (wire + (pts + (xy 54.61 182.88) (xy 50.8 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "01635d14-dd7e-414c-baf2-1f4f31f1ae4c") + ) + (wire + (pts + (xy 172.72 73.66) (xy 189.23 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "053edfed-753d-496f-b89d-a75311f3f88f") + ) + (wire + (pts + (xy 158.75 73.66) (xy 172.72 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "054390e9-c038-4d64-9d34-9b3b8c90c40d") + ) + (wire + (pts + (xy 49.53 50.8) (xy 49.53 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "05746cde-e526-4686-97c8-b22a845ab5bb") + ) + (wire + (pts + (xy 252.73 110.49) (xy 218.44 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "07ef23b0-5329-496f-ba78-59c472df4f6b") + ) + (wire + (pts + (xy 128.27 156.21) (xy 132.08 156.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "084a8774-efc3-423a-b41f-5e373026b276") + ) + (wire + (pts + (xy 128.27 172.72) (xy 128.27 168.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "08e08b57-dcac-4c20-97c3-89ee403d106f") + ) + (wire + (pts + (xy 62.23 83.82) (xy 62.23 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0aec5fd1-9c5c-485a-a607-87a5af9dd6fc") + ) + (wire + (pts + (xy 109.22 80.01) (xy 109.22 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea1d59a-646b-4e37-b4a0-595b5147afc0") + ) + (wire + (pts + (xy 137.16 64.77) (xy 151.13 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0ea3f443-0a32-4ba5-9fac-e367a68fe6e2") + ) + (wire + (pts + (xy 109.22 40.64) (xy 109.22 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1021fa96-9fdb-4697-a98f-899f60e0bbc1") + ) + (wire + (pts + (xy 110.49 168.91) (xy 114.3 168.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "174f4eda-8dbd-4c41-be0e-7836b5096381") + ) + (wire + (pts + (xy 82.55 41.91) (xy 85.09 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18b7d197-d5dd-499b-bbfc-8e15bc9a570e") + ) + (wire + (pts + (xy 93.98 166.37) (xy 93.98 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "18f06b0b-2978-4e2b-8c19-dd9360421ce7") + ) + (wire + (pts + (xy 218.44 78.74) (xy 218.44 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1affcc8b-2151-474c-af6e-23e6fc8e4e17") + ) + (wire + (pts + (xy 151.13 110.49) (xy 172.72 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1ba19876-52a9-4c37-bbac-78b6584b2e62") + ) + (wire + (pts + (xy 207.01 91.44) (xy 207.01 99.06) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1cab6ab2-1dce-4e5e-83cb-d0817d743db9") + ) + (wire + (pts + (xy 67.31 24.13) (xy 87.63 24.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1db38c42-76e4-40ad-91bf-7140635c026f") + ) + (wire + (pts + (xy 67.31 86.36) (xy 67.31 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1fa61e32-59e9-430c-ac70-8c918c71702f") + ) + (wire + (pts + (xy 91.44 109.22) (xy 50.8 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "215e601b-523a-4ed3-82d9-53e01a0a2cd4") + ) + (wire + (pts + (xy 114.3 133.35) (xy 139.7 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "21ac9200-ce28-4657-951e-a67c22e14f06") + ) + (wire + (pts + (xy 93.98 134.62) (xy 93.98 138.43) + ) + (stroke + (width 0) + (type default) + ) + (uuid "260d7ac2-31d7-4191-bcd5-2a6aa366ec54") + ) + (wire + (pts + (xy 252.73 57.15) (xy 252.73 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "267c975c-a7b1-43fc-802f-bf75ff9feb9f") + ) + (wire + (pts + (xy 76.2 182.88) (xy 80.01 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "27510844-28f9-4114-a441-516ba0e07f35") + ) + (wire + (pts + (xy 41.91 53.34) (xy 41.91 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2a62d7c1-03e8-4306-b575-2a7b55eab1e1") + ) + (wire + (pts + (xy 123.19 50.8) (xy 119.38 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d83eaed-704d-4ded-89cb-f5d1990dbde1") + ) + (wire + (pts + (xy 93.98 118.11) (xy 93.98 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "30ab5bb2-ce6b-4b42-80de-24a6eb17b67a") + ) + (wire + (pts + (xy 196.85 91.44) (xy 207.01 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "34896362-a33f-4a78-a60f-b65e7730ba44") + ) + (wire + (pts + (xy 128.27 156.21) (xy 128.27 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "354dd7b6-3fb0-409e-aebd-c9caaaa2d235") + ) + (wire + (pts + (xy 139.7 120.65) (xy 93.98 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37c67453-596b-4985-81c5-bf1d61108536") + ) + (wire + (pts + (xy 30.48 73.66) (xy 30.48 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "39594c0e-b3c0-46d4-8f9d-c0d0942aeaa8") + ) + (wire + (pts + (xy 218.44 66.04) (xy 218.44 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3c16f6f0-0084-4c2b-99be-7659c71cd773") + ) + (wire + (pts + (xy 59.69 41.91) (xy 67.31 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3ccfa152-3a36-4a35-ac0e-5d607bda8325") + ) + (wire + (pts + (xy 189.23 73.66) (xy 189.23 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3d266e08-f197-492c-874c-b34135788bb4") + ) + (wire + (pts + (xy 67.31 73.66) (xy 67.31 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44c689a5-8524-4c84-af8c-2539756ab67f") + ) + (wire + (pts + (xy 76.2 182.88) (xy 76.2 153.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "45a3b817-7936-490c-95ec-2cc2bf515098") + ) + (wire + (pts + (xy 43.18 168.91) (xy 43.18 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4690aaed-04d4-479a-94d8-049fde466e7d") + ) + (wire + (pts + (xy 151.13 60.96) (xy 151.13 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48f4b856-6204-4f93-a173-572e734c73fd") + ) + (wire + (pts + (xy 264.16 73.66) (xy 264.16 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49deb3ce-6e00-4b95-ac02-f1c264a0f00e") + ) + (wire + (pts + (xy 57.15 156.21) (xy 57.15 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4ae78266-5f06-4dcf-818d-fd4a5a162040") + ) + (wire + (pts + (xy 76.2 134.62) (xy 78.74 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5057cc7b-2db1-4d39-9bd0-c13da73cab19") + ) + (wire + (pts + (xy 189.23 96.52) (xy 189.23 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "531b4c92-dd3f-49a6-9596-ff8fb714d9d5") + ) + (wire + (pts + (xy 41.91 45.72) (xy 41.91 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "56ccb136-4dc6-4c87-9f8c-35689a7f4fa9") + ) + (wire + (pts + (xy 93.98 182.88) (xy 93.98 186.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "57642607-6e97-4a68-acc7-839a7ccd2274") + ) + (wire + (pts + (xy 109.22 40.64) (xy 109.22 24.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5874f295-e105-414f-81f7-60e254e750df") + ) + (wire + (pts + (xy 189.23 73.66) (xy 210.82 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b0148ba-612b-4782-b548-11f3c51b757c") + ) + (wire + (pts + (xy 76.2 153.67) (xy 78.74 153.67) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5b7d1912-a04d-4411-8501-8b711515e055") + ) + (wire + (pts + (xy 88.9 166.37) (xy 88.9 168.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5d3700ec-5fe4-4a18-bd9f-71f6049cad21") + ) + (wire + (pts + (xy 128.27 40.64) (xy 172.72 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "60915130-b8c5-463b-9b2c-7518298821eb") + ) + (wire + (pts + (xy 109.22 69.85) (xy 115.57 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6452b308-1d15-4829-805a-1c55af18f7d1") + ) + (wire + (pts + (xy 264.16 88.9) (xy 252.73 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "64fa2ff5-27be-4490-bb30-d09953c0aacc") + ) + (wire + (pts + (xy 87.63 182.88) (xy 93.98 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "69d40f4f-f3d5-4753-8526-a92af71a5fd2") + ) + (wire + (pts + (xy 114.3 168.91) (xy 114.3 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6afb1b48-cb06-4550-9e28-f4bfaea7eaec") + ) + (wire + (pts + (xy 123.19 64.77) (xy 123.19 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b1c9a25-c971-48a6-92a9-85dcea132b54") + ) + (wire + (pts + (xy 40.64 73.66) (xy 43.18 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6b9eb196-de3c-463b-8e99-e53e177a8e1c") + ) + (wire + (pts + (xy 260.35 73.66) (xy 264.16 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e3db495-ac6b-48a5-a785-42594d90d2b6") + ) + (wire + (pts + (xy 128.27 146.05) (xy 162.56 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e61ddc9-a346-4f05-8322-b5dca567cf2e") + ) + (wire + (pts + (xy 252.73 44.45) (xy 252.73 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6e6d889c-8663-48de-b330-a23f1b5e747b") + ) + (wire + (pts + (xy 41.91 55.88) (xy 52.07 55.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ee3eaa3-7b94-41d7-b17d-048cfc562f3f") + ) + (wire + (pts + (xy 41.91 41.91) (xy 49.53 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "714637d9-6e89-491d-8ba9-b903399410ca") + ) + (wire + (pts + (xy 67.31 20.32) (xy 67.31 24.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "71bca4b2-37a9-41ad-8a50-a8dfba9e58df") + ) + (wire + (pts + (xy 57.15 156.21) (xy 78.74 156.21) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7389a250-0291-4668-aedb-c0c39970d923") + ) + (wire + (pts + (xy 151.13 64.77) (xy 151.13 68.58) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74655acc-98d0-4c13-8357-87f0144c9b49") + ) + (wire + (pts + (xy 162.56 146.05) (xy 162.56 162.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7515fccc-fe0c-41e3-bde5-a92e6977505c") + ) + (wire + (pts + (xy 218.44 110.49) (xy 207.01 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77536b46-9bd9-45d8-9b9e-2e45b770cf09") + ) + (wire + (pts + (xy 264.16 85.09) (xy 264.16 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a16b12a-7b6e-4f50-ae11-e955a5dce52f") + ) + (wire + (pts + (xy 52.07 60.96) (xy 50.8 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7ab598d5-628c-4261-8a4f-0a17f6f0b50e") + ) + (wire + (pts + (xy 118.11 40.64) (xy 109.22 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7b8eb26f-ba2b-4666-8722-a5c10b237b87") + ) + (wire + (pts + (xy 172.72 71.12) (xy 172.72 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "84ca1a75-1592-4fd6-abe2-e37044e7e09d") + ) + (wire + (pts + (xy 207.01 110.49) (xy 189.23 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87a37094-b0db-4c2e-8360-eeb8aa96ae6e") + ) + (wire + (pts + (xy 58.42 182.88) (xy 54.61 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89d7c05f-2d42-471d-a654-997916dbfaf6") + ) + (wire + (pts + (xy 68.58 182.88) (xy 76.2 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8a340635-95ad-4120-84a1-b15d77d8c806") + ) + (wire + (pts + (xy 250.19 57.15) (xy 252.73 57.15) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8f035814-0930-456d-a08c-4c3d65226b8c") + ) + (wire + (pts + (xy 67.31 41.91) (xy 74.93 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8fc0818b-1aa8-47e1-8423-d1f976ceb8bb") + ) + (wire + (pts + (xy 109.22 80.01) (xy 111.76 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9078f0e5-879c-4779-82f5-c6895eb601c9") + ) + (wire + (pts + (xy 91.44 69.85) (xy 109.22 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91c48657-bc6b-4d2f-a2d7-58086e9c4484") + ) + (wire + (pts + (xy 172.72 53.34) (xy 172.72 60.96) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9361661d-dcf8-4016-82a2-b23638c1a606") + ) + (wire + (pts + (xy 30.48 63.5) (xy 30.48 24.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "960facff-d613-4160-8884-a92b6efe8074") + ) + (wire + (pts + (xy 62.23 86.36) (xy 67.31 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96a90f74-29c3-4c36-99de-e1182448dc3e") + ) + (wire + (pts + (xy 50.8 109.22) (xy 50.8 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9951d0a1-3048-4ee0-8a10-2ec0a329a89a") + ) + (wire + (pts + (xy 33.02 73.66) (xy 30.48 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "99916361-5224-4683-b10a-da8b4d7cda5b") + ) + (wire + (pts + (xy 151.13 24.13) (xy 109.22 24.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9ac07c29-1f2b-4268-a8ed-92f6b2c26e18") + ) + (wire + (pts + (xy 162.56 170.18) (xy 162.56 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d4b1cff-e990-464c-96e7-879551080949") + ) + (wire + (pts + (xy 57.15 120.65) (xy 93.98 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9d9d9bd3-83ca-4e3d-ba83-dba39fa23973") + ) + (wire + (pts + (xy 123.19 80.01) (xy 123.19 93.98) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9fe01cd1-9e3d-42fd-ad17-ccac4b881e94") + ) + (wire + (pts + (xy 67.31 24.13) (xy 67.31 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a07eec1e-9935-40a7-84e7-588632689e56") + ) + (wire + (pts + (xy 49.53 41.91) (xy 52.07 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a0b8f854-e58f-4d78-a37b-3dbf783a18e5") + ) + (wire + (pts + (xy 68.58 186.69) (xy 68.58 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a15e51fc-2515-4d14-b936-1424be02737f") + ) + (wire + (pts + (xy 252.73 57.15) (xy 252.73 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a20dbeb3-186e-4932-aaa1-6ee0112a7891") + ) + (wire + (pts + (xy 67.31 41.91) (xy 67.31 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a3128c96-044e-4e76-81ce-1e2b854551aa") + ) + (wire + (pts + (xy 139.7 130.81) (xy 139.7 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a31b1ffa-70b8-4773-8dbb-cb930984e290") + ) + (wire + (pts + (xy 139.7 120.65) (xy 139.7 123.19) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a42ae0d9-a0ed-47d0-872d-280054f7c05c") + ) + (wire + (pts + (xy 68.58 134.62) (xy 76.2 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6fb648e-d5c5-4597-a106-97a2f0ca8b1f") + ) + (wire + (pts + (xy 162.56 128.27) (xy 162.56 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8079c88-75e0-4177-87e2-17e848dcab1f") + ) + (wire + (pts + (xy 76.2 143.51) (xy 76.2 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a891bef6-cded-4564-a1fd-41673ddfefc0") + ) + (wire + (pts + (xy 68.58 138.43) (xy 68.58 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a8ec24cd-630c-403b-97a5-ca77a2fa50ac") + ) + (wire + (pts + (xy 109.22 146.05) (xy 118.11 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a965f4a0-73c3-49e5-8ac6-935f00935332") + ) + (wire + (pts + (xy 68.58 148.59) (xy 78.74 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a9bf13c8-f56c-4ea6-a001-2d3da85f013a") + ) + (wire + (pts + (xy 82.55 53.34) (xy 91.44 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aaf8c0d8-fcf4-48f4-9c45-df9aaf21e9fb") + ) + (wire + (pts + (xy 207.01 91.44) (xy 267.97 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "acaaeef8-3f2c-4e5d-9d0d-0a39101ad08e") + ) + (wire + (pts + (xy 242.57 52.07) (xy 242.57 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "af26ef28-782f-4a3f-b0a4-a5b9f6d936db") + ) + (wire + (pts + (xy 218.44 66.04) (xy 220.98 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4945ec8-245f-4eb6-9458-8f579474de9d") + ) + (wire + (pts + (xy 68.58 146.05) (xy 68.58 148.59) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b5a85d53-1f91-4f28-b392-05af5b2d9ea2") + ) + (wire + (pts + (xy 242.57 40.64) (xy 242.57 24.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b70ef701-8074-46e9-8f79-72d8dc828462") + ) + (wire + (pts + (xy 93.98 182.88) (xy 139.7 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b72ef0fb-0156-4db6-b56e-3ef479cece2f") + ) + (wire + (pts + (xy 139.7 172.72) (xy 139.7 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b8b80068-0f23-4ee5-bcf5-48637c70dc24") + ) + (wire + (pts + (xy 128.27 146.05) (xy 125.73 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ba85e770-5411-44f6-b881-6168fdf3a91b") + ) + (wire + (pts + (xy 252.73 88.9) (xy 252.73 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bb347827-58ac-4ac5-8723-60cc18ab58dd") + ) + (wire + (pts + (xy 123.19 48.26) (xy 123.19 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bbf2ee8d-07af-41d4-b857-087a34c204cd") + ) + (wire + (pts + (xy 151.13 78.74) (xy 151.13 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "be2a6216-8a6b-45b6-b1e9-5a880a8d86c2") + ) + (wire + (pts + (xy 50.8 60.96) (xy 50.8 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bfc40968-797d-4231-bbaa-72d8814ee50b") + ) + (wire + (pts + (xy 139.7 151.13) (xy 139.7 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c381ac26-aa8c-46d2-bb95-15ddf0ee9210") + ) + (wire + (pts + (xy 123.19 74.93) (xy 123.19 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5984232-93c5-4a57-ad7f-37bb55dfdcb8") + ) + (wire + (pts + (xy 30.48 63.5) (xy 52.07 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c66b41b7-f4fa-49ac-9119-cf00c7c9278e") + ) + (wire + (pts + (xy 242.57 66.04) (xy 242.57 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c67a2a4d-6a32-469f-bf32-cd8f32df4af1") + ) + (wire + (pts + (xy 66.04 182.88) (xy 68.58 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7454484-6aff-4210-b257-2ccf7f44d25c") + ) + (wire + (pts + (xy 172.72 110.49) (xy 189.23 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7a89ccd-ec95-4936-be96-405a66dc23bd") + ) + (wire + (pts + (xy 54.61 186.69) (xy 54.61 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c7b0e8a9-e9c0-4633-91f6-1b6db54fbad4") + ) + (wire + (pts + (xy 252.73 40.64) (xy 242.57 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca8c7d1e-74cb-4a78-8bb5-8888bd6cf886") + ) + (wire + (pts + (xy 162.56 138.43) (xy 162.56 146.05) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caa6233a-1122-4aa0-9b45-2498e4bf225a") + ) + (wire + (pts + (xy 189.23 107.95) (xy 189.23 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caee7fb6-7cdc-4f69-964e-5716b5b0b191") + ) + (wire + (pts + (xy 151.13 24.13) (xy 151.13 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb618205-b1da-4b94-8abb-56f783df4c35") + ) + (wire + (pts + (xy 109.22 50.8) (xy 111.76 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cb9b50e3-3758-4aba-bbb8-807aad266ba9") + ) + (wire + (pts + (xy 180.34 66.04) (xy 218.44 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cbe9698d-7f38-4e67-80da-0eb35d9eebc5") + ) + (wire + (pts + (xy 43.18 73.66) (xy 62.23 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cc8bc9e0-579c-4533-9921-8afd25e2ea26") + ) + (wire + (pts + (xy 162.56 120.65) (xy 139.7 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ccef7a1c-0895-45ff-a7fb-c3c36757e0fc") + ) + (wire + (pts + (xy 172.72 110.49) (xy 172.72 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ceb5c857-3306-4d55-85f4-c62b65d7be81") + ) + (wire + (pts + (xy 228.6 66.04) (xy 242.57 66.04) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cf631fe6-cd1a-49d1-b7c8-6dda28dd216c") + ) + (wire + (pts + (xy 93.98 120.65) (xy 93.98 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d0e35d33-7ece-4657-bb6c-688ececc886f") + ) + (wire + (pts + (xy 264.16 73.66) (xy 267.97 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d51c9f5a-c2b7-4aa6-8a4a-6bb0f1ebfc6f") + ) + (wire + (pts + (xy 91.44 69.85) (xy 91.44 109.22) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d64287ad-f1d1-4b37-80de-58f62a8b1c60") + ) + (wire + (pts + (xy 172.72 40.64) (xy 172.72 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7d8ec2b-c593-4f61-8065-87800df7e7cf") + ) + (wire + (pts + (xy 43.18 168.91) (xy 88.9 168.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d81671e3-5d18-43c1-a59d-b0cd0d3637e6") + ) + (wire + (pts + (xy 58.42 186.69) (xy 54.61 186.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "da97e6b0-d2e3-4884-a71a-9957946c7dc1") + ) + (wire + (pts + (xy 139.7 161.29) (xy 139.7 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "db134c1e-e91f-495d-9bab-480285c78626") + ) + (wire + (pts + (xy 52.07 50.8) (xy 49.53 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc161de1-b2ae-4c7e-a742-3b08f5464102") + ) + (wire + (pts + (xy 66.04 186.69) (xy 68.58 186.69) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc4df503-b772-45ca-9dcb-08eda3ed4e3a") + ) + (wire + (pts + (xy 78.74 143.51) (xy 76.2 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e063aff3-908f-44b3-811c-5286dfd775fd") + ) + (wire + (pts + (xy 88.9 168.91) (xy 102.87 168.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e165d5e8-b5de-46a4-a210-af770be0edfb") + ) + (wire + (pts + (xy 119.38 80.01) (xy 123.19 80.01) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e24fab36-577c-42ef-ba1e-128272568141") + ) + (wire + (pts + (xy 172.72 107.95) (xy 172.72 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ed7fb02d-c270-4b61-8a22-b1f2e77bcce3") + ) + (wire + (pts + (xy 50.8 104.14) (xy 137.16 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ee577cbe-8418-4db3-8aad-234731be63f6") + ) + (wire + (pts + (xy 109.22 24.13) (xy 95.25 24.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ef23cf52-5d3b-4a9e-b137-709e9b860545") + ) + (wire + (pts + (xy 62.23 73.66) (xy 62.23 76.2) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4630ed5-e9cd-4242-8fa1-f0209f9d8143") + ) + (wire + (pts + (xy 162.56 182.88) (xy 139.7 182.88) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4912c14-1bfd-43dd-9f57-a214d634bd13") + ) + (wire + (pts + (xy 242.57 24.13) (xy 151.13 24.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f4bac6f7-d8f4-43c2-a852-e2c779bb038e") + ) + (wire + (pts + (xy 91.44 69.85) (xy 91.44 53.34) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f753c156-6cb1-446e-8a60-e5dcb0546de2") + ) + (wire + (pts + (xy 86.36 134.62) (xy 93.98 134.62) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f7bff56c-30f6-49d3-951d-5734caae7430") + ) + (wire + (pts + (xy 128.27 156.21) (xy 128.27 161.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8b67ede-a77f-475f-989e-de0cebec43be") + ) + (wire + (pts + (xy 139.7 133.35) (xy 154.94 133.35) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f951156f-458a-4376-8bea-034a82fc51e5") + ) + (wire + (pts + (xy 252.73 78.74) (xy 252.73 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9aacd99-d796-4a7b-af53-c7a8613ed8f9") + ) + (wire + (pts + (xy 30.48 24.13) (xy 67.31 24.13) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa84414a-30a6-4ef4-851f-29902dfdc12d") + ) + (wire + (pts + (xy 207.01 106.68) (xy 207.01 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc84318f-4a6b-4c56-a1c8-516ee3946b33") + ) + (wire + (pts + (xy 139.7 172.72) (xy 128.27 172.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fc9f64ab-56a6-425b-9b04-2fe5dd772240") + ) + (wire + (pts + (xy 172.72 73.66) (xy 172.72 100.33) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd67f8fb-88f4-45f7-8ae6-0c9395404820") + ) + (wire + (pts + (xy 137.16 104.14) (xy 137.16 64.77) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fe61126b-273a-46f0-b616-267810b8cb7a") + ) + (global_label "SIGNAL" + (shape input) + (at 267.97 73.66 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6741dfb1-0602-46de-920b-be72cc198659") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 277.4867 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "OUTDOOR" + (shape input) + (at 267.97 91.44 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7808b3c3-d39e-4ef5-b6ea-57568945c20f") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 279.7848 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (symbol + (lib_id "Diode:1N4148WS") + (at 106.68 168.91 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "0404c7ec-958f-4bb0-9ae3-a4f54539ca7b") + (property "Reference" "D203" + (at 106.68 175.26 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1N4148WS" + (at 106.68 172.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Diode_SMD:D_SOD-323" + (at 106.68 173.355 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.vishay.com/docs/85751/1n4148ws.pdf" + (at 106.68 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "75V 0.15A Fast switching Diode, SOD-323" + (at 106.68 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 106.68 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 106.68 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2ea54e9e-8f81-4100-b27c-ea09d74a0769") + ) + (pin "2" + (uuid "8101117d-7aca-49cf-82f9-cc2d9f4cbdf2") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "D203") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 83.82 182.88 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "0d25d60a-7659-4564-b654-8d121dacb34f") + (property "Reference" "C205" + (at 83.82 175.26 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1u" + (at 83.82 177.8 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 87.63 181.9148 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 83.82 182.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 83.82 182.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f221fc77-844c-4116-91bb-e10734516b63") + ) + (pin "2" + (uuid "74c6b23f-08bc-462f-97a0-0f68cab788ba") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "C205") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 41.91 49.53 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "16252c1f-69da-4f0b-ba8a-62638a07bc51") + (property "Reference" "C201" + (at 38.1 48.2599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10n" + (at 38.1 50.7999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 40.9448 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 41.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 41.91 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "94bba68f-d89f-4585-8312-a30d08678298") + ) + (pin "1" + (uuid "e9dd98ce-cdbf-46bf-9e77-35229accc5ca") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "C201") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "4xxx_IEEE:4538") + (at 67.31 58.42 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "220824a4-2805-435e-a553-9195d3d3e61d") + (property "Reference" "U201" + (at 69.4533 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "4538" + (at 69.4533 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 67.31 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 67.31 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 67.31 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "15" + (uuid "0d0b3619-f8cc-49b1-941f-c2ba51f70b0d") + ) + (pin "11" + (uuid "12db5a84-3646-4411-80bc-5cc5f7a3eabe") + ) + (pin "8" + (uuid "5d569a9c-c05b-4603-8cc1-a76e1e1896b6") + ) + (pin "16" + (uuid "6114e627-9f66-436d-b845-df7657643240") + ) + (pin "2" + (uuid "f3c544a4-b34e-4c22-bd7c-d88e200b45f6") + ) + (pin "3" + (uuid "de0aa8dd-10d0-4f54-a79f-bd985899cca7") + ) + (pin "4" + (uuid "3d4b0b6c-0375-4e29-ba94-45cc0695e10c") + ) + (pin "16" + (uuid "b51c7f46-8959-4786-9ce8-0d7f214d9ddd") + ) + (pin "14" + (uuid "6b732a02-328d-4176-ac29-c1769828c408") + ) + (pin "6" + (uuid "29a18fd3-ba76-4184-a676-cd174d826bdc") + ) + (pin "12" + (uuid "50c6ba16-13bd-428b-9841-44876e3d15d2") + ) + (pin "13" + (uuid "5a00e7e7-4507-48bb-94ed-f55e2e82eeb1") + ) + (pin "9" + (uuid "fc82f9cd-7f11-48fa-bdd3-0eb128b70f61") + ) + (pin "8" + (uuid "1bd1ce0d-9103-4c5f-9382-2275f57352b4") + ) + (pin "7" + (uuid "b8c2565b-5cb6-431a-b9fe-427674e51139") + ) + (pin "10" + (uuid "93b62ad4-afc3-4219-9a14-8909bad4add4") + ) + (pin "5" + (uuid "57f76a1a-ddc5-48bb-a881-db100ed37d70") + ) + (pin "1" + (uuid "82a7daa9-bddb-4ace-ad44-4edd5687565d") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "U201") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_BJT:SS8050") + (at 215.9 73.66 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "221f5692-1fac-4f23-9d17-7c82331dd911") + (property "Reference" "Q203" + (at 220.98 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SS8050" + (at 220.98 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 220.98 81.026 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf" + (at 220.98 78.486 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23" + (at 249.936 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 215.9 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=B 2=E 3=C" + (at 215.9 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4b1cb470-f488-45a3-baa3-4596da1cc4f1") + ) + (pin "3" + (uuid "a3f54ae8-8470-433c-8de2-ab60566c2843") + ) + (pin "2" + (uuid "7f773388-c2e6-417f-a15e-6033b567afae") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "Q203") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 128.27 165.1 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "26769250-507e-4c58-95cc-2fe867bc32f9") + (property "Reference" "C206" + (at 124.46 163.8299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10n" + (at 124.46 166.3699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 127.3048 168.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 128.27 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 128.27 165.1 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "cc468f32-8227-4e7c-8ca5-02a77b509a96") + ) + (pin "1" + (uuid "520125d6-75a6-4d49-b299-540b3ec0b5f4") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "C206") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 82.55 134.62 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3b2066c4-1e50-49cc-9ad1-fb718466ed69") + (property "Reference" "R211" + (at 82.55 128.27 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10k" + (at 82.55 130.81 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 82.55 136.398 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 82.55 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 82.55 134.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "385cf8a7-b1fe-400d-a2ca-1e07f1000fe8") + ) + (pin "2" + (uuid "e71cd427-d1b4-476c-b233-80aa814540dd") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R211") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 62.23 182.88 270) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "41627908-4d04-4b27-ac79-69293ee693ec") + (property "Reference" "R210" + (at 62.23 176.53 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "130k" + (at 62.23 179.07 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 62.23 184.658 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 62.23 182.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 62.23 182.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "379c3ee7-4107-4c2e-a541-0c13f1994e51") + ) + (pin "2" + (uuid "1c3023b6-f393-45fa-8128-c0f4bb06ef7a") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R210") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 67.31 88.9 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "440241bc-aba7-48bf-8c85-3d31b5783118") + (property "Reference" "#PWR0201" + (at 67.31 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 67.31 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 67.31 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 67.31 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 67.31 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5dc15d9f-e90a-4ff7-b692-f3ef68d8fd1f") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "#PWR0201") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4148WS") + (at 62.23 186.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "49453426-c1a9-43fa-bb74-11faa26ad077") + (property "Reference" "D202" + (at 62.23 193.04 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1N4148WS" + (at 62.23 190.5 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Diode_SMD:D_SOD-323" + (at 62.23 191.135 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.vishay.com/docs/85751/1n4148ws.pdf" + (at 62.23 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "75V 0.15A Fast switching Diode, SOD-323" + (at 62.23 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 62.23 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 62.23 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "26120b2f-1425-46eb-b81f-090f3693b6ee") + ) + (pin "2" + (uuid "6e4d3feb-aeeb-41e5-8b08-bce94a0730a5") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "D202") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:LED") + (at 172.72 49.53 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "50096258-5ae9-4f1d-8b1f-cfe1238d2fb2") + (property "Reference" "D201" + (at 176.53 49.8474 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "LED" + (at 176.53 52.3874 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 172.72 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 172.72 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Light emitting diode" + (at 172.72 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 172.72 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bfee7d05-9140-4cb9-88ef-1c0747a27487") + ) + (pin "2" + (uuid "e78a1389-480e-463c-a57d-1b1126809bf7") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "D201") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 151.13 57.15 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "51cfd888-ac7a-4c8b-ab3f-120717832215") + (property "Reference" "R206" + (at 148.59 55.8799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "10k" + (at 148.59 58.4199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 149.352 57.15 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 151.13 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 151.13 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2e8f0d24-44e9-4f62-99ac-d401039bbfd5") + ) + (pin "2" + (uuid "080e7012-7546-4f66-98af-175efee1490f") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R206") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 36.83 73.66 90) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "5b1f6f55-f8f5-4dd8-a88c-9a6a4ee33759") + (property "Reference" "R207" + (at 36.83 67.31 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10k" + (at 36.83 69.85 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 36.83 71.882 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 36.83 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 36.83 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1a8c51e7-70e4-4ae7-853c-9fbb05e2ec5f") + ) + (pin "2" + (uuid "1580c8af-f123-459f-8caa-ff689e96fc9c") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R207") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 85.09 41.91 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "62417c9e-d8d9-43fd-84aa-79adac657495") + (property "Reference" "#PWR0202" + (at 91.44 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 88.9 41.9099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 85.09 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 85.09 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 85.09 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "04bf0af8-8035-4a04-9ee2-5eeef53f3274") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "#PWR0202") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 62.23 80.01 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "69371fb7-b165-47e0-b85b-8764fc73ec7b") + (property "Reference" "C203" + (at 58.42 78.7399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "100n" + (at 58.42 81.2799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 63.1952 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 62.23 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 62.23 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a54b766f-5969-44b4-8207-e264e0f5efc1") + ) + (pin "2" + (uuid "ef605346-f7d3-41e8-bb8c-8c1fe03ef693") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "C203") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 172.72 113.03 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6b7ec741-c32d-4512-84cf-84fdce9d825f") + (property "Reference" "#PWR0205" + (at 172.72 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 172.72 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 172.72 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 172.72 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 172.72 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b821d583-a590-45e7-9c4d-f6a07932652e") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "#PWR0205") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VDD") + (at 93.98 118.11 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "755cc213-335d-4a7b-94ff-0deb2a2874c3") + (property "Reference" "#PWR0206" + (at 93.98 121.92 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 93.98 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VDD\"" + (at 93.98 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "815e6ef7-a661-4ca7-acfc-b48be660da3d") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "#PWR0206") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_BJT:SS8050") + (at 137.16 156.21 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "770a53b1-9d30-47ca-9b27-3728d026e822") + (property "Reference" "Q208" + (at 142.24 154.9399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SS8050" + (at 142.24 157.4799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 142.24 163.576 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf" + (at 142.24 161.036 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23" + (at 171.196 158.496 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 137.16 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=B 2=E 3=C" + (at 137.16 156.21 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "569fbc1c-6f98-4e25-bf87-a344833c4d2d") + ) + (pin "3" + (uuid "07c635b7-5d77-46b7-b837-4d2a727359d3") + ) + (pin "2" + (uuid "08701be3-0d0d-4aab-a621-e9f2e8d0a170") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "Q208") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 121.92 146.05 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7734dc81-b8b2-44f9-ae24-3c5f760e50c8") + (property "Reference" "R212" + (at 121.92 139.7 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1k" + (at 121.92 142.24 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 121.92 147.828 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 121.92 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 121.92 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "fd64c1a4-4fdf-4c90-a26f-2b71012d0352") + ) + (pin "2" + (uuid "6f6dd1fd-272c-4896-aede-911d75842810") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R212") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_FET:AO3401A") + (at 245.11 57.15 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "79815bda-feb1-47db-b3e7-682f83a3a87e") + (property "Reference" "Q207" + (at 238.76 55.8799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AO3401A" + (at 238.76 58.4199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 240.03 55.245 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf" + (at 240.03 53.34 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23" + (at 245.11 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "50598a8b-67b2-4768-b129-a564b1033bc0") + ) + (pin "3" + (uuid "7232b00f-89c6-4de7-b359-4e2ccc2890e8") + ) + (pin "2" + (uuid "eaf25ee2-ea8d-4a30-b792-8f83063471a9") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "Q207") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_BJT:SS8050") + (at 153.67 73.66 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "833deae3-478d-45ed-a718-6e9c46393391") + (property "Reference" "Q205" + (at 148.59 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SS8050" + (at 148.59 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 148.59 81.026 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf" + (at 148.59 78.486 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23" + (at 119.634 75.946 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "NPN" + (at 153.67 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=B 2=E 3=C" + (at 153.67 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c5ef0937-8853-48ef-b225-19f6570b9e37") + ) + (pin "3" + (uuid "eece0630-646b-401d-bc4f-aa3884cfb77b") + ) + (pin "2" + (uuid "ec1fa6f5-cb15-4e8f-a05b-56ccc8e1a449") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "Q205") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 207.01 102.87 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "8772f738-086d-451f-af74-176d0c49185e") + (property "Reference" "R215" + (at 209.55 101.5999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "10k" + (at 209.55 104.1399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 208.788 102.87 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 207.01 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 207.01 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "95a8aa09-9a97-49e1-bb79-b063f0043824") + ) + (pin "2" + (uuid "177068f8-f196-44a1-af86-1289da75521b") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R215") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 252.73 48.26 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "8956552b-a758-42a5-99fd-695ed0ee92df") + (property "Reference" "R209" + (at 255.27 46.9899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "2k2" + (at 255.27 49.5299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 254.508 48.26 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 252.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 252.73 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "d9411a82-03d4-4852-9f52-1267372240f8") + ) + (pin "2" + (uuid "1a571fff-58b1-4915-bd14-a21ace373c1c") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R209") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 115.57 50.8 270) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9062accc-1045-4019-89e6-2dbf2e162ff1") + (property "Reference" "R202" + (at 115.57 44.45 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10k" + (at 115.57 46.99 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 115.57 52.578 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 115.57 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 115.57 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "efbe8c02-42f0-4374-9291-d1a50cb93db1") + ) + (pin "2" + (uuid "f3b678fd-8538-4f95-a6e2-f50129037396") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R202") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:VDD") + (at 67.31 20.32 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "92fa225a-2298-4288-aafe-4d8ee4c7545e") + (property "Reference" "#PWR0204" + (at 67.31 24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VDD" + (at 67.31 15.24 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 67.31 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 67.31 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VDD\"" + (at 67.31 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7119241b-03b6-4744-8cb2-bb9a9b6a71be") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "#PWR0204") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_FET:AO3401A") + (at 123.19 43.18 270) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "94dd90f5-5bb7-464a-8351-79ae0a86898d") + (property "Reference" "Q201" + (at 123.19 34.29 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "AO3401A" + (at 123.19 36.83 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 121.285 38.1 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf" + (at 119.38 38.1 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23" + (at 123.19 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "3e10c5df-ba0c-4740-b5a9-e1580d288d54") + ) + (pin "3" + (uuid "02170a55-7bbe-47d7-acea-1f2b6f01ac06") + ) + (pin "2" + (uuid "1e08101c-f34a-43c6-a8e4-4924392ba70a") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "Q201") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 115.57 80.01 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "9e56d90a-da86-436d-9515-09b56f4b1d27") + (property "Reference" "R203" + (at 115.57 73.66 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10k" + (at 115.57 76.2 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 115.57 81.788 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 115.57 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 115.57 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5f2b32b6-e614-42ef-9fb7-dc3df4952a45") + ) + (pin "2" + (uuid "6fae5e27-3585-4357-a979-417c7817f547") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R203") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 55.88 41.91 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a0cad380-2cb7-4982-a015-e0807254e599") + (property "Reference" "R201" + (at 55.88 35.56 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "10k" + (at 55.88 38.1 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 55.88 43.688 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 55.88 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 55.88 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b0284c43-5106-4173-a316-bee04f1b3421") + ) + (pin "2" + (uuid "0c9d9f9c-f625-477b-92f0-583b2793a39e") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R201") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 68.58 142.24 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "a5859203-68b2-4317-bec9-323347371559") + (property "Reference" "C204" + (at 64.77 140.9699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10n" + (at 64.77 143.5099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 67.6148 146.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 68.58 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 68.58 142.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "97181da2-a24c-44ac-9f2b-04e5f0987194") + ) + (pin "1" + (uuid "2affe5f3-08a6-4861-9b22-9d80a1deb3c0") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "C204") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 224.79 66.04 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b276ff5d-b600-47da-b49a-f5a7a5ac63f9") + (property "Reference" "R205" + (at 224.79 59.69 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "300R" + (at 224.79 62.23 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 224.79 67.818 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 224.79 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 224.79 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "80d8bad9-4c95-43b3-bb07-2a96e4f09af9") + ) + (pin "1" + (uuid "37ea8d65-89b4-41ab-b020-e02a9a8a54d6") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R205") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_BJT:SS8550") + (at 160.02 133.35 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b7d233a3-f4b9-4766-b6b6-bd3609f2c625") + (property "Reference" "Q209" + (at 165.1 132.0799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SS8550" + (at 165.1 134.6199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 165.1 125.984 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8550.pdf" + (at 165.1 128.524 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "General Purpose PNP Transistor, 1.5A Ic, 25V Vce, SOT-23" + (at 194.056 131.064 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "PNP" + (at 160.02 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=B 2=E 3=C" + (at 160.02 133.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "2c0e62ae-ef23-4b35-9408-8d6947bca56a") + ) + (pin "3" + (uuid "a9015313-022c-4556-a5c4-de60be108d4a") + ) + (pin "2" + (uuid "71f1ece4-d6bd-422c-a17e-def29fdd7001") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "Q209") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 162.56 166.37 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bc8d7358-831a-4c5f-8258-69031a8bcc1b") + (property "Reference" "R213" + (at 160.02 165.0999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "10k" + (at 160.02 167.6399 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 160.782 166.37 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 162.56 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 162.56 166.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8d66f864-47ab-4588-83e5-1b291beafe91") + ) + (pin "2" + (uuid "b2b93095-fc17-4e2c-beae-2666a4b8bed2") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R213") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_FET:AO3400A") + (at 255.27 73.66 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "beccfbb2-b246-45b8-9260-3b851385a357") + (property "Reference" "Q206" + (at 248.92 72.3899 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AO3400A" + (at 248.92 74.9299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 250.19 75.565 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" + (at 250.19 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" + (at 255.27 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "f8ff052e-95ab-464e-be4e-37f0682586f7") + ) + (pin "2" + (uuid "fadc8be1-1f02-4c1f-9962-663e5b001fb9") + ) + (pin "1" + (uuid "2cf95f4a-0bfa-458a-be1d-6429e069cc27") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "Q206") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:Polyfuse") + (at 91.44 24.13 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bfd1223c-b062-47ee-9538-5a6d56dc1de0") + (property "Reference" "F201" + (at 91.44 17.78 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1A" + (at 91.44 20.32 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 96.52 22.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 91.44 24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resettable fuse, polymeric positive temperature coefficient" + (at 91.44 24.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "7d772781-524c-45c5-ba7b-0f4b04dfa3ff") + ) + (pin "1" + (uuid "fbe61a10-2ff0-4495-bc7d-4e076138aff7") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "F201") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "4xxx_IEEE:4538") + (at 93.98 151.13 0) + (unit 2) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "cb1a34c6-9bc4-476a-bfb6-02376189e7cf") + (property "Reference" "U201" + (at 96.1233 137.16 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "4538" + (at 96.1233 139.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 93.98 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "15" + (uuid "0d0b3619-f8cc-49b1-941f-c2ba51f70b0d") + ) + (pin "11" + (uuid "12db5a84-3646-4411-80bc-5cc5f7a3eabe") + ) + (pin "8" + (uuid "5d569a9c-c05b-4603-8cc1-a76e1e1896b6") + ) + (pin "16" + (uuid "6114e627-9f66-436d-b845-df7657643240") + ) + (pin "2" + (uuid "f3c544a4-b34e-4c22-bd7c-d88e200b45f6") + ) + (pin "3" + (uuid "de0aa8dd-10d0-4f54-a79f-bd985899cca7") + ) + (pin "4" + (uuid "3d4b0b6c-0375-4e29-ba94-45cc0695e10c") + ) + (pin "16" + (uuid "b51c7f46-8959-4786-9ce8-0d7f214d9ddd") + ) + (pin "14" + (uuid "6b732a02-328d-4176-ac29-c1769828c408") + ) + (pin "6" + (uuid "29a18fd3-ba76-4184-a676-cd174d826bdc") + ) + (pin "12" + (uuid "50c6ba16-13bd-428b-9841-44876e3d15d2") + ) + (pin "13" + (uuid "5a00e7e7-4507-48bb-94ed-f55e2e82eeb1") + ) + (pin "9" + (uuid "fc82f9cd-7f11-48fa-bdd3-0eb128b70f61") + ) + (pin "8" + (uuid "1bd1ce0d-9103-4c5f-9382-2275f57352b4") + ) + (pin "7" + (uuid "b8c2565b-5cb6-431a-b9fe-427674e51139") + ) + (pin "10" + (uuid "93b62ad4-afc3-4219-9a14-8909bad4add4") + ) + (pin "5" + (uuid "57f76a1a-ddc5-48bb-a881-db100ed37d70") + ) + (pin "1" + (uuid "82a7daa9-bddb-4ace-ad44-4edd5687565d") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "U201") + (unit 2) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_FET:IPD50R380CE") + (at 175.26 66.04 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "cc94161e-451b-4f43-a64d-4afe776185a5") + (property "Reference" "Q204" + (at 168.91 64.7699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "IRLR8726TRPBF" + (at 168.91 67.3099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:TO-252-2" + (at 170.18 67.945 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 170.18 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "" + (at 175.26 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f7511746-369f-49c3-afd2-16f73bacc76f") + ) + (pin "3" + (uuid "b47f0754-5eed-4d98-9115-9fe1e8bd7166") + ) + (pin "2" + (uuid "6b835374-bee4-4632-822e-ace020cb8197") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "Q204") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 172.72 104.14 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "d6cdf7db-3151-40a7-8313-436f58b9b71c") + (property "Reference" "R204" + (at 170.18 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "R_{SET}" + (at 170.18 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 174.498 104.14 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 172.72 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 172.72 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Power" "min 1W@1A!" + (at 170.18 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "1" + (uuid "32f02fdd-6e71-4225-bd98-da295b16426b") + ) + (pin "2" + (uuid "7d3f9738-7970-4067-9df6-5971cfea512a") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R204") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 78.74 41.91 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d8745920-0788-4486-a16d-569d0c86ad84") + (property "Reference" "C202" + (at 78.74 34.29 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 78.74 36.83 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 82.55 40.9448 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 78.74 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 78.74 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a2f7a1c7-200d-4e70-8ba5-a8556a2634fa") + ) + (pin "2" + (uuid "622669d2-b84d-4e49-99ed-c8015df2e3a8") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "C202") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_FET:AO3400A") + (at 120.65 69.85 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d8c6c0f9-47b6-49cf-b2cf-25d90865c608") + (property "Reference" "Q202" + (at 127 68.5799 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AO3400A" + (at 127 71.1199 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 125.73 71.755 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" + (at 125.73 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" + (at 120.65 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "eabd3ece-7750-467a-baca-472a1befb9f8") + ) + (pin "3" + (uuid "6c7fd3ce-50b5-401c-9e06-3bb8df592558") + ) + (pin "2" + (uuid "2334b455-ddad-4c69-bf36-9429f45f981a") + ) + (instances + (project "" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "Q202") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 139.7 127 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "db062242-54cd-4191-8a66-d3333d3b7954") + (property "Reference" "R216" + (at 137.16 125.7299 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "10k" + (at 137.16 128.2699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 137.922 127 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 139.7 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 139.7 127 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "16aa4d2d-2ed4-443c-aa2a-be7919d668b3") + ) + (pin "2" + (uuid "5a2205ab-f284-4aff-a301-007e3ead3b3c") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R216") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 93.98 186.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e3b23bf1-ba9d-4fe2-bfe0-a0d6b9f3dc6b") + (property "Reference" "#PWR0207" + (at 93.98 193.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 93.98 191.77 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 93.98 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 93.98 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 93.98 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4b495c7e-bdd9-4298-98dc-35b7f9e80ce7") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "#PWR0207") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 264.16 81.28 0) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "e7be1e20-0166-4913-baf7-a10e79c70377") + (property "Reference" "R208" + (at 261.62 80.0099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "10k" + (at 261.62 82.5499 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 262.382 81.28 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 264.16 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 264.16 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6ca4b4e4-8ba5-468e-959c-a50950fa7e3d") + ) + (pin "2" + (uuid "9a2ea355-b6d3-4b77-b748-750a635e74a5") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R208") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 123.19 93.98 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ec226f71-7dcf-4aba-b02d-92395c48a509") + (property "Reference" "#PWR0203" + (at 123.19 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 123.19 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 123.19 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 123.19 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 123.19 93.98 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "68e0b280-ae3d-4029-a828-e4077de52cef") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "#PWR0203") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Transistor_FET:AO3400A") + (at 191.77 91.44 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f18a54ea-3763-41ae-874f-07d66f2ae977") + (property "Reference" "Q210" + (at 185.42 90.1699 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "AO3400A" + (at 185.42 92.7099 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23" + (at 186.69 93.345 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf" + (at 186.69 95.25 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23" + (at 191.77 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "14b651e5-0e36-40fe-9340-8d0c0e33ab2a") + ) + (pin "2" + (uuid "ba11d014-4b8a-4c69-9860-cf75acd47e49") + ) + (pin "1" + (uuid "27007550-6c09-4c3e-b8a1-677d8a576e87") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "Q210") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:R") + (at 189.23 104.14 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f1efab9d-00e6-4c63-8894-244d4d3d8c52") + (property "Reference" "R214" + (at 191.77 101.6 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "R_{SET OD}" + (at 191.77 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 187.452 104.14 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 189.23 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 189.23 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Power" "min 2W@3A!" + (at 191.77 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "1" + (uuid "7ce01803-8237-41aa-85f1-8db1ecbd31a7") + ) + (pin "2" + (uuid "2717c848-93ba-4241-8deb-fa0498076e0c") + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4/cac120fb-7c47-4c6f-827d-e31e5cce535e" + (reference "R214") + (unit 1) + ) + ) + ) + ) +) diff --git a/hardware/weapon_led_board/weapon_led_board-IR Led.pdf b/hardware/weapon_led_board/weapon_led_board-IR Led.pdf new file mode 100644 index 0000000000000000000000000000000000000000..66c275424dc760c092b48740756037930ed70a6c GIT binary patch literal 76885 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 literal 0 HcmV?d00001 diff --git a/hardware/weapon_led_board/weapon_led_board.kicad_pcb b/hardware/weapon_led_board/weapon_led_board.kicad_pcb new file mode 100644 index 0000000..c547853 --- /dev/null +++ b/hardware/weapon_led_board/weapon_led_board.kicad_pcb @@ -0,0 +1,2 @@ +(kicad_pcb (version 20241229) (generator "pcbnew") (generator_version "9.0") +) \ No newline at end of file diff --git a/hardware/weapon_led_board/weapon_led_board.kicad_prl b/hardware/weapon_led_board/weapon_led_board.kicad_prl new file mode 100644 index 0000000..9c9ea31 --- /dev/null +++ b/hardware/weapon_led_board/weapon_led_board.kicad_prl @@ -0,0 +1,98 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_netclasses": [], + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "images": 0.6, + "pads": 1.0, + "shapes": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": false, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + "vias", + "footprint_text", + "footprint_anchors", + "ratsnest", + "grid", + "footprints_front", + "footprints_back", + "footprint_values", + "footprint_references", + "tracks", + "drc_errors", + "drawing_sheet", + "bitmaps", + "pads", + "zones", + "drc_warnings", + "drc_exclusions", + "locked_item_shadows", + "conflict_shadows", + "shapes" + ], + "visible_layers": "ffffffff_ffffffff_ffffffff_ffffffff", + "zone_display_mode": 0 + }, + "git": { + "repo_type": "", + "repo_username": "", + "ssh_key": "" + }, + "meta": { + "filename": "weapon_led_board.kicad_prl", + "version": 5 + }, + "net_inspector_panel": { + "col_hidden": [], + "col_order": [], + "col_widths": [], + "custom_group_rules": [], + "expanded_rows": [], + "filter_by_net_name": true, + "filter_by_netclass": true, + "filter_text": "", + "group_by_constraint": false, + "group_by_netclass": false, + "show_unconnected_nets": false, + "show_zero_pad_nets": false, + "sort_ascending": true, + "sorting_column": -1 + }, + "open_jobsets": [], + "project": { + "files": [] + }, + "schematic": { + "selection_filter": { + "graphics": true, + "images": true, + "labels": true, + "lockedItems": false, + "otherItems": true, + "pins": true, + "symbols": true, + "text": true, + "wires": true + } + } +} diff --git a/hardware/weapon_led_board/weapon_led_board.kicad_pro b/hardware/weapon_led_board/weapon_led_board.kicad_pro new file mode 100644 index 0000000..ef5058e --- /dev/null +++ b/hardware/weapon_led_board/weapon_led_board.kicad_pro @@ -0,0 +1,422 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": {}, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "rules": {}, + "track_widths": [], + "via_dimensions": [] + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_pairs": [], + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "footprint_filter": "ignore", + "footprint_link_issues": "warning", + "four_way_junction": "ignore", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "label_multiple_wires": "warning", + "lib_symbol_issues": "warning", + "lib_symbol_mismatch": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "same_local_global_label": "warning", + "similar_label_and_power": "warning", + "similar_labels": "warning", + "similar_power": "warning", + "simulation_model_issue": "ignore", + "single_global_label": "ignore", + "unannotated": "error", + "unconnected_wire_endpoint": "warning", + "undefined_netclass": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "weapon_led_board.kicad_pro", + "version": 3 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "priority": 2147483647, + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 4 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "${PROJECTNAME}.csv", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from BOM", + "name": "${EXCLUDE_FROM_BOM}", + "show": true + }, + { + "group_by": true, + "label": "Exclude from Board", + "name": "${EXCLUDE_FROM_BOARD}", + "show": true + }, + { + "group_by": true, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + } + ], + "filter_string": "", + "group_symbols": true, + "include_excluded_from_bom": true, + "name": "Default Editing", + "sort_asc": true, + "sort_field": "Referenz" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "KiCad", + "page_layout_descr_file": "", + "plot_directory": "", + "space_save_all_events": true, + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "80cfdfc5-b3f7-482d-98cc-160e7aa121d4", + "Root" + ], + [ + "cac120fb-7c47-4c6f-827d-e31e5cce535e", + "IR Led" + ] + ], + "text_variables": {} +} diff --git a/hardware/weapon_led_board/weapon_led_board.kicad_sch b/hardware/weapon_led_board/weapon_led_board.kicad_sch new file mode 100644 index 0000000..28231c5 --- /dev/null +++ b/hardware/weapon_led_board/weapon_led_board.kicad_sch @@ -0,0 +1,56 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "80cfdfc5-b3f7-482d-98cc-160e7aa121d4") + (paper "A4") + (lib_symbols) + (sheet + (at 63.5 52.07) + (size 38.1 57.15) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "cac120fb-7c47-4c6f-827d-e31e5cce535e") + (property "Sheetname" "IR Led" + (at 63.5 51.3584 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "ir_led.kicad_sch" + (at 63.5 109.8046 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (instances + (project "weapon_led_board" + (path "/80cfdfc5-b3f7-482d-98cc-160e7aa121d4" + (page "2") + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) + (embedded_fonts no) +) diff --git a/hardware/weapon_led_board/weapon_led_board.net b/hardware/weapon_led_board/weapon_led_board.net new file mode 100644 index 0000000..01a96f6 --- /dev/null +++ b/hardware/weapon_led_board/weapon_led_board.net @@ -0,0 +1,945 @@ +(export (version "E") + (design + (source "C:\\Users\\iteedi\\OneDrive - Stadlerrail AG\\Dokumente\\lasertag\\hardware\\weapon_led_board\\weapon_led_board.kicad_sch") + (date "2026-01-05T17:05:30+0100") + (tool "Eeschema 9.0.4") + (sheet (number "1") (name "/") (tstamps "/") + (title_block + (title) + (company) + (rev) + (date) + (source "weapon_led_board.kicad_sch") + (comment (number "1") (value "")) + (comment (number "2") (value "")) + (comment (number "3") (value "")) + (comment (number "4") (value "")) + (comment (number "5") (value "")) + (comment (number "6") (value "")) + (comment (number "7") (value "")) + (comment (number "8") (value "")) + (comment (number "9") (value "")))) + (sheet (number "2") (name "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/") + (title_block + (title) + (company) + (rev) + (date) + (source "ir_led.kicad_sch") + (comment (number "1") (value "")) + (comment (number "2") (value "")) + (comment (number "3") (value "")) + (comment (number "4") (value "")) + (comment (number "5") (value "")) + (comment (number "6") (value "")) + (comment (number "7") (value "")) + (comment (number "8") (value "")) + (comment (number "9") (value ""))))) + (components + (comp (ref "C201") + (value "10n") + (datasheet "~") + (description "Unpolarized capacitor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Unpolarized capacitor")) + (libsource (lib "Device") (part "C") (description "Unpolarized capacitor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "cap capacitor")) + (property (name "ki_fp_filters") (value "C_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "16252c1f-69da-4f0b-ba8a-62638a07bc51")) + (comp (ref "C202") + (value "100n") + (datasheet "~") + (description "Unpolarized capacitor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Unpolarized capacitor")) + (libsource (lib "Device") (part "C") (description "Unpolarized capacitor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "cap capacitor")) + (property (name "ki_fp_filters") (value "C_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "d8745920-0788-4486-a16d-569d0c86ad84")) + (comp (ref "C203") + (value "100n") + (datasheet "~") + (description "Unpolarized capacitor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Unpolarized capacitor")) + (libsource (lib "Device") (part "C") (description "Unpolarized capacitor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "cap capacitor")) + (property (name "ki_fp_filters") (value "C_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "69371fb7-b165-47e0-b85b-8764fc73ec7b")) + (comp (ref "C204") + (value "10n") + (datasheet "~") + (description "Unpolarized capacitor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Unpolarized capacitor")) + (libsource (lib "Device") (part "C") (description "Unpolarized capacitor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "cap capacitor")) + (property (name "ki_fp_filters") (value "C_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "a5859203-68b2-4317-bec9-323347371559")) + (comp (ref "C205") + (value "1u") + (datasheet "~") + (description "Unpolarized capacitor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Unpolarized capacitor")) + (libsource (lib "Device") (part "C") (description "Unpolarized capacitor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "cap capacitor")) + (property (name "ki_fp_filters") (value "C_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "0d25d60a-7659-4564-b654-8d121dacb34f")) + (comp (ref "C206") + (value "10n") + (datasheet "~") + (description "Unpolarized capacitor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Unpolarized capacitor")) + (libsource (lib "Device") (part "C") (description "Unpolarized capacitor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "cap capacitor")) + (property (name "ki_fp_filters") (value "C_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "26769250-507e-4c58-95cc-2fe867bc32f9")) + (comp (ref "D201") + (value "LED") + (datasheet "~") + (description "Light emitting diode") + (fields + (field (name "Sim.Pins") "1=K 2=A") + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Light emitting diode")) + (libsource (lib "Device") (part "LED") (description "Light emitting diode")) + (property (name "Sim.Pins") (value "1=K 2=A")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "LED diode")) + (property (name "ki_fp_filters") (value "LED* LED_SMD:* LED_THT:*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "50096258-5ae9-4f1d-8b1f-cfe1238d2fb2")) + (comp (ref "D202") + (value "1N4148WS") + (footprint "Diode_SMD:D_SOD-323") + (datasheet "https://www.vishay.com/docs/85751/1n4148ws.pdf") + (description "75V 0.15A Fast switching Diode, SOD-323") + (fields + (field (name "Sim.Device") "D") + (field (name "Sim.Pins") "1=K 2=A") + (field (name "Footprint") "Diode_SMD:D_SOD-323") + (field (name "Datasheet") "https://www.vishay.com/docs/85751/1n4148ws.pdf") + (field (name "Description") "75V 0.15A Fast switching Diode, SOD-323")) + (libsource (lib "Diode") (part "1N4148WS") (description "75V 0.15A Fast switching Diode, SOD-323")) + (property (name "Sim.Device") (value "D")) + (property (name "Sim.Pins") (value "1=K 2=A")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "diode")) + (property (name "ki_fp_filters") (value "D*SOD?323*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "49453426-c1a9-43fa-bb74-11faa26ad077")) + (comp (ref "D203") + (value "1N4148WS") + (footprint "Diode_SMD:D_SOD-323") + (datasheet "https://www.vishay.com/docs/85751/1n4148ws.pdf") + (description "75V 0.15A Fast switching Diode, SOD-323") + (fields + (field (name "Sim.Device") "D") + (field (name "Sim.Pins") "1=K 2=A") + (field (name "Footprint") "Diode_SMD:D_SOD-323") + (field (name "Datasheet") "https://www.vishay.com/docs/85751/1n4148ws.pdf") + (field (name "Description") "75V 0.15A Fast switching Diode, SOD-323")) + (libsource (lib "Diode") (part "1N4148WS") (description "75V 0.15A Fast switching Diode, SOD-323")) + (property (name "Sim.Device") (value "D")) + (property (name "Sim.Pins") (value "1=K 2=A")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "diode")) + (property (name "ki_fp_filters") (value "D*SOD?323*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "0404c7ec-958f-4bb0-9ae3-a4f54539ca7b")) + (comp (ref "F201") + (value "1A") + (datasheet "~") + (description "Resettable fuse, polymeric positive temperature coefficient") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resettable fuse, polymeric positive temperature coefficient")) + (libsource (lib "Device") (part "Polyfuse") (description "Resettable fuse, polymeric positive temperature coefficient")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "resettable fuse PTC PPTC polyfuse polyswitch")) + (property (name "ki_fp_filters") (value "*polyfuse* *PTC*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "bfd1223c-b062-47ee-9538-5a6d56dc1de0")) + (comp (ref "Q201") + (value "AO3401A") + (footprint "Package_TO_SOT_SMD:SOT-23") + (datasheet "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf") + (description "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23") + (fields + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf") + (field (name "Description") "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23")) + (libsource (lib "Transistor_FET") (part "AO3401A") (description "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "P-Channel MOSFET")) + (property (name "ki_fp_filters") (value "SOT?23*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "94dd90f5-5bb7-464a-8351-79ae0a86898d")) + (comp (ref "Q202") + (value "AO3400A") + (footprint "Package_TO_SOT_SMD:SOT-23") + (datasheet "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf") + (description "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23") + (fields + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf") + (field (name "Description") "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23")) + (libsource (lib "Transistor_FET") (part "AO3400A") (description "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "N-Channel MOSFET")) + (property (name "ki_fp_filters") (value "SOT?23*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "d8c6c0f9-47b6-49cf-b2cf-25d90865c608")) + (comp (ref "Q203") + (value "SS8050") + (footprint "Package_TO_SOT_SMD:SOT-23") + (datasheet "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf") + (description "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23") + (fields + (field (name "Sim.Device") "NPN") + (field (name "Sim.Pins") "1=B 2=E 3=C") + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf") + (field (name "Description") "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23")) + (libsource (lib "Transistor_BJT") (part "SS8050") (description "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23")) + (property (name "Sim.Device") (value "NPN")) + (property (name "Sim.Pins") (value "1=B 2=E 3=C")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "SS8050 NPN Transistor")) + (property (name "ki_fp_filters") (value "SOT?23*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "221f5692-1fac-4f23-9d17-7c82331dd911")) + (comp (ref "Q204") + (value "IRLR8726TRPBF") + (footprint "Package_TO_SOT_SMD:TO-252-2") + (fields + (field (name "Footprint") "Package_TO_SOT_SMD:TO-252-2") + (field (name "Datasheet")) + (field (name "Description"))) + (libsource (lib "Transistor_FET") (part "IPD50R380CE") (description "14.1A Id, 500V Vds, CoolMOS N-Channel Power MOSFET, 380mOhm Ron, 24.8nC Qg (typ), TO-252-2")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "CoolMOS Power MOSFET N-MOS")) + (property (name "ki_fp_filters") (value "TO?252*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "cc94161e-451b-4f43-a64d-4afe776185a5")) + (comp (ref "Q205") + (value "SS8050") + (footprint "Package_TO_SOT_SMD:SOT-23") + (datasheet "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf") + (description "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23") + (fields + (field (name "Sim.Device") "NPN") + (field (name "Sim.Pins") "1=B 2=E 3=C") + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf") + (field (name "Description") "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23")) + (libsource (lib "Transistor_BJT") (part "SS8050") (description "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23")) + (property (name "Sim.Device") (value "NPN")) + (property (name "Sim.Pins") (value "1=B 2=E 3=C")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "SS8050 NPN Transistor")) + (property (name "ki_fp_filters") (value "SOT?23*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "833deae3-478d-45ed-a718-6e9c46393391")) + (comp (ref "Q206") + (value "AO3400A") + (footprint "Package_TO_SOT_SMD:SOT-23") + (datasheet "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf") + (description "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23") + (fields + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf") + (field (name "Description") "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23")) + (libsource (lib "Transistor_FET") (part "AO3400A") (description "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "N-Channel MOSFET")) + (property (name "ki_fp_filters") (value "SOT?23*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "beccfbb2-b246-45b8-9260-3b851385a357")) + (comp (ref "Q207") + (value "AO3401A") + (footprint "Package_TO_SOT_SMD:SOT-23") + (datasheet "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf") + (description "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23") + (fields + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf") + (field (name "Description") "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23")) + (libsource (lib "Transistor_FET") (part "AO3401A") (description "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "P-Channel MOSFET")) + (property (name "ki_fp_filters") (value "SOT?23*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "79815bda-feb1-47db-b3e7-682f83a3a87e")) + (comp (ref "Q208") + (value "SS8050") + (footprint "Package_TO_SOT_SMD:SOT-23") + (datasheet "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf") + (description "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23") + (fields + (field (name "Sim.Device") "NPN") + (field (name "Sim.Pins") "1=B 2=E 3=C") + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf") + (field (name "Description") "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23")) + (libsource (lib "Transistor_BJT") (part "SS8050") (description "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23")) + (property (name "Sim.Device") (value "NPN")) + (property (name "Sim.Pins") (value "1=B 2=E 3=C")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "SS8050 NPN Transistor")) + (property (name "ki_fp_filters") (value "SOT?23*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "770a53b1-9d30-47ca-9b27-3728d026e822")) + (comp (ref "Q209") + (value "SS8550") + (footprint "Package_TO_SOT_SMD:SOT-23") + (datasheet "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8550.pdf") + (description "General Purpose PNP Transistor, 1.5A Ic, 25V Vce, SOT-23") + (fields + (field (name "Sim.Device") "PNP") + (field (name "Sim.Pins") "1=B 2=E 3=C") + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8550.pdf") + (field (name "Description") "General Purpose PNP Transistor, 1.5A Ic, 25V Vce, SOT-23")) + (libsource (lib "Transistor_BJT") (part "SS8550") (description "General Purpose PNP Transistor, 1.5A Ic, 25V Vce, SOT-23")) + (property (name "Sim.Device") (value "PNP")) + (property (name "Sim.Pins") (value "1=B 2=E 3=C")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "SS8550 PNP Transistor")) + (property (name "ki_fp_filters") (value "SOT?23*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "b7d233a3-f4b9-4766-b6b6-bd3609f2c625")) + (comp (ref "Q210") + (value "AO3400A") + (footprint "Package_TO_SOT_SMD:SOT-23") + (datasheet "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf") + (description "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23") + (fields + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf") + (field (name "Description") "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23")) + (libsource (lib "Transistor_FET") (part "AO3400A") (description "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "N-Channel MOSFET")) + (property (name "ki_fp_filters") (value "SOT?23*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "f18a54ea-3763-41ae-874f-07d66f2ae977")) + (comp (ref "R201") + (value "10k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "a0cad380-2cb7-4982-a015-e0807254e599")) + (comp (ref "R202") + (value "10k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "9062accc-1045-4019-89e6-2dbf2e162ff1")) + (comp (ref "R203") + (value "10k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "9e56d90a-da86-436d-9515-09b56f4b1d27")) + (comp (ref "R204") + (value "R_{SET}") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Power") "min 1W@1A!") + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Power") (value "min 1W@1A!")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "d6cdf7db-3151-40a7-8313-436f58b9b71c")) + (comp (ref "R205") + (value "300R") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "b276ff5d-b600-47da-b49a-f5a7a5ac63f9")) + (comp (ref "R206") + (value "10k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "51cfd888-ac7a-4c8b-ab3f-120717832215")) + (comp (ref "R207") + (value "10k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "5b1f6f55-f8f5-4dd8-a88c-9a6a4ee33759")) + (comp (ref "R208") + (value "10k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "e7be1e20-0166-4913-baf7-a10e79c70377")) + (comp (ref "R209") + (value "2k2") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "8956552b-a758-42a5-99fd-695ed0ee92df")) + (comp (ref "R210") + (value "130k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "41627908-4d04-4b27-ac79-69293ee693ec")) + (comp (ref "R211") + (value "10k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "3b2066c4-1e50-49cc-9ad1-fb718466ed69")) + (comp (ref "R212") + (value "1k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "7734dc81-b8b2-44f9-ae24-3c5f760e50c8")) + (comp (ref "R213") + (value "10k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "bc8d7358-831a-4c5f-8258-69031a8bcc1b")) + (comp (ref "R214") + (value "R_{SET OD}") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Power") "min 2W@3A!") + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Power") (value "min 2W@3A!")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "f1efab9d-00e6-4c63-8894-244d4d3d8c52")) + (comp (ref "R215") + (value "10k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "8772f738-086d-451f-af74-176d0c49185e")) + (comp (ref "R216") + (value "10k") + (datasheet "~") + (description "Resistor") + (fields + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (libsource (lib "Device") (part "R") (description "Resistor")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (property (name "ki_keywords") (value "R res resistor")) + (property (name "ki_fp_filters") (value "R_*")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "db062242-54cd-4191-8a66-d3333d3b7954")) + (comp (ref "U201") + (value "4538") + (fields + (field (name "Footprint")) + (field (name "Datasheet")) + (field (name "Description"))) + (libsource (lib "4xxx_IEEE") (part "4538") (description "")) + (property (name "Sheetname") (value "IR Led")) + (property (name "Sheetfile") (value "ir_led.kicad_sch")) + (sheetpath (names "/IR Led/") (tstamps "/cac120fb-7c47-4c6f-827d-e31e5cce535e/")) + (tstamps "cb1a34c6-9bc4-476a-bfb6-02376189e7cf" "220824a4-2805-435e-a553-9195d3d3e61d"))) + (libparts + (libpart (lib "4xxx_IEEE") (part "4538") + (fields + (field (name "Reference") "U") + (field (name "Value") "4538") + (field (name "Footprint")) + (field (name "Datasheet")) + (field (name "Description"))) + (pins + (pin (num "1") (name "CX") (type "input")) + (pin (num "2") (name "Rx") (type "input")) + (pin (num "3") (name "R") (type "input")) + (pin (num "4") (name "B") (type "input")) + (pin (num "5") (name "A") (type "input")) + (pin (num "6") (name "Q") (type "output")) + (pin (num "7") (name "Q") (type "output")) + (pin (num "8") (name "VSS") (type "power_in")) + (pin (num "9") (name "Q") (type "output")) + (pin (num "10") (name "Q") (type "output")) + (pin (num "11") (name "A") (type "input")) + (pin (num "12") (name "B") (type "input")) + (pin (num "13") (name "R") (type "input")) + (pin (num "14") (name "Rx") (type "input")) + (pin (num "15") (name "CX") (type "input")) + (pin (num "16") (name "VDD") (type "power_in")))) + (libpart (lib "Device") (part "C") + (description "Unpolarized capacitor") + (docs "~") + (footprints + (fp "C_*")) + (fields + (field (name "Reference") "C") + (field (name "Value") "C") + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Unpolarized capacitor")) + (pins + (pin (num "1") (name "") (type "passive")) + (pin (num "2") (name "") (type "passive")))) + (libpart (lib "Device") (part "LED") + (description "Light emitting diode") + (docs "~") + (footprints + (fp "LED*") + (fp "LED_SMD:*") + (fp "LED_THT:*")) + (fields + (field (name "Reference") "D") + (field (name "Value") "LED") + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Light emitting diode") + (field (name "Sim.Pins") "1=K 2=A")) + (pins + (pin (num "1") (name "K") (type "passive")) + (pin (num "2") (name "A") (type "passive")))) + (libpart (lib "Device") (part "Polyfuse") + (description "Resettable fuse, polymeric positive temperature coefficient") + (docs "~") + (footprints + (fp "*polyfuse*") + (fp "*PTC*")) + (fields + (field (name "Reference") "F") + (field (name "Value") "Polyfuse") + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resettable fuse, polymeric positive temperature coefficient")) + (pins + (pin (num "1") (name "") (type "passive")) + (pin (num "2") (name "") (type "passive")))) + (libpart (lib "Device") (part "R") + (description "Resistor") + (docs "~") + (footprints + (fp "R_*")) + (fields + (field (name "Reference") "R") + (field (name "Value") "R") + (field (name "Footprint")) + (field (name "Datasheet") "~") + (field (name "Description") "Resistor")) + (pins + (pin (num "1") (name "") (type "passive")) + (pin (num "2") (name "") (type "passive")))) + (libpart (lib "Diode") (part "1N4148WS") + (description "75V 0.15A Fast switching Diode, SOD-323") + (docs "https://www.vishay.com/docs/85751/1n4148ws.pdf") + (footprints + (fp "D*SOD?323*")) + (fields + (field (name "Reference") "D") + (field (name "Value") "1N4148WS") + (field (name "Footprint") "Diode_SMD:D_SOD-323") + (field (name "Datasheet") "https://www.vishay.com/docs/85751/1n4148ws.pdf") + (field (name "Description") "75V 0.15A Fast switching Diode, SOD-323") + (field (name "Sim.Device") "D") + (field (name "Sim.Pins") "1=K 2=A")) + (pins + (pin (num "1") (name "K") (type "passive")) + (pin (num "2") (name "A") (type "passive")))) + (libpart (lib "Transistor_BJT") (part "SS8050") + (description "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23") + (docs "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf") + (footprints + (fp "SOT?23*")) + (fields + (field (name "Reference") "Q") + (field (name "Value") "SS8050") + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8050.pdf") + (field (name "Description") "General Purpose NPN Transistor, 1.5A Ic, 25V Vce, SOT-23") + (field (name "Sim.Device") "NPN") + (field (name "Sim.Pins") "1=B 2=E 3=C")) + (pins + (pin (num "1") (name "B") (type "input")) + (pin (num "2") (name "E") (type "passive")) + (pin (num "3") (name "C") (type "passive")))) + (libpart (lib "Transistor_BJT") (part "SS8550") + (description "General Purpose PNP Transistor, 1.5A Ic, 25V Vce, SOT-23") + (docs "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8550.pdf") + (footprints + (fp "SOT?23*")) + (fields + (field (name "Reference") "Q") + (field (name "Value") "SS8550") + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.secosgmbh.com/datasheet/products/SSMPTransistor/SOT-23/SS8550.pdf") + (field (name "Description") "General Purpose PNP Transistor, 1.5A Ic, 25V Vce, SOT-23") + (field (name "Sim.Device") "PNP") + (field (name "Sim.Pins") "1=B 2=E 3=C")) + (pins + (pin (num "1") (name "B") (type "input")) + (pin (num "2") (name "E") (type "passive")) + (pin (num "3") (name "C") (type "passive")))) + (libpart (lib "Transistor_FET") (part "AO3400A") + (description "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23") + (docs "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf") + (footprints + (fp "SOT?23*")) + (fields + (field (name "Reference") "Q") + (field (name "Value") "AO3400A") + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf") + (field (name "Description") "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23")) + (pins + (pin (num "1") (name "G") (type "input")) + (pin (num "2") (name "S") (type "passive")) + (pin (num "3") (name "D") (type "passive")))) + (libpart (lib "Transistor_FET") (part "AO3401A") + (description "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23") + (docs "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf") + (footprints + (fp "SOT?23*")) + (fields + (field (name "Reference") "Q") + (field (name "Value") "AO3401A") + (field (name "Footprint") "Package_TO_SOT_SMD:SOT-23") + (field (name "Datasheet") "http://www.aosmd.com/pdfs/datasheet/AO3401A.pdf") + (field (name "Description") "-4.0A Id, -30V Vds, P-Channel MOSFET, SOT-23")) + (pins + (pin (num "1") (name "G") (type "input")) + (pin (num "2") (name "S") (type "passive")) + (pin (num "3") (name "D") (type "passive")))) + (libpart (lib "Transistor_FET") (part "IPD50R380CE") + (description "14.1A Id, 500V Vds, CoolMOS N-Channel Power MOSFET, 380mOhm Ron, 24.8nC Qg (typ), TO-252-2") + (docs "https://www.infineon.com/dgdl/Infineon-IPD50R380CE-DS-v02_01-en.pdf?fileId=db3a30433ecb86d4013ed0a2ef580f38") + (footprints + (fp "TO?252*")) + (fields + (field (name "Reference") "Q") + (field (name "Value") "IPD50R380CE") + (field (name "Footprint") "Package_TO_SOT_SMD:TO-252-2") + (field (name "Datasheet") "https://www.infineon.com/dgdl/Infineon-IPD50R380CE-DS-v02_01-en.pdf?fileId=db3a30433ecb86d4013ed0a2ef580f38") + (field (name "Description") "14.1A Id, 500V Vds, CoolMOS N-Channel Power MOSFET, 380mOhm Ron, 24.8nC Qg (typ), TO-252-2")) + (pins + (pin (num "1") (name "G") (type "input")) + (pin (num "2") (name "D") (type "passive")) + (pin (num "3") (name "S") (type "passive"))))) + (libraries + (library (logical "4xxx_IEEE") + (uri "C:/Users/iteedi/OneDrive - Stadlerrail AG/Dokumente/kicad_libs/kicad-symbols/4xxx_IEEE.kicad_sym")) + (library (logical "Device") + (uri "C:/Users/iteedi/OneDrive - Stadlerrail AG/Dokumente/kicad_libs/kicad-symbols/Device.kicad_sym")) + (library (logical "Diode") + (uri "C:/Users/iteedi/OneDrive - Stadlerrail AG/Dokumente/kicad_libs/kicad-symbols/Diode.kicad_sym")) + (library (logical "Transistor_BJT") + (uri "C:/Users/iteedi/OneDrive - Stadlerrail AG/Dokumente/kicad_libs/kicad-symbols/Transistor_BJT.kicad_sym")) + (library (logical "Transistor_FET") + (uri "C:/Users/iteedi/OneDrive - Stadlerrail AG/Dokumente/kicad_libs/kicad-symbols/Transistor_FET.kicad_sym"))) + (nets + (net (code "1") (name "GND") (class "Default") + (node (ref "C202") (pin "2") (pintype "passive")) + (node (ref "C203") (pin "1") (pintype "passive")) + (node (ref "C205") (pin "2") (pintype "passive")) + (node (ref "C206") (pin "2") (pintype "passive")) + (node (ref "Q202") (pin "2") (pinfunction "S") (pintype "passive")) + (node (ref "Q203") (pin "2") (pinfunction "E") (pintype "passive")) + (node (ref "Q205") (pin "2") (pinfunction "E") (pintype "passive")) + (node (ref "Q206") (pin "2") (pinfunction "S") (pintype "passive")) + (node (ref "Q208") (pin "2") (pinfunction "E") (pintype "passive")) + (node (ref "R203") (pin "2") (pintype "passive")) + (node (ref "R204") (pin "2") (pintype "passive")) + (node (ref "R208") (pin "1") (pintype "passive")) + (node (ref "R213") (pin "1") (pintype "passive")) + (node (ref "R214") (pin "2") (pintype "passive")) + (node (ref "R215") (pin "1") (pintype "passive")) + (node (ref "U201") (pin "8") (pinfunction "VSS") (pintype "power_in"))) + (net (code "2") (name "Net-(D201-A)") (class "Default") + (node (ref "D201") (pin "2") (pinfunction "A") (pintype "passive")) + (node (ref "Q201") (pin "3") (pinfunction "D") (pintype "passive"))) + (net (code "3") (name "Net-(D201-K)") (class "Default") + (node (ref "D201") (pin "1") (pinfunction "K") (pintype "passive")) + (node (ref "Q204") (pin "2") (pinfunction "D") (pintype "passive"))) + (net (code "4") (name "Net-(D202-A)") (class "Default") + (node (ref "C205") (pin "1") (pintype "passive")) + (node (ref "D202") (pin "2") (pinfunction "A") (pintype "passive")) + (node (ref "R210") (pin "1") (pintype "passive")) + (node (ref "U201") (pin "12") (pinfunction "B") (pintype "input"))) + (net (code "5") (name "Net-(D202-K)") (class "Default") + (node (ref "D202") (pin "1") (pinfunction "K") (pintype "passive")) + (node (ref "Q202") (pin "1") (pinfunction "G") (pintype "input")) + (node (ref "R203") (pin "1") (pintype "passive")) + (node (ref "R210") (pin "2") (pintype "passive")) + (node (ref "U201") (pin "6") (pinfunction "Q") (pintype "output"))) + (net (code "6") (name "Net-(D203-A)") (class "Default") + (node (ref "C203") (pin "2") (pintype "passive")) + (node (ref "D203") (pin "2") (pinfunction "A") (pintype "passive")) + (node (ref "R207") (pin "2") (pintype "passive")) + (node (ref "U201") (pin "13") (pinfunction "R") (pintype "input")) + (node (ref "U201") (pin "3") (pinfunction "R") (pintype "input"))) + (net (code "7") (name "Net-(D203-K)") (class "Default") + (node (ref "D203") (pin "1") (pinfunction "K") (pintype "passive")) + (node (ref "Q208") (pin "3") (pinfunction "C") (pintype "passive")) + (node (ref "Q209") (pin "1") (pinfunction "B") (pintype "input")) + (node (ref "R216") (pin "1") (pintype "passive"))) + (net (code "8") (name "Net-(Q201-G)") (class "Default") + (node (ref "Q201") (pin "1") (pinfunction "G") (pintype "input")) + (node (ref "Q202") (pin "3") (pinfunction "D") (pintype "passive")) + (node (ref "R202") (pin "1") (pintype "passive"))) + (net (code "9") (name "Net-(Q201-S)") (class "Default") + (node (ref "F201") (pin "2") (pintype "passive")) + (node (ref "Q201") (pin "2") (pinfunction "S") (pintype "passive")) + (node (ref "Q207") (pin "2") (pinfunction "S") (pintype "passive")) + (node (ref "R202") (pin "2") (pintype "passive")) + (node (ref "R206") (pin "2") (pintype "passive")) + (node (ref "R209") (pin "2") (pintype "passive"))) + (net (code "10") (name "Net-(Q203-B)") (class "Default") + (node (ref "Q203") (pin "1") (pinfunction "B") (pintype "input")) + (node (ref "Q204") (pin "3") (pinfunction "S") (pintype "passive")) + (node (ref "Q205") (pin "1") (pinfunction "B") (pintype "input")) + (node (ref "Q210") (pin "3") (pinfunction "D") (pintype "passive")) + (node (ref "R204") (pin "1") (pintype "passive"))) + (net (code "11") (name "Net-(Q203-C)") (class "Default") + (node (ref "Q203") (pin "3") (pinfunction "C") (pintype "passive")) + (node (ref "Q204") (pin "1") (pinfunction "G") (pintype "input")) + (node (ref "R205") (pin "1") (pintype "passive"))) + (net (code "12") (name "Net-(Q205-C)") (class "Default") + (node (ref "Q205") (pin "3") (pinfunction "C") (pintype "passive")) + (node (ref "R206") (pin "1") (pintype "passive")) + (node (ref "U201") (pin "4") (pinfunction "B") (pintype "input"))) + (net (code "13") (name "Net-(Q206-D)") (class "Default") + (node (ref "Q206") (pin "3") (pinfunction "D") (pintype "passive")) + (node (ref "Q207") (pin "1") (pinfunction "G") (pintype "input")) + (node (ref "R209") (pin "1") (pintype "passive"))) + (net (code "14") (name "Net-(Q207-D)") (class "Default") + (node (ref "Q207") (pin "3") (pinfunction "D") (pintype "passive")) + (node (ref "R205") (pin "2") (pintype "passive"))) + (net (code "15") (name "Net-(Q208-B)") (class "Default") + (node (ref "C206") (pin "1") (pintype "passive")) + (node (ref "Q208") (pin "1") (pinfunction "B") (pintype "input")) + (node (ref "Q209") (pin "3") (pinfunction "C") (pintype "passive")) + (node (ref "R212") (pin "2") (pintype "passive")) + (node (ref "R213") (pin "2") (pintype "passive"))) + (net (code "16") (name "Net-(Q210-S)") (class "Default") + (node (ref "Q210") (pin "2") (pinfunction "S") (pintype "passive")) + (node (ref "R214") (pin "1") (pintype "passive"))) + (net (code "17") (name "Net-(R212-Pad1)") (class "Default") + (node (ref "R212") (pin "1") (pintype "passive")) + (node (ref "U201") (pin "10") (pinfunction "Q") (pintype "output"))) + (net (code "18") (name "Net-(U201A-CX)") (class "Default") + (node (ref "C201") (pin "2") (pintype "passive")) + (node (ref "U201") (pin "1") (pinfunction "CX") (pintype "input"))) + (net (code "19") (name "Net-(U201A-Rx)") (class "Default") + (node (ref "C201") (pin "1") (pintype "passive")) + (node (ref "R201") (pin "1") (pintype "passive")) + (node (ref "U201") (pin "2") (pinfunction "Rx") (pintype "input"))) + (net (code "20") (name "Net-(U201B-CX)") (class "Default") + (node (ref "C204") (pin "2") (pintype "passive")) + (node (ref "U201") (pin "15") (pinfunction "CX") (pintype "input"))) + (net (code "21") (name "Net-(U201B-Rx)") (class "Default") + (node (ref "C204") (pin "1") (pintype "passive")) + (node (ref "R211") (pin "1") (pintype "passive")) + (node (ref "U201") (pin "14") (pinfunction "Rx") (pintype "input"))) + (net (code "22") (name "OUTDOOR") (class "Default") + (node (ref "Q210") (pin "1") (pinfunction "G") (pintype "input")) + (node (ref "R215") (pin "2") (pintype "passive"))) + (net (code "23") (name "SIGNAL") (class "Default") + (node (ref "Q206") (pin "1") (pinfunction "G") (pintype "input")) + (node (ref "R208") (pin "2") (pintype "passive"))) + (net (code "24") (name "VDD") (class "Default") + (node (ref "C202") (pin "1") (pintype "passive")) + (node (ref "F201") (pin "1") (pintype "passive")) + (node (ref "Q209") (pin "2") (pinfunction "E") (pintype "passive")) + (node (ref "R201") (pin "2") (pintype "passive")) + (node (ref "R207") (pin "1") (pintype "passive")) + (node (ref "R211") (pin "2") (pintype "passive")) + (node (ref "R216") (pin "2") (pintype "passive")) + (node (ref "U201") (pin "11") (pinfunction "A") (pintype "input")) + (node (ref "U201") (pin "16") (pinfunction "VDD") (pintype "power_in")) + (node (ref "U201") (pin "5") (pinfunction "A") (pintype "input"))) + (net (code "25") (name "unconnected-(U201A-Q-Pad7)") (class "Default") + (node (ref "U201") (pin "7") (pinfunction "Q") (pintype "output+no_connect"))) + (net (code "26") (name "unconnected-(U201B-Q-Pad9)") (class "Default") + (node (ref "U201") (pin "9") (pinfunction "Q") (pintype "output+no_connect"))))) \ No newline at end of file diff --git a/hardware/weapon_led_board/~weapon_led_board.kicad_sch.lck b/hardware/weapon_led_board/~weapon_led_board.kicad_sch.lck new file mode 100644 index 0000000..49f90a3 --- /dev/null +++ b/hardware/weapon_led_board/~weapon_led_board.kicad_sch.lck @@ -0,0 +1 @@ +{"hostname":"STAG0008510232M","username":"iteedi"} \ No newline at end of file