Skip to product information
1 of 1

Keszoox

74HC4051N 8-Channel Analog Multiplexer / Demultiplexer — DIP-16, 2–6V, 70Ω Ron (5-Pack)

74HC4051N 8-Channel Analog Multiplexer / Demultiplexer DIP-16, 2–6V, 70Ω Ron (5-Pack)

Regular price $8.32 USD
Sale price $8.32 USD
Save Liquid error (snippets/price line 138): divided by 0% Sold out
Taxes included. Shipping calculated at checkout.
Default Title

74HC4051N 8-Channel Analog Multiplexer / Demultiplexer — DIP-16, 2–6V, 70Ω Ron (5-Pack)

The 74HC4051N is a high-speed CMOS 8-channel single-ended analog multiplexer/demultiplexer in a DIP-16 through-hole package. It routes one of 8 analog input channels to a single output (or vice versa) under 3-bit digital control, making it the standard solution for expanding the number of analog inputs on Arduino and other microcontrollers with limited ADC channels.

Key Specifications

Parameter Value
Channels 8 (single-ended, 1-of-8)
Package DIP-16 (through-hole)
Supply Voltage (VCC) 2–6V
On-Resistance (Ron) 70Ω typ. (VCC=4.5V)
Bandwidth (−3dB) 100MHz
Control Inputs S0, S1, S2 (3-bit binary select)
Enable Pin Active-low (Ē)
Operating Temperature -40°C to +125°C
Quantity 5 pieces

Why Choose 74HC4051N?

  • 8-to-1 analog mux — expands Arduino’s 6 ADC pins to read up to 48 analog sensors with just 3 control pins
  • Bidirectional — works as both multiplexer (many-to-one) and demultiplexer (one-to-many)
  • Low Ron 70Ω — minimal signal attenuation for accurate analog readings
  • 100MHz bandwidth — suitable for audio and moderate-frequency analog signal routing
  • DIP-16 breadboard-friendly — easy to prototype without soldering

Compatible With

  • Arduino UNO / Nano / Mega: 3 digital pins for S0/S1/S2 control + 1 analog pin for reading
  • ESP32 / ESP8266: 3.3V logic compatible (VCC=3.3V)
  • Raspberry Pi: GPIO control via RPi.GPIO or gpiozero
  • Pin-compatible alternatives: CD4051B (slower, wider voltage), 74HCT4051 (5V TTL-input compatible)

Frequently Asked Questions

Q: How do I use 74HC4051 to expand Arduino analog inputs?
A: Connect S0, S1, S2 to 3 Arduino digital pins and the common output (Z) to one Arduino analog pin. Set S0–S2 HIGH/LOW to select channel 0–7, then call analogRead() on the Z pin. Each channel reads one sensor.

Q: Can 74HC4051 switch digital signals as well as analog?
A: Yes. It switches both analog and digital signals up to its supply voltage. For digital use, ensure signal levels stay within VCC range. Ron of 70Ω is negligible for digital logic but may affect analog accuracy with high-impedance sources.

Q: What is the difference between 74HC4051 and CD4051?
A: Both are 8-channel analog muxes with the same pinout. 74HC4051 is faster (100MHz bandwidth, 10ns propagation delay) and operates from 2–6V. CD4051B is slower but operates from 3–18V, making it better for higher-voltage analog signals.

Package Contents

  • 5× 74HC4051N 8-Channel Analog Multiplexer / Demultiplexer IC (DIP-16)
visa
View full details
Quality Guarantee Certified components
100% Safe Checkout SSL encrypted payment
Fast Shipping Worldwide delivery
90-Day Returns Hassle-free policy