Skip to content
altstrument

OpenDeck

Firmware for OpenDeck boards (Shantea Controls)

Open MIDI and OSC firmware for building custom controllers on many boards, configured from a browser with no firmware coding. Handles buttons, encoders, LEDs, pots, FSRs, displays and sensors.

by Igor Petrovic (Shantea Controls)

ActiveSource: openApache-2.0
OpenDeck configurator 2026 · Shantea Controls · via youtube.com · linked from github.com
Distribution
Prebuilt image you flash yourself
Source
github.com https://github.com/shanteacontrols/OpenDeck
Homepage
shanteacontrols.com https://shanteacontrols.com/

Description

Created by Igor Petrovic and maintained under Shantea Controls. The current codebase runs on Zephyr RTOS. Features include 7-bit and 14-bit NRPN, latching buttons, several encoder modes, output control from MIDI In, OSC over Ethernet with mDNS discovery, network-based configuration and firmware updates, Nextion and SSD1306 displays, and several OSC-only sensors. The configurator is available online and as an offline app.

Install notes

Choose a supported board, flash a release build, then configure in the browser configurator over USB or the network.

Version history

OpenDeck version history
VersionDate
v8.5.22026-08-03
v8.5.12026-06-14
v8.5.02026-06-12

Back to OpenDeck boards