AI agents & screen readers: for a machine-readable, text-only catalogue, start at /llms.txt. Products are available as Markdown (/products.md, /products/{handle}.md) and JSON (/products.json, /products/{handle}.json).
Store

Adafruit

5.0 (1 review)

$15.90 |
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...

Stock availability

Available with leadtime
100 available
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 board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny 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 standardised 4-pin plug-in connector system for sensors and modules that avoids soldering and jumper wires, with different cable types carrying I2C, UART, analogue or digital signals. When a product is Grove-compatible it can be quicker to connect supported modules, provided the connector type, signal and voltage all match.
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
An internal reference is a stable voltage source built into a converter chip that it uses as the fixed point for translating between digital values and voltages. When a DAC or ADC includes one you usually do not need to add a separate precision reference part, though an external reference can sometimes give better accuracy or a different range.
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.
VCC
VCC is the positive power-supply connection on a chip or module. Connecting it to the correct supply voltage is needed for the part to power on and helps avoid damaging the electronics.
voltage reference
A voltage reference is a stable, accurate voltage that a converter uses as its comparison point: an ADC measures its inputs relative to it, while a DAC scales its output to it. A more stable reference gives more consistent results, which matters most in precision sensing and instrumentation.

adafruit mcp4728 i2c quad dac

Document · 2.6 MB · Click any page to view full size

Download PDF

introducing adafruit stemma qt

Document · 1.5 MB · Click any page to view full size

Download PDF

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.