El MCP4725 es un convertidor digital a analógico (DAC) de 12 bits que utiliza comunicación I2C para transformar señales digitales en un voltaje analógico continuo.
Este módulo permite generar salidas analógicas precisas a partir de datos enviados por un microcontrolador, siendo ideal para aplicaciones donde se requiere interactuar con dispositivos analógicos. Su rango de salida va de 0 V hasta VCC (típicamente 3.3 V o 5 V).
Una de sus principales ventajas es que cuenta con memoria EEPROM interna, lo que le permite conservar el último valor de salida incluso después de apagar el sistema.
Gracias a su interfaz I2C, es fácil de integrar en proyectos con Arduino, ESP32, ESP8266, Raspberry Pi y STM32, siendo una excelente opción cuando se necesita un DAC externo o mayor precisión en la señal analógica.
