component
DRV8833
Public Made by Adomby adom
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.
← Commit history
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">>NAME</text>- <text x="0" y="-15.239999999999998" size="1.27" layer="96" align="top-center">>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">>NAME</text>+ <text x="-3.8100" y="13.9700" size="1.27" layer="96" align="center">>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"-}+ ]+}