Paso 4: Entorno de desarrollo y herramientas
Para la configuración de sistema y software de que desarrollo para el proyecto, hice el R & D en un Raspberry Pi-2; para él tiene un CPU quad-core haciendo su navegación y el desarrollo de código, con múltiples ventanas, mucho más rápido. Por supuesto, puede, utilizar cualquier modelo frambuesa Pi para concretar este proyecto.
Para Node.js (por eventos I/O servidor JavaScript soporte) hice lo siguiente...
Agregar estos paquetes de nodeJS (npm es Nodejs Package Manager)
Referencias:
https://NodeJS.org/en/
https://www.npmjs.com/Package/Express Framework web rápido, minimalista
https://www.npmjs.com/Package/Socket.IO Socket.IO permite comunicación bidireccional en tiempo real de eventos