De MCP4725 Breakout Board is een 12-bit DAC (Digital-to-Analog Converter) die via I2C-communicatie werkt. Je sluit de module aan op je microcontroller of ontwikkelbord en stuurt digitale waarden, waarna de VOUT-pin een corresponderende analoge spanning afgeeft. Dit is handig als je een smooth analoge spanning nodig hebt, zoals bij audio-applicaties of instelbare biaspunten, waar PWM niet voldoende is.
Het bord heeft een losse ADDR/A0-pin, zodat je twee MCP4725-modules op dezelfde I2C-bus kunt aansluiten zonder adressconflicten. Dit doe je door de pin van één module hoog te zetten of de jumper op de achterkant te sluiten. Daarnaast zit er een 6-pins header inbegrepen voor gebruik op een breadboard. De module is compatibel met zowel 3,3V als 5V logica.
De MCP4725 heeft een ingebouwde EEPROM: als je de uitgangsspanning opslaat, blijft deze behouden na een stroomonderbreking. De rail-to-rail uitgang is evenredig met de voedingsspanning: bij 3,3V levert het een bereik van 0–3,3V, bij 5V een bereik van 0–5V. De I2C-snelheid kan oplopen tot 3,4 Mbps (bij snelle modi), waardoor updates van de VOUT-pin tot ~200 KHz mogelijk zijn.