Skip to content

Releases: euphy/polargraphcontroller

Repackaging without MacOS binary

Choose a tag to compare

@euphy euphy released this 01 Nov 20:35

The last precompiled MacOS binary triggered a virus alert: http://www.polargraph.co.uk/forum/polargraphs-group2/code-software-forum2/polargraph-controller-doing-mining-on-osx-thread642/ .

This bundle is identical to the last release, but without the MacOS binary.

Scrollable, serial port listing, MacOS controller binary, autorun from SD card

Choose a tag to compare

@euphy euphy released this 10 May 23:02

This release makes the serial port chooser work better for users with lots of serial ports. It includes a binary version of the controller for MacOS.

The polargraph server firmware for PolargraphSD will now automatically run autorun.txt if it finds one on the SD card.

polargraphcontroller 2.4.2

  • Expanded the serial port listing window.
  • Added MacOS precompiled binary.

polargraph_firmware_polarshield 1.4

  • Added autorun feature. Upon boot, the machine will automatically run a file on the SD card called autorun.txt.

Changed polygonizer, zoom behaviour

Choose a tag to compare

@euphy euphy released this 29 Mar 09:30

This release fixes a bug in the PolargraphSD firmware, and adds a couple of features to
the Polargraph Controller.

polargraphcontroller 2.4.0

polargraph_firmware_polarshield 1.3.1

  • Fixed: The pen lift height command was borked. Now unborked. Or at least,
    borked in a more functional way.

Linked density preview to penwidth

Choose a tag to compare

@euphy euphy released this 26 Jan 23:28

polargraphcontroller 2.3.0

Also forgot I did the release version numbering wrong last time. Back to datestamps.

Update to compile in Arduino IDE 1.6.6+

Choose a tag to compare

@euphy euphy released this 24 Jan 17:01

Firmwares can now compile in newest Arduino IDEs (v1.6.6+).
No more checksums!

Bundle:

  • Added: Adafruit_MotorShield to the packaged arduino-source/libraries.

polargraphcontroller 2.2.2

  • Added: The pixel density preview can now be posterized using a number
    spinner in the UI. This might be useful to visualise results when your
    dynamic range is compressed. Like when you're using a really small pixel,
    or a thick pen.
  • Added: The console is back! But different. This might be useful but is only
    intended as an interim solution. Ctrl-C for console.
    Partial solution to issue 8 (#8)
  • Fixed: The fix about motor defaults to be like PolargraphSD, mentioned in the
    previous version (2.1.1) actually has been fixed this time.
  • No MacOS build in this package. I've got no way of doing those on-demand.

polargraph_server_a1 1.2.1

  • Fixed: Compiles in Arduino IDE v1.6.6 and v1.6.7.

polargraph_server_polarshield 1.3

  • Updated: The comms protocol used in the polargraph_server_a1 has been brought
    over to polarshield. It uses proper line endings instead of checksums. In theory
    this is actually faster too, since it can
  • Fixed: Compiles in Arduino IDE v1.6.6 and v1.6.7.

Minor Polarshield fixes (#USE_LCD!)

Choose a tag to compare

@euphy euphy released this 10 Nov 23:15

polargraphcontroller 2.1.1

  • Fixed: The fit-machine-to-window sometimes backfires, and ends up with a
    negative machine size. There is now something to catch that.
  • Updated: Set default motor setup to be like PolargraphSD
    (200 steps / 8x stepMultiplier).

polargraph_server_polarshield 1.2.2

  • Fixed: euphy/polargraph_server_polarshield#8:
    Pen width is no longer "nan" after startup. This was an EEPROM loading issue.
  • Updated: Visibility of "calibrate" button can be controlled by a boolean.
    More suitable for general consumption.
  • Fixed: Uncommented #USE_LCD so ... it uses the LCD touch. This might have
    caused a lot of problems, so thanks to Erea for harrassing me into looking
    more closely at it.
  • Discovered: Doesn't work in Arduino IDE 1.6.6 (BOO!). DOES work in 1.6.5.

Re-added G-Code, plus a few windowing updates

Choose a tag to compare

@euphy euphy released this 25 Oct 12:08

polargraphcontroller 2.1.0

  • Closed: #6 - A sloppy merge meant that the GCode importing feature did not make it to the master branch from the Processing2 branch!
  • Closed: #5 - Window resizing left some ControlP5 buttons impossible to activate.
  • Updated: #2 - Machine scales to fit window vertically on startup.
  • Added: Button (Cycle Preview Style) to cycle through the different pixel density preview styles.
  • Upgraded bundled ControlP5 library to v2.2.5 (https://github.com/sojamo/controlp5/releases/tag/v2.2.5).
  • Included MacOS binary kindly built by Rainer Killinger (https://github.com/abcdev).

Running with Processing v2

Choose a tag to compare

@euphy euphy released this 13 Sep 18:16

polargraphcontroller v2.0

Updated to run in Processing v2.2.1, with the modern versions of ControlP5
and Geomerative. Functional differences are small, but the frame rate is
now limited to be pretty low, so it no longer grabs and entire core of your
CPU and strangles it to the ground. It's more gentle.

Processing v2.2.1 apparently cannot export MacOS binaries any more (from
Windows), so either a Mac user can help me by sending me one compiled on
your machine, or Mac users will have to make do with the old version
(packaged), or just run from source.

Though there have not been any intentional changes (beyond the frame rate
thing), Processing and ControlP5 have moved on a lot since v1.5, so I
bet there will be breaking things. I haven't come across them yet, but
consider this beta, and please let me know how you get on.

Fixed the startup issue on polargraph_server_polarshield

Choose a tag to compare

@euphy euphy released this 18 Jul 09:16

I had left a naughty piece of debug code in. It's out again.

Can compile in Arduino IDE 1.6x

Choose a tag to compare

@euphy euphy released this 15 Jul 20:32

Also updated the UTFT library to v2.81.
Changed bundle version numbering to be timestamp.