Firmware Catalog

Firmware versions

Each model has its own pin map — download the .bin that matches your controller, then flash it from Configure → Firmware. The stable release is selected by default. Beta builds are opt-in and should be used with the beta configurator. Flashing the wrong model can leave controls on the wrong GPIOs.

01 // Current release

Stable: 2.6.0Updated: 2026-09-10

Updating from firmware 2.6.0 or newer? During normal operation, hold Button 1 for three seconds, then release before starting a USB MIDI firmware update. Start within 60 seconds. Bluetooth configuration also requires this approval; ordinary USB configuration and wired bootloader flashing do not. Back up your mappings first. Read the update instructions →

PipSqueak

pipsqueak

Compact desk controller — 1 button, resistive joystick (GPIO 11/12), traditional LEDs on GPIO 1/2. Flash only onto PipSqueak hardware.

v2.6.0
Latest stable

Stable · primary-note velocity · per-harmony MIDI channels · Full Diagonals joystick mode · physical approval for Bluetooth configuration and USB firmware updates

v2.5.0-beta.1
Archived beta

Opt-in beta · six literal-note harmony voices with velocity · keyboard shortcuts · reusable LED colors

v2.5.0
Stable

Six literal-note harmony voices with velocity · USB and Bluetooth MIDI configuration · expanded banks and current product profiles

v2.3.1
Stable

Corrected Note 60 and GRB defaults · live controller-bank indication · stepped Bank Select buttons · configuration reliability fixes

v2.2.0
Stable

Four-voice global/per-button harmony stacks · per-button LED colors · Program Change step buttons · expanded SysEx configuration

midiMeSpesh

midimespesh

2 buttons (GPIO 7/8), resistive pots (GPIO 6/9), traditional LEDs on GPIO 1/2, addressable LED on 48. Flash only onto midiMeSpesh hardware.

v2.6.0
Latest stable

Stable · primary-note velocity · per-harmony MIDI channels · physical approval for Bluetooth configuration and USB firmware updates

v2.5.0-beta.1
Archived beta

Opt-in beta · six literal-note harmony voices with velocity · keyboard shortcuts · reusable LED colors

v2.5.0
Stable

Six literal-note harmony voices with velocity · USB and Bluetooth MIDI configuration · expanded banks and current product profiles

v2.2.0
Stable

Four-voice global/per-button harmony stacks · per-button LED colors · Program Change step buttons · expanded SysEx configuration

midiMe

midime

2 buttons on GPIO 7/8, two analog controls on GPIO 6/9, and two GRB addressable LEDs on GPIO 5. No traditional LEDs. Flash only onto midiMe hardware.

v2.6.0
Latest stable

Stable · primary-note velocity · per-harmony MIDI channels · physical approval for Bluetooth configuration and USB firmware updates

v2.5.0-beta.1
Archived beta

Opt-in beta · six literal-note harmony voices with velocity · keyboard shortcuts · reusable LED colors

v2.5.0
Stable

Six literal-note harmony voices with velocity · USB and Bluetooth MIDI configuration · expanded banks and current product profiles

midiMeRotary

midimerotary

4 buttons (GPIO 6/7/8/9), two EC11 encoders (GPIO 3/4 and 10/11), and two addressable LEDs on GPIO 5. No traditional LEDs. Flash only onto midiMeRotary hardware.

v2.6.0
Latest stable

Stable · primary-note velocity · per-harmony MIDI channels · physical approval for Bluetooth configuration and USB firmware updates

v2.5.0-beta.1
Archived beta

Opt-in beta · six literal-note harmony voices with velocity · keyboard shortcuts · reusable LED colors

v2.5.0
Stable

Six literal-note harmony voices with velocity · USB and Bluetooth MIDI configuration · expanded banks and current product profiles

v2.4.0
Stable

Bounded wrapping ranges for encoders and bank actions · configuration-file backup/restore · accessible configurator

dBH12

dbh12

12 direct buttons on GPIO 1–12 and twelve addressable LEDs on GPIO 13, with the physical 3×4 snake map. No traditional LEDs. Flash only onto dBH12 hardware.

v2.6.0
Latest stable

Stable · primary-note velocity · per-harmony MIDI channels · physical approval for Bluetooth configuration and USB firmware updates

v2.5.0-beta.1
Archived beta

Opt-in beta · six literal-note harmony voices with velocity · keyboard shortcuts · reusable LED colors

v2.5.0
Stable

Six literal-note harmony voices with velocity · USB and Bluetooth MIDI configuration · expanded banks and current product profiles

v2.2.0
Stable

First dBH12 release · per-button pressed/released LED colors · physical snake map · global/per-button harmony stacks

Mutantrumpet

mutantrumpet

26-button instrument with ten resistive controls, RD-03E distance input on GPIO 6, and one shared addressable LED. No traditional LEDs. Flash only onto Mutantrumpet hardware.

v2.6.0
Latest stable

Stable · primary-note velocity · per-harmony MIDI channels · physical approval for Bluetooth configuration and USB firmware updates

v2.5.0-beta.1
Archived beta

Opt-in beta · six literal-note harmony voices with velocity · keyboard shortcuts · reusable LED colors

v2.5.0
Stable

Six literal-note harmony voices with velocity · USB and Bluetooth MIDI configuration · expanded banks and current product profiles

v2.4.0
Stable

Bounded analog ranges · configuration-file backup/restore · accessible configurator · retained reliable chunked transport

v2.3.0
Stable

First Mutantrumpet v2 release · RD-03E distance-to-pitch · 100 cm radar range · reliable large multi-bank configuration

madMidi

madmidi

7 buttons on GPIO 7–13, six analog controls on GPIO 1–6, and one shared addressable LED on GPIO 48. No traditional LEDs. Flash only onto madMidi hardware.

v2.6.0
Latest stable

Stable · primary-note velocity · per-harmony MIDI channels · physical approval for Bluetooth configuration and USB firmware updates

v2.5.0-beta.1
Archived beta

Opt-in beta · six literal-note harmony voices with velocity · keyboard shortcuts · reusable LED colors

v2.5.0
Stable

Six literal-note harmony voices with velocity · USB and Bluetooth MIDI configuration · expanded banks and current product profiles

midiMonster

midimonster

28-button 4×7 matrix, five analog controls, fourteen traditional LEDs, and one shared addressable LED. Flash only onto midiMonster hardware.

v2.6.0
Latest stable

Stable · primary-note velocity · per-harmony MIDI channels · physical approval for Bluetooth configuration and USB firmware updates

v2.5.0-beta.1
Archived beta

Opt-in beta · six literal-note harmony voices with velocity · keyboard shortcuts · reusable LED colors

v2.5.0
Stable

Six literal-note harmony voices with velocity · USB and Bluetooth MIDI configuration · expanded banks and current product profiles

v2.3.1
Stable

First midiMonster v2 release · expanded controller pin map · live bank indication · configurable button and LED behavior

thePill

thepill

2 buttons on GPIO 7/8, five analog controls on GPIO 4/5/6/9/10, and one shared RGB addressable LED on GPIO 48. No traditional LEDs. Flash only onto thePill hardware.

v2.6.0
Latest stable

Stable · primary-note velocity · per-harmony MIDI channels · physical approval for Bluetooth configuration and USB firmware updates

v2.5.0-beta.1
Archived beta

Opt-in beta · six literal-note harmony voices with velocity · keyboard shortcuts · reusable LED colors

v2.5.0
Stable

Six literal-note harmony voices with velocity · USB and Bluetooth MIDI configuration · expanded banks and current product profiles

woodSampler

woodsampler

16 direct buttons on GPIO 1–16, three traditional LEDs on GPIO 17/18/21, and one shared RGB addressable LED on GPIO 48. Flash only onto woodSampler hardware.

v2.6.0
Latest stable

Stable · primary-note velocity · per-harmony MIDI channels · physical approval for Bluetooth configuration and USB firmware updates

v2.5.0-beta.1
Archived beta

Opt-in beta · up to 64 banks · persistent global Next/Previous/Go to Bank controls · six harmony voices with velocity

v2.5.0
Stable

Six literal-note harmony voices with velocity · USB and Bluetooth MIDI configuration · expanded banks and current product profiles

Production setup: open stable Configure →