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

$10.20 |
In stock
No reviews yet

The MCP4725 breakout board provides a 12-bit digital-to-analogue converter (DAC) over I2C. Send a digital value and the VOUT pin outputs the corresponding an...

Stock availability

Ready to ship from Sydney
9 in stock
Available with leadtime
100 available
Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

The MCP4725 breakout board provides a 12-bit digital-to-analogue converter (DAC) over I2C. Send a digital value and the VOUT pin outputs the corresponding analogue voltage — ideal for generating waveforms, adjustable bias points, or anywhere you need a true analogue output rather than PWM.

The output is rail-to-rail and proportional to the supply voltage: 0–3.3 V when powered at 3.3 V, or 0–5 V at 5 V. An onboard EEPROM stores the last output value, automatically restoring it after a power cycle.

Key Features

  • 12-Bit Resolution – 4096 steps of analogue output
  • I2C Interface – Simple two-wire connection to any microcontroller
  • Rail-to-Rail Output – Proportional to supply voltage (3.3 V or 5 V)
  • EEPROM – Stores output voltage; restores on power-up
  • Configurable Address – A0 pin broken out for running two DACs on one I2C bus
  • Fast Mode I2C – Up to 3.4 Mbps for ~200 kHz output updates (on supported controllers)
  • Breadboard Friendly – Includes 6-pin header

Specifications

  • DAC: Microchip MCP4725
  • Resolution: 12-bit
  • Interface: I2C
  • Supply Voltage: 3.3–5 V
  • Output Range: 0 V to VDD (rail-to-rail)

Package Contents

  • 1× MCP4725 12-Bit DAC Breakout Board
  • 1× 6-pin header

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

12-bit resolution
12-bit resolution means a value is represented with 12 binary digits, giving 4096 possible levels. For a sensor, analogue-to-digital converter or similar device, higher resolution divides the measured range into finer steps so smaller changes can be distinguished, provided the device's range and noise allow it.
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.
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.
microcontroller
A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
PWM
Pulse Width Modulation is a way for a digital pin to simulate variable output power by switching on and off very quickly. It matters for controlling things like LED brightness, motor speed, or servo-style signals from a microcontroller pin.
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.