From 2ab4e2c437a589d7bb9c26332258987129cea9d0 Mon Sep 17 00:00:00 2001
From: Krisjanis Rijnieks <krisjanis.rijnieks@gmail.com>
Date: Wed, 15 Mar 2023 15:02:49 +0200
Subject: [PATCH] Revisit voltage regulators and sort them according to
 manufacturer as the pin mappings change

---
 fab.kicad_sym | 182 ++++++++++++++++++++++++--------------------------
 1 file changed, 87 insertions(+), 95 deletions(-)

diff --git a/fab.kicad_sym b/fab.kicad_sym
index 577bb8d..d049e4e 100644
--- a/fab.kicad_sym
+++ b/fab.kicad_sym
@@ -10687,215 +10687,207 @@
       )
     )
   )
-  (symbol "Regulator_Linear_LM2940IMP-5.0V-1A" (in_bom yes) (on_board yes)
+  (symbol "Regulator_Linear_3.3V_100mA_TexasInstruments" (in_bom yes) (on_board yes)
     (property "Reference" "U" (at -5.08 6.35 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "Regulator_Linear_LM2940IMP-5.0V-1A" (at -5.08 3.81 0)
+    (property "Value" "Regulator_Linear_3.3V_100mA_TexasInstruments" (at -5.08 3.81 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "fab:SOT-223-3_TabPin2" (at 0 0 0)
-      (effects (font (size 1.27 1.27)) hide)
+    (property "Footprint" "fab:SOT-23-3" (at 0 0 0)
+      (effects (font (size 1.27 1.27) italic) hide)
     )
-    (property "Datasheet" "https://media.digikey.com/pdf/Data%20Sheets/Texas%20Instruments%20PDFs/LM2940(-N,C)_Sept-23-2013.pdf" (at 0 0 0)
+    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm3480.pdf" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_keywords" "linear regulator ldo fixed positive" (at 0 0 0)
+    (property "ki_keywords" "ldo linear fixed positive LM3480IM3-3.3/NOPB" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_description" "1A 5.0V Linear Voltage Regulator IC 1 Output SOT-223" (at 0 0 0)
+    (property "ki_description" "3.3V 100mA LDO Voltage Regulator,  positive fixed output, Texas Instruments, SOT-23-3 package" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_fp_filters" "SOT?223*TabPin2*" (at 0 0 0)
+    (property "ki_fp_filters" "SOT?23*" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (symbol "Regulator_Linear_LM2940IMP-5.0V-1A_0_1"
+    (symbol "Regulator_Linear_3.3V_100mA_TexasInstruments_0_1"
       (rectangle (start -5.08 2.54) (end 5.08 -2.54)
         (stroke (width 0.254) (type default))
         (fill (type background))
       )
     )
-    (symbol "Regulator_Linear_LM2940IMP-5.0V-1A_1_1"
+    (symbol "Regulator_Linear_3.3V_100mA_TexasInstruments_1_1"
+      (pin power_out line (at 7.62 0 180) (length 2.54)
+        (name "VO" (effects (font (size 1.27 1.27))))
+        (number "1" (effects (font (size 1.27 1.27))))
+      )
       (pin power_in line (at -7.62 0 0) (length 2.54)
         (name "VI" (effects (font (size 1.27 1.27))))
-        (number "1" (effects (font (size 1.27 1.27))))
+        (number "2" (effects (font (size 1.27 1.27))))
       )
       (pin power_in line (at 0 -5.08 90) (length 2.54)
         (name "GND" (effects (font (size 1.27 1.27))))
-        (number "2" (effects (font (size 1.27 1.27))))
-      )
-      (pin power_out line (at 7.62 0 180) (length 2.54)
-        (name "VO" (effects (font (size 1.27 1.27))))
         (number "3" (effects (font (size 1.27 1.27))))
       )
     )
   )
-  (symbol "Regulator_Linear_LM3480-3.3V-100mA" (in_bom yes) (on_board yes)
+  (symbol "Regulator_Linear_3.3V_1A_DiodesIncorporated" (in_bom yes) (on_board yes)
     (property "Reference" "U" (at -5.08 6.35 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "Regulator_Linear_LM3480-3.3V-100mA" (at -5.08 3.81 0)
+    (property "Value" "Regulator_Linear_3.3V_1A_DiodesIncorporated" (at -5.08 3.81 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "fab:SOT-23" (at 0 0 0)
-      (effects (font (size 1.27 1.27) italic) hide)
+    (property "Footprint" "fab:SOT-223-3_TabPin2" (at 0 0 0)
+      (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm3480.pdf" (at 0 0 0)
+    (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AZ1117I.pdf" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_keywords" "ldo linear fixed positive" (at 0 0 0)
+    (property "ki_keywords" "linear regulator ldo fixed positive AZ1117IH-3.3TRG1" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_description" "100mA, Quasi Low Dropout Voltage Regulator, 3.3V positive fixed output, SOT-23 package" (at 0 0 0)
+    (property "ki_description" "3.3V 1A Linear regulator from Diodes Incorporated in SOT-223-3 package" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_fp_filters" "SOT?23*" (at 0 0 0)
+    (property "ki_fp_filters" "SOT?223*TabPin2*" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (symbol "Regulator_Linear_LM3480-3.3V-100mA_0_1"
+    (symbol "Regulator_Linear_3.3V_1A_DiodesIncorporated_0_1"
       (rectangle (start -5.08 2.54) (end 5.08 -2.54)
         (stroke (width 0.254) (type default))
         (fill (type background))
       )
     )
-    (symbol "Regulator_Linear_LM3480-3.3V-100mA_1_1"
+    (symbol "Regulator_Linear_3.3V_1A_DiodesIncorporated_1_1"
+      (pin power_in line (at 0 -5.08 90) (length 2.54)
+        (name "GND" (effects (font (size 1.27 1.27))))
+        (number "1" (effects (font (size 1.27 1.27))))
+      )
       (pin power_out line (at 7.62 0 180) (length 2.54)
         (name "VO" (effects (font (size 1.27 1.27))))
-        (number "1" (effects (font (size 1.27 1.27))))
+        (number "2" (effects (font (size 1.27 1.27))))
       )
       (pin power_in line (at -7.62 0 0) (length 2.54)
         (name "VI" (effects (font (size 1.27 1.27))))
-        (number "2" (effects (font (size 1.27 1.27))))
-      )
-      (pin power_in line (at 0 -5.08 90) (length 2.54)
-        (name "GND" (effects (font (size 1.27 1.27))))
         (number "3" (effects (font (size 1.27 1.27))))
       )
     )
   )
-  (symbol "Regulator_Linear_LM3480-5.0V-100mA" (in_bom yes) (on_board yes)
+  (symbol "Regulator_Linear_3.3V_50mA_DiodesIncorporated" (in_bom yes) (on_board yes)
     (property "Reference" "U" (at -5.08 6.35 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "Regulator_Linear_LM3480-5.0V-100mA" (at -5.08 3.81 0)
+    (property "Value" "Regulator_Linear_3.3V_50mA_DiodesIncorporated" (at -5.08 3.81 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "fab:SOT-23" (at 0 0 0)
+    (property "Footprint" "fab:SOT-23-3" (at 0 0 0)
       (effects (font (size 1.27 1.27) italic) hide)
     )
-    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm3480.pdf" (at 0 0 0)
+    (property "Datasheet" "https://www.diodes.com/assets/Datasheets/ZMRSERIES.pdf" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_keywords" "ldo linear fixed positive" (at 0 0 0)
+    (property "ki_keywords" "ldo linear fixed positive ZMR330FTA" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_description" "100mA, Quasi Low Dropout Voltage Regulator, 5.0V positive fixed output, SOT-23 package" (at 0 0 0)
+    (property "ki_description" "3.3V 50mA LDO Voltage Regulator,  positive fixed output, Diodes Incorporated, SOT-23-3 package" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "ki_fp_filters" "SOT?23*" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (symbol "Regulator_Linear_LM3480-5.0V-100mA_0_1"
+    (symbol "Regulator_Linear_3.3V_50mA_DiodesIncorporated_0_1"
       (rectangle (start -5.08 2.54) (end 5.08 -2.54)
         (stroke (width 0.254) (type default))
         (fill (type background))
       )
     )
-    (symbol "Regulator_Linear_LM3480-5.0V-100mA_1_1"
+    (symbol "Regulator_Linear_3.3V_50mA_DiodesIncorporated_1_1"
+      (pin power_in line (at 0 -5.08 90) (length 2.54)
+        (name "GND" (effects (font (size 1.27 1.27))))
+        (number "1" (effects (font (size 1.27 1.27))))
+      )
       (pin power_out line (at 7.62 0 180) (length 2.54)
         (name "VO" (effects (font (size 1.27 1.27))))
-        (number "1" (effects (font (size 1.27 1.27))))
+        (number "2" (effects (font (size 1.27 1.27))))
       )
       (pin power_in line (at -7.62 0 0) (length 2.54)
         (name "VI" (effects (font (size 1.27 1.27))))
-        (number "2" (effects (font (size 1.27 1.27))))
-      )
-      (pin power_in line (at 0 -5.08 90) (length 2.54)
-        (name "GND" (effects (font (size 1.27 1.27))))
         (number "3" (effects (font (size 1.27 1.27))))
       )
     )
   )
-  (symbol "Regulator_Linear_MIC5205-3.3V-150mA" (in_bom yes) (on_board yes)
+  (symbol "Regulator_Linear_5.0V_100mA_TexasInstruments" (in_bom yes) (on_board yes)
     (property "Reference" "U" (at -5.08 6.35 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "Regulator_Linear_MIC5205-3.3V-150mA" (at 0 6.35 0)
+    (property "Value" "Regulator_Linear_5.0V_100mA_TexasInstruments" (at -5.08 3.81 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "fab:SOT-23-5" (at 0 0 0)
-      (effects (font (size 1.27 1.27)) hide)
+    (property "Footprint" "fab:SOT-23-3" (at 0 0 0)
+      (effects (font (size 1.27 1.27) italic) hide)
     )
-    (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20005785A.pdf" (at 0 0 0)
+    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm3480.pdf" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_keywords" "linear regulator ldo fixed positive" (at 0 0 0)
+    (property "ki_keywords" "ldo linear fixed positive LM3480IM3-5.0/NOPB" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_description" "150mA Linear Voltage Regulator IC 3.3V 1 Output SOT-23-5" (at 0 0 0)
+    (property "ki_description" "5.0V 100mA LDO Voltage Regulator,  positive fixed output, Texas Instruments, SOT-23-3 package" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "ki_fp_filters" "SOT?23*" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (symbol "Regulator_Linear_MIC5205-3.3V-150mA_0_1"
-      (rectangle (start -5.08 5.08) (end 5.08 -5.08)
+    (symbol "Regulator_Linear_5.0V_100mA_TexasInstruments_0_1"
+      (rectangle (start -5.08 2.54) (end 5.08 -2.54)
         (stroke (width 0.254) (type default))
         (fill (type background))
       )
     )
-    (symbol "Regulator_Linear_MIC5205-3.3V-150mA_1_1"
-      (pin power_in line (at -7.62 2.54 0) (length 2.54)
-        (name "IN" (effects (font (size 1.27 1.27))))
+    (symbol "Regulator_Linear_5.0V_100mA_TexasInstruments_1_1"
+      (pin power_out line (at 7.62 0 180) (length 2.54)
+        (name "VO" (effects (font (size 1.27 1.27))))
         (number "1" (effects (font (size 1.27 1.27))))
       )
-      (pin power_in line (at 0 -7.62 90) (length 2.54)
-        (name "GND" (effects (font (size 1.27 1.27))))
+      (pin power_in line (at -7.62 0 0) (length 2.54)
+        (name "VI" (effects (font (size 1.27 1.27))))
         (number "2" (effects (font (size 1.27 1.27))))
       )
-      (pin input line (at -7.62 0 0) (length 2.54)
-        (name "EN" (effects (font (size 1.27 1.27))))
+      (pin power_in line (at 0 -5.08 90) (length 2.54)
+        (name "GND" (effects (font (size 1.27 1.27))))
         (number "3" (effects (font (size 1.27 1.27))))
       )
-      (pin input line (at 7.62 0 180) (length 2.54)
-        (name "BP" (effects (font (size 1.27 1.27))))
-        (number "4" (effects (font (size 1.27 1.27))))
-      )
-      (pin power_out line (at 7.62 2.54 180) (length 2.54)
-        (name "OUT" (effects (font (size 1.27 1.27))))
-        (number "5" (effects (font (size 1.27 1.27))))
-      )
     )
   )
-  (symbol "Regulator_Linear_NCP1117-5.0V-1A" (in_bom yes) (on_board yes)
+  (symbol "Regulator_Linear_5.0V_1A_OnSemi" (in_bom yes) (on_board yes)
     (property "Reference" "U" (at -5.08 6.35 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "Regulator_Linear_NCP1117-5.0V-1A" (at -5.08 3.81 0)
+    (property "Value" "Regulator_Linear_5.0V_1A_OnSemi" (at -5.08 3.81 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
     (property "Footprint" "fab:SOT-223-3_TabPin2" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "https://www.onsemi.com/pub/Collateral/NCP1117-D.PDF" (at 0 0 0)
+    (property "Datasheet" "https://www.onsemi.com/pdf/datasheet/ncp1117-d.pdf" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_keywords" "linear regulator ldo fixed positive" (at 0 0 0)
+    (property "ki_keywords" "linear regulator ldo fixed positive NCV1117ST50T3G" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_description" "1A 5.0V Linear Voltage Regulator IC 1 Output SOT-223" (at 0 0 0)
+    (property "ki_description" "5.0V 1A Linear Voltage Regulator from OnSemi in SOT-223-3_TabPin2 package" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "ki_fp_filters" "SOT?223*TabPin2*" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (symbol "Regulator_Linear_NCP1117-5.0V-1A_0_1"
+    (symbol "Regulator_Linear_5.0V_1A_OnSemi_0_1"
       (rectangle (start -5.08 2.54) (end 5.08 -2.54)
         (stroke (width 0.254) (type default))
         (fill (type background))
       )
     )
-    (symbol "Regulator_Linear_NCP1117-5.0V-1A_1_1"
+    (symbol "Regulator_Linear_5.0V_1A_OnSemi_1_1"
       (pin power_in line (at 0 -5.08 90) (length 2.54)
         (name "GND" (effects (font (size 1.27 1.27))))
         (number "1" (effects (font (size 1.27 1.27))))
@@ -10910,78 +10902,78 @@
       )
     )
   )
-  (symbol "Regulator_Linear_TI_LM1085ISX-5.0V-3A" (in_bom yes) (on_board yes)
+  (symbol "Regulator_Linear_5.0V_1A_TexasInstruments" (in_bom yes) (on_board yes)
     (property "Reference" "U" (at -5.08 6.35 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "Regulator_Linear_TI_LM1085ISX-5.0V-3A" (at -5.08 3.81 0)
+    (property "Value" "Regulator_Linear_5.0V_1A_TexasInstruments" (at -5.08 3.81 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "fab:TO-263-3" (at 6.35 -8.89 0)
+    (property "Footprint" "fab:SOT-223-3_TabPin2" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm1085.pdf" (at 15.24 -6.35 0)
+    (property "Datasheet" "https://media.digikey.com/pdf/Data%20Sheets/Texas%20Instruments%20PDFs/LM2940(-N,C)_Sept-23-2013.pdf" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_keywords" "LDO linear regulator fixed " (at 0 0 0)
+    (property "ki_keywords" "linear regulator ldo fixed positive" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_description" "3A 5.0V Linear LDO Regulator " (at 0 0 0)
+    (property "ki_description" "5.0V 1A Linear Voltage Regulator IC 1 Output Texas Instruments SOT-223-3 Tab Pin 2 " (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "ki_fp_filters" "SOT?223*TabPin2*" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (symbol "Regulator_Linear_TI_LM1085ISX-5.0V-3A_0_1"
+    (symbol "Regulator_Linear_5.0V_1A_TexasInstruments_0_1"
       (rectangle (start -5.08 2.54) (end 5.08 -2.54)
         (stroke (width 0.254) (type default))
         (fill (type background))
       )
     )
-    (symbol "Regulator_Linear_TI_LM1085ISX-5.0V-3A_1_1"
+    (symbol "Regulator_Linear_5.0V_1A_TexasInstruments_1_1"
       (pin power_in line (at -7.62 0 0) (length 2.54)
-        (name "GND" (effects (font (size 1.27 1.27))))
+        (name "VI" (effects (font (size 1.27 1.27))))
         (number "1" (effects (font (size 1.27 1.27))))
       )
-      (pin power_out line (at 0 -5.08 90) (length 2.54)
-        (name "VO" (effects (font (size 1.27 1.27))))
+      (pin power_in line (at 0 -5.08 90) (length 2.54)
+        (name "GND" (effects (font (size 1.27 1.27))))
         (number "2" (effects (font (size 1.27 1.27))))
       )
-      (pin power_in line (at 7.62 0 180) (length 2.54)
-        (name "VI" (effects (font (size 1.27 1.27))))
+      (pin power_out line (at 7.62 0 180) (length 2.54)
+        (name "VO" (effects (font (size 1.27 1.27))))
         (number "3" (effects (font (size 1.27 1.27))))
       )
     )
   )
-  (symbol "Regulator_Linear_ZLDO1117-3.3V-1A" (in_bom yes) (on_board yes)
+  (symbol "Regulator_Linear_5.0V_3A_TexasInstruments" (in_bom yes) (on_board yes)
     (property "Reference" "U" (at -5.08 6.35 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Value" "Regulator_Linear_ZLDO1117-3.3V-1A" (at -5.08 3.81 0)
+    (property "Value" "Regulator_Linear_5.0V_3A_TexasInstruments" (at -5.08 3.81 0)
       (effects (font (size 1.27 1.27)) (justify left))
     )
-    (property "Footprint" "fab:SOT-223-3_TabPin2" (at 0 0 0)
+    (property "Footprint" "fab:TO-263-3" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "http://www.diodes.com/datasheets/AP1117.pdf" (at 0 0 0)
+    (property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm1085.pdf" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_keywords" "linear regulator ldo fixed positive obsolete" (at 0 0 0)
+    (property "ki_keywords" "LDO linear regulator fixed " (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "ki_description" "1A 3.3V Low Dropout regulator, positive, fixed output, SOT-223" (at 0 0 0)
+    (property "ki_description" "5.0V 3A Linear LDO Regulator Texas Instruments TO-263-3 package" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "ki_fp_filters" "SOT?223*TabPin2*" (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (symbol "Regulator_Linear_ZLDO1117-3.3V-1A_0_1"
+    (symbol "Regulator_Linear_5.0V_3A_TexasInstruments_0_1"
       (rectangle (start -5.08 2.54) (end 5.08 -2.54)
         (stroke (width 0.254) (type default))
         (fill (type background))
       )
     )
-    (symbol "Regulator_Linear_ZLDO1117-3.3V-1A_1_1"
+    (symbol "Regulator_Linear_5.0V_3A_TexasInstruments_1_1"
       (pin power_in line (at 0 -5.08 90) (length 2.54)
         (name "GND" (effects (font (size 1.27 1.27))))
         (number "1" (effects (font (size 1.27 1.27))))
-- 
GitLab