Deze Adafruit MCP4725 Breakout Board zet digitale signalen om naar een analoog uitgangsspanning met een resolutie van 12 bits. Hij werkt via het I2C-protocol, waardoor hij eenvoudig te koppelen is aan microcontrollers zoals Arduino. Ideaal voor projecten waar je geen PWM wilt gebruiken, maar wel een stabiele analoog spanning nodig hebt, zoals bij audio-toepassingen of het aanpassen van een bias-punt.
Er zitten twee MCP4725-chips op één I2C-bus mogelijk door de ADDR-pin te gebruiken: één chip met de ADDR-pin laag en één met de pin hoog. De board heeft een 6-pins header voor plug-and-play op een breadboard en ondersteunt zowel 3,3V als 5V-logica.
Extra functies zijn onder andere een EEPROM die de laatste ingestelde spanning opslaat na een herstart, en een rail-to-rail uitgang die meebeweegt met de voedingsspanning (0-3,3V bij 3,3V voeding, 0-5V bij 5V voeding). Bij snelle I2C-modus (3,4 Mbps) kun je de uitgang bijwerken tot ~200 kHz.