Cuando se aprende un nuevo lenguaje de programación, como el de Arduino, siempre se puede ver que existen diferentes tipos de datos para declarar las variables y constantes que se pueden manejar durante el programa. Estos tipos de datos varían en longitud y tipo según el lenguaje o plataforma (arquitectura) para la que te encuentres programando, aunque en muchas ocasiones son similares.
En este tutorial podrás aprender qué son este tipo de datos, cuántos hay, por qué se diferencian, etc. Así, cuando escribas código fuente comprenderás mejor lo que estás haciendo.