component
MC74VHC257DTR2G
Public Made by Adomby adom
onsemi Signal Switches, Multiplexers, Decoders, TSSOP-16. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.
← Commit history
Publish 0.1.1
7 files changed
+58−47
README.md+16−16@@ -8,22 +8,22 @@ MC74VHC257DTR2G from onsemi, in a TSSOP-16. Pinout and pin descriptions extracte | Pin | Name | Type | Function | |---|---|---|---|-| 1 | S | input | Common select input that chooses A or B data for all four multiplexers; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V). |-| 2 | A0 | input | Channel 0 data input A, routed to Y0 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V). |-| 3 | B0 | input | Channel 0 data input B, routed to Y0 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V). |-| 4 | Y0 | tri_state | Channel 0 3-state multiplexer output; maximum DC output current 25 mA per pin. |-| 5 | A1 | input | Channel 1 data input A, routed to Y1 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V). |-| 6 | B1 | input | Channel 1 data input B, routed to Y1 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V). |-| 7 | Y1 | tri_state | Channel 1 3-state multiplexer output; maximum DC output current 25 mA per pin. |-| 8 | GND | power_in | Ground reference; all voltages are referenced to GND, with recommended operating VCC of 2.0 V to 5.5 V. |-| 9 | Y2 | tri_state | Channel 2 3-state multiplexer output; maximum DC output current 25 mA per pin. |-| 10 | A2 | input | Channel 2 data input A, routed to Y2 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V). |-| 11 | B2 | input | Channel 2 data input B, routed to Y2 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V). |-| 12 | Y3 | tri_state | Channel 3 3-state multiplexer output; maximum DC output current 25 mA per pin. |-| 13 | B3 | input | Channel 3 data input B, routed to Y3 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V). |-| 14 | A3 | input | Channel 3 data input A, routed to Y3 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V). |-| 15 | OE | input | Output enable; when held High, data selection is inhibited and the function table shows the outputs as high impedance (Z). |-| 16 | VCC | power_in | Positive DC supply; recommended operating range 2.0 V to 5.5 V, absolute maximum −0.5 to +7.0 V. |+| 1 | S | input | Common select input that determines whether the A or B inputs are routed to the Y outputs; inputs tolerate up to 7 V. |+| 2 | A0 | input | Channel 0 data input A, routed to Y0 by the select decoding; tolerates up to 7 V. |+| 3 | B0 | input | Channel 0 data input B, routed to Y0 by the select decoding; tolerates up to 7 V. |+| 4 | Y0 | tri_state | Channel 0 3-state multiplexer output, driven from A0 or B0 as chosen by S. |+| 5 | A1 | input | Channel 1 data input A, routed to Y1 by the select decoding; tolerates up to 7 V. |+| 6 | B1 | input | Channel 1 data input B, routed to Y1 by the select decoding; tolerates up to 7 V. |+| 7 | Y1 | tri_state | Channel 1 3-state multiplexer output, driven from A1 or B1 as chosen by S. |+| 8 | GND | power_in | Ground (0 V reference). |+| 9 | Y2 | tri_state | Channel 2 3-state multiplexer output, driven from A2 or B2 as chosen by S. |+| 10 | B2 | input | Channel 2 data input B, routed to Y2 by the select decoding; tolerates up to 7 V. |+| 11 | A2 | input | Channel 2 data input A, routed to Y2 by the select decoding; tolerates up to 7 V. |+| 12 | Y3 | tri_state | Channel 3 3-state multiplexer output, driven from A3 or B3 as chosen by S. |+| 13 | B3 | input | Channel 3 data input B, routed to Y3 by the select decoding; tolerates up to 7 V. |+| 14 | A3 | input | Channel 3 data input A, routed to Y3 by the select decoding; tolerates up to 7 V. |+| 15 | ~{OE} | input | Common output enable input; when held High, data selection is inhibited and the outputs are disabled. |+| 16 | VCC | power_in | Positive supply voltage, 2.0 V to 5.5 V recommended operating range. | ## Key specifications
mc74vhc257dtr2g-hero.glb⋯ 1 unchanged line ⋯
mc74vhc257dtr2g-hero.overlay.json+4−4@@ -74,7 +74,7 @@ "footprint": "mc74vhc257dtr2g.kicad_mod", "footprint_sha256": "fbac79fc5f310754726589d67071a422c429216f843ecd6013bbe2e6a49e7064", "pins": "page.json component.pins",- "pins_sha256": "7d9703fad858684b4b7754fded82dfdcaacb74716b255033c774d296732025ba"+ "pins_sha256": "49d284767c7a037f85042ae32325dbdfe7d52793fd23e08abe7d29678758e0ed" }, "generator": "adom-wiki 1.8.11 (component_hero)", "labels": [@@ -161,7 +161,7 @@ }, { "pad": "10",- "text": "A2",+ "text": "B2", "x": 3.7, "y": 1.625, "align": "left",@@ -170,7 +170,7 @@ }, { "pad": "11",- "text": "B2",+ "text": "A2", "x": 3.7, "y": 0.975, "align": "left",@@ -206,7 +206,7 @@ }, { "pad": "15",- "text": "OE",+ "text": "~{OE}", "x": 3.7, "y": -1.625, "align": "left",
mc74vhc257dtr2g.kicad_sym+3−3@@ -45,7 +45,7 @@ (number "16" (effects (font (size 1.27 1.27)))) ) (pin input line (at 17.78 5.08 180) (length 5.08)- (name "OE" (effects (font (size 1.27 1.27))))+ (name "~{OE}" (effects (font (size 1.27 1.27)))) (number "15" (effects (font (size 1.27 1.27)))) ) (pin input line (at 17.78 2.54 180) (length 5.08)@@ -61,11 +61,11 @@ (number "12" (effects (font (size 1.27 1.27)))) ) (pin input line (at 17.78 -5.08 180) (length 5.08)- (name "B2" (effects (font (size 1.27 1.27))))+ (name "A2" (effects (font (size 1.27 1.27)))) (number "11" (effects (font (size 1.27 1.27)))) ) (pin input line (at 17.78 -7.62 180) (length 5.08)- (name "A2" (effects (font (size 1.27 1.27))))+ (name "B2" (effects (font (size 1.27 1.27)))) (number "10" (effects (font (size 1.27 1.27)))) ) (pin tri_state line (at 17.78 -10.16 180) (length 5.08)
mc74vhc257dtr2g.lbr+20−9@@ -50,7 +50,7 @@ <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/> </layers> <library>-<description></description>+<description>onsemi Signal Switches, Multiplexers, Decoders, TSSOP-16. Pinout settled in review by an AI reviewer against the manufacturer's datasheet</description> <packages> <package name="TSSOP-16_4.4x5mm_P0.65mm"> <description>TSSOP-16, 4.4 x 5 mm, 0.65 mm pitch</description>@@ -90,6 +90,7 @@ </packages> <symbols> <symbol name="MC74VHC257DTR2G">+ <description>onsemi Signal Switches, Multiplexers, Decoders, TSSOP-16. Pinout settled in review by an AI reviewer against the manufacturer's datasheet</description> <wire x1="-12.7" y1="10.16" x2="12.7" y2="10.16" width="0.254" layer="94"/> <wire x1="12.7" y1="10.16" 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"/>@@ -105,18 +106,18 @@ <pin name="Y1" x="-17.78" y="-7.62" length="middle" direction="hiz"/> <pin name="GND" x="-17.78" y="-10.16" length="middle" direction="pwr"/> <pin name="VCC" x="17.78" y="7.62" length="middle" direction="pwr" rot="R180"/>- <pin name="OE" x="17.78" y="5.08" length="middle" direction="in" rot="R180"/>+ <pin name="!OE!" x="17.78" y="5.08" length="middle" direction="in" rot="R180"/> <pin name="A3" x="17.78" y="2.54" length="middle" direction="in" rot="R180"/> <pin name="B3" x="17.78" y="0" length="middle" direction="in" rot="R180"/> <pin name="Y3" x="17.78" y="-2.54" length="middle" direction="hiz" rot="R180"/>- <pin name="B2" x="17.78" y="-5.08" length="middle" direction="in" rot="R180"/>- <pin name="A2" x="17.78" y="-7.62" length="middle" direction="in" rot="R180"/>+ <pin name="A2" x="17.78" y="-5.08" length="middle" direction="in" rot="R180"/>+ <pin name="B2" x="17.78" y="-7.62" length="middle" direction="in" rot="R180"/> <pin name="Y2" x="17.78" y="-10.16" length="middle" direction="hiz" rot="R180"/> </symbol> </symbols> <devicesets> <deviceset name="MC74VHC257DTR2G" prefix="U">- <description></description>+ <description>onsemi Signal Switches, Multiplexers, Decoders, TSSOP-16. Pinout settled in review by an AI reviewer against the manufacturer's datasheet</description> <gates> <gate name="G$1" symbol="MC74VHC257DTR2G" x="0" y="0"/> </gates>@@ -132,15 +133,25 @@ <connect gate="G$1" pin="Y1" pad="7"/> <connect gate="G$1" pin="GND" pad="8"/> <connect gate="G$1" pin="VCC" pad="16"/>- <connect gate="G$1" pin="OE" pad="15"/>+ <connect gate="G$1" pin="!OE!" pad="15"/> <connect gate="G$1" pin="A3" pad="14"/> <connect gate="G$1" pin="B3" pad="13"/> <connect gate="G$1" pin="Y3" pad="12"/>- <connect gate="G$1" pin="B2" pad="11"/>- <connect gate="G$1" pin="A2" pad="10"/>+ <connect gate="G$1" pin="A2" pad="11"/>+ <connect gate="G$1" pin="B2" pad="10"/> <connect gate="G$1" pin="Y2" pad="9"/> </connects>- <technologies><technology name=""/></technologies>+ <technologies>+ <technology name="">+ <attribute name="MPN" value="MC74VHC257DTR2G" constant="no"/>+ <attribute name="MANUFACTURER" value="onsemi" constant="no"/>+ <attribute name="DATASHEET" value="https://www.onsemi.com/pdf/datasheet/mc74vhc257dtr2-d.pdf" constant="no"/>+ <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/mc74vhc257dtr2g" constant="no"/>+ <attribute name="MOUSER_PN" value="863-MC74VHC257DTR2G" constant="no"/>+ <attribute name="DIGIKEY_PN" value="488-MC74VHC257DTR2GTR-ND" constant="no"/>+ <attribute name="LCSC_PN" value="C904178" constant="no"/>+ </technology>+ </technologies> </device> </devices> </deviceset>
package.json+11−11@@ -1,6 +1,6 @@ { "slug": "mc74vhc257dtr2g",- "version": "0.1.0",+ "version": "0.1.1", "type": "component", "description": "onsemi Signal Switches, Multiplexers, Decoders, TSSOP-16. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.", "tags": [@@ -70,19 +70,19 @@ "number": "1", "name": "S", "type": "input",- "description": "Common select input that chooses A or B data for all four multiplexers; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V)."+ "description": "Common select input that chooses A or B data for all four multiplexers; inputs tolerate up to 7 V (absolute maximum VIN \u22120.5 to +7.0 V)." }, { "number": "2", "name": "A0", "type": "input",- "description": "Channel 0 data input A, routed to Y0 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V)."+ "description": "Channel 0 data input A, routed to Y0 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN \u22120.5 to +7.0 V)." }, { "number": "3", "name": "B0", "type": "input",- "description": "Channel 0 data input B, routed to Y0 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V)."+ "description": "Channel 0 data input B, routed to Y0 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN \u22120.5 to +7.0 V)." }, { "number": "4",@@ -94,13 +94,13 @@ "number": "5", "name": "A1", "type": "input",- "description": "Channel 1 data input A, routed to Y1 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V)."+ "description": "Channel 1 data input A, routed to Y1 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN \u22120.5 to +7.0 V)." }, { "number": "6", "name": "B1", "type": "input",- "description": "Channel 1 data input B, routed to Y1 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V)."+ "description": "Channel 1 data input B, routed to Y1 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN \u22120.5 to +7.0 V)." }, { "number": "7",@@ -124,13 +124,13 @@ "number": "10", "name": "A2", "type": "input",- "description": "Channel 2 data input A, routed to Y2 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V)."+ "description": "Channel 2 data input A, routed to Y2 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN \u22120.5 to +7.0 V)." }, { "number": "11", "name": "B2", "type": "input",- "description": "Channel 2 data input B, routed to Y2 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V)."+ "description": "Channel 2 data input B, routed to Y2 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN \u22120.5 to +7.0 V)." }, { "number": "12",@@ -142,13 +142,13 @@ "number": "13", "name": "B3", "type": "input",- "description": "Channel 3 data input B, routed to Y3 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V)."+ "description": "Channel 3 data input B, routed to Y3 when S is High and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN \u22120.5 to +7.0 V)." }, { "number": "14", "name": "A3", "type": "input",- "description": "Channel 3 data input A, routed to Y3 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN −0.5 to +7.0 V)."+ "description": "Channel 3 data input A, routed to Y3 when S is Low and OE is Low; inputs tolerate up to 7 V (absolute maximum VIN \u22120.5 to +7.0 V)." }, { "number": "15",@@ -160,7 +160,7 @@ "number": "16", "name": "VCC", "type": "power_in",- "description": "Positive DC supply; recommended operating range 2.0 V to 5.5 V, absolute maximum −0.5 to +7.0 V."+ "description": "Positive DC supply; recommended operating range 2.0 V to 5.5 V, absolute maximum \u22120.5 to +7.0 V." } ], "provenance": {
page.json+4−4@@ -4,7 +4,7 @@ "slug": "mc74vhc257dtr2g", "title": "MC74VHC257DTR2G", "brief": "onsemi Signal Switches, Multiplexers, Decoders, TSSOP-16. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.",- "version": "0.1.0",+ "version": "0.1.1", "license": "CC-BY-SA-4.0", "tags": [ "component",@@ -978,7 +978,7 @@ "mc74vhc257dtr2g-hero.overlay.json", "mc74vhc257dtr2g-etched.glb" ],- "visibility": {- "public": true- }+ "visibility": "public",+ "description": "onsemi Signal Switches, Multiplexers, Decoders, TSSOP-16. Pinout settled in review by an AI reviewer against the manufacturer's datasheet, KiCad symbol/footprint/3D.",+ "org": "adom" }