diff --git a/datasheets/Diodes/ST_sm30t__ay.pdf b/datasheets/Diodes/ST_sm30t__ay.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..8bc43e1aca15977bc9c1475f56dfe90b7338fb02
Binary files /dev/null and b/datasheets/Diodes/ST_sm30t__ay.pdf differ
diff --git a/datasheets/Transistors_FETs/ST_tn5015h.pdf b/datasheets/Transistors_FETs/ST_tn5015h.pdf
new file mode 100644
index 0000000000000000000000000000000000000000..51f115b59676a6a217837134c02626b415ca75de
Binary files /dev/null and b/datasheets/Transistors_FETs/ST_tn5015h.pdf differ
diff --git a/lib/s0_ST.kicad_sym b/lib/s0_ST.kicad_sym
new file mode 100644
index 0000000000000000000000000000000000000000..cd5143fcea02d3605c3c04690d18f583fed490ed
--- /dev/null
+++ b/lib/s0_ST.kicad_sym
@@ -0,0 +1,147 @@
+(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
+  (symbol "SM30T18AY" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
+    (property "Reference" "D" (at 0 2.54 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Value" "SM30T18AY" (at 0 -2.54 0)
+      (effects (font (size 1.27 1.27)))
+    )
+    (property "Footprint" "Diode_SMD:D_SMC_Handsoldering" (at 0 -5.08 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Datasheet" "./s0-kicad-lib/datasheets/Diodes/ST_sm30t__ay.pdf" (at -1.27 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Manufacturer" "ST" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MPN" "SM30T18AY" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Distributors" "Mouser: 511-SM30T18AY" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_keywords" "diode TVS voltage suppressor" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_description" "Automotive 3000W unidirectional Transil Transient Voltage Suppressor, 17.5Vbr, SMC" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_fp_filters" "D*SMB*" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (symbol "SM30T18AY_0_1"
+      (polyline
+        (pts
+          (xy -0.762 1.27)
+          (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 "SM30T18AY_1_1"
+      (pin passive line (at -3.81 0 0) (length 2.54)
+        (name "A1" (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 "A2" (effects (font (size 1.27 1.27))))
+        (number "2" (effects (font (size 1.27 1.27))))
+      )
+    )
+  )
+  (symbol "TN5015H-6G" (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
+    (property "Reference" "Q" (at 2.54 1.905 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Value" "TN5015H-6G" (at 2.54 0 0)
+      (effects (font (size 1.27 1.27)) (justify left))
+    )
+    (property "Footprint" "Package_TO_SOT_SMD:TO-263-2" (at 2.54 -1.905 0)
+      (effects (font (size 1.27 1.27) italic) (justify left) hide)
+    )
+    (property "Datasheet" "./s0-kicad-lib/datasheets/Transistors_FETs/ST_tn5015h.pdf" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) (justify left) hide)
+    )
+    (property "Manufacturer" "ST" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "MPN" "TN5015H-6G" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "Distributors" "Mouser: 511-TN5015H-6G " (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_keywords" "thyristor" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_description" "High temperature 50 A SCR in D2PAK" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (property "ki_fp_filters" "TO?220*" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
+    )
+    (symbol "TN5015H-6G_0_1"
+      (polyline
+        (pts
+          (xy -1.27 -2.54)
+          (xy -0.635 -1.27)
+        )
+        (stroke (width 0) (type default))
+        (fill (type none))
+      )
+      (polyline
+        (pts
+          (xy -1.27 -1.27)
+          (xy 1.27 -1.27)
+        )
+        (stroke (width 0.2032) (type default))
+        (fill (type none))
+      )
+      (polyline
+        (pts
+          (xy 0 -2.54)
+          (xy 0 2.54)
+        )
+        (stroke (width 0) (type default))
+        (fill (type none))
+      )
+      (polyline
+        (pts
+          (xy -1.27 1.27)
+          (xy 1.27 1.27)
+          (xy 0 -1.27)
+          (xy -1.27 1.27)
+        )
+        (stroke (width 0.2032) (type default))
+        (fill (type none))
+      )
+    )
+    (symbol "TN5015H-6G_1_1"
+      (pin passive line (at 0 -3.81 90) (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 0 3.81 270) (length 2.54)
+        (name "A" (effects (font (size 1.27 1.27))))
+        (number "2" (effects (font (size 1.27 1.27))))
+      )
+      (pin input line (at -3.81 -2.54 0) (length 2.54)
+        (name "G" (effects (font (size 1.27 1.27))))
+        (number "3" (effects (font (size 1.27 1.27))))
+      )
+    )
+  )
+)