component
HD3SS3212RKSR
Public Made by Adomby adom
Texas Instruments Analog Switches - Special Purpose, TQFN-20-EP(2.5x4.5). 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
+775−160
README.md+23−21@@ -4,33 +4,33 @@ **Texas Instruments** · Analog Switches - Special Purpose · TQFN-20-EP(2.5x4.5) -HD3SS3212RKSR from Texas Instruments, in a TQFN-20-EP(2.5x4.5). Symbol, footprint and 3D model are the ones used on Adom board designs (3D model: KiCad library 3D model WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm (CC-BY-SA 4.0 with the KiCad library exception)). Pin functions are extracted from the manufacturer datasheet with page references. **Staged for validation: see the open items in the verification log above.**+HD3SS3212RKSR from Texas Instruments, in a TQFN-20-EP(2.5x4.5). Symbol, footprint and 3D model are the ones used on Adom board designs (3D model: KiCad library 3D model WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm (CC-BY-SA 4.0 with the KiCad library exception)). Pin functions are extracted from the manufacturer datasheet with page references. ## Pinout | Pin | Name | Type | Function | |---|---|---|---| | 1 | RSVD1 | output | Reserved. Can be left not connected or can be fed to VCC. [datasheet p.5] |-| 2 | OEN | input | Active-low chip enable. L: Normal operation. H: Shutdown (<20 µW). VIH ≥ 1.7 V, VIL ≤ 0.8 V. [datasheet p.4] |-| 3 | A0P | bidirectional | Port A, channel 0, high-speed positive differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4] |-| 4 | A0N | bidirectional | Port A, channel 0, high-speed negative differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4] |-| 5 | GND | power_in | Ground reference. [datasheet p.4] |-| 6 | VCC | power_in | 3.3-V power supply input. Recommended range 2.7 V to 3.6 V; absolute max 4 V. [datasheet p.4] |-| 7 | A1P | bidirectional | Port A, channel 1, high-speed positive differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4] |-| 8 | A1N | bidirectional | Port A, channel 1, high-speed negative differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4] |-| 9 | SEL | input | Port select pin. L: Port A to Port B. H: Port A to Port C. VIH ≥ 1.7 V, VIL ≤ 0.8 V. [datasheet p.4] |+| 2 | OEn | input | Active-low chip enable. L: normal operation. H: shutdown. [datasheet p.4] |+| 3 | A0p | bidirectional | Port A, channel 0, high-speed positive signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4] |+| 4 | A0n | bidirectional | Port A, channel 0, high-speed negative signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4] |+| 5 | GND | power_in | Ground. [datasheet p.4] |+| 6 | VCC | power_in | 3.3-V power. [datasheet p.4] |+| 7 | A1p | bidirectional | Port A, channel 1, high-speed positive signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4] |+| 8 | A1n | bidirectional | Port A, channel 1, high-speed negative signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4] |+| 9 | SEL | input | Port select pin. L: Port A to Port B. H: Port A to Port C. [datasheet p.4] | | 10 | RSVD2 | output | Reserved. Can be left not connected or can be fed to VCC. [datasheet p.5] |-| 11 | GND | power_in | Ground reference. [datasheet p.4] |-| 12 | C1N | bidirectional | Port C, channel 1, high-speed negative differential signal (connector side). Routed to A1 pair when SEL = H. [datasheet p.4] |-| 13 | C1P | bidirectional | Port C, channel 1, high-speed positive differential signal (connector side). Routed to A1 pair when SEL = H. [datasheet p.4] |-| 14 | C0N | bidirectional | Port C, channel 0, high-speed negative differential signal (connector side). Routed to A0 pair when SEL = H. [datasheet p.4] |-| 15 | C0P | bidirectional | Port C, channel 0, high-speed positive differential signal (connector side). Routed to A0 pair when SEL = H. [datasheet p.4] |-| 16 | B1N | bidirectional | Port B, channel 1, high-speed negative differential signal (connector side). Routed to A1 pair when SEL = L. [datasheet p.4] |-| 17 | B1P | bidirectional | Port B, channel 1, high-speed positive differential signal (connector side). Routed to A1 pair when SEL = L. [datasheet p.4] |-| 18 | B0N | bidirectional | Port B, channel 0, high-speed negative differential signal (connector side). Routed to A0 pair when SEL = L. [datasheet p.4] |-| 19 | B0P | bidirectional | Port B, channel 0, high-speed positive differential signal (connector side). Routed to A0 pair when SEL = L. [datasheet p.5] |-| 20 | GND | power_in | Ground reference. [datasheet p.4] |-| 21 | PAD | power_in | _not yet described_ |+| 11 | GND | power_in | Ground. [datasheet p.4] |+| 12 | C1n | bidirectional | Port C, channel 1, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4] |+| 13 | C1p | bidirectional | Port C, channel 1, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4] |+| 14 | C0n | bidirectional | Port C, channel 0, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4] |+| 15 | C0p | bidirectional | Port C, channel 0, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4] |+| 16 | B1n | bidirectional | Port B, channel 1, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4] |+| 17 | B1p | bidirectional | Port B, channel 1, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4] |+| 18 | B0n | bidirectional | Port B, channel 0, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4] |+| 19 | B0p | bidirectional | Port B, channel 0, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected (footnote, p.4). [datasheet p.5] |+| 20 | GND | power_in | Ground. [datasheet p.4] |+| 21 | GND | power_in | Exposed thermal pad (not listed in the Pin Functions table). Must be connected to ground and soldered to the PCB for thermal and mechanical performance (RKS0020A note 3, p.20). [datasheet p.14] | ## Key specifications @@ -41,6 +41,8 @@ HD3SS3212RKSR from Texas Instruments, in a TQFN-20-EP(2.5x4.5). Symbol, footprin | Category | Interface | | Pins | 21 | | LCSC | C129320 |+| Mouser | 595-HD3SS3212RKSR |+| DigiKey | 296-42174-2-ND | | Distributor summary (LCSC listing, not datasheet) | 0.6pF 0℃~+70℃ 2 2.7V~3.6V 2:1 500ns 500ns 5Ω 80ps 8GHz TQFN-20-EP(2.5x4.5) Analog Switches, Multiplexers ROHS | ## CAD@@ -53,7 +55,7 @@ HD3SS3212RKSR from Texas Instruments, in a TQFN-20-EP(2.5x4.5). Symbol, footprin ## Provenance -- **Datasheet:** [Texas Instruments datasheet](https://www.ti.com/lit/ds/symlink/hd3ss3212.pdf) (sha256 `111def72b5f44bae`, retrieved 2026-10-09, tier: mfr)+- **Datasheet:** [Texas Instruments HD3SS3212 datasheet](https://www.ti.com/lit/ds/symlink/hd3ss3212.pdf) (SLASE74F, revised September 2016, sha256 `111def72b5f44bae`, retrieved 2026-10-27, tier: mfr) - **CAD:** Footprint and symbol as used on Adom board designs; 3D model: KiCad library 3D model WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm (CC-BY-SA 4.0 with the KiCad library exception). - **Pins:** KiCad symbol from the source board + adom-ds2sf datasheet extraction (claude-opus-4-7).
hd3ss3212rksr-hero.glbadded⋯ 1 unchanged line ⋯
hd3ss3212rksr-hero.overlay.jsonadded+542@@ -0,0 +1,542 @@+{+ "spec": "adom-hero 1.4",+ "mpn": "HD3SS3212RKSR",+ "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": 21,+ "span_mm": 7.37,+ "dash_mm": 0.1843,+ "gap_mm": 0.1106,+ "pad_stroke_mm": 0.0442+ },+ "silkscreen": {+ "material": "Silkscreen reference lines - 30 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.3+ ],+ "footprint_items": 9,+ "pin1": {+ "source": "added dot (AI)",+ "pad": "1",+ "center_mm": [+ -0.25,+ -2.915+ ],+ "r_mm": 0.1+ }+ },+ "signal_names": {+ "material": "Signal names - 50 percent opacity",+ "rgba": [+ 0.92,+ 0.96,+ 1.0,+ 0.5+ ],+ "font": "DejaVu Sans Mono",+ "labels": 20,+ "sides": "top + mirrored underside (single-sided)",+ "fallback_to_pad_number": 0+ }+ },+ "align": {+ "ok": true,+ "centre_offset_mm": 0.0,+ "tolerance_mm": 0.418,+ "orientation_flipped": false,+ "contacts_bbox_mm": [+ -1.25,+ 1.25,+ -2.25,+ 2.25+ ],+ "pads_bbox_mm": [+ -1.615,+ 1.615,+ -2.615,+ 2.615+ ],+ "seating_z_mm": 0.0+ },+ "sources": {+ "glb": "hd3ss3212rksr-etched.glb",+ "glb_sha256": "76b925ee1e5f75744f7689ad01025df5ee6bab25ab412d225a26300544516b99",+ "footprint": "hd3ss3212rksr.kicad_mod",+ "footprint_sha256": "946b1a376c8f77b917585cba3be9283611883dc885d79ddf3aa4977007894d72",+ "pins": "page.json component.pins",+ "pins_sha256": "24c77b04457652df77c7cf7a707546cf91b07eac8838f00d858c9dbe0b5d0ecf"+ },+ "generator": "adom-wiki 1.8.0 (component_hero)",+ "labels": [+ {+ "pad": "1",+ "text": "RSVD1",+ "x": -0.25,+ "y": -3.115,+ "align": "left",+ "vertical": true,+ "h": 0.25+ },+ {+ "pad": "2",+ "text": "OEn",+ "x": -1.715,+ "y": -1.75,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "3",+ "text": "A0p",+ "x": -1.715,+ "y": -1.25,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "4",+ "text": "A0n",+ "x": -1.715,+ "y": -0.75,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "5",+ "text": "GND",+ "x": -1.715,+ "y": -0.25,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "6",+ "text": "VCC",+ "x": -1.715,+ "y": 0.25,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "7",+ "text": "A1p",+ "x": -1.715,+ "y": 0.75,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "8",+ "text": "A1n",+ "x": -1.715,+ "y": 1.25,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "9",+ "text": "SEL",+ "x": -1.715,+ "y": 1.75,+ "align": "right",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "10",+ "text": "RSVD2",+ "x": -0.25,+ "y": 2.715,+ "align": "right",+ "vertical": true,+ "h": 0.25+ },+ {+ "pad": "11",+ "text": "GND",+ "x": 0.25,+ "y": 2.715,+ "align": "right",+ "vertical": true,+ "h": 0.25+ },+ {+ "pad": "12",+ "text": "C1n",+ "x": 1.715,+ "y": 1.75,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "13",+ "text": "C1p",+ "x": 1.715,+ "y": 1.25,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "14",+ "text": "C0n",+ "x": 1.715,+ "y": 0.75,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "15",+ "text": "C0p",+ "x": 1.715,+ "y": 0.25,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "16",+ "text": "B1n",+ "x": 1.715,+ "y": -0.25,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "17",+ "text": "B1p",+ "x": 1.715,+ "y": -0.75,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "18",+ "text": "B0n",+ "x": 1.715,+ "y": -1.25,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "19",+ "text": "B0p",+ "x": 1.715,+ "y": -1.75,+ "align": "left",+ "vertical": false,+ "h": 0.25+ },+ {+ "pad": "20",+ "text": "GND",+ "x": 0.25,+ "y": -2.715,+ "align": "left",+ "vertical": true,+ "h": 0.25+ }+ ],+ "pads": [+ {+ "number": "1",+ "shape": "roundrect",+ "center_mm": [+ -0.25,+ -2.185+ ],+ "size_mm": [+ 0.27,+ 0.86+ ],+ "rot": 0.0+ },+ {+ "number": "2",+ "shape": "roundrect",+ "center_mm": [+ -1.185,+ -1.749999+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "3",+ "shape": "roundrect",+ "center_mm": [+ -1.185,+ -1.25+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "4",+ "shape": "roundrect",+ "center_mm": [+ -1.185,+ -0.750001+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "5",+ "shape": "roundrect",+ "center_mm": [+ -1.185,+ -0.25+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "6",+ "shape": "roundrect",+ "center_mm": [+ -1.185,+ 0.25+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "7",+ "shape": "roundrect",+ "center_mm": [+ -1.185,+ 0.750001+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "8",+ "shape": "roundrect",+ "center_mm": [+ -1.185,+ 1.25+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "9",+ "shape": "roundrect",+ "center_mm": [+ -1.185,+ 1.749999+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "10",+ "shape": "roundrect",+ "center_mm": [+ -0.25,+ 2.185+ ],+ "size_mm": [+ 0.27,+ 0.86+ ],+ "rot": 0.0+ },+ {+ "number": "11",+ "shape": "roundrect",+ "center_mm": [+ 0.25,+ 2.185+ ],+ "size_mm": [+ 0.27,+ 0.86+ ],+ "rot": 0.0+ },+ {+ "number": "12",+ "shape": "roundrect",+ "center_mm": [+ 1.185,+ 1.749999+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "13",+ "shape": "roundrect",+ "center_mm": [+ 1.185,+ 1.25+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "14",+ "shape": "roundrect",+ "center_mm": [+ 1.185,+ 0.750001+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "15",+ "shape": "roundrect",+ "center_mm": [+ 1.185,+ 0.25+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "16",+ "shape": "roundrect",+ "center_mm": [+ 1.185,+ -0.25+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "17",+ "shape": "roundrect",+ "center_mm": [+ 1.185,+ -0.750001+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "18",+ "shape": "roundrect",+ "center_mm": [+ 1.185,+ -1.25+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "19",+ "shape": "roundrect",+ "center_mm": [+ 1.185,+ -1.749999+ ],+ "size_mm": [+ 0.86,+ 0.27+ ],+ "rot": 0.0+ },+ {+ "number": "20",+ "shape": "roundrect",+ "center_mm": [+ 0.25,+ -2.185+ ],+ "size_mm": [+ 0.27,+ 0.86+ ],+ "rot": 0.0+ },+ {+ "number": "21",+ "shape": "rect",+ "center_mm": [+ 0.0,+ 0.0+ ],+ "size_mm": [+ 1.0,+ 3.0+ ],+ "rot": 0.0+ }+ ]+}
hd3ss3212rksr.kicad_sym+14−14@@ -116,7 +116,7 @@ (pin input line (at -17.78 -29.21 0) (length 5.08)- (name "OEN"+ (name "OEn" (effects (font (size 1.016 1.016)) )@@ -130,7 +130,7 @@ (pin bidirectional line (at -17.78 1.27 0) (length 5.08)- (name "A0P"+ (name "A0p" (effects (font (size 1.016 1.016)) )@@ -144,7 +144,7 @@ (pin bidirectional line (at -17.78 -1.27 0) (length 5.08)- (name "A0N"+ (name "A0n" (effects (font (size 1.016 1.016)) )@@ -186,7 +186,7 @@ (pin bidirectional line (at -17.78 -5.08 0) (length 5.08)- (name "A1P"+ (name "A1p" (effects (font (size 1.016 1.016)) )@@ -200,7 +200,7 @@ (pin bidirectional line (at -17.78 -7.62 0) (length 5.08)- (name "A1N"+ (name "A1n" (effects (font (size 1.016 1.016)) )@@ -242,7 +242,7 @@ (pin bidirectional line (at 17.78 -17.78 180) (length 5.08)- (name "C1N"+ (name "C1n" (effects (font (size 1.016 1.016)) )@@ -256,7 +256,7 @@ (pin bidirectional line (at 17.78 -15.24 180) (length 5.08)- (name "C1P"+ (name "C1p" (effects (font (size 1.016 1.016)) )@@ -270,7 +270,7 @@ (pin bidirectional line (at 17.78 -10.16 180) (length 5.08)- (name "C0N"+ (name "C0n" (effects (font (size 1.016 1.016)) )@@ -284,7 +284,7 @@ (pin bidirectional line (at 17.78 -7.62 180) (length 5.08)- (name "C0P"+ (name "C0p" (effects (font (size 1.016 1.016)) )@@ -298,7 +298,7 @@ (pin bidirectional line (at 17.78 -1.27 180) (length 5.08)- (name "B1N"+ (name "B1n" (effects (font (size 1.016 1.016)) )@@ -312,7 +312,7 @@ (pin bidirectional line (at 17.78 1.27 180) (length 5.08)- (name "B1P"+ (name "B1p" (effects (font (size 1.016 1.016)) )@@ -326,7 +326,7 @@ (pin bidirectional line (at 17.78 6.35 180) (length 5.08)- (name "B0N"+ (name "B0n" (effects (font (size 1.016 1.016)) )@@ -340,7 +340,7 @@ (pin bidirectional line (at 17.78 8.89 180) (length 5.08)- (name "B0P"+ (name "B0p" (effects (font (size 1.016 1.016)) )@@ -384,7 +384,7 @@ (pin power_in line (at 17.78 -25.4 180) (length 5.08)- (name "PAD"+ (name "GND" (effects (font (size 1.016 1.016)) )
hd3ss3212rksr.lbr+29−29@@ -102,26 +102,26 @@ <text x="-12.7000" y="23.8600" size="1.27" layer="95" align="center">>NAME</text> <text x="-12.7000" y="-39.5600" size="1.27" layer="96" align="center">>VALUE</text> <pin name="RSVD1" x="15.24" y="17.78" length="middle" direction="out" rot="R180"/>- <pin name="OEN" x="-15.24" y="17.78" length="middle" direction="in"/>- <pin name="A0P" x="15.24" y="7.620000000000001" length="middle" direction="io" rot="R180"/>- <pin name="A0N" x="15.24" y="10.16" length="middle" direction="io" rot="R180"/>+ <pin name="OEn" x="-15.24" y="17.78" length="middle" direction="in"/>+ <pin name="A0p" x="15.24" y="7.620000000000001" length="middle" direction="io" rot="R180"/>+ <pin name="A0n" x="15.24" y="10.16" length="middle" direction="io" rot="R180"/> <pin name="GND" x="-15.24" y="10.16" length="middle" direction="pwr"/>- <pin name="VCC" x="-15.24" y="0" length="middle" direction="pwr"/>- <pin name="A1P" x="15.24" y="2.540000000000001" length="middle" direction="io" rot="R180"/>- <pin name="A1N" x="15.24" y="5.080000000000002" length="middle" direction="io" rot="R180"/>+ <pin name="VCC" x="-15.24" y="-2.539999999999999" length="middle" direction="pwr"/>+ <pin name="A1p" x="15.24" y="2.540000000000001" length="middle" direction="io" rot="R180"/>+ <pin name="A1n" x="15.24" y="5.080000000000002" length="middle" direction="io" rot="R180"/> <pin name="SEL" x="-15.24" y="15.240000000000002" length="middle" direction="in"/> <pin name="RSVD2" x="15.24" y="15.240000000000002" length="middle" direction="out" rot="R180"/>- <pin name="C1N" x="15.24" y="-15.240000000000002" length="middle" direction="io" rot="R180"/>- <pin name="C1P" x="15.24" y="-17.78" length="middle" direction="io" rot="R180"/>- <pin name="C0N" x="15.24" y="-10.16" length="middle" direction="io" rot="R180"/>- <pin name="C0P" x="15.24" y="-12.7" length="middle" direction="io" rot="R180"/>- <pin name="B1N" x="15.24" y="-5.079999999999998" length="middle" direction="io" rot="R180"/>- <pin name="B1P" x="15.24" y="-7.619999999999997" length="middle" direction="io" rot="R180"/>- <pin name="B0N" x="15.24" y="0" length="middle" direction="io" rot="R180"/>- <pin name="B0P" x="15.24" y="-2.539999999999999" length="middle" direction="io" rot="R180"/>+ <pin name="C1n" x="15.24" y="-15.240000000000002" length="middle" direction="io" rot="R180"/>+ <pin name="C1p" x="15.24" y="-17.78" length="middle" direction="io" rot="R180"/>+ <pin name="C0n" x="15.24" y="-10.16" length="middle" direction="io" rot="R180"/>+ <pin name="C0p" x="15.24" y="-12.7" length="middle" direction="io" rot="R180"/>+ <pin name="B1n" x="15.24" y="-5.079999999999998" length="middle" direction="io" rot="R180"/>+ <pin name="B1p" x="15.24" y="-7.619999999999997" length="middle" direction="io" rot="R180"/>+ <pin name="B0n" x="15.24" y="0" length="middle" direction="io" rot="R180"/>+ <pin name="B0p" x="15.24" y="-2.539999999999999" length="middle" direction="io" rot="R180"/> <pin name="GND@2" x="-15.24" y="7.620000000000001" length="middle" direction="pwr"/> <pin name="GND@3" x="-15.24" y="5.080000000000002" length="middle" direction="pwr"/>- <pin name="PAD" x="-15.24" y="2.540000000000001" length="middle" direction="pwr"/>+ <pin name="GND@4" x="-15.24" y="2.540000000000001" length="middle" direction="pwr"/> </symbol> </symbols> <devicesets>@@ -134,26 +134,26 @@ <device name="" package="HD3SS3212RKSR"> <connects> <connect gate="G$1" pin="RSVD1" pad="1"/>- <connect gate="G$1" pin="OEN" pad="2"/>- <connect gate="G$1" pin="A0P" pad="3"/>- <connect gate="G$1" pin="A0N" pad="4"/>+ <connect gate="G$1" pin="OEn" pad="2"/>+ <connect gate="G$1" pin="A0p" pad="3"/>+ <connect gate="G$1" pin="A0n" pad="4"/> <connect gate="G$1" pin="GND" pad="5"/> <connect gate="G$1" pin="VCC" pad="6"/>- <connect gate="G$1" pin="A1P" pad="7"/>- <connect gate="G$1" pin="A1N" pad="8"/>+ <connect gate="G$1" pin="A1p" pad="7"/>+ <connect gate="G$1" pin="A1n" pad="8"/> <connect gate="G$1" pin="SEL" pad="9"/> <connect gate="G$1" pin="RSVD2" pad="10"/>- <connect gate="G$1" pin="C1N" pad="12"/>- <connect gate="G$1" pin="C1P" pad="13"/>- <connect gate="G$1" pin="C0N" pad="14"/>- <connect gate="G$1" pin="C0P" pad="15"/>- <connect gate="G$1" pin="B1N" pad="16"/>- <connect gate="G$1" pin="B1P" pad="17"/>- <connect gate="G$1" pin="B0N" pad="18"/>- <connect gate="G$1" pin="B0P" pad="19"/>+ <connect gate="G$1" pin="C1n" pad="12"/>+ <connect gate="G$1" pin="C1p" pad="13"/>+ <connect gate="G$1" pin="C0n" pad="14"/>+ <connect gate="G$1" pin="C0p" pad="15"/>+ <connect gate="G$1" pin="B1n" pad="16"/>+ <connect gate="G$1" pin="B1p" pad="17"/>+ <connect gate="G$1" pin="B0n" pad="18"/>+ <connect gate="G$1" pin="B0p" pad="19"/> <connect gate="G$1" pin="GND@2" pad="11"/> <connect gate="G$1" pin="GND@3" pad="20"/>- <connect gate="G$1" pin="PAD" pad="21"/>+ <connect gate="G$1" pin="GND@4" pad="21"/> </connects> <technologies> <technology name="">
package.json+44−47@@ -1,13 +1,12 @@ { "slug": "hd3ss3212rksr",- "version": "0.1.0",+ "version": "0.1.1", "type": "component", "tags": [ "component", "interface", "hd3ss3212rksr",- "board-derived",- "staged-for-validation"+ "board-derived" ], "dependencies": {}, "hero": {@@ -27,8 +26,8 @@ "hd3ss3212rksr.lbr", "docs/hero.png", "docs/hd3ss3212rksr-datasheet.pdf",- "viewers/symbol.html",- "viewers/footprint.html"+ "hd3ss3212rksr-hero.glb",+ "hd3ss3212rksr-hero.overlay.json" ], "component": { "mpn": "HD3SS3212RKSR",@@ -41,8 +40,8 @@ "parts": { "symbol": "hd3ss3212rksr.kicad_sym", "footprint": "hd3ss3212rksr.kicad_mod",- "model_3d": "hd3ss3212rksr-etched.glb",- "model_3d_plain": "hd3ss3212rksr.glb",+ "model_3d": "hd3ss3212rksr-hero.glb",+ "model_3d_plain": "hd3ss3212rksr-etched.glb", "model_3d_step": "hd3ss3212rksr-etched.step", "model_3d_step_plain": "hd3ss3212rksr.step", "lbr": "hd3ss3212rksr.lbr"@@ -70,51 +69,51 @@ }, { "number": "2",- "name": "OEN",+ "name": "OEn", "type": "input",- "description": "Active-low chip enable. L: Normal operation. H: Shutdown (<20 µW). VIH ≥ 1.7 V, VIL ≤ 0.8 V. [datasheet p.4]"+ "description": "Active-low chip enable. L: normal operation. H: shutdown. [datasheet p.4]" }, { "number": "3",- "name": "A0P",+ "name": "A0p", "type": "bidirectional",- "description": "Port A, channel 0, high-speed positive differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4]"+ "description": "Port A, channel 0, high-speed positive signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "4",- "name": "A0N",+ "name": "A0n", "type": "bidirectional",- "description": "Port A, channel 0, high-speed negative differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4]"+ "description": "Port A, channel 0, high-speed negative signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "5", "name": "GND", "type": "power_in",- "description": "Ground reference. [datasheet p.4]"+ "description": "Ground. [datasheet p.4]" }, { "number": "6", "name": "VCC", "type": "power_in",- "description": "3.3-V power supply input. Recommended range 2.7 V to 3.6 V; absolute max 4 V. [datasheet p.4]"+ "description": "3.3-V power. [datasheet p.4]" }, { "number": "7",- "name": "A1P",+ "name": "A1p", "type": "bidirectional",- "description": "Port A, channel 1, high-speed positive differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4]"+ "description": "Port A, channel 1, high-speed positive signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "8",- "name": "A1N",+ "name": "A1n", "type": "bidirectional",- "description": "Port A, channel 1, high-speed negative differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4]"+ "description": "Port A, channel 1, high-speed negative signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "9", "name": "SEL", "type": "input",- "description": "Port select pin. L: Port A to Port B. H: Port A to Port C. VIH ≥ 1.7 V, VIL ≤ 0.8 V. [datasheet p.4]"+ "description": "Port select pin. L: Port A to Port B. H: Port A to Port C. [datasheet p.4]" }, { "number": "10",@@ -126,67 +125,67 @@ "number": "11", "name": "GND", "type": "power_in",- "description": "Ground reference. [datasheet p.4]"+ "description": "Ground. [datasheet p.4]" }, { "number": "12",- "name": "C1N",+ "name": "C1n", "type": "bidirectional",- "description": "Port C, channel 1, high-speed negative differential signal (connector side). Routed to A1 pair when SEL = H. [datasheet p.4]"+ "description": "Port C, channel 1, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "13",- "name": "C1P",+ "name": "C1p", "type": "bidirectional",- "description": "Port C, channel 1, high-speed positive differential signal (connector side). Routed to A1 pair when SEL = H. [datasheet p.4]"+ "description": "Port C, channel 1, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "14",- "name": "C0N",+ "name": "C0n", "type": "bidirectional",- "description": "Port C, channel 0, high-speed negative differential signal (connector side). Routed to A0 pair when SEL = H. [datasheet p.4]"+ "description": "Port C, channel 0, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "15",- "name": "C0P",+ "name": "C0p", "type": "bidirectional",- "description": "Port C, channel 0, high-speed positive differential signal (connector side). Routed to A0 pair when SEL = H. [datasheet p.4]"+ "description": "Port C, channel 0, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "16",- "name": "B1N",+ "name": "B1n", "type": "bidirectional",- "description": "Port B, channel 1, high-speed negative differential signal (connector side). Routed to A1 pair when SEL = L. [datasheet p.4]"+ "description": "Port B, channel 1, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "17",- "name": "B1P",+ "name": "B1p", "type": "bidirectional",- "description": "Port B, channel 1, high-speed positive differential signal (connector side). Routed to A1 pair when SEL = L. [datasheet p.4]"+ "description": "Port B, channel 1, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "18",- "name": "B0N",+ "name": "B0n", "type": "bidirectional",- "description": "Port B, channel 0, high-speed negative differential signal (connector side). Routed to A0 pair when SEL = L. [datasheet p.4]"+ "description": "Port B, channel 0, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "19",- "name": "B0P",+ "name": "B0p", "type": "bidirectional",- "description": "Port B, channel 0, high-speed positive differential signal (connector side). Routed to A0 pair when SEL = L. [datasheet p.5]"+ "description": "Port B, channel 0, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected (footnote, p.4). [datasheet p.5]" }, { "number": "20", "name": "GND", "type": "power_in",- "description": "Ground reference. [datasheet p.4]"+ "description": "Ground. [datasheet p.4]" }, { "number": "21",- "name": "PAD",+ "name": "GND", "type": "power_in",- "description": ""+ "description": "Exposed thermal pad (not listed in the Pin Functions table). Must be connected to ground and soldered to the PCB for thermal and mechanical performance (RKS0020A note 3, p.20). [datasheet p.14]" } ], "provenance": {@@ -199,20 +198,18 @@ "url": "https://www.ti.com/lit/ds/symlink/hd3ss3212.pdf", "pages": 27, "sha256": "111def72b5f44bae3da73790745ede7645aed4eb92445885ff610b459beb42c2",- "source_tier": "mfr"+ "source_tier": "mfr",+ "retrieved": "2026-10-27",+ "edition": "SLASE74F, revised September 2016" }, "cad": "Footprint and symbol as used on Adom board designs; 3D model: KiCad library 3D model WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm (CC-BY-SA 4.0 with the KiCad library exception)", "pins": { "total": 21,- "described": 20,+ "described": 21, "cites_pages": true, "refuses_to_fabricate": true } },- "viewers": {- "symbol": "viewers/symbol.html",- "footprint": "viewers/footprint.html"- }, "models_3d": [ { "file": "hd3ss3212rksr.step",@@ -253,4 +250,4 @@ ] }, "description": "Texas Instruments Analog Switches - Special Purpose, TQFN-20-EP(2.5x4.5). KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet."-}+}
page.json+49−46@@ -4,14 +4,13 @@ "slug": "hd3ss3212rksr", "title": "HD3SS3212RKSR", "brief": "Texas Instruments Analog Switches - Special Purpose, TQFN-20-EP(2.5x4.5). 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", "interface", "hd3ss3212rksr",- "board-derived",- "staged-for-validation"+ "board-derived" ], "component": { "mpn": "HD3SS3212RKSR",@@ -24,8 +23,8 @@ "parts": { "symbol": "hd3ss3212rksr.kicad_sym", "footprint": "hd3ss3212rksr.kicad_mod",- "model_3d": "hd3ss3212rksr-etched.glb",- "model_3d_plain": "hd3ss3212rksr.glb",+ "model_3d": "hd3ss3212rksr-hero.glb",+ "model_3d_plain": "hd3ss3212rksr-etched.glb", "model_3d_step": "hd3ss3212rksr-etched.step", "model_3d_step_plain": "hd3ss3212rksr.step", "lbr": "hd3ss3212rksr.lbr"@@ -53,51 +52,51 @@ }, { "number": "2",- "name": "OEN",+ "name": "OEn", "type": "input",- "description": "Active-low chip enable. L: Normal operation. H: Shutdown (<20 µW). VIH ≥ 1.7 V, VIL ≤ 0.8 V. [datasheet p.4]"+ "description": "Active-low chip enable. L: normal operation. H: shutdown. [datasheet p.4]" }, { "number": "3",- "name": "A0P",+ "name": "A0p", "type": "bidirectional",- "description": "Port A, channel 0, high-speed positive differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4]"+ "description": "Port A, channel 0, high-speed positive signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "4",- "name": "A0N",+ "name": "A0n", "type": "bidirectional",- "description": "Port A, channel 0, high-speed negative differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4]"+ "description": "Port A, channel 0, high-speed negative signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "5", "name": "GND", "type": "power_in",- "description": "Ground reference. [datasheet p.4]"+ "description": "Ground. [datasheet p.4]" }, { "number": "6", "name": "VCC", "type": "power_in",- "description": "3.3-V power supply input. Recommended range 2.7 V to 3.6 V; absolute max 4 V. [datasheet p.4]"+ "description": "3.3-V power. [datasheet p.4]" }, { "number": "7",- "name": "A1P",+ "name": "A1p", "type": "bidirectional",- "description": "Port A, channel 1, high-speed positive differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4]"+ "description": "Port A, channel 1, high-speed positive signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "8",- "name": "A1N",+ "name": "A1n", "type": "bidirectional",- "description": "Port A, channel 1, high-speed negative differential signal. Vdiff up to 1.8 Vpp, Vcm 0 to 2 V. 20-kΩ pulldown switched in when port is not selected. [datasheet p.4]"+ "description": "Port A, channel 1, high-speed negative signal. A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "9", "name": "SEL", "type": "input",- "description": "Port select pin. L: Port A to Port B. H: Port A to Port C. VIH ≥ 1.7 V, VIL ≤ 0.8 V. [datasheet p.4]"+ "description": "Port select pin. L: Port A to Port B. H: Port A to Port C. [datasheet p.4]" }, { "number": "10",@@ -109,67 +108,67 @@ "number": "11", "name": "GND", "type": "power_in",- "description": "Ground reference. [datasheet p.4]"+ "description": "Ground. [datasheet p.4]" }, { "number": "12",- "name": "C1N",+ "name": "C1n", "type": "bidirectional",- "description": "Port C, channel 1, high-speed negative differential signal (connector side). Routed to A1 pair when SEL = H. [datasheet p.4]"+ "description": "Port C, channel 1, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "13",- "name": "C1P",+ "name": "C1p", "type": "bidirectional",- "description": "Port C, channel 1, high-speed positive differential signal (connector side). Routed to A1 pair when SEL = H. [datasheet p.4]"+ "description": "Port C, channel 1, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "14",- "name": "C0N",+ "name": "C0n", "type": "bidirectional",- "description": "Port C, channel 0, high-speed negative differential signal (connector side). Routed to A0 pair when SEL = H. [datasheet p.4]"+ "description": "Port C, channel 0, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "15",- "name": "C0P",+ "name": "C0p", "type": "bidirectional",- "description": "Port C, channel 0, high-speed positive differential signal (connector side). Routed to A0 pair when SEL = H. [datasheet p.4]"+ "description": "Port C, channel 0, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "16",- "name": "B1N",+ "name": "B1n", "type": "bidirectional",- "description": "Port B, channel 1, high-speed negative differential signal (connector side). Routed to A1 pair when SEL = L. [datasheet p.4]"+ "description": "Port B, channel 1, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "17",- "name": "B1P",+ "name": "B1p", "type": "bidirectional",- "description": "Port B, channel 1, high-speed positive differential signal (connector side). Routed to A1 pair when SEL = L. [datasheet p.4]"+ "description": "Port B, channel 1, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "18",- "name": "B0N",+ "name": "B0n", "type": "bidirectional",- "description": "Port B, channel 0, high-speed negative differential signal (connector side). Routed to A0 pair when SEL = L. [datasheet p.4]"+ "description": "Port B, channel 0, high-speed negative signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected. [datasheet p.4]" }, { "number": "19",- "name": "B0P",+ "name": "B0p", "type": "bidirectional",- "description": "Port B, channel 0, high-speed positive differential signal (connector side). Routed to A0 pair when SEL = L. [datasheet p.5]"+ "description": "Port B, channel 0, high-speed positive signal (connector side). A 20-kΩ pulldown is switched in when the port is not selected (footnote, p.4). [datasheet p.5]" }, { "number": "20", "name": "GND", "type": "power_in",- "description": "Ground reference. [datasheet p.4]"+ "description": "Ground. [datasheet p.4]" }, { "number": "21",- "name": "PAD",+ "name": "GND", "type": "power_in",- "description": ""+ "description": "Exposed thermal pad (not listed in the Pin Functions table). Must be connected to ground and soldered to the PCB for thermal and mechanical performance (RKS0020A note 3, p.20). [datasheet p.14]" } ], "provenance": {@@ -182,12 +181,14 @@ "url": "https://www.ti.com/lit/ds/symlink/hd3ss3212.pdf", "pages": 27, "sha256": "111def72b5f44bae3da73790745ede7645aed4eb92445885ff610b459beb42c2",- "source_tier": "mfr"+ "source_tier": "mfr",+ "retrieved": "2026-10-27",+ "edition": "SLASE74F, revised September 2016" }, "cad": "Footprint and symbol as used on Adom board designs; 3D model: KiCad library 3D model WQFN-20-1EP_2.5x4.5mm_P0.5mm_EP1x2.9mm (CC-BY-SA 4.0 with the KiCad library exception)", "pins": { "total": 21,- "described": 20,+ "described": 21, "cites_pages": true, "refuses_to_fabricate": true }@@ -205,7 +206,7 @@ 4.5, 0.8 ],- "zmin_mm": -0.0,+ "zmin_mm": 0, "footprint_binding": "identity", "sha256": "c3ea347fcf5ee2830a4ae911de9e640d67216b0bb10c2adc400c09dcba7a17a8", "checked": "2026-10-09",@@ -223,7 +224,7 @@ 4.5, 0.802 ],- "zmin_mm": -0.0,+ "zmin_mm": 0, "footprint_binding": "identity", "sha256": "17511b6eeb9a40653985c6edb60b71078b028121b9e0d07f3325fadcad609384", "checked": "2026-10-09",@@ -274,9 +275,11 @@ "hd3ss3212rksr.step", "hd3ss3212rksr.lbr", "docs/hero.png",- "docs/hd3ss3212rksr-datasheet.pdf"+ "docs/hd3ss3212rksr-datasheet.pdf",+ "hd3ss3212rksr-hero.glb",+ "hd3ss3212rksr-hero.overlay.json" ],- "visibility": {- "public": false- }+ "visibility": "public",+ "description": "Texas Instruments Analog Switches - Special Purpose, TQFN-20-EP(2.5x4.5). KiCad symbol, footprint and 3D as used on Adom boards; pin functions from the manufacturer datasheet.",+ "org": "adom" }
verification.json+74−3@@ -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": "The source 3D model is TI's generic RKS package model (named LSF0108RKSR); body dimensions...", "scope": [ "review"@@ -83,7 +83,7 @@ "name": "Claude (AI build)", "handle": "claude" },- "status": "open",+ "status": "superseded", "title": "1 of 21 pins have no datasheet description yet (pins 21).", "scope": [ "review"@@ -99,6 +99,77 @@ ], "evidence": [], "files": {}+ },+ {+ "date": "2026-10-27",+ "by": {+ "name": "Claude, at Caleb Taylor's request",+ "handle": "claude"+ },+ "status": "verified",+ "title": "Validated against TI's HD3SS3212 datasheet (SLASE74F, revised September 2016)",+ "scope": [+ "symbol",+ "footprint",+ "3d",+ "pins"+ ],+ "variants": [+ "*"+ ],+ "checks": [+ {+ "text": "Datasheet: the page already carries TI's current edition (SLASE74F, May 2015, revised September 2016; sha256 111def72b5f44bae matches ti.com/lit/ds/symlink/hd3ss3212.pdf fetched 2026-10-27); edition now recorded",+ "result": "pass"+ },+ {+ "text": "Pins 1-20 match the Pin Functions table (p.4-5) and the RKS 20-pin VQFN top view (p.4) by number; renamed to the datasheet's spelling: 2 OEN -> OEn (printed without an overbar), 3 A0P -> A0p, 4 A0N -> A0n, 7 A1P -> A1p, 8 A1N -> A1n, 12 C1N -> C1n, 13 C1P -> C1p, 14 C0N -> C0n, 15 C0P -> C0p, 16 B1N -> B1n, 17 B1P -> B1p, 18 B0N -> B0n, 19 B0P -> B0p; RSVD1, RSVD2, SEL, VCC (printed V with subscript CC), GND 5/11/20 unchanged",+ "result": "pass"+ },+ {+ "text": "Pin 21 is the exposed thermal pad, absent from the Pin Functions table: renamed PAD -> GND (power_in) because the design procedure says 'The thermal pad must be connected to ground' (p.14) and the package notes require it soldered to the PCB (p.20)",+ "result": "note"+ },+ {+ "text": "Pin types agree with the table: VCC P and GND G -> power_in, OEn and SEL I -> input, high-speed ports I/O -> bidirectional, RSVD1/RSVD2 O -> output",+ "result": "pass"+ },+ {+ "text": "All 21 descriptions rewritten to the table wording (p.4-5) plus its footnote on the 20-kΩ pulldowns; pin 21 described from p.14 and p.20; earlier text cited p.4 for Vdiff/Vcm/VIH limits that are on p.5 and added a <20 µW figure not in the pin table",+ "result": "pass"+ },+ {+ "text": "Footprint vs RKS0020A (p.20-21): 21 pads, e = 0.50 mm; pin 1 on the top edge at the left (top view), 2-9 down the left side, 10/11 on the bottom edge, 12-19 up the right side, 20 top right, as the p.4 pinout; side pads 0.86 x 0.27 at x = ±1.185 (centres 2.37 apart vs TI's (2.3)), end pads at y = ±2.185 (4.37 vs TI's (4.3)); TI's example pads are 0.6 x 0.25, so these are longer and slightly wider and cover terminals b 0.2-0.3, L 0.3-0.5 at the 2.4-2.6 x 4.4-4.6 body edge; pad width 0.27 is under b max 0.30 (TI's own land is 0.25)",+ "result": "pass"+ },+ {+ "text": "Exposed pad 21 is 1.00 x 3.00 mm at the centre, equal to the drawing's exposed thermal pad 1 ±0.1 x 3 ±0.1 and TI's (1) x (3) land (p.20-21)",+ "result": "pass"+ },+ {+ "text": "3D body 2.50 x 4.50 x 0.80 mm against 2.4-2.6 x 4.4-4.6, 1 max (p.20); long axis along the footprint's y, pin-1 mark at the top-left end (matching GLB), seated on z = 0. The model is TI's generic RKS package model (source name LSF0108RKSR), not part-specific",+ "result": "note"+ },+ {+ "text": "DigiKey 296-42174-2-ND (tape and reel; DigiKey product URL names HD3SS3212RKSR) and Mouser 595-HD3SS3212RKSR kept and added to specs; orderable HD3SS3212RKSR is the 0 to 70 °C RKS 20-pin part (p.4)",+ "result": "pass"+ },+ {+ "text": "component-page-verify: all checks pass",+ "result": "pass"+ }+ ],+ "evidence": [+ {+ "label": "datasheet (Texas Instruments)",+ "href": "https://www.ti.com/lit/ds/symlink/hd3ss3212.pdf"+ }+ ],+ "files": {+ "hd3ss3212rksr.kicad_sym": "5d949fa927b3e2f6531000d256c413736439bf17be12364a90944da02f07d5da",+ "hd3ss3212rksr.kicad_mod": "946b1a376c8f77b917585cba3be9283611883dc885d79ddf3aa4977007894d72",+ "hd3ss3212rksr.step": "c3ea347fcf5ee2830a4ae911de9e640d67216b0bb10c2adc400c09dcba7a17a8"+ } } ] }