This project is a bit of a mess right now as I'm half way through cutting across from C to MicroPython. I know I've just talked about it at PyCon AU, but if you're interested in contributing, please give me a couple of weeks to tidy up!
A visual dataflow language for educational robots, with a graphical editor which runs in your web browser.
FloBot runs on the ESP8266 <http://esp8266.com/> platform and serves up its graphical program editor via a built in webserver. No software needs to be installed on PCs, and it works with any modern browser on PCs or tablets.
I'm doing this in a kind of document-driven-design kind of way, so here's some initial docs which describe features some of which don't exist yet:
There's no robot attached, but you can see the GUI working here: