O que você faz quando precisa de uma saída analógica no Arduino ? Geralmente recorre à saída PWM, correto? Hoje vou apresentar uma outra opção para você que precisa de uma saída analógica real no Arduino: o Conversor Digital Analógico DAC MCP4725:
O Conversor Digital Analógico DAC MCP4725 trabalha com interface I2C, e tensões de 3,3 ou 5V, com resolução de até 12 bits. Pode ser utilizado em circuitos de áudio e projetos que exijam uma variação de tensão analógica.