← Commit history

Update 3 file(s)

Ray ·13c6ddddd6 ·1d ago ·parent d76f0f7
3 files changed +150−57
DRV8833.adom-lbr.json+92−21
@@ -10,11 +10,12 @@     "pins": [       {         "number": "1",-        "name": "~{SLEEP}",+        "name": "nSLEEP",         "x": -500,         "y": 400,         "length": 100,-        "rotation": 0+        "rotation": 0,+        "electrical_type": "input"       },       {         "number": "2",@@ -22,7 +23,8 @@         "x": 500,         "y": -100,         "length": 100,-        "rotation": 180+        "rotation": 180,+        "electrical_type": "power_out"       },       {         "number": "3",@@ -30,7 +32,8 @@         "x": -500,         "y": 200,         "length": 100,-        "rotation": 0+        "rotation": 0,+        "electrical_type": "bidirectional"       },       {         "number": "4",@@ -38,7 +41,8 @@         "x": 500,         "y": -200,         "length": 100,-        "rotation": 180+        "rotation": 180,+        "electrical_type": "power_out"       },       {         "number": "5",@@ -46,7 +50,8 @@         "x": 500,         "y": -400,         "length": 100,-        "rotation": 180+        "rotation": 180,+        "electrical_type": "power_out"       },       {         "number": "6",@@ -54,7 +59,8 @@         "x": -500,         "y": 100,         "length": 100,-        "rotation": 0+        "rotation": 0,+        "electrical_type": "bidirectional"       },       {         "number": "7",@@ -62,15 +68,17 @@         "x": 500,         "y": -300,         "length": 100,-        "rotation": 180+        "rotation": 180,+        "electrical_type": "power_out"       },       {         "number": "8",-        "name": "~{FAULT}",+        "name": "nFAULT",         "x": 500,         "y": 100,         "length": 100,-        "rotation": 180+        "rotation": 180,+        "electrical_type": "open_collector"       },       {         "number": "9",@@ -78,7 +86,8 @@         "x": -500,         "y": -300,         "length": 100,-        "rotation": 0+        "rotation": 0,+        "electrical_type": "input"       },       {         "number": "10",@@ -86,7 +95,8 @@         "x": -500,         "y": -400,         "length": 100,-        "rotation": 0+        "rotation": 0,+        "electrical_type": "input"       },       {         "number": "11",@@ -94,7 +104,8 @@         "x": -500,         "y": 300,         "length": 100,-        "rotation": 0+        "rotation": 0,+        "electrical_type": "bidirectional"       },       {         "number": "12",@@ -102,7 +113,8 @@         "x": 300,         "y": 600,         "length": 100,-        "rotation": 270+        "rotation": 270,+        "electrical_type": "power_in"       },       {         "number": "13",@@ -110,7 +122,8 @@         "x": 0,         "y": -600,         "length": 100,-        "rotation": 90+        "rotation": 90,+        "electrical_type": "power_in"       },       {         "number": "14",@@ -118,7 +131,8 @@         "x": 200,         "y": 600,         "length": 100,-        "rotation": 270+        "rotation": 270,+        "electrical_type": "power_in"       },       {         "number": "15",@@ -126,7 +140,8 @@         "x": -500,         "y": -200,         "length": 100,-        "rotation": 0+        "rotation": 0,+        "electrical_type": "input"       },       {         "number": "16",@@ -134,7 +149,8 @@         "x": -500,         "y": -100,         "length": 100,-        "rotation": 0+        "rotation": 0,+        "electrical_type": "input"       },       {         "number": "17",@@ -142,7 +158,8 @@         "x": 0,         "y": -600,         "length": 100,-        "rotation": 90+        "rotation": 90,+        "electrical_type": "passive"       }     ],     "body": null,@@ -154,12 +171,39 @@         "x2": 400.0,         "y2": -500.0,         "width": 10.0,-        "filled": true+        "filled": true,+        "fill_style": "background"       }     ],     "designator_prefix": "U",     "footprint": "HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm",-    "parameters": [],+    "parameters": [+      {+        "name": "Value",+        "value": "DRV8833PWP",+        "visible": true+      },+      {+        "name": "Datasheet",+        "value": "https://www.ti.com/lit/ds/symlink/drv8833.pdf",+        "visible": true+      },+      {+        "name": "Description",+        "value": "Dual H-Bridge Motor Driver, HTSSOP-16",+        "visible": true+      },+      {+        "name": "ki_keywords",+        "value": "H-bridge motor driver",+        "visible": true+      },+      {+        "name": "ki_fp_filters",+        "value": "HTSSOP*1EP*4.4x5mm*P0.65mm*EP3.4x5mm*",+        "visible": true+      }+    ],     "pin_numbers_hidden": false,     "pin_names_hidden": false   },@@ -579,6 +623,33 @@         "y2": 2.5,         "width": 0.15       }+    ],+    "polys": [+      {+        "layer": {+          "role": "silk"+        },+        "points": [+          [+            -2.8,+            -2.75+          ],+          [+            -3.04,+            -3.08+          ],+          [+            -2.56,+            -3.08+          ],+          [+            -2.8,+            -2.75+          ]+        ],+        "width": 0.12,+        "filled": true+      }     ]   },   "connect": [
DRV8833.lbr+44−30
@@ -52,8 +52,8 @@ <library> <description>Dual H-Bridge Motor Driver, HTSSOP-16</description> <packages>-<package name="DRV8833PWP">-  <description>DRV8833PWP</description>+<package name="HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm">+  <description>HTSSOP-16-1EP, 4.4 x 5 mm, 0.65 mm pitch. 16-Lead Plastic HTSSOP (4.4x5x1.2mm); Thermal pad</description>   <smd name="1" x="-2.7750" y="2.2750" dx="1.0500" dy="0.4500" layer="1"/>   <smd name="2" x="-2.7750" y="1.6250" dx="1.0500" dy="0.4500" layer="1"/>   <smd name="3" x="-2.7750" y="0.9750" dx="1.0500" dy="0.4500" layer="1"/>@@ -70,7 +70,13 @@   <smd name="14" x="2.7750" y="0.9750" dx="1.0500" dy="0.4500" layer="1"/>   <smd name="15" x="2.7750" y="1.6250" dx="1.0500" dy="0.4500" layer="1"/>   <smd name="16" x="2.7750" y="2.2750" dx="1.0500" dy="0.4500" layer="1"/>-  <smd name="17" x="0.0000" y="-0.0000" dx="3.4000" dy="5.0000" layer="1"/>+  <smd name="17" x="0.0000" y="-0.0000" dx="3.4000" dy="5.0000" layer="1" cream="no"/>+  <polygon width="0.1200" layer="21">+    <vertex x="-2.8000" y="2.7500"/>+    <vertex x="-3.0400" y="3.0800"/>+    <vertex x="-2.5600" y="3.0800"/>+    <vertex x="-2.8000" y="2.7500"/>+  </polygon>   <wire x1="-2.2500" y1="2.7250" x2="2.2500" y2="2.7250" width="0.1500" layer="21"/>   <wire x1="-2.2500" y1="-2.7250" x2="2.2500" y2="-2.7250" width="0.1500" layer="21"/>   <wire x1="-2.2000" y1="1.5000" x2="-1.2000" y2="2.5000" width="0.1500" layer="51"/>@@ -84,29 +90,30 @@ </packages> <symbols> <symbol name="DRV8833PWP">-  <wire x1="-10.16" y1="12.7" x2="10.16" y2="12.7" width="0.254" layer="94"/>-  <wire x1="10.16" y1="12.7" x2="10.16" y2="-12.7" width="0.254" layer="94"/>-  <wire x1="10.16" y1="-12.7" x2="-10.16" y2="-12.7" width="0.254" layer="94"/>-  <wire x1="-10.16" y1="-12.7" x2="-10.16" y2="12.7" width="0.254" layer="94"/>-  <text x="0" y="15.239999999999998" size="1.27" layer="95" align="bottom-center">&gt;NAME</text>-  <text x="0" y="-15.239999999999998" size="1.27" layer="96" align="top-center">&gt;VALUE</text>-  <pin name="~{SLEEP}" x="-12.7" y="10.16" length="short" direction="in"/>-  <pin name="AOUT1" x="12.7" y="-2.54" length="short" direction="out" rot="R180"/>-  <pin name="AISEN" x="-12.7" y="5.08" length="short" direction="io"/>-  <pin name="AOUT2" x="12.7" y="-5.08" length="short" direction="out" rot="R180"/>-  <pin name="BOUT2" x="12.7" y="-10.16" length="short" direction="out" rot="R180"/>-  <pin name="BISEN" x="-12.7" y="2.54" length="short" direction="io"/>-  <pin name="BOUT1" x="12.7" y="-7.62" length="short" direction="out" rot="R180"/>-  <pin name="~{FAULT}" x="12.7" y="2.54" length="short" direction="oc" rot="R180"/>-  <pin name="BIN1" x="-12.7" y="-7.62" length="short" direction="in"/>-  <pin name="BIN2" x="-12.7" y="-10.16" length="short" direction="in"/>-  <pin name="VCP" x="-12.7" y="7.62" length="short" direction="io"/>-  <pin name="VM" x="7.62" y="15.24" length="short" direction="pwr" rot="R270"/>-  <pin name="GND" x="0" y="-15.24" length="short" direction="pwr" rot="R90"/>-  <pin name="VINT" x="5.08" y="15.24" length="short" direction="pwr" rot="R270"/>-  <pin name="AIN2" x="-12.7" y="-5.08" length="short" direction="in"/>-  <pin name="AIN1" x="-12.7" y="-2.54" length="short" direction="in"/>-  <pin name="GND@2" x="0" y="-15.24" length="short" direction="pas" rot="R90"/>+  <description>Dual H-Bridge Motor Driver, HTSSOP-16</description>+  <wire x1="-12.7" y1="20.32" x2="12.7" y2="20.32" width="0.254" layer="94"/>+  <wire x1="12.7" y1="20.32" x2="12.7" y2="-17.78" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-17.78" x2="-12.7" y2="-17.78" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-17.78" x2="-12.7" y2="20.32" width="0.254" layer="94"/>+  <text x="-3.8100" y="16.5100" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="-3.8100" y="13.9700" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="nSLEEP" x="-17.78" y="7.620000000000001" length="middle" direction="in"/>+  <pin name="AOUT1" x="-17.78" y="2.540000000000001" length="middle" direction="out"/>+  <pin name="AISEN" x="17.78" y="17.78" length="middle" direction="io" rot="R180"/>+  <pin name="AOUT2" x="-17.78" y="0" length="middle" direction="out"/>+  <pin name="BOUT2" x="-17.78" y="-5.079999999999998" length="middle" direction="out"/>+  <pin name="BISEN" x="17.78" y="15.240000000000002" length="middle" direction="io" rot="R180"/>+  <pin name="BOUT1" x="-17.78" y="-2.539999999999999" length="middle" direction="out"/>+  <pin name="nFAULT" x="17.78" y="12.700000000000001" length="middle" direction="oc" rot="R180"/>+  <pin name="BIN1" x="-17.78" y="12.700000000000001" length="middle" direction="in"/>+  <pin name="BIN2" x="-17.78" y="10.16" length="middle" direction="in"/>+  <pin name="VCP" x="17.78" y="10.16" length="middle" direction="io" rot="R180"/>+  <pin name="VM" x="-17.78" y="-15.240000000000002" length="middle" direction="pwr"/>+  <pin name="GND" x="-17.78" y="-7.619999999999997" length="middle" direction="pwr"/>+  <pin name="VINT" x="-17.78" y="-12.7" length="middle" direction="pwr"/>+  <pin name="AIN2" x="-17.78" y="15.240000000000002" length="middle" direction="in"/>+  <pin name="AIN1" x="-17.78" y="17.78" length="middle" direction="in"/>+  <pin name="GND@2" x="-17.78" y="-10.16" length="middle" direction="pas"/> </symbol> </symbols> <devicesets>@@ -116,16 +123,16 @@     <gate name="G$1" symbol="DRV8833PWP" x="0" y="0"/>   </gates>   <devices>-    <device name="" package="DRV8833PWP">+    <device name="" package="HTSSOP-16-1EP_4.4x5mm_P0.65mm_EP3.4x5mm">       <connects>-        <connect gate="G$1" pin="~{SLEEP}" pad="1"/>+        <connect gate="G$1" pin="nSLEEP" pad="1"/>         <connect gate="G$1" pin="AOUT1" pad="2"/>         <connect gate="G$1" pin="AISEN" pad="3"/>         <connect gate="G$1" pin="AOUT2" pad="4"/>         <connect gate="G$1" pin="BOUT2" pad="5"/>         <connect gate="G$1" pin="BISEN" pad="6"/>         <connect gate="G$1" pin="BOUT1" pad="7"/>-        <connect gate="G$1" pin="~{FAULT}" pad="8"/>+        <connect gate="G$1" pin="nFAULT" pad="8"/>         <connect gate="G$1" pin="BIN1" pad="9"/>         <connect gate="G$1" pin="BIN2" pad="10"/>         <connect gate="G$1" pin="VCP" pad="11"/>@@ -136,7 +143,14 @@         <connect gate="G$1" pin="AIN1" pad="16"/>         <connect gate="G$1" pin="GND@2" pad="17"/>       </connects>-      <technologies><technology name=""/></technologies>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="DRV8833" constant="no"/>+          <attribute name="MANUFACTURER" value="Texas Instruments" constant="no"/>+          <attribute name="DATASHEET" value="https://www.ti.com/lit/ds/symlink/drv8833.pdf" constant="no"/>+          <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/drv8833" constant="no"/>+        </technology>+      </technologies>     </device>   </devices> </deviceset>
page.json+14−6
@@ -18,7 +18,7 @@     "mpn": "DRV8833",     "manufacturer": "Texas Instruments",     "package": "HTSSOP-16 (PowerPAD)",-    "pin_count": 16,+    "pin_count": 17,     "category": "Motor Driver",     "subcategory": "Dual H-bridge motor driver",     "datasheet": "https://www.ti.com/lit/ds/symlink/drv8833.pdf",@@ -128,6 +128,12 @@         "name": "AIN1",         "type": "input",         "description": "Bridge A input 1. Logic input controls the state of AOUT1 (see H-bridge truth table). Has an internal 150 kΩ pulldown. VIH ≥ 2 V, VIL ≤ 0.7 V."+      },+      {+        "number": "17",+        "name": "GND",+        "type": "power_in",+        "description": "PowerPAD (exposed thermal pad). The datasheet Pin Functions GND row lists it with pin 13: both must be connected to ground."       }     ],     "provenance": {@@ -144,6 +150,11 @@         "described": 16,         "cites_pages": true,         "refuses_to_fabricate": true+      },+      "review_fix": {+        "at": "2026-11-10",+        "by": "part-reviewer (Ray review)",+        "what": "TI SLVSAR1E Pin Functions: the PowerPAD is GND (same row as pin 13), so pad 17 is now pin 17 GND on the page as on the symbol; symbol pins 1 and 8 renamed to the datasheet spelling nSLEEP and nFAULT (KiCad had ~{SLEEP}/~{FAULT}, which also broke the .lbr); symbol Datasheet URL now https like the page."       }     },     "viewers": {@@ -210,8 +221,5 @@       "mpn": "DRV8833PWPR (HTSSOP-16, tape & reel)",       "kind": "packaging"     }-  ],-  "description": "TI dual H-bridge motor driver, HTSSOP-16. 2 DC motors or 1 stepper, 1.5 A/ch, 2.7-10.8 V. Datasheet-verified.",-  "visibility": "public",-  "org": "adom"-}\ No newline at end of file+  ]+}