Skip to content
Sandy Noble edited this page Apr 15, 2019 · 2 revisions

Read about the project

Download the code bundle

Polargraph software bits and pieces are somewhat fragmented.

Separate repositories for smaller project elements, if you want them:

Firmware.

The firmware is written for the Arduino platform.

The Polargraph Controller App.

The controller is written in Processing, which is a kind of programming language, based on Java.

The controller source code is at https://github.com/euphy/polargraphcontroller/ but there are also packaged releases at https://github.com/euphy/polargraphcontroller/releases/latest.

It runs in Processing v2.2.1.

The packaged releases contain pre-compiled executable binaries for Windows, OSX and Linux, provided as a courtesy. Because of compatibility issues with Java and Processing (and usually Windows), these sometimes don't work. If you can't get your flavour to run on your operating system, then compile and run from source instead.

Or the older one that runs in Processing v1.5 if you have issues with the new version:

Either way, it does require a Java runtime environment to be installed.

Standalone queue runner for low power devices

There's a little script here on github that accepts a queue in a text file, and pipes out the commands one by one. Takes almost no CPU.

Hardware.