Paso 1: Sistema de desarrollo
Este proyecto es prácticamente un decatlón académico de lenguajes de programación, IDEs y paquetes de software.
Como un buen ciudadano de Instructables, he probado lo mejor podría evitar hacking soluciones de prueba y error. Pero mi validación los recursos son limitados. Esperemos que diseñé dentro de especificaciones lo suficientemente bien que no tienen problemas de compatibilidad. Cruzada los dedos.
Aquí está una lista del software:
- Sistema operativo: Mac OS X Mavericks
- Navegadores: Chrome versión 37.0.2062.122 y Safari 7.0.6 (9537.78.2)
- jQuery.js: v2.1.1
- Socket.IO.js: 2.0.0
- node.js: v0.10.29
- IDE de Arduino: 1.0.5
- Ver mi archivo package.json para todas las versiones del módulo de gestión
En cuanto a hardware, usé un Rev1 Arduino UNO.