component
MC74AC157DR2G
Public Made by Adomby adom
onsemi Signal Switches, Multiplexers, Decoders, SOIC-16. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
3D Model
Open in new tab ↗
Loads when you scroll to it. Unloads after 5 minutes in the background.
Symbol & Footprint
Schematic Symbol
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
PCB Footprint
Open full view ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
Datasheet
Open in new tab ↗Loads when you scroll to it. Unloads after 5 minutes in the background.
README
markdownMC74AC157DR2G
onsemi · Signal Switches, Multiplexers, Decoders · SOIC-16
MC74AC157DR2G from onsemi, in a SOIC-16. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | S | input | Common Select input that chooses between the I0 sources (S LOW) and the I1 sources (S HIGH) for all four outputs. |
| 2 | I0a | input | Source 0 data input for multiplexer channel a, passed to Za when E is LOW and S is LOW. |
| 3 | I1a | input | Source 1 data input for multiplexer channel a, passed to Za when E is LOW and S is HIGH. |
| 4 | Za | output | Channel a output presenting the selected data in true (non-inverted) form, forced LOW when E is HIGH, with 24 mA source/sink capability. |
| 5 | I0b | input | Source 0 data input for multiplexer channel b, passed to Zb when E is LOW and S is LOW. |
| 6 | I1b | input | Source 1 data input for multiplexer channel b, passed to Zb when E is LOW and S is HIGH. |
| 7 | Zb | output | Channel b output presenting the selected data in true (non-inverted) form, forced LOW when E is HIGH, with 24 mA source/sink capability. |
| 8 | GND | power_in | Ground reference (0 V) for the device. |
| 9 | Zd | output | Channel d output presenting the selected data in true (non-inverted) form, forced LOW when E is HIGH, with 24 mA source/sink capability. |
| 10 | I1d | input | Source 1 data input for multiplexer channel d, passed to Zd when E is LOW and S is HIGH. |
| 11 | I0d | input | Source 0 data input for multiplexer channel d, passed to Zd when E is LOW and S is LOW. |
| 12 | Zc | output | Channel c output presenting the selected data in true (non-inverted) form, forced LOW when E is HIGH, with 24 mA source/sink capability. |
| 13 | I1c | input | Source 1 data input for multiplexer channel c, passed to Zc when E is LOW and S is HIGH. |
| 14 | I0c | input | Source 0 data input for multiplexer channel c, passed to Zc when E is LOW and S is LOW. |
| 15 | E | input | Active-LOW Enable input; when E is HIGH all four outputs Z are forced LOW regardless of the other inputs. |
| 16 | VCC | power_in | Positive supply voltage, 2.0 V to 6.0 V recommended for AC and 4.5 V to 5.5 V for ACT, with an absolute maximum of -0.5 V to +7.0 V. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | onsemi |
| Package | SOIC-16 |
| Category | Logic |
| Pins | 16 |
CAD (KiCad official)
- Symbol:
MC74AC157DR2G - Footprint:
Package_SO:SOIC-16_3.9x9.9mm_P1.27mm - 3D model: SOIC-16 (KiCad packages3D, STEP)
- 3D model files:
mc74ac157dr2g-etched.step/mc74ac157dr2g-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);mc74ac157dr2g.step/mc74ac157dr2g.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: onsemi datasheet (9 pp, sha256
f7e74d0c50731c2e, retrieved 2026-10-21, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-sonnet-5-5(vision), consensusclaude-opus-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).