
Gravity: I2C 4-20mA DAC Module (Arduino Compatible)
- Delivery nationwide via The Courier Guy — R150 flat, free over R2,000
- Free collection from our Milnerton (Cape Town) warehouse
- Secure checkout — PayFast card payment or EFT
- Questions? WhatsApp us on +27 65 900 8570
Description
The Gravity: I2C 4-20mA DAC Module is a 12-bit digital-to-analogue converter powered by the GP8302 chip, designed to output 0–25mA industrial current signals from standard microcontroller platforms. It bridges microcontrollers such as Arduino to industrial actuators, valves, inverters, and pumps. This module suits makers, students, and engineers building automation, process control, and equipment debugging projects.
Precise current loop control
Powered by the GP8302 DAC chip, the module converts 12-bit digital input values (0x000 to 0xFFF) into a 0–25mA current output. It delivers a baseline accuracy of 0.5%, improving to 0.2% linearity error after calibration for precise 4–20mA industrial signalling.

I2C interface and hardware wiring
The module uses standard Gravity I2C communication with an address of 0x58 and accepts 2.7V to 5V digital logic levels. An external 18V to 24V power supply (24V recommended) is required to drive the 4–20mA current loop.

Load capacity and fast response
It supports a maximum load resistance of 450Ω when powered with 18V, extending up to 750Ω on a 24V supply. The module features a quick start-up time of under 2ms and keeps power consumption below 5mA.
Versatile industrial applications
With an operating temperature range of -40°C to 125°C, the board operates reliably across demanding environments. Typical use cases include function signal generation, automated control for lighting or fountains, and electromechanical equipment testing.
Included in the box
The package includes one Gravity: I2C 4-20mA DAC Module and one Gravity I2C/UART sensor connector cable.
Downloads & documentation
Specifications
| 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 |
In the box
| Gravity: I2C 4-20mA DAC Module (Arduino Compatible) | 1 |
| Gravity I2C/UART Sensor Connector | 1 |
Reviews
No reviews yet — be the first to review this product.
From the same brand

Gravity: 4Pin I2C/UART Sensor Cable (10PCS)

Gravity: Analog CH4 Gas Sensor (MQ4) For Arduino

Gravity: Analog Gas Sensor (MQ2)

3xAAA Battery Holder
You might like

KY-008 650nm Laser Transmitter Module, 5V

Nano I/O Expansion Board for Arduino Nano V2.X and V3.X

1.3-Inch 128x64 Blue SPI OLED Display Module (SH1106)
