Sí, debería funcionar aunque hay algunos problemas a tener en cuenta.
El problema difícil es que debes tener cuidado de detectar e ignorar las transistiones entre el nivel de conmutación de 0 V y el nivel de potenciómetro. Algunos de ellos se verán como niveles de potenciómetro válidos, por lo que debe tener en cuenta varias muestras para decidir si lo que parece ser un nivel de maceta es real o solo un voltaje intermedio mientras se mueve entre el interruptor y la olla. Tenga en cuenta que los conmutadores reales rebotan, por lo que esto es más complicado de lo que probablemente imagina. Una cosa que sabes sobre un voltaje de olla válido es que no puede cambiar tan rápido. Esto debería ayudar a eliminar las lecturas intermedias.
Otro problema es que no puedes leer la olla cuando se presiona el interruptor. No hay nada que puedas hacer al respecto con esta configuración. Si eso importa, depende del sistema y del significado de la posición del recipiente y de un interruptor presionado.
No puedo decir si esto se hace "a menudo" o no. Las entradas del bote por sí mismas son inusuales, pero por supuesto que existen. Para que este esquema tenga sentido, debe tener un sistema que necesite un botón y un ajuste continuo del usuario, y donde realmente no quiera gastar el pin adicional. Si esta es la diferencia entre encajar en un micro de 28 pines o tener que usar un micro de 44 pines, probablemente lo haría. Si me sobran otros pines, no haría esto porque es mejor mantener baja la complejidad. Los pines separados para la olla y el botón serán más fáciles y, por lo tanto, será menos probable que tengan errores en el firmware.