Adafruit
Adafruit MCP4728 Quad DAC with EEPROM - STEMMA QT / Qwiic
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...
Get notified when back in stock
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)
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.
Find this product in
Brands
adafruit mcp4728 i2c quad dac
Document · 2.6 MB · Click any page to view full size
introducing adafruit stemma qt
Document · 1.5 MB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Related Tutorials
Free guides on learn.littlebird.com.au