Watch Tim's son livecode real hardware robots over wifi using JavaScript compilers in the browser, C VMs on micontrollers, and a Lua server as relay system. Then dive into the tech.
Tim explains:
There are not enough good programmers in the world so I had the idea to help by instilling a love for programming in kids via simple hardware kits and a webpage.
To demonstrate this technology, you will see my son live-code a small program and send it to a robot on stage.
This is a multi-year hobby project, but this particular demo involves the following parts:
Partially implemented components not in the demo include:
I plan on writing a blog post on luvit.io soon and/or porting the server to a packaged app to run offline on chromebooks (which kids often have access to in school).