Store

Adafruit

5.0 (1 review)

$15.44 |
In stock at supplier
5.0 (1 review)

The Adafruit MCP4728 Quad DAC with EEPROM provides four independent 12-bit digital-to-analogue converters in a single I2C package. Set precise output voltage...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The Adafruit MCP4728 Quad DAC with EEPROM provides four independent 12-bit digital-to-analogue converters in a single I2C package. Set precise output voltages for your project, and save your settings to the built-in EEPROM so they're automatically restored on power-up.

Each channel supports two voltage reference modes: use the input supply voltage (VCC) for 0–3.3V or 0–5V output, or switch to the internal 2.048V reference with selectable 1× or 2× gain for 0–2.048V or 0–4.096V output ranges. All configuration is done over I2C with no additional components required.

Key Features

  • 4× 12-Bit DAC Channels – Independent voltage outputs with 4096-step resolution
  • Built-In EEPROM – Save DAC settings to non-volatile memory for automatic recall on power-up
  • Flexible Voltage Reference – Choose between VCC input or internal 2.048V reference per channel
  • Selectable Gain – 1× or 2× gain with internal reference (0–2.048V or 0–4.096V output)
  • I2C Interface – Simple two-wire communication for easy integration
  • STEMMA QT / Qwiic Ports – Solderless I2C daisy-chaining compatible with Qwiic and Grove (with adapter)
  • 3.3V and 5V Compatible – Works with a wide range of microcontrollers and single-board computers

Ideal For

  • Precision voltage control for analogue circuits
  • Calibration and testing setups requiring adjustable reference voltages
  • Audio synthesis and waveform generation
  • Servo and motor control with analogue voltage inputs

Package Contents

  • 1× Adafruit MCP4728 Quad DAC Breakout (with STEMMA QT / Qwiic connectors)
Tip: Use the internal 2.048V reference with 1× gain for ~3.3V applications, or 2× gain for ~5V applications, for consistent output independent of supply voltage fluctuations.

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

breakout
A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
DAC
A digital-to-analogue converter turns numbers from the microcontroller into a real analogue voltage. It matters if you want to generate simple waveforms, audio-style signals, or variable control voltages rather than just on/off outputs.
EEPROM
A type of non-volatile memory that keeps stored data even when power is turned off. In a sensor module, it can be used to store settings or calibration data so they do not need to be re-entered every time.
Grove
Grove is a plug-in connector ecosystem for sensors and modules that avoids soldering and jumper wires. Grove compatibility matters because it can make it quicker to add supported I2C devices, as long as the cable and voltage are suitable.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
Internal reference
A built-in stable voltage source that the DAC uses as its measuring point for creating output voltages. Having an internal reference means you do not need to add a separate precision reference part for many projects.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
servo
A servo is a motor with built-in position control, usually told to move to a specific angle by a control signal. It matters when you need repeatable movement, such as steering, arms, flaps, or linkages, rather than continuous spinning.
STEMMA
A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
STEMMA QT
A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.
voltage reference
A stable voltage the ADC compares inputs against when converting them to numbers. A more stable reference helps produce more consistent measurements, especially in precision sensing and instrumentation.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.