Hi
I'm starting a mBot simulator ( http://store.makeblock.com/product/mbot-robot-kit )
mBot is an arduino based robot-car programmed in a scratch environment for educational purposes.
The thing is that in a classroom normally there are more students than robot's and a simulator should be handy in the mean time a real robot gets free for playing.
By now I implemented the communications protocol between the Scratch IDE and the Simulator. Connection is made via a Software Virtual Port Pair emulator, because, the IDE connects to the robot via a serial port, and sends commands a