OpenDeck is a modular firmware, running on various development boards, that can be used to create complete MIDI controllers. The platform uses class-compliant USB MIDI, which makes it compatible with any MIDI software, on any OS.
OpenDeck supports the following components:
- LEDs (single color or RGB)
- FSRs (force-sensitive resistors)
- LCD/OLED displays
- Touchscreen displays (Nextion and Viewtech/Stone)
The official OpenDeck board uses STM32F405 MCU and is currently under production. The firmware also runs on Arduino Mega2560, Teensy++ 2.0 and STM32F4 Discovery development boards.
Opendeck is configured using a web interface, above. The interface supports the entire configuration of the device, backup and restore, firmware updates and more.
OpenDeck v5 is available now via Github.