</> CodeBooks
    ← Volver a Arduino y hardware (página 3)
    Portada de Intel Galileo Networking Cookbook

    Intel Galileo Networking Cookbook

    Marco Schwartz

    Editorial
    Packt
    Año
    2015
    Páginas
    ~174
    Nivel
    Intermedio

    De qué trata

    Libro de recetas técnicas (cookbook) enfocado en dotar de conectividad cableada, inalámbrica y acceso a la nube a la placa de desarrollo Intel Galileo (versiones Gen 1 y Gen 2). Publicada por Packt en 2015, la obra trabaja sobre la distribución Linux Yocto (imagen IoT) ejecutándose sobre el procesador Intel Quark SoC X1000 de 32 bits, aprovechando tanto el entorno de desarrollo Arduino IDE como la plataforma de ejecución Node.js. Está dirigida a makers, estudiantes de ingeniería y programadores de hardware que ya dominan los conceptos elementales de Arduino o JavaScript y desean transformar sus circuitos aislados en dispositivos conectados a la red local y a servicios cloud de IoT.

    El recorrido explica paso a paso la configuración de la tarjeta micro-SD con el sistema operativo Linux IoT, el acceso remoto mediante SSH y la gestión de interfaces de red por cable (Ethernet) y Wi-Fi (a través de ranuras mini-PCIe). Enseña a manipular sensores analógicos y digitales, pantallas LCD y actuadores mediante bocetos de Arduino y mediante la biblioteca MRAA de bajo nivel en Node.js. Asimismo, cubre el despliegue de servidores HTTP locales empleando el framework Express para servir paneles de control y APIs REST, la monitorización remota de telemetría a través de plataformas IoT como Temboo, ThingSpeak y Dweet.io, y la gestión de intercambio de datos estructurados en formato JSON.

    Al seguir la estructura clásica de recetario de Packt («Cómo hacerlo...» y «Cómo funciona...»), cada fórmula resuelve una necesidad concreta de conectividad que converge en soluciones completas, como servidores embebidos de control de actuadores, registradores de temperatura en la nube y un concentrador central de domótica para el hogar. Su principal atractivo radica en enseñar a explotar la arquitectura híbrida de la Intel Galileo, combinando la facilidad de pines de Arduino con las capacidades de un servidor Linux x86 autónomo. El factor crucial a considerar es que la línea Intel Galileo fue descontinuada formalmente por el fabricante en 2017, por lo que el hardware hoy es considerado legado, aunque la arquitectura de servidores web embebidos con Node.js y monitorización REST conserva todo su valor pedagógico.

    • Intel Galileo
    • Internet de las Cosas (IoT)
    • Linux Yocto
    • Node.js
    • Express
    • Ethernet
    • Wi-Fi
    • Biblioteca MRAA
    • Temboo
    • ThingSpeak
    • Domótica
    • Arduino IDE

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Servidor web embebido para control de hardware

    Servidor HTTP montado en la Intel Galileo con Node.js y Express que expone un panel web y rutas REST para encender actuadores y consultar el estado de entradas digitales.

    Estación de telemetría ambiental en la nube

    Dispositivo de monitorización que lee sensores térmicos y de luz para publicar periódicamente los registros en plataformas de visualización remota como ThingSpeak y Temboo vía Wi-Fi.

    Centro de automatización del hogar (Home Automation Hub)

    Sistema domótico centralizado que integra lectura de múltiples sensores de la vivienda, conmutación de relés de potencia y una interfaz de gestión accesible desde la red local.

    Más de Arduino y hardware con nivel Intermedio