component
INA228AIDGSR
Public Made by Adomby adom
Texas Instruments Power Supply Controllers, Monitors, VSSOP-10-0.5mm. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.
← Commit history
Publish 0.1.1
8 files changed
+460−97
README.md+11−11@@ -4,22 +4,22 @@ **Texas Instruments** · Power Supply Controllers, Monitors · VSSOP-10-0.5mm -INA228AIDGSR from Texas Instruments, in a VSSOP-10-0.5mm. Symbol, footprint and 3D model are the ones used on Adom board designs (KiCad official libraries). Pin functions are extracted from the manufacturer datasheet with page references. **Staged for validation: see the open items in the verification log above.**+INA228AIDGSR from Texas Instruments, in a VSSOP-10-0.5mm. Symbol, footprint and 3D model are the ones used on Adom board designs (KiCad official libraries). Pin functions are extracted from the manufacturer datasheet with page references. ## Pinout | Pin | Name | Type | Function | |---|---|---|---|-| 1 | A1 | input | I²C address select pin A1. Tie to GND, SCL, SDA, or VS to select one of 16 device addresses. [datasheet p.3] |-| 2 | A0 | input | I²C address select pin A0. Tie to GND, SCL, SDA, or VS to select one of 16 device addresses. [datasheet p.3] |-| 3 | ~{Alert} | open_collector | Open-drain alert output, active low. Default state is active low; requires external pull-up resistor. [datasheet p.3] |-| 4 | SDA | bidirectional | I²C serial data line. Open-drain bidirectional; requires external pull-up. Supports fast mode (400 kHz) and high-speed mode (up to 2.94 MHz). [datasheet p.3] |-| 5 | SCL | input | I²C serial clock input. Requires external pull-up resistor. [datasheet p.3] |-| 6 | VS | power_in | Device power supply input, 2.7 V to 5.5 V. Bypass with a 0.1 µF ceramic capacitor to GND close to the pin. [datasheet p.3] |-| 7 | GND | power_in | Ground reference for the device. [datasheet p.3] |-| 8 | Vbus | input | Bus voltage analog input, 0 V to 85 V. High-impedance input (≈1 MΩ) that measures the system bus voltage for power/energy calculations. [datasheet p.3] |-| 9 | Vin- | input | _not yet described_ |-| 10 | Vin+ | input | _not yet described_ |+| 1 | A1 | input | I²C address pin. Connect to GND, SCL, SDA, or VS. [datasheet p.3] |+| 2 | A0 | input | I²C address pin. Connect to GND, SCL, SDA, or VS. [datasheet p.3] |+| 3 | ALERT | open_collector | Open-drain alert output, default state is active low. [datasheet p.3] |+| 4 | SDA | bidirectional | Open-drain bidirectional I²C data. [datasheet p.3] |+| 5 | SCL | input | I²C clock input. [datasheet p.3] |+| 6 | VS | power_in | Power supply, 2.7 V to 5.5 V. [datasheet p.3] |+| 7 | GND | power_in | Ground. [datasheet p.3] |+| 8 | VBUS | input | Bus voltage input (analog). [datasheet p.3] |+| 9 | IN- | input | Negative input to the device (analog). For high-side applications, connect to the load side of the sense resistor; for low-side applications, connect to the ground side of the sense resistor. [datasheet p.3] |+| 10 | IN+ | input | Positive input to the device (analog). For high-side applications, connect to the power-supply side of the sense resistor; for low-side applications, connect to the load side of the sense resistor. [datasheet p.3] | ## Key specifications
ina228aidgsr-hero.glbadded⋯ 1 unchanged line ⋯
ina228aidgsr-hero.overlay.jsonadded+304@@ -0,0 +1,304 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "INA228AIDGSR",+ "kind": "component + footprint reference art",+ "board_use": false,+ "plane_z_mm": -0.02,+ "units": "metre",+ "upAxis": "Z",+ "layers": {+ "pad_outlines": {+ "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+ "rgba": [+ 0.0,+ 0.902,+ 0.863,+ 0.5+ ],+ "pads": 10,+ "span_mm": 5.75,+ "dash_mm": 0.1438,+ "gap_mm": 0.0863,+ "pad_stroke_mm": 0.0345+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 7,+ "pin1": {+ "source": "footprint silkscreen",+ "pad": "1"+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 10,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.46,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -2.45,+ 2.45,+ -1.11,+ 1.11+ ],+ "pads_bbox_mm": [+ -2.875,+ 2.875,+ -1.15,+ 1.15+ ],+ "seating_z_mm": -0.0+ },+ "sources": {+ "glb": "ina228aidgsr-etched.glb",+ "glb_sha256": "94865222c8abc91002a021feedc0ce05a6cb39a6057e4d9b4245416acbae1895",+ "footprint": "ina228aidgsr.kicad_mod",+ "footprint_sha256": "82f79468afd0a26f34d6e4ed54a366b7e2d44c13ff6d20ac51c631f97a32abcd",+ "pins": "page.json component.pins",+ "pins_sha256": "ac3f3cac520214162fcb576e23312c9a257df5563b2f30539a13f652a852d572"+ },+ "generator": "adom-wiki 1.8.0 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "A1",+ "x": -2.975,+ "y": -1.0,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "2",+ "text": "A0",+ "x": -2.975,+ "y": -0.5,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "3",+ "text": "ALERT",+ "x": -2.975,+ "y": 0.0,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "4",+ "text": "SDA",+ "x": -2.975,+ "y": 0.5,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "5",+ "text": "SCL",+ "x": -2.975,+ "y": 1.0,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "6",+ "text": "VS",+ "x": 2.975,+ "y": 1.0,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "7",+ "text": "GND",+ "x": 2.975,+ "y": 0.5,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "8",+ "text": "VBUS",+ "x": 2.975,+ "y": 0.0,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "9",+ "text": "IN-",+ "x": 2.975,+ "y": -0.5,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "10",+ "text": "IN+",+ "x": 2.975,+ "y": -1.0,+ "align": "left",+ "vertical": false,+ "h": 0.25+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "roundrect",+ "center_mm": [+ -2.15,+ -1.0+ ],+ "size_mm": [+ 1.45,+ 0.3+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ -2.15,+ -0.5+ ],+ "size_mm": [+ 1.45,+ 0.3+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "roundrect",+ "center_mm": [+ -2.15,+ 0.0+ ],+ "size_mm": [+ 1.45,+ 0.3+ ],+ "rot": 0.0+ },+ {+ "number": "4",+ "shape": "roundrect",+ "center_mm": [+ -2.15,+ 0.5+ ],+ "size_mm": [+ 1.45,+ 0.3+ ],+ "rot": 0.0+ },+ {+ "number": "5",+ "shape": "roundrect",+ "center_mm": [+ -2.15,+ 1.0+ ],+ "size_mm": [+ 1.45,+ 0.3+ ],+ "rot": 0.0+ },+ {+ "number": "6",+ "shape": "roundrect",+ "center_mm": [+ 2.15,+ 1.0+ ],+ "size_mm": [+ 1.45,+ 0.3+ ],+ "rot": 0.0+ },+ {+ "number": "7",+ "shape": "roundrect",+ "center_mm": [+ 2.15,+ 0.5+ ],+ "size_mm": [+ 1.45,+ 0.3+ ],+ "rot": 0.0+ },+ {+ "number": "8",+ "shape": "roundrect",+ "center_mm": [+ 2.15,+ 0.0+ ],+ "size_mm": [+ 1.45,+ 0.3+ ],+ "rot": 0.0+ },+ {+ "number": "9",+ "shape": "roundrect",+ "center_mm": [+ 2.15,+ -0.5+ ],+ "size_mm": [+ 1.45,+ 0.3+ ],+ "rot": 0.0+ },+ {+ "number": "10",+ "shape": "roundrect",+ "center_mm": [+ 2.15,+ -1.0+ ],+ "size_mm": [+ 1.45,+ 0.3+ ],+ "rot": 0.0+ }+ ]+}
ina228aidgsr.kicad_sym+4−4@@ -144,7 +144,7 @@ (pin open_collector line (at 10.16 -7.62 180) (length 2.54)- (name "~{Alert}"+ (name "ALERT" (effects (font (size 1.27 1.27)) )@@ -214,7 +214,7 @@ (pin input line (at -10.16 7.62 0) (length 2.54)- (name "Vbus"+ (name "VBUS" (effects (font (size 1.27 1.27)) )@@ -228,7 +228,7 @@ (pin input line (at -10.16 -5.08 0) (length 2.54)- (name "Vin-"+ (name "IN-" (effects (font (size 1.27 1.27)) )@@ -242,7 +242,7 @@ (pin input line (at -10.16 -2.54 0) (length 2.54)- (name "Vin+"+ (name "IN+" (effects (font (size 1.27 1.27)) )
ina228aidgsr.lbr+18−18@@ -89,22 +89,22 @@ <symbols> <symbol name="INA228AIDGSR"> <description>-300mV~85V -40℃~+125℃ 0.01uV/℃ 10mA 154dB 1uV 2.5nA 2.7V~5.5V 640uA High-side detection、Low-side detection、Bidirectional detection、Input filter、Power monitoring、Programmable threshold alarm、Integrated ADC、Enable/shutdown function ±163.84mV VSSOP-10-0.5mm Current Sense Amplifiers ROHS</description>- <wire x1="-12.7" y1="12.7" x2="12.7" y2="12.7" width="0.254" layer="94"/>- <wire x1="12.7" y1="12.7" x2="12.7" y2="-12.7" width="0.254" layer="94"/>- <wire x1="12.7" y1="-12.7" x2="-12.7" y2="-12.7" width="0.254" layer="94"/>- <wire x1="-12.7" y1="-12.7" x2="-12.7" 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"/>+ <wire x1="-10.16" y1="-12.7" x2="-10.16" y2="12.7" width="0.254" layer="94"/> <text x="-6.3500" y="11.4300" size="1.27" layer="95" align="center">>NAME</text> <text x="3.8100" y="11.4300" size="1.27" layer="96" align="center">>VALUE</text>- <pin name="A1" x="-17.78" y="7.62" length="middle" direction="in"/>- <pin name="A0" x="-17.78" y="10.16" length="middle" direction="in"/>- <pin name="!Alert!" x="17.78" y="7.62" length="middle" direction="oc" rot="R180"/>- <pin name="SDA" x="17.78" y="10.16" length="middle" direction="io" rot="R180"/>- <pin name="SCL" x="-17.78" y="5.08" length="middle" direction="in"/>- <pin name="VS" x="-17.78" y="-10.16" length="middle" direction="pwr"/>- <pin name="GND" x="-17.78" y="-5.08" length="middle" direction="pwr"/>- <pin name="Vbus" x="-17.78" y="-7.620000000000001" length="middle" direction="in"/>- <pin name="Vin-" x="-17.78" y="0" length="middle" direction="in"/>- <pin name="Vin+" x="-17.78" y="2.54" length="middle" direction="in"/>+ <pin name="A1" x="-15.24" y="7.62" length="middle" direction="in"/>+ <pin name="A0" x="-15.24" y="10.16" length="middle" direction="in"/>+ <pin name="ALERT" x="15.24" y="10.16" length="middle" direction="oc" rot="R180"/>+ <pin name="SDA" x="15.24" y="7.62" length="middle" direction="io" rot="R180"/>+ <pin name="SCL" x="-15.24" y="0" length="middle" direction="in"/>+ <pin name="VS" x="-15.24" y="-10.16" length="middle" direction="pwr"/>+ <pin name="GND" x="-15.24" y="-5.08" length="middle" direction="pwr"/>+ <pin name="VBUS" x="-15.24" y="-7.620000000000001" length="middle" direction="in"/>+ <pin name="IN-" x="-15.24" y="2.54" length="middle" direction="in"/>+ <pin name="IN+" x="-15.24" y="5.08" length="middle" direction="in"/> </symbol> </symbols> <devicesets>@@ -118,14 +118,14 @@ <connects> <connect gate="G$1" pin="A1" pad="1"/> <connect gate="G$1" pin="A0" pad="2"/>- <connect gate="G$1" pin="!Alert!" pad="3"/>+ <connect gate="G$1" pin="ALERT" pad="3"/> <connect gate="G$1" pin="SDA" pad="4"/> <connect gate="G$1" pin="SCL" pad="5"/> <connect gate="G$1" pin="VS" pad="6"/> <connect gate="G$1" pin="GND" pad="7"/>- <connect gate="G$1" pin="Vbus" pad="8"/>- <connect gate="G$1" pin="Vin-" pad="9"/>- <connect gate="G$1" pin="Vin+" pad="10"/>+ <connect gate="G$1" pin="VBUS" pad="8"/>+ <connect gate="G$1" pin="IN-" pad="9"/>+ <connect gate="G$1" pin="IN+" pad="10"/> </connects> <technologies> <technology name="">
package.json+27−32@@ -1,13 +1,12 @@ { "slug": "ina228aidgsr",- "version": "0.1.0",+ "version": "0.1.1", "type": "component", "tags": [ "component", "amplifiers/comparators", "ina228aidgsr",- "board-derived",- "staged-for-validation"+ "board-derived" ], "dependencies": {}, "hero": {@@ -27,8 +26,8 @@ "ina228aidgsr.lbr", "docs/hero.png", "docs/ina228aidgsr-datasheet.pdf",- "viewers/symbol.html",- "viewers/footprint.html"+ "ina228aidgsr-hero.glb",+ "ina228aidgsr-hero.overlay.json" ], "component": { "mpn": "INA228AIDGSR",@@ -37,12 +36,12 @@ "pin_count": 10, "category": "Amplifiers/Comparators", "subcategory": "Power Supply Controllers, Monitors",- "datasheet": "https://www.ti.com/cn/lit/gpn/ina228",+ "datasheet": "https://www.ti.com/lit/ds/symlink/ina228.pdf", "parts": { "symbol": "ina228aidgsr.kicad_sym", "footprint": "ina228aidgsr.kicad_mod",- "model_3d": "ina228aidgsr-etched.glb",- "model_3d_plain": "ina228aidgsr.glb",+ "model_3d": "ina228aidgsr-hero.glb",+ "model_3d_plain": "ina228aidgsr-etched.glb", "model_3d_step": "ina228aidgsr-etched.step", "model_3d_step_plain": "ina228aidgsr.step", "lbr": "ina228aidgsr.lbr"@@ -66,61 +65,61 @@ "number": "1", "name": "A1", "type": "input",- "description": "I2C address select pin 1. Tie to GND, SCL, SDA, or VS to select one of 16 possible I2C slave addresses. [datasheet p.3]"+ "description": "I²C address pin. Connect to GND, SCL, SDA, or VS. [datasheet p.3]" }, { "number": "2", "name": "A0", "type": "input",- "description": "I2C address select pin 0. Tie to GND, SCL, SDA, or VS to select one of 16 possible I2C slave addresses. [datasheet p.3]"+ "description": "I²C address pin. Connect to GND, SCL, SDA, or VS. [datasheet p.3]" }, { "number": "3",- "name": "~{Alert}",+ "name": "ALERT", "type": "open_collector",- "description": "Open-drain alert output. Active-low by default; indicates conversion ready or threshold/limit events. Requires external pull-up to VS or VIO. [datasheet p.3]"+ "description": "Open-drain alert output, default state is active low. [datasheet p.3]" }, { "number": "4", "name": "SDA", "type": "bidirectional",- "description": "Open-drain bidirectional I2C serial data. Requires external pull-up to the bus voltage (typically VS or VIO rail up to 5.5V). [datasheet p.3]"+ "description": "Open-drain bidirectional I²C data. [datasheet p.3]" }, { "number": "5", "name": "SCL", "type": "input",- "description": "I2C serial clock input. Supports high-speed mode up to 2.94MHz. Requires external pull-up resistor. [datasheet p.3]"+ "description": "I²C clock input. [datasheet p.3]" }, { "number": "6", "name": "VS", "type": "power_in",- "description": "Device supply voltage input. Operates from 2.7V to 5.5V. Bypass to GND with a 0.1µF ceramic capacitor placed close to the pin. [datasheet p.3]"+ "description": "Power supply, 2.7 V to 5.5 V. [datasheet p.3]" }, { "number": "7", "name": "GND", "type": "power_in",- "description": "Ground reference for the device supply and digital I/O. [datasheet p.3]"+ "description": "Ground. [datasheet p.3]" }, { "number": "8",- "name": "Vbus",+ "name": "VBUS", "type": "input",- "description": "Bus voltage sense input. High-impedance input (≈1MΩ) that measures the common-mode bus voltage up to 85V with 195.3125µV LSB resolution. [datasheet p.3]"+ "description": "Bus voltage input (analog). [datasheet p.3]" }, { "number": "9",- "name": "Vin-",+ "name": "IN-", "type": "input",- "description": ""+ "description": "Negative input to the device (analog). For high-side applications, connect to the load side of the sense resistor; for low-side applications, connect to the ground side of the sense resistor. [datasheet p.3]" }, { "number": "10",- "name": "Vin+",+ "name": "IN+", "type": "input",- "description": ""+ "description": "Positive input to the device (analog). For high-side applications, connect to the power-supply side of the sense resistor; for low-side applications, connect to the load side of the sense resistor. [datasheet p.3]" } ], "provenance": {@@ -130,23 +129,19 @@ "at": "2026-10-08" }, "datasheet": {- "url": "https://www.ti.com/cn/lit/gpn/ina228",- "pages": 47,- "sha256": "c6128fa9c710624e8c19f612b82dacf369f79f26f6e0cffb25faf285ed936a4d",- "source_tier": "lcsc"+ "url": "https://www.ti.com/lit/ds/symlink/ina228.pdf",+ "pages": 48,+ "sha256": "a138d39eeee04f8388426fed204c2f4012e75d36e95b60b0751ef003cd277447",+ "source_tier": "mfr" }, "cad": "KiCad official libraries (CC-BY-SA 4.0); footprint and symbol as used on Adom boards", "pins": { "total": 10,- "described": 8,+ "described": 10, "cites_pages": true, "refuses_to_fabricate": true } },- "viewers": {- "symbol": "viewers/symbol.html",- "footprint": "viewers/footprint.html"- }, "models_3d": [ { "file": "ina228aidgsr.step",@@ -187,4 +182,4 @@ ] }, "description": "Texas Instruments Power Supply Controllers, Monitors, VSSOP-10-0.5mm. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet."-}+}
page.json+29−28@@ -4,14 +4,13 @@ "slug": "ina228aidgsr", "title": "INA228AIDGSR", "brief": "Texas Instruments Power Supply Controllers, Monitors, VSSOP-10-0.5mm. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.",- "version": "0.1.0",+ "version": "0.1.1", "license": "CC-BY-SA-4.0", "tags": [ "component", "amplifiers/comparators", "ina228aidgsr",- "board-derived",- "staged-for-validation"+ "board-derived" ], "component": { "mpn": "INA228AIDGSR",@@ -24,8 +23,8 @@ "parts": { "symbol": "ina228aidgsr.kicad_sym", "footprint": "ina228aidgsr.kicad_mod",- "model_3d": "ina228aidgsr-etched.glb",- "model_3d_plain": "ina228aidgsr.glb",+ "model_3d": "ina228aidgsr-hero.glb",+ "model_3d_plain": "ina228aidgsr-etched.glb", "model_3d_step": "ina228aidgsr-etched.step", "model_3d_step_plain": "ina228aidgsr.step", "lbr": "ina228aidgsr.lbr"@@ -49,61 +48,61 @@ "number": "1", "name": "A1", "type": "input",- "description": "I²C address select pin A1. Tie to GND, SCL, SDA, or VS to select one of 16 device addresses. [datasheet p.3]"+ "description": "I²C address pin. Connect to GND, SCL, SDA, or VS. [datasheet p.3]" }, { "number": "2", "name": "A0", "type": "input",- "description": "I²C address select pin A0. Tie to GND, SCL, SDA, or VS to select one of 16 device addresses. [datasheet p.3]"+ "description": "I²C address pin. Connect to GND, SCL, SDA, or VS. [datasheet p.3]" }, { "number": "3",- "name": "~{Alert}",+ "name": "ALERT", "type": "open_collector",- "description": "Open-drain alert output, active low. Default state is active low; requires external pull-up resistor. [datasheet p.3]"+ "description": "Open-drain alert output, default state is active low. [datasheet p.3]" }, { "number": "4", "name": "SDA", "type": "bidirectional",- "description": "I²C serial data line. Open-drain bidirectional; requires external pull-up. Supports fast mode (400 kHz) and high-speed mode (up to 2.94 MHz). [datasheet p.3]"+ "description": "Open-drain bidirectional I²C data. [datasheet p.3]" }, { "number": "5", "name": "SCL", "type": "input",- "description": "I²C serial clock input. Requires external pull-up resistor. [datasheet p.3]"+ "description": "I²C clock input. [datasheet p.3]" }, { "number": "6", "name": "VS", "type": "power_in",- "description": "Device power supply input, 2.7 V to 5.5 V. Bypass with a 0.1 µF ceramic capacitor to GND close to the pin. [datasheet p.3]"+ "description": "Power supply, 2.7 V to 5.5 V. [datasheet p.3]" }, { "number": "7", "name": "GND", "type": "power_in",- "description": "Ground reference for the device. [datasheet p.3]"+ "description": "Ground. [datasheet p.3]" }, { "number": "8",- "name": "Vbus",+ "name": "VBUS", "type": "input",- "description": "Bus voltage analog input, 0 V to 85 V. High-impedance input (≈1 MΩ) that measures the system bus voltage for power/energy calculations. [datasheet p.3]"+ "description": "Bus voltage input (analog). [datasheet p.3]" }, { "number": "9",- "name": "Vin-",+ "name": "IN-", "type": "input",- "description": ""+ "description": "Negative input to the device (analog). For high-side applications, connect to the load side of the sense resistor; for low-side applications, connect to the ground side of the sense resistor. [datasheet p.3]" }, { "number": "10",- "name": "Vin+",+ "name": "IN+", "type": "input",- "description": ""+ "description": "Positive input to the device (analog). For high-side applications, connect to the power-supply side of the sense resistor; for low-side applications, connect to the load side of the sense resistor. [datasheet p.3]" } ], "provenance": {@@ -121,7 +120,7 @@ "cad": "KiCad official libraries (CC-BY-SA 4.0); footprint and symbol as used on Adom boards", "pins": { "total": 10,- "described": 8,+ "described": 10, "cites_pages": true, "refuses_to_fabricate": true }@@ -136,10 +135,10 @@ "seat": "z = 0 (PCB top surface)", "extents_mm": [ 4.9,- 3.0,+ 3, 1.1 ],- "zmin_mm": -0.0,+ "zmin_mm": 0, "footprint_binding": "identity", "sha256": "39602ed75f3c6c524a0e4bab680480a2804b32aa5aa5eb0d979f088f4fb9c652", "checked": "2026-10-08",@@ -154,10 +153,10 @@ "seat": "z = 0 (PCB top surface)", "extents_mm": [ 4.9,- 3.0,+ 3, 1.102 ],- "zmin_mm": -0.0,+ "zmin_mm": 0, "footprint_binding": "identity", "sha256": "4e25b9e0961775e6a308c0794741e0a8d9983254f15c95f78cee01bea5669834", "checked": "2026-10-08",@@ -208,9 +207,11 @@ "ina228aidgsr.step", "ina228aidgsr.lbr", "docs/hero.png",- "docs/ina228aidgsr-datasheet.pdf"+ "docs/ina228aidgsr-datasheet.pdf",+ "ina228aidgsr-hero.glb",+ "ina228aidgsr-hero.overlay.json" ],- "visibility": {- "public": false- }+ "visibility": "public",+ "description": "Texas Instruments Power Supply Controllers, Monitors, VSSOP-10-0.5mm. KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.",+ "org": "adom" }
verification.json+67−4@@ -9,7 +9,7 @@ "name": "Claude (AI build)", "handle": "claude" },- "status": "open",+ "status": "superseded", "title": "Automated build checks (awaiting human validation)", "scope": [ "symbol",@@ -60,7 +60,7 @@ "name": "Claude (AI build)", "handle": "claude" },- "status": "open",+ "status": "superseded", "title": "2 of 10 pins have no datasheet description yet (pins 9, 10).", "scope": [ "review"@@ -83,7 +83,7 @@ "name": "Claude (AI build)", "handle": "claude" },- "status": "open",+ "status": "superseded", "title": "Pin names differ between the board symbol and the datasheet (often equivalent naming; chec...", "scope": [ "review"@@ -106,7 +106,7 @@ "name": "Claude (AI build)", "handle": "claude" },- "status": "open",+ "status": "superseded", "title": "Datasheet pins not matched to a symbol pin: IN+, IN-", "scope": [ "review"@@ -122,6 +122,69 @@ ], "evidence": [], "files": {}+ },+ {+ "date": "2026-10-27",+ "by": {+ "name": "Claude, at Caleb Taylor's request",+ "handle": "claude"+ },+ "status": "verified",+ "title": "Validated against TI's INA228 datasheet (SLYS021A, revised May 2022)",+ "scope": [+ "symbol",+ "footprint",+ "3d",+ "pins"+ ],+ "variants": [+ "*"+ ],+ "checks": [+ {+ "text": "Datasheet: the page already carries TI's current edition (SLYS021A, revised May 2022; sha256 matches ti.com/lit/ds/symlink/ina228.pdf fetched 2026-10-27)",+ "result": "pass"+ },+ {+ "text": "All 10 pins match Table 5-1 and Figure 5-1 (p.3) by number and name; renamed to the datasheet's spelling: 3 ~{Alert} -> ALERT (no overbar in the datasheet), 8 Vbus -> VBUS, 9 Vin- -> IN-, 10 Vin+ -> IN+ (the datasheet prints IN– with a typographic dash)",+ "result": "pass"+ },+ {+ "text": "Pin types agree with Table 5-1: A0/A1/SCL inputs, SDA bidirectional, ALERT open-drain output, VBUS/IN+/IN- analog inputs, VS/GND power",+ "result": "pass"+ },+ {+ "text": "Pins 9 and 10 described from Table 5-1; every description cites p.3",+ "result": "pass"+ },+ {+ "text": "Footprint vs DGS0010A (p.45-46): 10 pads 1.45 x 0.30 mm at e = 0.50 mm, as TI's land pattern example; pad centres 4.30 mm apart vs TI's (4.4) reference, both cover the lead (E 4.75-5.05, L 0.4-0.7); pad width 0.30 over b 0.17-0.27; no exposed pad; pin 1 top-left",+ "result": "pass"+ },+ {+ "text": "3D body 4.90 x 3.00 x 1.10 mm against E 4.75-5.05 (lead span), D 2.9-3.1, A 1.1 max; Z-up, seated on z = 0, centred on the pads",+ "result": "pass"+ },+ {+ "text": "DigiKey 296-INA228AIDGSRTR-ND and Mouser 595-INA228AIDGSR present",+ "result": "pass"+ },+ {+ "text": "component-page-verify: all checks pass; adom-lbr validate OK",+ "result": "pass"+ }+ ],+ "evidence": [+ {+ "label": "datasheet (Texas Instruments)",+ "href": "https://www.ti.com/lit/ds/symlink/ina228.pdf"+ }+ ],+ "files": {+ "ina228aidgsr.kicad_sym": "a41ce346ec48c860cfdc3003968a6269a87de82172a92f1546da4e0e2012c760",+ "ina228aidgsr.kicad_mod": "82f79468afd0a26f34d6e4ed54a366b7e2d44c13ff6d20ac51c631f97a32abcd",+ "ina228aidgsr.step": "39602ed75f3c6c524a0e4bab680480a2804b32aa5aa5eb0d979f088f4fb9c652"+ } } ] }