
Designing the Internet of Things
Adrian McEwen, Hakim Cassimally
- Editorial
- Wiley
- Año
- 2013
- Páginas
- ~338
- Nivel
- Intermedio
De qué trata
Obra clásica y fundacional escrita por Adrian McEwen y Hakim Cassimally que aborda el diseño y la materialización de dispositivos conectados aunando ingeniería electrónica, desarrollo web, diseño industrial y visión de negocio. El texto toma como punto de partida las plataformas de hardware representativas de la era dorada del movimiento maker (como Arduino, Raspberry Pi, Netduino, BeagleBone y Electric Imp) y las vincula con la arquitectura de la web abierta. Está orientado a desarrolladores de software, diseñadores de interacción, creadores y emprendedores de nivel intermedio que ya manejan nociones de programación o electrónica básica y quieren entender cómo dar el salto desde un prototipo en placa de pruebas hasta un producto comercial escalable.
El libro examina todas las facetas del ciclo de diseño de un objeto conectado: en el plano del código embebido, expone buenas prácticas en C/C++ para optimizar memoria, estructurar máquinas de estados finitos y controlar tareas asíncronas sin bloqueos; en el estrato de red, analiza protocolos como HTTP/REST, WebSockets, MQTT, XMPP, CoAP e IPv6 empleando lenguajes como Ruby (Sinatra), Node.js y Python, además de la interacción con APIs web y plataformas pioneras de telemetría como Cosm/Pachube. En el ámbito del diseño físico, enseña a modelar factores de forma y fabricar carcasas mediante corte por láser, modelado e impresión 3D, avanzando hacia el diseño de placas de circuito impreso (PCB) con herramientas como Eagle y Fritzing. Finalmente, trata aspectos cruciales de la transición a fábrica: diseño para manufactura (DFM), gestión de suministros, certificaciones (FCC, CE, RoHS), modelos de negocio de hardware más servicio y dilemas éticos relativos a privacidad, vigilancia y gestión de residuos electrónicos.
Su enfoque es mixto, integrando conceptos teóricos de interacción centrada en el usuario y «tecnología tranquila» (calm technology) con análisis técnicos detallados y el estudio de prototipos emblemáticos de los autores (como la máquina interactiva Bubblino o la lámpara Good Night Lamp). La mayor virtud del libro es su visión holística e interdisciplinar: enseña que construir un dispositivo de IoT requiere entender tanto el protocolo de red y el consumo del microcontrolador como la ergonomía de la carcasa, la experiencia de usuario y la viabilidad económica. Dado que se publicó a finales de 2013, los servicios en la nube de la época han quedado obsoletos y el panorama de microcontroladores se ha renovado con chips como ESP32 y Raspberry Pi Pico, pero su metodología de prototipado, principios de diseño y visión de industrialización siguen siendo una lectura de referencia atemporal.
- Arduino
- Raspberry Pi
- Prototipado físico
- Impresión 3D
- Diseño de PCB (Eagle)
- MQTT
- HTTP y REST
- WebSockets
- Fabricación en serie (DFM)
- Modelos de negocio IoT
- Calm Technology
- Ética y privacidad IoT
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

