Gravity: I2C 4-20mA DAC Module

DFRobotSKU: DFR0972
Sale price £8.25
incl. VAT
excl. VAT
Only 9 units left

Awesome Extras

The Pi HutPrototyping Wire Spool Set - 6 Spool
Sale price £10 incl. VAT excl. VAT
DFRobotGravity: 2x2A Motor Shield for Arduino
Sale price £13.17 incl. VAT excl. VAT
DFRobotGravity: Digital 5A Relay Module
Sale price £2.08 incl. VAT excl. VAT

This is an I2C DAC module that outputs 0-25mA current. It offers a more accurate 4-20mA current output after calibration, which can be used with most 4-20mA devices on markets such as motors, inverters, valves, pumps, etc., by Arduino programming.

Function Indication

Hardware Connection


  • 0-25mA output, more accurate current within 4-20mA available after calibration
  • Gravity interface, I2C communication
  • High accuracy, 0.2% linearity error
  • 18-24V power supply


  • Chip Type: GP8302
  • Input Signal Range: 12Bit, 0x000-0xFFF (0-25mA)
  • Input I2C Signal High Level: 2.7V-5V
  • Power Supply: 18V-24V (24V recommended)
  • Accuracy: 0.5% before calibration, 0.2% after calibration
  • Power Consumption: <5mA
  • Start-up Time: <2ms
  • Operating Temperature: -40°C to 125°C
  • Load Resistance: Maximum 450Ω load capacity for 18V power supply, maximum 750Ω for 24V
  • Output Current: 0-25mA
  • I2C Address: 0x58


Package Contents

  • 1x Gravity: I2C 4-20mA DAC Module (Arduino Compatible)
  • 1x Gravity I2C/UART Sensor Connector

Payment & Accreditations

Payment methods
Amazon American Express Maestro Mastercard PayPal Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.