md25 i2c robot - now with sockets, rather than 0mq!