M5Stack DAC 2 I2C Unit (GP8413)
📦 Location of the warehouse: Munich
🚚 We will ship your order within 24 hours after the order is taken.
- Pre-Ordering: If an item is unavailable, you can pre-order it. We'll dispatch once stock is replenished, usually within 10 working days.
- Express Shipping: Need it faster? Contact us via email or through our live chat support, and we'll arrange expedited delivery for you.
Free Shipping from 30€ in Germany, 50€ in the EU!
- EU Countries Delivery Time: 4~8 working days.
- Other Countries Delivery Time: 2~2.5 weeks.
Free shipping for you
Free Shipping from 30€ in Germany, 50€ in the EU!
Trustpilot rating: 4.4/5.0
Thank you for your support - rate us on Trustpilot!

M5Stack DAC 2 I2C Unit (GP8413)
The M5Stack DAC 2 I2C Unit (GP8413) is a compact and high-performance digital-to-analog signal conversion module designed for professional and industrial applications. Also referred to as the M5Stack DAC 2 or DAC2 Unit, this device offers outstanding precision, scalability, and robust safety features.
At its core, the DAC2 Unit utilizes the GP8413 chipset, capable of 15-bit resolution digital-to-analog conversion, outputting two independent analog voltages in the 0–5V or 0–10V range. With up to 0.01% linearity and a voltage error margin of only 0.2%, it ensures highly reliable and stable analog signal generation.
Key Features of M5Stack DAC 2 I2C Unit (GP8413)
-
15-bit High-Precision DAC Output
Converts digital signals into two independent 0–5V or 0–10V analog outputs with exceptional accuracy. -
I2C Communication (Default Address: 0x59)
Easy and reliable data transmission with support for multiple parallel connections thanks to a 3-bit hardware address, enabling up to 8 DAC2 Units on a single I2C bus. -
High Precision, Minimal Error
Achieves 0.01% linearity and maintains a low output voltage error (0.2%), delivering professional-grade analog signal quality. -
Built-in Short-Circuit Protection
Protects the module by automatically disabling output in case of a short between the output pins and ground. -
Compact, Reliable, and Expandable Design
Perfect for use in scalable IoT and industrial environments.
Communication Protocol
The M5Stack DAC 2 communicates using the I2C protocol, with a default address of 0x59. Thanks to address configurability, multiple DAC2 Units can operate simultaneously in complex systems, offering flexibility for advanced designs.
Typical Applications for the DAC2 Unit
-
General Digital-to-Analog Signal Conversion
Seamlessly translate digital commands into precise analog voltages. -
Motor Speed Control
Achieve fine-grained motor control with adjustable analog voltage output. -
LED Dimming Control
Enable smooth and programmable brightness adjustments for LED systems. -
Industrial Inverter and Power Supply Systems
Generate reliable analog references for inverters and voltage regulators. -
Industrial Analog Signal Isolation
Enhance signal integrity and system stability with precision DAC outputs. -
Smart Factory and IoT Applications
Integrate precise analog controls into automated industrial systems.
Includes
- 1x DAC2 Unit
- 1x VH3.96-4P
- 1x Sticker
Applications
- Universal signal conversion
- Motor speed regulation, LED dimming
- Inverter, power supply
- Industrial analog signal isolation
Specification
DAC Chip | GP8413 |
Rresolution Ratio | 15Bit |
I2C Serial Communication | 0x59 (default) |
Maximum Output Voltage | 10V |
Output Voltage Error | <0.2% |
Output Voltage Linearity error | 0.01% |
Operating Temperature | 0-40°C |
Product Size | 32* 24* 10.2mm |
Package Size | 136* 92* 13.7mm |
Product Weight | 5g |
Package Weight | 13.3g |
FAQs – M5Stack DAC 2 I2C Unit (GP8413)
Q1: What communication protocol does the M5Stack DAC 2 Unit use?
A:
The M5Stack DAC 2 Unit uses the I2C communication protocol with a default address of 0x59. This allows for easy connection and reliable data transmission between the DAC2 Unit and microcontrollers like M5Core.
Q2: How many DAC2 Units can I connect in one system?
A:
Thanks to its 3-bit hardware address configuration, you can connect up to 8 DAC2 Units in parallel on the same I2C bus, enabling flexible and scalable system designs.
Q3: What is the resolution and accuracy of the M5Stack DAC 2 I2C Unit?
A:
The DAC2 Unit provides a 15-bit digital-to-analog conversion, achieving up to 0.01% linearity and maintaining a very low output voltage error of only 0.2%. This ensures high precision for industrial and professional applications.
Q4: Does the DAC2 Unit offer any protection features?
A:
Yes, the DAC2 Unit is equipped with short-circuit protection. If the output pins are accidentally shorted to ground, the module automatically enters protection mode to prevent damage.
Q5: What voltage ranges does the DAC2 Unit support?
A:
The M5Stack DAC 2 can output two independent analog voltages, either in the 0–5V or 0–10V range, making it versatile for different application requirements like motor speed control, LED dimming, and signal isolation.
Q6: What are typical use cases for the M5Stack DAC 2 Unit?
A:
Typical applications include:
-
Motor speed control
-
LED brightness adjustment
-
Signal conversion in industrial systems
-
Power inverter reference signal generation
-
Analog signal isolation in smart factories and IoT solutions
Effective Date: March 27, 2025
At OpenELAB, we are committed to providing accurate product descriptions and delivering high-quality products. If you experience any issues with your purchase, please notify us within 60 days of the shipment date.
1. Warranty Disclaimer
Unless explicitly stated in a specific agreement or purchase order, OpenELAB makes no warranties—express or implied—regarding the fitness, suitability, or merchantability of any product for a particular purpose or special use.
2. Warranty Policy
Warranty Period
The standard warranty period for products sold by OpenELAB is 12 months from the date of delivery.
Under this warranty, OpenELAB will make a reasonable effort to repair or replace products free of charge if defects are due to issues with raw materials, design, or manufacturing.
If the defect qualifies under this policy but falls outside the covered scope, reasonable charges may apply for repair or replacement.
After the warranty period, support may still be available at a reasonable fee.
Warranty Exclusions
The warranty does not apply in the following cases:
- The product is beyond the 12-month warranty period.
- Damage due to misuse, improper maintenance or storage, or failure to follow the user guide or manual.
- Issues caused by Force Majeure events (e.g., natural disasters, war, legal changes, etc.).
- Unauthorized repair attempts by the customer.
- The product is not defective but has been opened and is non-returnable by policy.
3. Returns & Refunds
If you're not satisfied with your purchase, you may be eligible for a return or exchange:
- Return for Refund: Within 15 days of receipt (unopened).
- Return for Replacement: Within 30 days of receipt (damaged or defective).
- Exchange Window: Up to 30 days from receipt.
Please email us at info@openelab.io for a return authorization before sending anything back.
Return Conditions
- Items must be in original, clean, and mint condition with packaging intact.
- Returns of damaged, used, scratched, modified, or programmed items will not be accepted.
- Include the receipt, a brief note with your name, order number, and reason for return.
Shipping & Fees
- Customers are responsible for return shipping to our warehouses in Europe, the US, or China.
- Refunds may be subject to additional shipping fees unless the return is due to our error.
- A flat €8 shipping fee will be deducted for returned items that originally qualified for free shipping.
Payment Platform Fees
For refunds processed through third-party platforms such as PayPal or Braintree, a standard 3.5% service fee may be deducted to cover payment processing costs.