Arduino, node.js, Socket.IO, XBee