Updating Line Wobbler Firmware

Please note that flashing might require opening the (glued shut) Line Wobbler box. Proceed with caution.

All current Line Wobblers (as of May 2017) use Teensy 3.2 Arduinos. The newest version of Line Wobbler has USB connectors on the bottom of the Line Wobbler case.

Earlier versions will require you to open the acrylic box. Usually the boxes are glued shut, so some force might be required. I recommend trying to pry open the side of the box that has the LED strip connector, since the arduino usb port faces that way. Use a flat screwdriver or similar to carefully lever the side off. Should the acrylic crack it can later be fixed with superglue. If you'd like to laser-cut a new box, email me.

  1. Once you have access to the port, you can upload the newest version of Line Wobbler using the Teensy Loader program, found on the Teensy website here: https://www.pjrc.com/teensy/loader.html (I have only tried the windows version myself.)
    Download it and run it. No installation should be necessary.
  2. Download the Line Wobbler Hex file: https://wobblylabs.com/firmware/LineWobbler-2022-08.hex
  3. Depending on the version of Line Wobbler you will likely need to connect the external power supply to the Line Wobbler box and switch Line Wobbler on. Connect a micro usb cable to the teensy and to your computer. You should hear the 'device connected' sound on your computer. If not, you might need to install additional usb drivers (by downloading & installing the full teensyduino package).
  4. Once you've successfully connected the Teensy, load the Hex file into the Teensy program and press upload. If that worked, you're done! The game should immediately restart with the new code.

If the uploading failed in the last step, you can try several things: reconnecting the usb cable, switching the arduino off-and-on, and just retrying. There is a button on top of the Teensy that manually sets it into bootloader mode for uploading new files. If you've already opened the box, feel free to press it. It's on the far end of the usb port, and might be a bit tricky to reach (you can see it on this schematic: https://www.pjrc.com/teensy/teensy31.html)


Follow me for my newest experiments: