I've added support for the iRobot® Roomba 500 series of robots to Microsoft Robotics Studio.
 
The guys from the Microsoft Robotics Hardware forum  asked me to post the code here. I will add a topic in the Robotics Hardware forum containing further information. Please post any comments in the Microsoft Robotics forum, not here.

Thanks,
Arnold