| 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 | 
En CircuitPython no es defineixen les variables. Una variable es crea en el moment en el que se li assigna un contingut, que pot anar variant al llarg del programa. No té sentit, doncs, parlar de tipus de variables; en tot cas podem parlar del tipus que correspon al contingut d'una variable en un moment donat.
La funció type ens permet saber el tipus de les dades que hi ha en una variable. Per exemple:
a = 12 b = 23.126 c = "hola" print(type(a)) print(type(b)) print(type(c))
ens donarà:
<class 'int'> <class 'float'> <class 'str'>
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.