Adafruit ADG728 1-to-8 Analog Matrix Switch - Qwiic

Analog switches are a solid state alternative to relays, when you want a smaller, lower-power technology that won't wear out mechanically. And, as the name implies, you can use the Adafruit ADG728 1-to-8 Analog Matrix Switch to connect between eight analog signals, much like a set of 8 mechanical switches. These chips tend to be tiny surface mount parts, so this breakout will let anyone use the ADG728 switch for signals up to 5V, without fiddly soldering.

The ADG728 uses I2C to select which of the 8 channels switches to turn on or off, to connect that channel to the single analog 'D' pin Note that unlike digital switches and multiplexers, these are not 'input' and 'output' because the signal is bidirectional. You could have the D signal be an input to 8 outputs, or the 8 inputs to one output.

Also, the ADG728 isn't really a 'selecting multiplexer', its a matrix switch with 8 independent switches. That means that yes, you could treat it like an SP8T where you select which signal is routed to the D pin, you can also turn on multiple switches to 'merge' the signals together.

Unlike a relay or mechanical switch, analog switches don't wear out, and the switch time is near instant, about 100nS. The ADG728 chip also guarantees break-before-make so the deselected switches will open before selected switches close.

However, there's a few things to watch out for:

  • The Vin power pin (the red wire if using a STEMMA QT cable) must be as high as the highest analog voltages you want to switch. That means if the analog signals are no more than 5VDC, the V+ pin must be higher than 5V. You cannot power this pin with 3.3V and switch 5V signals.
  • It cannot switch signals below ground. No negative voltages can be applied to the Switch or D pins!
  • Analog switches are for signals, not power! Since this is not a mechanical switch, the signals pass through circuitry that is not designed to source or sink current. This is great for analog signal voltages, and is not good for providing more than a few mA of current.

In addition to the 8 switch S pins and the D pin that can be switched to, there's also two I2C address pins so you can change the default address from 0x4C up to 0x4F. There's also a reset pin if you want to immediately set all the switches to open.

Quick Spec

  • I2C Interface
  • 2.7 V to 5.5 V Single Supply
  • 2.5 Ω On Resistance
  • 0.75 Ω On-Resistance Flatness
  • 100 pA Leakage Currents
  • Single 8-to-1 Matrix Switch
  • Power-On Reset
  • Dimensions: 30.6 x 17.8 x 4.7mm

Wiring diagram

AF5899-004
AF5899-005

Resources

Shipping List

  • 1 x Adafruit ADG728 1-to-8 Analog Matrix Switch - Qwiic
  • 1 x 16-Pin Male SIL Header


Adafruit ADG728 1-to-8 Analog Matrix Switch - Qwiic

  • Brand: Adafruit
  • Product Code: AF5899
  • Weight: 0.006kg
  • Product Status : Active
  • Stock

    Warehouse Stock Status Location
    Centurion Limited Stock H9
    Stellenbosch Limited Stock B0389
    Bulk Location No Stock

    We ship free of charge between branches to complete your order.

  • R228.00 (Inc Tax: R262.20)


Related Products

USB Relay Board - 8 Way - 30A High Power

USB Relay Board - 8 Way - 30A High Power

USB Relay Board - 8 Way - 30A High Power On-board square USB Interface, using imports Parallel FIFO bi-directional data transfer USB Control chip, which allows for a stable connection. Uses special r..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: USB-RES8-30A
Product Status : Active

R498.00 (Inc Tax: R572.70)

USB Relay Board - 8 Way

USB Relay Board - 8 Way

USB Relay Board - 8 Way The module has MICRO USB and serial port so that they can communicate with PC and other device conveniently. The normal working voltage for modules is 5V and modules of ICSE014..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: USB-RES8
Product Status : Active

R299.00 (Inc Tax: R343.85)

Relay 8 Way - Opto Isolated

Relay 8 Way - Opto Isolated

Relay 8 Way - Opto Isolated If you want to switch up to 8 high current / high voltage loads from a microcontroller, this 5V relay board can do it. It contains 8 x 5V relays rated at 10A/250V AC (DC ..

Centurion (In Stock)
Stellenbosch (In Stock)
Bulk Location (No Stock)
Part No: RELAY-8CH-5V
Product Status : Active

R112.00 (Inc Tax: R128.80)

T73 Series 16 Channel 24V Relay - DIN Rail

T73 Series 16 Channel 24V Relay - DIN Rail

T73 Series 16 Channel 24V Relay - DIN Rail This 24V 16 Channel Relay module is designed for current amplification and isolation protection of output loads. Applicable to PLC, microprocessor systems..

Centurion (In Stock)
Stellenbosch (In Stock)
Bulk Location (No Stock)
Part No: FY-NT7316C-D24
Product Status : Active

R628.00 (Inc Tax: R722.20)

Tags: adafruit, adg728 analog switch, analog matrix switch, i2c, relay, analog relay, 8 channel, qwiic