| Per començar | Elements d'entrada | Programació CircuitPython | Recursos CITCEA | |
| Elements no electrònics | Elements de sortida | Programació Arduino | ||
| Projectes | Elements de control | Dades pràctiques | Inici | 
Un potenciòmetre és una resistència variable. El potenciòmetre tèxtil és una cinta de material conductor que es passa pel forat d'una anella. Aquesta anella va unida a una anella més grossa que és per on l'agafarem per poder-la desplaçar.

Connectarem la cinta entre els terminals 3,3 V i GND del microcontrolador i l'anella a una entrada analògica. En la imatge hem connectat a la pota D12 que correspon a A11. Segons la posició de l'anella l'entrada llegirà un valor diferent.

El següent programa per a l'entorn Arduino serveix per fer proves i llegir el sensor.
int lectura;
void setup() {
	Serial.begin(9600);
}
void loop() {
	lectura = analogRead(A11);  // Correspon a la pota D12   
	Serial.println(lectura); 
	delay(200);  // Espera 0,2 s
}
Aquest altre programa fa una cosa similar en CircuitPython.
import board import analogio import time
sensor = analogio.AnalogIn(board.A0)
while True:
    print(sensor.value)
    time.sleep(0.5)
Atenció: Tingueu present que en molts casos les entrades binàries i analògiques corresponents a la mateixa pota no tenen el mateix número.
En aquest web, les fotografies marcades amb [AF] són del web d'Adafruit, les marcades amb [SF] del web d'Sparkfun i les marcades amb [AU] del web d'Arduino.

Aquesta obra d'Oriol Boix està llicenciada sota una llicència no importada Reconeixement-NoComercial-SenseObraDerivada 3.0.