




MCP4725 Breakout Board - 12-Bit DAC w/I2C Interface
Add analog output capability to your microcontroller with this MCP4725 12-bit DAC breakout. While most microcontrollers have ADCs for reading analog signals, this board lets you generate precise analog voltages via I2C. Perfect for audio projects, waveform generation, and applications where PWM won't work.
The rail-to-rail output is proportional to the supply voltage: run it from 3.3V for 0-3.3V output, or 5V for 0-5V output. Works with both 3.3V and 5V logic levels.
Key Features
- 12-Bit Resolution – 4096 steps for precise analog output
- I2C Interface – Simple two-wire communication
- Rail-to-Rail Output – Full voltage range from 0V to VDD
- Built-in EEPROM – Stores output voltage through power cycles
- Dual Address Support – Connect two DACs on one I2C bus
- Fast Update Rate – Up to 200kHz with Fast Mode I2C
- Breadboard Friendly – Includes 6-pin header
Specifications
- Operating Voltage: 2.7V to 5.5V
- Interface: I2C (up to 3.4Mbps Fast Mode)
- Output: Rail-to-rail analog voltage
Ideal For
- Audio and waveform generation
- Adjustable bias voltage sources
- Sine wave and triangle wave output
- Analog control signals
Resources
- MCP4725 Arduino Tutorial
Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
Add analog output capability to your microcontroller with this MCP4725 12-bit DAC breakout. While most microcontrollers have ADCs for reading analog signals, this board lets you generate precise analog voltages via I2C. Perfect for audio projects, waveform generation, and applications where PWM won't work.
The rail-to-rail output is proportional to the supply voltage: run it from 3.3V for 0-3.3V output, or 5V for 0-5V output. Works with both 3.3V and 5V logic levels.
Key Features
- 12-Bit Resolution – 4096 steps for precise analog output
- I2C Interface – Simple two-wire communication
- Rail-to-Rail Output – Full voltage range from 0V to VDD
- Built-in EEPROM – Stores output voltage through power cycles
- Dual Address Support – Connect two DACs on one I2C bus
- Fast Update Rate – Up to 200kHz with Fast Mode I2C
- Breadboard Friendly – Includes 6-pin header
Specifications
- Operating Voltage: 2.7V to 5.5V
- Interface: I2C (up to 3.4Mbps Fast Mode)
- Output: Rail-to-rail analog voltage
Ideal For
- Audio and waveform generation
- Adjustable bias voltage sources
- Sine wave and triangle wave output
- Analog control signals
Resources
- MCP4725 Arduino Tutorial















