
U012-B · M5Stack

Unit DAC2 is an I2C digital-to-analog signal conversion unit. It uses the GP8413 solution, which can linearly convert 15-bit digital signals into two independent 0-5V/0-10V analog voltages with an output voltage error of 0.2% and a linearity of 0.01%. In terms of expandability, the circuit design allows for the selection of three hardware addresses A2/A1/A0, supporting the simultaneous operation of up to 8 devices with 16 channels output. In terms of safety, the device has a short-circuit… (M5Stack U012-B)
| Part number | U012-B |
|---|---|
| Manufacturer | M5Stack |
| Category | Interface & Expansion › ADC & DAC Modules |
| Pins | 4 |
| Voltage (max) | 10 V |
| Voltage (min) | 5 V |
| Resolution | 15 bit |
| Channels | 16 |
DAC 2 I2C Unit (GP8413) pinout
| Pin | Name | Type | Description |
|---|---|---|---|
| 1 | SCL | input | |
| 2 | SDA | bidirectional | |
| 3 | 5V | power | |
| 4 | GND | ground |
Schematic symbol and footprint
Schematic symbol
Footprint: Grove HY2.0 4-pin through-hole, 2.0 mm pitch — to scale, pad 1 in yellow (mm). Check against the datasheet before ordering PCBs.
Related parts

Adafruit PCF8591 Quad 8-bit ADC + 8-bit DAC - STEMMA QT / QwiicADA4648

MCP4725 Breakout Board - 12-Bit DAC with I2C InterfaceADA935

SparkFun Qwiic 12 Bit ADC - 4 Channel (ADS1015)DEV-15334

Adafruit AD5693R Breakout Board - 16-Bit DAC with I2C InterfaceADA5811

Adafruit ADS122C04 24-Bit ADC - 4 Channel 2-kSPSADA6432

Adafruit ADS7830 8-Channel 8-Bit ADC with I2CADA5836

Adafruit DAC7578 Breakout - 8 x Channel 12-bit I2C DACADA6223

Adafruit GP8403 Breakout Board I2C DAC with 12V Booster + NVMADA6516