Lo que dice Angelgris se usa en PBP, incluso tiene una instrucción que lo hace, precisamente llamada POT, y consiste en medir el tiempo de descarga.
Entiendo que se usa un solo pin, que se pone en alto primero y después como entrada, cuando se detecta el nivel bajo, se termina la cuenta, y el valor de tiempo transcurrido se convierte al valor del pote medido.