SKU: SENS-2921
📋 GST Invoice Available

DFRobot Gravity GP8501 2-Channel PWM to 0-2.5V/VCC DAC Module

₹949.00 (Inclusive of all taxes)
Out of Stock

The DFRobot Gravity GP8501 is a dual-channel digital-to-analog converter (DAC) module that generates precise analog voltage outputs from microcontroller PWM signals. It offers selectable 0-2.5V or 0-VCC output ranges and is compatible with 3.3V/5V systems like Arduino, ESP32, STM32, and Raspberry Pi.

Features

  • Dual-channel 8-bit DAC with selectable 0-2.5V or 0-VCC output range.
  • Converts standard microcontroller PWM signals into precise analog voltage outputs.
  • High precision with ≤0.5% output error and 0.1% linearity for stable control signals.
  • 3.3V to 5V power supply range for broad microcontroller and SBC compatibility.
  • Gravity 3-pin interface for plug-and-play integration with Arduino ecosystems.

Out of stock

Description

The GP8501 module utilizes PWM-to-analog conversion to provide a cost-effective solution for generating analog control voltages in digital systems. It features an 8-bit resolution, accepting PWM duty cycle values from 0-255 to produce corresponding analog outputs with high linearity and minimal error.

Designed for automation and control applications, the module’s dual independent channels allow for simultaneous control of two Analog Devices. Its robust signal conditioning ensures stable output voltage, making it suitable for precision tasks like motor speed regulation, LED dimming, and audio signal generation in embedded systems and industrial prototypes.

Key Features

  • Dual independent DAC channels for multi-signal control applications.
  • Selectable full-scale output range via Jumper: 0-2.5V or 0-VCC (system supply voltage).
  • High-precision output with typical error under 0.5% and excellent 0.1% linearity.
  • Wide 3.3V to 5V operating voltage range compatible with modern 3.3V logic MCUs and 5V Arduino boards.
  • Standard Gravity 3-pin interface (VCC, GND, Signal) for effortless daisy-chaining and connection.
  • Controlled directly from any microcontroller digital I/O pin capable of PWM output.
  • Compact form factor optimized for breadboard and embedded system integration.
  • High-value build providing reliable analog output generation without complex external circuitry.

Applications

  • Precision motor speed control and servo positioning in robotics.
  • LED lighting dimming and color mixing in automated lighting systems.
  • Analog voltage reference generation for sensor calibration and testing.
  • Audio signal generation and volume control in embedded sound modules.
  • Industrial prototype development requiring multiple stable analog control signals.

Technical Specifications

Channels2
Input SignalPWM (0-100% duty cycle)
Resolution8-bit (0-255 input range)
Output Voltage RangeSelectable: 0-2.5V or 0-VCC
Output Voltage Error< 0.5%
Linearity Error0.1%
Operating Voltage3.3V to 5V DC
InterfaceGravity 3-pin (VCC, GND, Signal)
Control InterfaceMCU Digital PWM Pin
Dimensions (approx.)6 cm x 5 cm x 2 cm
Weight (approx.)0.015 kg

Frequently Asked Questions

What is the input signal for the GP8501 DAC module?

The module accepts a standard Pulse Width Modulation (PWM) signal from any microcontroller digital I/O pin capable of PWM output. The PWM duty cycle, corresponding to an 8-bit value (0-255), is converted into a proportional analog voltage on the output channel.

How do I select between the 0-2.5V and 0-VCC output ranges?

Output range selection is performed via a physical Jumper or solder bridge on the module. Setting it one way configures the full-scale output to 2.5V, ideal for 3.3V systems. The other setting ties the maximum output to the module's VCC supply voltage, providing a ratiometric output.

Is this module compatible with 3.3V microcontrollers like the ESP32?

Yes, the GP8501 is fully compatible with 3.3V logic systems. Its operating voltage range is 3.3V to 5V, allowing it to be powered directly from an ESP32, STM32, or Raspberry Pi's 3.3V rail while correctly interpreting 3.3V-level PWM input signals.

Can I control both DAC channels independently?

Yes, the two channels are completely independent. Each channel has its own PWM input pin and analog output pin. You can send different PWM signals to each input to generate two distinct and simultaneous analog voltage outputs for controlling separate devices.

What cable is included and how do I connect it?

The package includes a Gravity-3Pin Analog Sensor Cable. It connects the module's Gravity interface (VCC, GND, Signal) directly to a compatible Gravity shield or to individual pins on your microcontroller, providing both power and signal transmission in a single plug-and-play connection.

Package Includes

  • 1 x DFRobot Gravity GP8501 2-Channel PWM to DAC Module
  • 1 x Gravity-3Pin Analog Sensor Cable

Additional Information

Weight 0.015 kg
Dimensions 6 × 5 × 2 cm