An alternative firmware that makes the Pico mount as a USB drive carrying the
- firmware, your tracks (programs.json) and a copy of this editor — design grooves on the
- web and write them straight to the device, no Thonny. A full lanes/pads display with anti‑aliased
- text drives the touchscreen, and it plays out your computer's speakers over USB‑MIDI (the
- editor's 🎹 Device audio button voices it, locked to the device clock). The MicroPython
- firmware above stays the simple, rock‑solid option.
An alternative firmware that turns the Pico into a self‑contained appliance: it mounts as a
+ USB drive carrying the firmware, your tracks and an offline copy of this editor; drives a full
+ lanes/pads touchscreen; logs your practice to history.json on the device; takes new
+ set lists pushed from the editor over USB‑MIDI; and plays out your computer's speakers over
+ USB‑MIDI. By default the firmware owns the drive (read‑only to the computer — so it can log and
+ can't be accidentally erased); hold button A at power‑on for editor mode (drive writable). The
+ MicroPython firmware above stays the simple, rock‑solid option.
Download CircuitPython bundle ↓ Source + README ↗
CIRCUITPY drive appears.CIRCUITPY (it's a normal drive — just drag everything on). It runs on boot.CIRCUITPY drive. The Pico
- auto‑reloads with your grooves. (In Chrome/Edge it writes straight to the drive; otherwise it
- downloads programs.json to drag on.) 📥 Load from device reads it back.CIRCUITPY, and power‑cycle. It boots into appliance mode.
+ programs.json — boot holding A and drag it on.)