# Gravity: I2C 12-Bit DAC Module

**Type:** Product page · **SKU:** DFR0552 · **Brand:** [DFRobot](https://core-electronics.com.au/brands/dfrobot-australia)
**Page:** https://core-electronics.com.au/gravity-i2c-12-bit-dac-module.html ([markdown](https://core-electronics.com.au/gravity-i2c-12-bit-dac-module.html.md))

DFRobot Gravity 12-Bit I2C DAC is a small and easy-to-use 12-bit digital-to-analog converter with EEPROM. It can accurately convert the digital value to corresponding...

## Pricing

- **Price:** $8.50 (inc GST) — $7.73 AUD, exc GST
- **Quantity discounts:** 6+ $7.35 (exc GST) · 12+ $7.04 (exc GST)

## Availability & dispatch

- Available with a lead time — expect dispatch between Sep 03 and Sep 07.

## Description

**Introduction**DFRobot Gravity 12-Bit I2C DAC is a small and easy-to-use 12-bit digital-to-analog converter with EEPROM. It can accurately convert the digital value to a corresponding analog voltage signal, which is useful in may creative projects and automatic control systems. Although an analog voltage signal can be generated by PWM with traditional controllers such as [Arduino](https://www.dfrobot.com/category-104.html) and[ Raspberry Pi](https://www.dfrobot.com/category-157.html), such signal is ROUGH and NOT ACCURATE. To obtain a steady and nice analog voltage signal, the DAC is the best candidate. In addition to be applied in automatic control systems, the DAC module can be used to serve as a function generator to generate a sine wave, triangular wave and even arbitrary waveform (DFRobot provide a library to generate low-frequency sin and triangular wave with just a few parameters). 

The module employs a 12-bit DAC MCP4725. It requires no external reference voltage (DAC reference is driven from VCC directly), supports 3.3V~5V wide input voltage and has a I2C address selection switch (two address 0x60 and 0x61 are available, which support maximum two modules in cascade). The EEPROM can retain the DAC input while power-off and resume the DAC output upon power-on. 

 ![](https://core-electronics.com.au/attachments/localcontent/DFR0552-Connection_59118f24893.jpg)

 ![](https://core-electronics.com.au/attachments/localcontent/DFR0552-Connection_With_Raspberry_44354383f13.jpg)

**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: &lt;0.2 mA
- Interface: Gravity I2C (logic level: 0-3.3V)
- Dimension: 27.0mm\*22.0mm
- Weight: 13.8g

**Documents**- [Product wiki](https://www.dfrobot.com/wiki/index.php/Gravity:_12-Bit_I2C_DAC_Module_SKU:_DFR0552)
- [More Documents](https://www.dfrobot.com/wiki/index.php/Gravity:_12-Bit_I2C_DAC_Module_SKU:_DFR0552#More_Documents)

**Parts List**- Gravity: I2C 12-Bit DAC Module x1
- XH2.54-4P Header x1
- Gravity-4P I2C/ UART Sensor Wire x1

## Images

- [Product image 1](https://core-electronics.com.au/media/catalog/product/d/f/dfr0552-900x600.jpg)
