Product description
Breakout board with a 12-bit DAC (digital-to-analog converter) based on the MCP4725, ideal for applications where PWM is insufficient—such as audio, signal generation, or analog bias control. Controlled via I2C and outputs an analog voltage on the VOUT pin corresponding to the given digital value.
Features:
- 12-bit resolution
- I2C control (ADDR/A0 pin can be configured to use two DACs on the same bus)
- Compatible with both 3.3 V and 5 V logic
- EEPROM to retain output voltage after power loss
- Rail-to-rail output, proportional to supply voltage (0–3.3 V or 0–5 V)
- Update rate up to ~200 kHz with 3.4 Mbps I2C (if supported by the host)
- STEMMA QT compatible connectors for solderless interfacing (also compatible with SparkFun Qwiic)
- Four mounting holes
- Footprint for optional 3.5 mm terminal block (not included)
Includes 0.1" pin headers for breadboard or perfboard use.
Support:
Arduino and CircuitPython/Python libraries available with example code for sine and triangle wave output for easy setup.