En mi investigación, leí que la mayoría de los microcontroladores no están construidos con salidas DAC, ya que son caros de incluir en chips de silicio. Además, las aplicaciones que requieren salidas analógicas suelen necesitar una resolución más alta de lo que es factible en un microcontrolador y probablemente utilizarían un IC dedicado de todos modos.
Estoy planeando construir un sintetizador analógico con memoria de parche (almacenamiento y recuperación de estados de voltaje). Aparentemente, estos funcionaban leyendo el voltaje de un potenciómetro analógico en un microcontrolador y aplicando un voltaje de control al sintetizador usando un DAC. Este estado podría guardarse y recuperarse como "ajustes preestablecidos".
Me gustaría saber una forma adecuada de controlar múltiples salidas analógicas a un circuito desde un Arduino. Las salidas analógicas en la mayoría de las placas Arduino (si no todas) son en realidad PWM, y quiero emitir una verdadera señal analógica.