← Commit history
README.md+58−112
@@ -1,122 +1,68 @@-**Source:** [Texas Instruments CD74HC4067 / CD74HCT4067 Datasheet](https://www.ti.com/lit/ds/symlink/cd74hc4067.pdf)-**Manufacturer:** Texas Instruments-**Part Number:** CD74HC4067 (HCT variant: CD74HCT4067)-**Document:** SCHS209D — November 1998, Revised December 2024 (High-Speed CMOS Logic 16-Channel Analog Multiplexer and Demultiplexer)--## Description--The CD74HC4067 and CD74HCT4067 devices are digitally controlled analog switches that use silicon-gate CMOS technology to achieve operating speeds similar to LSTTL, with the low power consumption of standard CMOS integrated circuits.--These analog multiplexers and demultiplexers control analog voltages that may vary across the voltage supply range. They are bidirectional switches, thus allowing any analog input to be used as an output and vice versa. The switches have low on-resistance and low off leakages. In addition, these devices have an enable control that, when high, disables all switches to their off state.--## Key Specifications+# CD74HC4067++**Texas Instruments** · 16-channel analog mux / demux · SOIC-24++A CMOS 16-channel analog multiplexer/demultiplexer in a SOIC-24, the big brother of the CD4051B. A 4-bit binary address (S0-S3) connects one of sixteen channels (I0-I15) to the single COMMON pin, bidirectionally, so it reads sixteen analog inputs into one MCU ADC pin or fans one signal out to sixteen. An active-low enable (~E) floats all channels when high. It passes signals rail to rail across a 2-6 V supply with low on-resistance and break-before-make switching. The go-to part for scanning many sensors or buttons on a single pin.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | COMMON | bidirectional | Common analog input/output (Z). All 16 switches share this node. |+| 2 | I7 | bidirectional | Switch channel 7 analog input/output. Connected to COMMON when S3..S0 = 0111 and E = 0. |+| 3 | I6 | bidirectional | Switch channel 6 analog input/output. Selected when S3..S0 = 0110 and E = 0. |+| 4 | I5 | bidirectional | Switch channel 5 analog input/output. Selected when S3..S0 = 0101 and E = 0. |+| 5 | I4 | bidirectional | Switch channel 4 analog input/output. Selected when S3..S0 = 0100 and E = 0. |+| 6 | I3 | bidirectional | Switch channel 3 analog input/output. Selected when S3..S0 = 0011 and E = 0. |+| 7 | I2 | bidirectional | Switch channel 2 analog input/output. Selected when S3..S0 = 0010 and E = 0. |+| 8 | I1 | bidirectional | Switch channel 1 analog input/output. Selected when S3..S0 = 0001 and E = 0. |+| 9 | I0 | bidirectional | Switch channel 0 analog input/output. Selected when S3..S0 = 0000 and E = 0. |+| 10 | S0 | input | Binary select/address input, LSB. Digital CMOS input. |+| 11 | S1 | input | Binary select/address input. |+| 12 | GND | power_in | Ground reference (0 V). Also sets the lower rail of the analog switch signal range. |+| 13 | S3 | input | Binary select/address input, MSB. |+| 14 | S2 | input | Binary select/address input. |+| 15 | ~E | input | Active-low enable. E = 0 enables the selected switch; E = 1 opens all 16 switches (high-Z). |+| 16 | I15 | bidirectional | Switch channel 15 analog input/output. Selected when S3..S0 = 1111 and E = 0. |+| 17 | I14 | bidirectional | Switch channel 14 analog input/output. Selected when S3..S0 = 1110 and E = 0. |+| 18 | I13 | bidirectional | Switch channel 13 analog input/output. Selected when S3..S0 = 1101 and E = 0. |+| 19 | I12 | bidirectional | Switch channel 12 analog input/output. Selected when S3..S0 = 1100 and E = 0. |+| 20 | I11 | bidirectional | Switch channel 11 analog input/output. Selected when S3..S0 = 1011 and E = 0. |+| 21 | I10 | bidirectional | Switch channel 10 analog input/output. Selected when S3..S0 = 1010 and E = 0. |+| 22 | I9 | bidirectional | Switch channel 9 analog input/output. Selected when S3..S0 = 1001 and E = 0. |+| 23 | I8 | bidirectional | Switch channel 8 analog input/output. Selected when S3..S0 = 1000 and E = 0. |+| 24 | VCC | power_in | Supply voltage. 2 V to 6 V for HC types; 4.5 V to 5.5 V for HCT types. Also sets the upper rail of the analog signal range. |++## Key specifications  | Parameter | Value |-| --- | --- |-| Channels | 16 (analog mux/demux, bidirectional) |-| Supply Voltage (HC) | 2 V to 6 V (analog input up to V<sub>CC</sub>) |-| Supply Voltage (HCT) | 4.5 V to 5.5 V |-| On-Resistance (typ) | 70 Ω @ V<sub>CC</sub> = 4.5 V; 60 Ω @ V<sub>CC</sub> = 6 V |-| CMOS input compatibility | I<sub>I</sub> ≤ 1 µA at V<sub>OL</sub>, V<sub>OH</sub> |-| LSTTL input drive loads | 15 |-| Direct LSTTL input logic compatibility | V<sub>IL</sub> ≤ 0.8 V (max), V<sub>IH</sub> ≥ 2 V (min) @ V<sub>CC</sub> = 4.5 V to 5.5 V |-| High noise immunity | N<sub>IL</sub> = 30 %, N<sub>IH</sub> = 30 % of V<sub>CC</sub> @ V<sub>CC</sub> = 5 V |-| Fanout (over-temperature range) | 10 LSTTL standard outputs; 15 LSTTL bus-driver outputs |-| Wide operating temperature range | −55 °C to +125 °C |-| Propagation delay / switching time | ~6 ns (typ) at 4.5 V, balanced |-| Packages | PDIP (E), SOIC (M), SSOP (SM), TSSOP (PW) — 24-pin |--## Features--- Wide analog input voltage range-- Low ON resistance: V<sub>CC</sub> = 4.5 V → 70 Ω (typ); V<sub>CC</sub> = 6 V → 60 Ω (typ)-- Fast switching propagation speeds-- Break-before-make switching (6 ns typ at 4.5 V)-- Available in both narrow- and wide-body plastic packages-- Fanout (over-temperature range): 10 LSTTL (std) / 15 LSTTL (bus-drive)-- Wide operating temperature range: −55 °C to 125 °C-- Balanced propagation delay and transition times-- Significant power reduction compared to LSTTL logic ICs-- HC types: 2 V to 6 V operation; high noise immunity 30 % of V<sub>CC</sub>-- HCT types: 4.5 V to 5.5 V operation; direct LSTTL-input logic compatibility and CMOS input compatibility--## Applications--- Signal gating-- Modulators-- Squelch controls-- Demodulators-- Choppers-- Commutating switches-- Analog-to-digital and digital-to-analog conversions-- Digital control of frequency, impedance, phase, and analog-signal gain-- Energy infrastructure-- Building automation-- Wireless infrastructure-- Appliances-- Data center & enterprise computing-- Retail automation & payment--## Pin Configuration+|---|---|+| Type | 16-channel analog mux / demux |+| Channels | 16 (I0-I15 <-> COMMON) |+| Control | 4-bit address S0-S3 + ~E enable |+| Direction | Bidirectional (mux or demux) |+| Signal range | rail-to-rail |+| Supply voltage | 2-6 V |+| Switching | break-before-make |+| Package | SOIC-24 | -24-pin PDIP (N, DW, DB), SOIC, or SSOP top view.+## Ordering variants -| Pin | Name | Type | Description |-| --- | --- | --- | --- |-| 1 | COMMON INPUT/OUTPUT | IO | Common input or output |-| 2 | I7 | IO | Switch input/output |-| 3 | I6 | IO | Switch input/output |-| 4 | I5 | IO | Switch input/output |-| 5 | I4 | IO | Switch input/output |-| 6 | I3 | IO | Switch input/output |-| 7 | I2 | IO | Switch input/output |-| 8 | I1 | IO | Switch input/output |-| 9 | I0 | IO | Switch input/output |-| 10 | S0 | I | Select / Address pin |-| 11 | S1 | I | Select / Address pin |-| 12 | GND | P | Ground pin |-| 13 | S2 | I | Select / Address pin |-| 14 | S3 | I | Select / Address pin |-| 15 | E | I | Enable for all switches ON/OFF (active low) |-| 16 | I15 | IO | Switch input/output |-| 17 | I14 | IO | Switch input/output |-| 18 | I13 | IO | Switch input/output |-| 19 | I12 | IO | Switch input/output |-| 20 | I11 | IO | Switch input/output |-| 21 | I10 | IO | Switch input/output |-| 22 | I9 | IO | Switch input/output |-| 23 | I8 | IO | Switch input/output |-| 24 | V<sub>CC</sub> | P | Power pin |+- `CD74HC4067M (SOIC-24, tube)`+- `CD74HC4067M96 (SOIC-24, tape & reel)` -## Thermal Information+## CAD (KiCad official) -| Thermal Metric | E (PDIP, 24 pins) | M (SOIC, 24 pins) | SM (SSOP, 24 pins) | PW (TSSOP, 24 pins) | Unit |-| --- | --- | --- | --- | --- | --- |-| R<sub>θJA</sub> | 67 | 84.8 | 96.2 | 97.4 | °C/W |-| R<sub>θJC(top)</sub> | N/A | 57.0 | 60.0 | 45.0 | °C/W |-| R<sub>θJB</sub> | N/A | 59.5 | 65.1 | 62.7 | °C/W |-| Ψ<sub>JT</sub> | N/A | 29.0 | 21.1 | 5.20 | °C/W |-| Ψ<sub>JB</sub> | N/A | 59.0 | 64.4 | 62.1 | °C/W |+- Symbol: `74xx:CD74HC4067M`+- Footprint: `Package_SO:SOIC-24W_7.5x15.4mm_P1.27mm`+- 3D model: SOIC-24W (KiCad packages3D) -## Recommended Operating Conditions+## Provenance -| Parameter | Symbol | Conditions | Min | Nom | Max | Unit |-| --- | --- | --- | --- | --- | --- | --- |-| Supply Voltage Range | V<sub>CC</sub> | CD54 and 74HC types | 2 | — | 6 | V |-| Supply Voltage Range | V<sub>CC</sub> | CD54 and 74HCT types | 4.5 | — | 5.5 | V |-| Analog Switch I/O Voltage | V<sub>IS</sub> | | 0 | — | V<sub>CC</sub> | V |-| Ambient Temperature | T<sub>A</sub> | | −55 | — | 125 | °C |-| Input Rise and Fall Times | t<sub>r</sub>, t<sub>f</sub> | 2 V | 0 | — | 1000 | ns |-| Input Rise and Fall Times | t<sub>r</sub>, t<sub>f</sub> | 4.5 V | 0 | — | 500 | ns |-| Input Rise and Fall Times | t<sub>r</sub>, t<sub>f</sub> | 6 V | 0 | — | 400 | ns |+Data extracted from the manufacturer datasheet, not a distributor listing: -## Package Information+- **Datasheet:** [Texas Instruments datasheet](https://www.ti.com/lit/ds/symlink/cd74hc4067.pdf) (32 pp, sha256 `d3f463b2c11ea8ec`, retrieved 2026-08-17, tier: manufacturer)+- **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). -| Part Number | Package | Body Size (NOM) |-| --- | --- | --- |-| CD74HC4067M | SOIC (24) | 15.4 mm × 10.3 mm |-| CD74HC4067M96 | SOIC (24) | 15.4 mm × 10.3 mm |-| CD74HC4067PW | TSSOP (24) | 7.8 mm × 6.4 mm |-| CD74HCT4067M | SOIC (24) | 15.4 mm × 10.3 mm |-| CD74HCT4067M96 | SOIC (24) | 8.20 mm × 7.40 mm |-| CD74HCT4067PW | TSSOP (24) | 7.8 mm × 6.4 mm |+[Datasheet PDF](docs/cd74hc4067-datasheet.pdf)
cd74hc4067.glbadded
⋯ 1 unchanged line ⋯
cd74hc4067.kicad_modadded+396
@@ -0,0 +1,396 @@+(footprint "SOIC-24W_7.5x15.4mm_P1.27mm"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "SOIC, 24 Pin (JEDEC MS-013AD, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/soic_wide-rw/RW_24.pdf)")+	(tags "SOIC SO")+	(property "Reference" "REF**"+		(at 0 -8.65 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "SOIC-24W_7.5x15.4mm_P1.27mm"+		(at 0 8.65 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/gullwing"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr smd)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -3.86 -7.81)+		(end 3.86 -7.81)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -3.86 -7.545)+		(end -3.86 -7.81)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -3.86 7.81)+		(end -3.86 7.545)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.86 -7.81)+		(end 3.86 -7.545)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.86 7.545)+		(end 3.86 7.81)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.86 7.81)+		(end -3.86 7.81)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_poly+		(pts+			(xy -4.65 -7.55)+			(xy -4.99 -8.02)+			(xy -4.31 -8.02)+		)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill yes)+		(layer "F.SilkS")+	)+	(fp_line+		(start -5.93 -7.54)+		(end -4 -7.54)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -5.93 7.54)+		(end -5.93 -7.54)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -4 -7.95)+		(end 4 -7.95)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -4 -7.54)+		(end -4 -7.95)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -4 7.54)+		(end -5.93 7.54)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -4 7.95)+		(end -4 7.54)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4 -7.95)+		(end 4 -7.54)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4 -7.54)+		(end 5.93 -7.54)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4 7.54)+		(end 4 7.95)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 4 7.95)+		(end -4 7.95)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 5.93 -7.54)+		(end 5.93 7.54)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_line+		(start 5.93 7.54)+		(end 4 7.54)+		(stroke+			(width 0.05)+			(type solid)+		)+		(layer "F.CrtYd")+	)+	(fp_poly+		(pts+			(xy -2.75 -7.7)+			(xy 3.75 -7.7)+			(xy 3.75 7.7)+			(xy -3.75 7.7)+			(xy -3.75 -6.7)+		)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0 0 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" smd roundrect+		(at -4.65 -6.985)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "2" smd roundrect+		(at -4.65 -5.715)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "3" smd roundrect+		(at -4.65 -4.445)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "4" smd roundrect+		(at -4.65 -3.175)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "5" smd roundrect+		(at -4.65 -1.905)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "6" smd roundrect+		(at -4.65 -0.635)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "7" smd roundrect+		(at -4.65 0.635)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "8" smd roundrect+		(at -4.65 1.905)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "9" smd roundrect+		(at -4.65 3.175)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "10" smd roundrect+		(at -4.65 4.445)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "11" smd roundrect+		(at -4.65 5.715)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "12" smd roundrect+		(at -4.65 6.985)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "13" smd roundrect+		(at 4.65 6.985)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "14" smd roundrect+		(at 4.65 5.715)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "15" smd roundrect+		(at 4.65 4.445)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "16" smd roundrect+		(at 4.65 3.175)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "17" smd roundrect+		(at 4.65 1.905)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "18" smd roundrect+		(at 4.65 0.635)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "19" smd roundrect+		(at 4.65 -0.635)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "20" smd roundrect+		(at 4.65 -1.905)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "21" smd roundrect+		(at 4.65 -3.175)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "22" smd roundrect+		(at 4.65 -4.445)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "23" smd roundrect+		(at 4.65 -5.715)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(pad "24" smd roundrect+		(at 4.65 -6.985)+		(size 2.05 0.6)+		(layers "F.Cu" "F.Mask" "F.Paste")+		(roundrect_rratio 0.25)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-24W_7.5x15.4mm_P1.27mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
cd74hc4067.kicad_symadded+538
@@ -0,0 +1,538 @@+(kicad_symbol_lib+	(version 20251024)+	(generator "kicad_symbol_editor")+	(generator_version "10.0")+(symbol "CD74HC4067M"+		(exclude_from_sim no)+		(in_bom yes)+		(on_board yes)+		(in_pos_files yes)+		(duplicate_pin_numbers_are_jumpers no)+		(property "Reference" "U"+			(at -8.89 22.86 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+				(justify left)+			)+		)+		(property "Value" "CD74HC4067M"+			(at 1.27 22.86 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+				(justify left)+			)+		)+		(property "Footprint" "Package_SO:SOIC-24W_7.5x15.4mm_P1.27mm"+			(at 22.86 -25.4 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+					(italic yes)+				)+			)+		)+		(property "Datasheet" "http://www.ti.com/lit/ds/symlink/cd74hc4067.pdf"+			(at -8.89 21.59 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Description" "High-Speed CMOS Logic 16-Channel Analog Multiplexer/Demultiplexer, SOIC-24"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_keywords" "multiplexer demultiplexer mux demux"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_fp_filters" "SOIC*W*7.5x15.4mm*P1.27mm*"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(symbol "CD74HC4067M_0_1"+			(rectangle+				(start -8.89 21.59)+				(end 8.89 -24.13)+				(stroke+					(width 0.254)+					(type default)+				)+				(fill+					(type background)+				)+			)+		)+		(symbol "CD74HC4067M_1_1"+			(pin passive line+				(at -12.7 12.7 0)+				(length 3.81)+				(name "COM"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 0 180)+				(length 3.81)+				(name "I7"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 2.54 180)+				(length 3.81)+				(name "I6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "3"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 5.08 180)+				(length 3.81)+				(name "I5"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "4"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 7.62 180)+				(length 3.81)+				(name "I4"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "5"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 10.16 180)+				(length 3.81)+				(name "I3"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "6"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 12.7 180)+				(length 3.81)+				(name "I2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "7"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 15.24 180)+				(length 3.81)+				(name "I1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "8"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 17.78 180)+				(length 3.81)+				(name "I0"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "9"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -12.7 2.54 0)+				(length 3.81)+				(name "S0"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "10"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -12.7 0 0)+				(length 3.81)+				(name "S1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "11"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin power_in line+				(at 0 -27.94 90)+				(length 3.81)+				(name "GND"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "12"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -12.7 -5.08 0)+				(length 3.81)+				(name "S3"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "13"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -12.7 -2.54 0)+				(length 3.81)+				(name "S2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "14"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin input line+				(at -12.7 -15.24 0)+				(length 3.81)+				(name "~{E}"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "15"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 -20.32 180)+				(length 3.81)+				(name "I15"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "16"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 -17.78 180)+				(length 3.81)+				(name "I14"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "17"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 -15.24 180)+				(length 3.81)+				(name "I13"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "18"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 -12.7 180)+				(length 3.81)+				(name "I12"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "19"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 -10.16 180)+				(length 3.81)+				(name "I11"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "20"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 -7.62 180)+				(length 3.81)+				(name "I10"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "21"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 -5.08 180)+				(length 3.81)+				(name "I9"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "22"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 12.7 -2.54 180)+				(length 3.81)+				(name "I8"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "23"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin power_in line+				(at 0 25.4 270)+				(length 3.81)+				(name "VCC"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "24"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+		)+		(embedded_fonts no)+	)+)
docs/cd74hc4067-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+30
@@ -0,0 +1,30 @@+{+  "slug": "cd74hc4067",+  "version": "0.1.0",+  "type": "component",+  "description": "TI CMOS 16-channel analog multiplexer/demultiplexer, SOIC-24. 4-bit select, enable, bidirectional. Datasheet-verified.",+  "tags": [+    "component",+    "multiplexer",+    "analog-switch",+    "mux",+    "soic-24",+    "texas-instruments"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "cd74hc4067.kicad_sym",+    "cd74hc4067.kicad_mod",+    "cd74hc4067.glb",+    "docs/hero.png",+    "docs/cd74hc4067-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ]+}\ No newline at end of file
page.json+27−7
@@ -4,8 +4,15 @@   "slug": "cd74hc4067",   "title": "CD74HC4067 — 16-Channel Analog Multiplexer / Demultiplexer",   "brief": "TI CD74HC4067. 16-channel bidirectional analog mux/demux, 70 Ω typ R(on), break-before-make, 2–6 V HC or 4.5–5.5 V HCT. 24-pin PDIP/SOIC/SSOP/TSSOP.",-  "version": "1.0.0",-  "tags": [],+  "version": "0.1.0",+  "tags": [+    "component",+    "multiplexer",+    "analog-switch",+    "mux",+    "soic-24",+    "texas-instruments"+  ],   "license": "MIT",   "sample_prompts": [     {@@ -42,17 +49,30 @@   },   "readme": "**Source:** [Texas Instruments CD74HC4067 / CD74HCT4067 Datasheet](https://www.ti.com/lit/ds/symlink/cd74hc4067.pdf)\n**Manufacturer:** Texas Instruments\n**Part Number:** CD74HC4067 (HCT variant: CD74HCT4067)\n**Document:** SCHS209D — November 1998, Revised December 2024 (High-Speed CMOS Logic 16-Channel Analog Multiplexer and Demultiplexer)\n\n## Description\n\nThe CD74HC4067 and CD74HCT4067 devices are digitally controlled analog switches that use silicon-gate CMOS technology to achieve operating speeds similar to LSTTL, with the low power consumption of standard CMOS integrated circuits.\n\nThese analog multiplexers and demultiplexers control analog voltages that may vary across the voltage supply range. They are bidirectional switches, thus allowing any analog input to be used as an output and vice versa. The switches have low on-resistance and low off leakages. In addition, these devices have an enable control that, when high, disables all switches to their off state.\n\n## Key Specifications\n\n| Parameter | Value |\n| --- | --- |\n| Channels | 16 (analog mux/demux, bidirectional) |\n| Supply Voltage (HC) | 2 V to 6 V (analog input up to V<sub>CC</sub>) |\n| Supply Voltage (HCT) | 4.5 V to 5.5 V |\n| On-Resistance (typ) | 70 Ω @ V<sub>CC</sub> = 4.5 V; 60 Ω @ V<sub>CC</sub> = 6 V |\n| CMOS input compatibility | I<sub>I</sub> ≤ 1 µA at V<sub>OL</sub>, V<sub>OH</sub> |\n| LSTTL input drive loads | 15 |\n| Direct LSTTL input logic compatibility | V<sub>IL</sub> ≤ 0.8 V (max), V<sub>IH</sub> ≥ 2 V (min) @ V<sub>CC</sub> = 4.5 V to 5.5 V |\n| High noise immunity | N<sub>IL</sub> = 30 %, N<sub>IH</sub> = 30 % of V<sub>CC</sub> @ V<sub>CC</sub> = 5 V |\n| Fanout (over-temperature range) | 10 LSTTL standard outputs; 15 LSTTL bus-driver outputs |\n| Wide operating temperature range | −55 °C to +125 °C |\n| Propagation delay / switching time | ~6 ns (typ) at 4.5 V, balanced |\n| Packages | PDIP (E), SOIC (M), SSOP (SM), TSSOP (PW) — 24-pin |\n\n## Features\n\n- Wide analog input voltage range\n- Low ON resistance: V<sub>CC</sub> = 4.5 V → 70 Ω (typ); V<sub>CC</sub> = 6 V → 60 Ω (typ)\n- Fast switching propagation speeds\n- Break-before-make switching (6 ns typ at 4.5 V)\n- Available in both narrow- and wide-body plastic packages\n- Fanout (over-temperature range): 10 LSTTL (std) / 15 LSTTL (bus-drive)\n- Wide operating temperature range: −55 °C to 125 °C\n- Balanced propagation delay and transition times\n- Significant power reduction compared to LSTTL logic ICs\n- HC types: 2 V to 6 V operation; high noise immunity 30 % of V<sub>CC</sub>\n- HCT types: 4.5 V to 5.5 V operation; direct LSTTL-input logic compatibility and CMOS input compatibility\n\n## Applications\n\n- Signal gating\n- Modulators\n- Squelch controls\n- Demodulators\n- Choppers\n- Commutating switches\n- Analog-to-digital and digital-to-analog conversions\n- Digital control of frequency, impedance, phase, and analog-signal gain\n- Energy infrastructure\n- Building automation\n- Wireless infrastructure\n- Appliances\n- Data center & enterprise computing\n- Retail automation & payment\n\n## Pin Configuration\n\n24-pin PDIP (N, DW, DB), SOIC, or SSOP top view.\n\n| Pin | Name | Type | Description |\n| --- | --- | --- | --- |\n| 1 | COMMON INPUT/OUTPUT | IO | Common input or output |\n| 2 | I7 | IO | Switch input/output |\n| 3 | I6 | IO | Switch input/output |\n| 4 | I5 | IO | Switch input/output |\n| 5 | I4 | IO | Switch input/output |\n| 6 | I3 | IO | Switch input/output |\n| 7 | I2 | IO | Switch input/output |\n| 8 | I1 | IO | Switch input/output |\n| 9 | I0 | IO | Switch input/output |\n| 10 | S0 | I | Select / Address pin |\n| 11 | S1 | I | Select / Address pin |\n| 12 | GND | P | Ground pin |\n| 13 | S2 | I | Select / Address pin |\n| 14 | S3 | I | Select / Address pin |\n| 15 | E | I | Enable for all switches ON/OFF (active low) |\n| 16 | I15 | IO | Switch input/output |\n| 17 | I14 | IO | Switch input/output |\n| 18 | I13 | IO | Switch input/output |\n| 19 | I12 | IO | Switch input/output |\n| 20 | I11 | IO | Switch input/output |\n| 21 | I10 | IO | Switch input/output |\n| 22 | I9 | IO | Switch input/output |\n| 23 | I8 | IO | Switch input/output |\n| 24 | V<sub>CC</sub> | P | Power pin |\n\n## Thermal Information\n\n| Thermal Metric | E (PDIP, 24 pins) | M (SOIC, 24 pins) | SM (SSOP, 24 pins) | PW (TSSOP, 24 pins) | Unit |\n| --- | --- | --- | --- | --- | --- |\n| R<sub>θJA</sub> | 67 | 84.8 | 96.2 | 97.4 | °C/W |\n| R<sub>θJC(top)</sub> | N/A | 57.0 | 60.0 | 45.0 | °C/W |\n| R<sub>θJB</sub> | N/A | 59.5 | 65.1 | 62.7 | °C/W |\n| Ψ<sub>JT</sub> | N/A | 29.0 | 21.1 | 5.20 | °C/W |\n| Ψ<sub>JB</sub> | N/A | 59.0 | 64.4 | 62.1 | °C/W |\n\n## Recommended Operating Conditions\n\n| Parameter | Symbol | Conditions | Min | Nom | Max | Unit |\n| --- | --- | --- | --- | --- | --- | --- |\n| Supply Voltage Range | V<sub>CC</sub> | CD54 and 74HC types | 2 | — | 6 | V |\n| Supply Voltage Range | V<sub>CC</sub> | CD54 and 74HCT types | 4.5 | — | 5.5 | V |\n| Analog Switch I/O Voltage | V<sub>IS</sub> | | 0 | — | V<sub>CC</sub> | V |\n| Ambient Temperature | T<sub>A</sub> | | −55 | — | 125 | °C |\n| Input Rise and Fall Times | t<sub>r</sub>, t<sub>f</sub> | 2 V | 0 | — | 1000 | ns |\n| Input Rise and Fall Times | t<sub>r</sub>, t<sub>f</sub> | 4.5 V | 0 | — | 500 | ns |\n| Input Rise and Fall Times | t<sub>r</sub>, t<sub>f</sub> | 6 V | 0 | — | 400 | ns |\n\n## Package Information\n\n| Part Number | Package | Body Size (NOM) |\n| --- | --- | --- |\n| CD74HC4067M | SOIC (24) | 15.4 mm × 10.3 mm |\n| CD74HC4067M96 | SOIC (24) | 15.4 mm × 10.3 mm |\n| CD74HC4067PW | TSSOP (24) | 7.8 mm × 6.4 mm |\n| CD74HCT4067M | SOIC (24) | 15.4 mm × 10.3 mm |\n| CD74HCT4067M96 | SOIC (24) | 8.20 mm × 7.40 mm |\n| CD74HCT4067PW | TSSOP (24) | 7.8 mm × 6.4 mm |\n",   "author": {-    "id": "695820315b5f1e4db2fcf602",     "name": "Kyle Bergstedt",     "email": "[email protected]"   },-  "visibility": {-    "public": true+  "visibility": "public",+  "hero": {+    "type": "image",+    "path": "docs/hero.png"   },-  "hero": null,   "discovery_triggers": [],   "discovery_pitch": null,   "metadata": {},   "created_at": "2026-05-28T05:36:48.590Z",-  "updated_at": "2026-05-28T05:36:48.590Z"+  "updated_at": "2026-05-28T05:36:48.590Z",+  "description": "TI CMOS 16-channel analog multiplexer/demultiplexer, SOIC-24. 4-bit select, enable, bidirectional. Datasheet-verified.",+  "dependencies": {},+  "files": [+    "page.json",+    "README.md",+    "cd74hc4067.kicad_sym",+    "cd74hc4067.kicad_mod",+    "cd74hc4067.glb",+    "docs/hero.png",+    "docs/cd74hc4067-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html"+  ] }\ No newline at end of file