Descripción General
El libro consta de 240 páginas y abarca 12 capítulos. Además del material escrito incluye numerosas ilustraciones gráficas y fragmentos de código. El nivel de dificultad es fácil.
Descripción Breve
Capítulo 1. Hasta que llega el Raspberry Pi
El autor prepara al lector teóricamente: familiariza con las herramientas de desarrollo (IDE, navegación por el código, depuración) y ofrece una visión general del lenguaje Python y sus interfaces.
Capítulo 2. Cuando llega el Raspberry Pi 3
Se explica cómo conectar correctamente el Raspberry Pi: pantalla, alimentación, cables, instalación del sistema operativo y otros matices. Se realiza la primera carga, se instala el SO (Raspbian) y se prepara el entorno para trabajos posteriores.
Capítulo 3. Para quienes no pueden esperar a hacer algo
Finalmente llega el momento de la primera tarea práctica: parpadeo de un LED con Scratch 2, uso de Python 3 y trabajo con el IDE Thonny.
Capítulo 4. ¿Qué pasó?
Continuación lógica del capítulo anterior. Se discuten posibles problemas: por qué no funciona, depuración y explicación de errores.
Capítulo 5. Raspberry Pi y lirc
Introducción a lirc, la biblioteca y el sistema para controlar dispositivos IR (comunicación infrarroja). El autor explica la utilidad de lirc, cómo instalarlo y configurarlo en el Raspberry Pi y las posibilidades que abre (controlar electrodomésticos vía IR). El capítulo plantea el tema de interactuar con dispositivos externos “reales” mediante IR.
Capítulo 6. Lirc y WebIOPi
Se analiza el uso conjunto de lirc y WebIOPi: cómo controlar dispositivos IR a través de una interfaz web. El autor muestra ejemplos en Python junto con el análisis de errores y formas de diagnosticar problemas de interacción.
Capítulo 7. WebIOPi, nRF24L01, interfaz SPI y otros dispositivos
El autor avanza a módulos sin cable (por ejemplo, el módulo de radio nRF24L01) y al intercambio mediante la interfaz SPI.
Capítulo 8. Proyecto “Control de la TV por canal de radio”
Se plantea y resuelve la tarea de controlar una TV a través de un canal de radio (comandos IR) con el Raspberry Pi. Se detalla todo el camino de la solución: cómo generar los comandos y transmitirlos mediante el módulo de radio y el IR.
Capítulo 9. MajorDoMo – sistema de “hogar inteligente” o el primer paso al Internet de las Cosas
Conocimiento del programa MajorDoMo, sistema de automatización del hogar (“hogar inteligente”). El autor muestra cómo integrar el Raspberry Pi en la infraestructura del hogar inteligente a través de MajorDoMo.
Capítulo 10. Enseñando al hogar a pensar
Continuación lógica del capítulo anterior con mayor complejidad en la gestión de dispositivos, por ejemplo añadiendo reacciones automáticas.
Capítulo 11. Cómo hacer parpadear un LED en MajorDoMo
Ejemplo práctico de módulo: ejecutar código Python desde una escena de MajorDoMo para que el LED parpadee en respuesta a eventos.
Capítulo 12. Hola, Internet de las Cosas
El autor generaliza el tema del Internet de las Cosas, discute perspectivas y principios, y reflexiona sobre el futuro del hogar inteligente y el papel del Raspberry Pi en su ecosistema.
Opino
Si hubiera 48 horas en un día definitivamente me involucraría más seriamente con la electrónica, pero tengo que conformarme con lo que tengo. El libro presenta material bien estructurado y ejemplos claros, por lo que cualquier lector lo entenderá.