Se puede usar un interruptor mux o analógico para controlar la ganancia del amplificador cambiando varias combinaciones de diferentes valores de resistencia.
También es posible cambiar la ganancia de algunas topologías del circuito del amplificador cambiando la combinación de algunas resistencias que se conectan a GND. Con estos es fácil hacer las conexiones GND de forma selectiva mediante el uso de pequeños nFET o transistores NPN.
Sí, es posible controlar dichos circuitos desde un microcontrolador. Al igual que con cualquier circuito, especialmente en circuitos analógicos como este, debe asegurarse de que la conectividad adicional del circuito en el circuito de control de ganancia del amplificador no agregue demasiada conexión o retroalimentación adicional al circuito para introducir inestabilidad u oscilación. En el caso de las conexiones del microcontrolador al circuito, debe tener cuidado de asegurarse de que la posible GND digital ruidosa de la MCU no contamine las conexiones a tierra del circuito analógico y altere la calidad de la señal por encima de un nivel aceptable.