Ardu See, Ardu Do (Prototype)
Channel: Matt Jadud
Date: 2012-07-03

This video demonstrates a web service that provides drag-and-drop parallel programming for the Arduino. We can easily define blocks (using a JSON structure), write the corresponding back-end code (in occam-pi), and when the user "runs" their program, we generate the appropriate process network, compile, and upload to a connected Arduino.

This is a prototype; it is currently a Node.JS server running on a local port. It uses exec() calls to run occ21, binary_to_ihex, the plinker, and finally avrdude. There is minimal error checking, and it is hard-coded (to a greater or lesser extent).

I have checked the prototype into Github, and make no promises about anyone being able to run it. I'm not committed to the name, either.

https://github.com/craftofelectronics/ardu-see