HomeStore

Adafruit AD5693R Breakout Board - 16-Bit DAC with I2C Interface

Product image 1
1 / 5

Adafruit AD5693R Breakout Board - 16-Bit DAC with I2C Interface

Which is better, less bits or more? MORE of course! So why settle for a 12-bit DAC like the MCP4725 when you can go for the 16-bits of the AD5693?

OK well there may be some reason to go with 12-bits, say if you don't need high resolution output and want to go with the more affordable DAC. But for those who like the finer things in life, the Adafruit AD5693R Breakout Board is a16-Bit DAC with I2C Interface and temperature compensated 2.5V internal reference  for a compact high-precision output. 

We break out the ADDR/A0 pin so you can connect two of these DACs on one I2C bus, just tie the A0 pin high (or close the jumper on the back) to keep it from conflicting. Also included is a 6-pin header, for use in a breadboard. Works with both 3.3V or 5V logic, and you can have the output max out at 2.5V or 5V (2xVref). If you're powering from 3.3V you will be able to set the output range to 2.5V or Vin.

AD5693R DAC Specifications

  • High relative accuracy (INL): ±2 LSB maximum at 16 bits
  • Low drift, 2.5 V reference: 2 ppm/°C typical
  • Selectable span output: 2.5 V or 5 V
  • Total unadjusted error (TUE): ±0.06% of FSR maximum
  • Offset error: ±1.5 mV maximum
  • Gain error: ±0.05 % of FSR maximum
  • Low glitch: 0.1 nV-sec
  • High drive capability: 20 mA
  • Wide operating temperature range: −40°C to +105°C

Some nice extras with this chip: for chips that have 3.4Mbps Fast Mode I2C (Arduino's don't) you can update the Vout at ~200 KHz. There's an EEPROM so if you write the output voltage, you can 'store it' so if the device is power cycled it will restore that voltage. The output voltage is rail-to-rail and proportional to the power pin so if you run it from 3.3V, the output range is 0-3.3V. If you run it from 5V the output range is 0-5V.

Adafruit have an easy-to-use Arduino library and tutorial with a sine-wave output example that can be used with just about any microcontroller or microcomputer with I2C host.

Comes with a bit of 0.1" standard header in case you want to use it with a breadboard or perfboard.  Four mounting holes for easy attachment. There's an optional 3.5mm terminal block spot on the PCB - we don't include a 3.5mm terminal block but they're both common and stocked in the shop - that you can solder in place if you like.

To get you going fast, we spun up a custom-made PCB in the STEMMA QT form factor, making it easy to interface with. The STEMMA QT connectors on either side are compatible with the SparkFun Qwiic I2C connectors. This allows you to make solderless connections between your development board and the AD5693R or to chain it with a wide range of other sensors and accessories using a compatible cable.

QT Cable is not included but we have a variety of them in the shop. 

Learn

  • Primary Guide: Adafruit AD5693R 16-Bit DAC Breakout Board
    16-bits of DAC!
  • See All Guides
$4.28

Original: $12.23

-65%
Adafruit AD5693R Breakout Board - 16-Bit DAC with I2C Interface

$12.23

$4.28

Product Information

Shipping & Returns

Description

Which is better, less bits or more? MORE of course! So why settle for a 12-bit DAC like the MCP4725 when you can go for the 16-bits of the AD5693?

OK well there may be some reason to go with 12-bits, say if you don't need high resolution output and want to go with the more affordable DAC. But for those who like the finer things in life, the Adafruit AD5693R Breakout Board is a16-Bit DAC with I2C Interface and temperature compensated 2.5V internal reference  for a compact high-precision output. 

We break out the ADDR/A0 pin so you can connect two of these DACs on one I2C bus, just tie the A0 pin high (or close the jumper on the back) to keep it from conflicting. Also included is a 6-pin header, for use in a breadboard. Works with both 3.3V or 5V logic, and you can have the output max out at 2.5V or 5V (2xVref). If you're powering from 3.3V you will be able to set the output range to 2.5V or Vin.

AD5693R DAC Specifications

  • High relative accuracy (INL): ±2 LSB maximum at 16 bits
  • Low drift, 2.5 V reference: 2 ppm/°C typical
  • Selectable span output: 2.5 V or 5 V
  • Total unadjusted error (TUE): ±0.06% of FSR maximum
  • Offset error: ±1.5 mV maximum
  • Gain error: ±0.05 % of FSR maximum
  • Low glitch: 0.1 nV-sec
  • High drive capability: 20 mA
  • Wide operating temperature range: −40°C to +105°C

Some nice extras with this chip: for chips that have 3.4Mbps Fast Mode I2C (Arduino's don't) you can update the Vout at ~200 KHz. There's an EEPROM so if you write the output voltage, you can 'store it' so if the device is power cycled it will restore that voltage. The output voltage is rail-to-rail and proportional to the power pin so if you run it from 3.3V, the output range is 0-3.3V. If you run it from 5V the output range is 0-5V.

Adafruit have an easy-to-use Arduino library and tutorial with a sine-wave output example that can be used with just about any microcontroller or microcomputer with I2C host.

Comes with a bit of 0.1" standard header in case you want to use it with a breadboard or perfboard.  Four mounting holes for easy attachment. There's an optional 3.5mm terminal block spot on the PCB - we don't include a 3.5mm terminal block but they're both common and stocked in the shop - that you can solder in place if you like.

To get you going fast, we spun up a custom-made PCB in the STEMMA QT form factor, making it easy to interface with. The STEMMA QT connectors on either side are compatible with the SparkFun Qwiic I2C connectors. This allows you to make solderless connections between your development board and the AD5693R or to chain it with a wide range of other sensors and accessories using a compatible cable.

QT Cable is not included but we have a variety of them in the shop. 

Learn

  • Primary Guide: Adafruit AD5693R 16-Bit DAC Breakout Board
    16-bits of DAC!
  • See All Guides

You may also like

NEW
Thumbnail 1Thumbnail 2

Adafruit 16-Channel 12-bit PWM/Servo Driver

$16.65

-65%NEW
Thumbnail 1Thumbnail 2

Adafruit Thermocouple Type-K Glass Braid Insulated

$10.87

$3.80

NEW
Thumbnail 1Thumbnail 2

ADS1015 12-Bit ADC - 4 Channel with Programmable Gain Amplifier

$11.21

NEW
Thumbnail 1Thumbnail 2

Thermocouple Amplifier MAX31855 breakout board (MAX6675 upgrade)

$16.65

NEW
Thumbnail 1Thumbnail 2

MPL115A2 - I2C Barometric Pressure/Temperature Sensor

$11.21

NEW
Thumbnail 1Thumbnail 2

Adafruit Ultimate GPS Breakout - 66 channel w/10 Hz updates - Version 3

$33.97

-65%NEW
Thumbnail 1Thumbnail 2

Adafruit Perma-Proto Breadboard PCB - 3 Pack!

$9.51

$3.33

NEW
Thumbnail 1Thumbnail 2

Adafruit Push-button Power Switch Breakout

$6.79

-65%NEW
Thumbnail 1Thumbnail 2

ADXL345 - Triple-Axis Accelerometer (+-2g/4g/8g/16g) w/ I2C/SPI

$19.36

$6.78

-65%NEW
Thumbnail 1Thumbnail 2

Adafruit Standalone Toggle Capacitive Touch Sensor Breakout

$6.79

$2.38

NEW
Thumbnail 1Thumbnail 2

Adafruit Standalone 5-Pad Capacitive Touch Sensor Breakout

$8.49

-65%NEW
Thumbnail 1Thumbnail 2

Adafruit Standalone Momentary Capacitive Touch Sensor Breakout

$6.79

$2.38