Programando los periféricos
Vamos a ver ahora una serie de ejemplos de programación en Python de los elementos que hemos visto en el capítulo 2. Nuestro objetivo es ofrecer una referencia de lo que hoy en día se utiliza para programar la Raspberry Pi usando lenguaje Python. Eso implica que seleccionaremos en cada caso la que consideramos la mejor alternativa. No dudes en enviarnos cualquier sugerencia si no estás de acuerdo con nuestra elección.
Cuando te enfrentas a un nuevo proyecto tienes que entender bien todos los elementos involucrados. Esto normalmente implica explorar, probar y leer. Tu primer objetivo tiene que ser reducir la incertidumbre, tener los detalles suficientes para no tener que mirar la hoja de datos de los dispositivos a cada paso cuando estemos diseñando la aplicación.
No tomes estos ejemplos como una muestra de cómo se debe programar, eso lo veremos más adelante. Se trata de que aprendas a usar los periféricos desde tu lenguaje de programación favorito. Por tanto intentamos que el código sea lo más simple y directo posible, no el más mantenible, ni siquiera el más legible. Primamos sobre todo que se vea el uso de la API ofrecida por cada biblioteca.