TOP

Gravity: I2C 12-Bit DAC Module

$4.90
SKU: DFR0552
Volume Discount
  • $4.69 3+ items
  • $4.49 5+ items
  • $4.19 10+ items
12-bit I2C DAC with EEPROM ensures precise digital-to-analog conversion. Supports 3.3V-5V input and functions in control systems or as a waveform generator.
Purchase this product and earn 49 reward points, which are tied to VIP membership program. Learn More >

Introduction

DFRobot Gravity 12‑Bit I2C DAC is a compact digital‑to‑analog conversion board designed to transform digital signals into stable analog voltage outputs for embedded control and signal generation tasks. Traditional PWM‑generated analog signals from controllers such as Arduino and Raspberry Pi often produce coarse waveforms with limited precision. This gravity‑series DAC module provides a far cleaner and more controllable analog output, enabling accurate voltage control for automation, testing, and signal synthesis. Integrated EEPROM, wide voltage compatibility, and a plug‑and‑play Gravity I2C interface make this analog output expansion board suitable for rapid prototyping and embedded system development.


Accurate 12‑Bit Digital‑to‑Analog Conversion

A precision MCP4725 DAC chip provides 12‑bit resolution, allowing digital data from a microcontroller to be translated into smooth and predictable analog voltage levels. Compared with PWM‑based pseudo‑analog signals, this high‑resolution conversion module produces a far more stable waveform without filtering complexity. Such precise voltage generation benefits robotics control loops, calibration systems, and laboratory experiments where consistent analog output is required. The gravity‑series analog output board enables developers to integrate true DAC functionality into compact embedded platforms.


Integrated EEPROM for Persistent Output

An onboard EEPROM stores the last DAC input value, allowing the analog output level to be retained even after power removal. During the next startup cycle, the stored value automatically restores the previous output state without additional configuration. This persistent storage capability is valuable in automation equipment, calibration fixtures, and control environments where maintaining a specific analog voltage after reboot simplifies system design. The I2C DAC module therefore supports reliable operation in long‑running embedded deployments.


Wide Voltage Compatibility with Address Selection

This Gravity I2C signal conversion board supports a 3.3V–5V input supply range, enabling direct integration with many development platforms and logic environments. A selectable I2C address switch allows two DAC modules to operate on the same bus using addresses 0x60 or 0x61. Such flexibility makes the digital‑to‑analog interface suitable for multi‑channel voltage generation, distributed sensing systems, or robotics platforms requiring multiple analog outputs. The Gravity connector further simplifies wiring through a standardized plug‑and‑play interface.


Waveform Generation for Experimentation

Beyond simple voltage output, this analog signal generator board can function as a basic waveform source. Using the provided software library, low‑frequency sine waves, triangular waves, or custom waveforms can be produced through programmable digital input sequences. Such capability enables applications in signal simulation, electronics education, and prototype testing where simple waveform generation is required without dedicated laboratory equipment.

Figure: Connection diagram with microcontroller

Figure: Connection diagram with Raspberry Pi


Common use cases include sensor calibration systems, automation control platforms, and compact waveform generation tools. This gravity‑series DAC expansion board also supports experimentation in STEM learning environments and embedded electronics projects requiring precise analog signal output from digital controllers.

Selection Guide

DFRobot Gravity DAC Module Selection Guide

Figure
image
image
image
image
image
image
image
image
image
image
image
SKU
DFR0552
DFR0971
DFR0972
DFR1071
DFR1036
DFR1037
DFR1073
DFR1035
DFR1230
DFR1034
DFR1229
Add to Cart
Description
I2C 12-Bit DAC
2-Ch 0-10V DAC
4-20mA Current DAC
1-Ch 15-Bit (0-10V)
1-Ch PWM (0-10V)
2-Ch PWM (0-2.5V)
2-Ch 15-Bit (0-10V)
1-Ch 15-Bit (0-2.5V)
Hi-Res ±10V / 4-20mA
2-Ch 12-Bit (0-2.5V)
Hi-Res 0-10V / 4-20mA
Comm.
I2C
I2C
I2C
I2C
PWM
PWM
I2C
I2C
I2C/PWM
I2C
I2C/PWM
Res.
12-bit
12-bit
12-bit
15-bit
8-bit
8-bit
15-bit
15-bit
16-bit
12-bit
16-bit
Channels
1
2
1
1
1
2
2
1
1
2
1
Output Range
0~VCC
0-10V / 0-5V
4-20mA (0-25mA)
0-10V / 0-5V
0-10V / 0-5V
0-2.5V / 0-VCC
0-10V / 0-5V
0-2.5V / 0-VCC
±10V, 0-10V, 4-20mA
0-2.5V / 0-VCC
0-10V, 0-10V, 4-20mA
Chip
MCP4725
GP8403
GP8302
GP8211S
GP8101S
GP8501
GP8413
GP8512
GP8630N
GP8503
GP8600
Key Features
Classic model, with EEPROM, cost-effective
Dual-channel industrial voltage, cascade up to 16 devices
Industrial current loop, requires 18-24V power
High precision (0.01%), single channel
PWM driven, easy to use, industrial voltage
PWM driven, dual channel, low voltage control
High precision, dual channel, industrial voltage
High precision, single channel, low voltage control
Flagship, supports bipolar (negative voltage) output
Medium precision, dual channel, low voltage control
16-bit ultra-high precision, multi-function all-in-one

Features

  • 12-bit high accuracy DAC
  • On-board EEPROM, retain DAC input while power-off
  • Gravity I2C interface, plug and play. XH2.54 4P reserved for expansion
  • Wide voltage input, compatible with 3.3V and 5V controllers
  • Small size and easy to install
  • Applications

  • Sensor Calibration
  • Automatic Control Systems
  • Function Generator
  • Specification

  • Input Voltage (VCC): 3.3V~5.0V
  • Output Voltage: 0 ~ VCC
  • Resolution: 12-bit
  • Working Current: <0.2 mA
  • Interface: Gravity I2C (logic level: 0-3.3V)
  • Dimension: 27.0mm*22.0mm
  • Weight: 13.8g
  • Shipping List

  • Gravity: I2C 12-Bit DAC Module x1
  • XH2.54-4P Header x1
  • Gravity-4P I2C/UART Sensor Wire x1
  • Documents

    FAQ

    Explore More Related Questions >

    Review

    MAREO.JACOBS Nov 16, 2021

    Used succesfully to convert temperature to I2C.

    Gravity: I2C 12-Bit DAC Module
    $0.00