deej + macropad
Firmware

deej + macropad 1.0.0

Built for CircuitPython 10.3.1. Not sure what your pad runs? Connect it in the configurator: it shows the version and says when an update is out.

Most people want this

Update

The firmware files only. Your settings stay as they are.

Download update · 25 KB
  1. Unzip it.
  2. Unplug the pad, hold key 1 (bottom right) and plug it back in. A drive called CIRCUITPY appears.
  3. Copy everything in the download's CIRCUITPY folder onto that drive, replacing what's there.
  4. Unplug the pad and plug it back in without holding anything.

Needs CircuitPython 10.x on the pad: the first line of boot_out.txt on the CIRCUITPY drive shows yours. On anything else, use the full install.

New or unresponsive pad

Full install

CircuitPython 10.3.1, its libraries and the firmware. Resets settings to factory.

Download full install · 721 KB
  1. Unzip it.
  2. Hold the BOOT button on the controller board while plugging the pad in. A drive called RPI-RP2 appears.
  3. Copy the .uf2 file onto it. The pad restarts and a CIRCUITPY drive appears.
  4. Copy everything in the download's CIRCUITPY folder onto that drive.
  5. Unplug the pad and plug it back in.