Our friend Ezra Schwarz just released a new visual programming environment for Arduino, called Embrio. Embrio isn’t intended for simple and educational use or to simply allow anyone who is not skilled on programming to create and code its own Arduino application. Embrio is indeed a serious Arduino development tool for embedded and embodied applications.
You can find many tutorials on Embrio website, from beginners one to a very complex and ongoing project like a self-driving car, that can detect and avoid walls and obstacles.
A brief description from the dedicated website:
A New Development Strategy
Write low level Arduino code to interact with hardware, then structure your program and logic in a powerful yet easy to use, highly parallel “agent based” architecture.
Real Time Connection
Work with a live connection to your Arduino, see how your program works as you build it!
Compiles To Arduino
When your program is done, it can be compiled to run entirely on your Arduino! The profiler tool gives you accurate resource usage information while you work.
Currently, Embrio is supporting the following devices:
check further info and download a free version from Embrio – A visual, real time development tool for the Arduino.
Looks interesting, if I ever get Windows running on my VM again, I’ll try it out.
Windows???? Bummer :(
This is Ezra, the maker of Embrio. Windows only is a side effect of the natural progression from personal project to product. A cross platform version is on the top of my to-do list and I’ll be starting on it any day now. Hopefully it’ll be ready in the not-too-distant future. Stay tuned!
Windows?! :(