Interface and Applications

Group Assignment

  1. Compare as many tool options as possible.

Processing

took a look at processing, can confirm what Neil said about processing having a very similar IDE to Arduino IDE. After doing some digging, looks like it’ll be hard to port processing sketches to the web. Neil also pointed out p5.js, which appears to be a javascript port of processing.

Tkinter

Neil’s Urumbot example uses Tkinter (python library) for GUI stuff. It’s relatively easy to bootstrap and as a python library, can be used directly with pyserial and other libraries to directly work w/ hardware.

Not sure if its particularly suited for webapp development however.

mods

built on js, runs in the browser. I (Alan) spent some time exploring and attempting to add a module to mods. Still a WIP, but mods is great for menus and machine control.