74HC138M
Public Unreviewedby Ray
HGSEMI Signal Switches / Encoders & Decoders / Multiplexers, SOP-16. Datasheet-verified pinout, KiCad symbol/footprint/3D.
3D Model
Open in new tab ↗
Symbol & Footprint
Schematic Symbol
Open full view ↗PCB Footprint
Open full view ↗Datasheet
Open in new tab ↗Contents
README
markdown74HC138M
HGSEMI · Signal Switches / Encoders & Decoders / Multiplexers · SOP-16
74HC138M from HGSEMI, in a SOP-16. Pinout and pin descriptions extracted from the manufacturer datasheet by ds2sf; symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | A | input | Address select input bit 0 (LSB). Binary-weighted select input combined with B and C to choose which of Y0-Y7 is asserted low. |
| 2 | B | input | Address select input bit 1. Binary-weighted select input combined with A and C to choose the active output. |
| 3 | C | input | Address select input bit 2 (MSB). Binary-weighted select input combined with A and B to choose the active output. |
| 4 | ~{G2A} | input | Active-low enable input. Both G2A and G2B must be low (and G1 high) for any output to be selected; otherwise all outputs are held high. |
| 5 | ~{G2B} | input | Active-low enable input. Both G2A and G2B must be low (and G1 high) for any output to be selected; otherwise all outputs are held high. |
| 6 | G1 | input | Active-high enable input. Must be high (with G2A and G2B low) to enable the decoder outputs. |
| 7 | Y7 | output | Decoded output 7 (active-low). Driven low when enabled and CBA = 111; otherwise high. Drive capability 5.2 mA at VCC=6V. |
| 8 | GND | power_in | Ground / negative supply reference (0 V). |
| 9 | Y6 | output | Decoded output 6 (active-low). Driven low when enabled and CBA = 110; otherwise high. |
| 10 | Y5 | output | Decoded output 5 (active-low). Driven low when enabled and CBA = 101; otherwise high. |
| 11 | Y4 | output | Decoded output 4 (active-low). Driven low when enabled and CBA = 100; otherwise high. |
| 12 | Y3 | output | Decoded output 3 (active-low). Driven low when enabled and CBA = 011; otherwise high. |
| 13 | Y2 | output | Decoded output 2 (active-low). Driven low when enabled and CBA = 010; otherwise high. |
| 14 | Y1 | output | Decoded output 1 (active-low). Driven low when enabled and CBA = 001; otherwise high. |
| 15 | Y0 | output | Decoded output 0 (active-low). Driven low when enabled and CBA = 000; otherwise high. |
| 16 | VCC | power_in | Positive supply input. Operating range 2.0 V to 6.0 V (absolute max 6.5 V). Bypass with a 100 nF ceramic close to the pin. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | HGSEMI |
| Package | SOP-16 |
| Category | Logic |
| Pins | 16 |
Ordering variants
74HC138M/TR74HC138M74HC138N74HC138MT/TR74HC138M74HC138LQ/TR
CAD (KiCad official)
- Symbol:
74HC138M - Footprint:
Package_SO:SOIC-16_3.9x9.9mm_P1.27mm - 3D model: SOP-16 (KiCad packages3D, STEP)
3D model downloads
Two STEP files. Same geometry, different body top:
| File | Size | Use it when |
|---|---|---|
74hc138m.step |
217 KB | You want the bare part, or you mark your own boards. |
74hc138m-etched.step |
2.1 MB | You want the part with 74HC138M already on it. |
The marking in the etched file is real recessed geometry cut into the solid, not a texture or a decal: 534 faces against 267 in the bare model. It survives export, section views, and rendering in any CAD tool, and it drops straight into KiCad or Fusion with no extra setup.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: HGSEMI datasheet (10 pp, sha256
c1019058ded7c03f, retrieved 2026-08-17, tier: lcsc) - Extractor:
ds2sf(Claude). Every pin and dimension is cited to a datasheet page; it refuses to fabricate. - CAD: KiCad official libraries (CC-BY-SA 4.0).