
Gravity: I2C 12-Bit DAC Module
The DFRobot Gravity 12-Bit I2C DAC Module is a compact digital-to-analogue converter based on the MCP4725 chip. It accurately converts digital values to precise analogue voltage signals, providing far cleaner output than PWM-based approaches from microcontrollers.
With on-board EEPROM, the module retains its last DAC setting during power-off and automatically resumes output on power-up. An I2C address selection switch allows two modules to operate on the same bus (0x60 and 0x61). The included library supports generating sine, triangular, and arbitrary waveforms with just a few parameters.
Key Features
- 12-Bit Resolution – Accurate analogue output from 0 V to VCC
- On-Board EEPROM – Retains DAC value during power-off for seamless resume
- Wide Voltage Support – Compatible with both 3.3 V and 5 V controllers
- Gravity I2C Interface – Plug-and-play connector with XH2.54 4-pin header for expansion
- Dual Address Selection – Switch between 0x60 and 0x61 for cascading two modules
- Waveform Generation – Built-in library functions for sine, triangular, and arbitrary waveforms
- Ultra-Low Power – Working current under 0.2 mA
Specifications
- DAC Chip – MCP4725
- Input Voltage (VCC) – 3.3–5.0 V
- Output Voltage – 0 V to VCC
- Resolution – 12-bit
- Working Current – <0.2 mA
- Interface – Gravity I2C (logic level: 0–3.3 V)
- I2C Addresses – 0x60, 0x61 (selectable via switch)
- Dimensions – 27 × 22 mm
- Weight – 13.8 g
Ideal For
- Sensor calibration and testing
- Automatic control systems
- Function and waveform generation
- Precise voltage reference applications
- Arduino and Raspberry Pi projects requiring clean analogue output
Resources
Original: $8.30
-70%$8.30
$2.49Product Information
Product Information
Shipping & Returns
Shipping & Returns
Description
The DFRobot Gravity 12-Bit I2C DAC Module is a compact digital-to-analogue converter based on the MCP4725 chip. It accurately converts digital values to precise analogue voltage signals, providing far cleaner output than PWM-based approaches from microcontrollers.
With on-board EEPROM, the module retains its last DAC setting during power-off and automatically resumes output on power-up. An I2C address selection switch allows two modules to operate on the same bus (0x60 and 0x61). The included library supports generating sine, triangular, and arbitrary waveforms with just a few parameters.
Key Features
- 12-Bit Resolution – Accurate analogue output from 0 V to VCC
- On-Board EEPROM – Retains DAC value during power-off for seamless resume
- Wide Voltage Support – Compatible with both 3.3 V and 5 V controllers
- Gravity I2C Interface – Plug-and-play connector with XH2.54 4-pin header for expansion
- Dual Address Selection – Switch between 0x60 and 0x61 for cascading two modules
- Waveform Generation – Built-in library functions for sine, triangular, and arbitrary waveforms
- Ultra-Low Power – Working current under 0.2 mA
Specifications
- DAC Chip – MCP4725
- Input Voltage (VCC) – 3.3–5.0 V
- Output Voltage – 0 V to VCC
- Resolution – 12-bit
- Working Current – <0.2 mA
- Interface – Gravity I2C (logic level: 0–3.3 V)
- I2C Addresses – 0x60, 0x61 (selectable via switch)
- Dimensions – 27 × 22 mm
- Weight – 13.8 g
Ideal For
- Sensor calibration and testing
- Automatic control systems
- Function and waveform generation
- Precise voltage reference applications
- Arduino and Raspberry Pi projects requiring clean analogue output























