A followup to the Embrio – a visual programming environment for Arduino post. Ezra Schwartz, maker of Embrio, just posted a new version of the software with better functionality for writing Arduino code right into a visual node:
Embrio lets you create the logic and structure of your programs with it’s powerful “agent based” architecture, but also lets you write code when needed. This tutorial shows how to interface with just about any hardware component by writing Arduino code directly into a Custom Arduino Node.
For more details visit Embrio tutorial here.
Via the comments.