OpenDeck Versions Save

Software and hardware platform for simpler building of MIDI controllers.

v6.2.4

2 years ago

Fixes

  • Fixed pin configuration for Black Pill boards

v6.2.3

2 years ago

Improvements

  • Improved analog filtering around edges

Fixes

  • Fixed misleading errors during backup/restore procedure for touchscreen
  • Fixed broken init/deinit of DIN MIDI, DMX and touchscreen when switching presets

Misc

  • Removed physical bootloader toggle on some boards to prevent various issues when flashing
  • Removed DMX support for ATmega2560 due to lack of RAM
  • Added support for STM32_Programmer_CLI flashing tool on STM32 boards
  • Completely refactored hardware tests
  • Restored the ability to run tests on HW rig
  • Added hardware test rig schematics and additional source code

v6.2.2

2 years ago

Fixes

  • Another batch of DMX configuration fixes

v6.2.1

2 years ago

Fixes

  • Fixed broken locking mechanism for CDC interface
  • Fix broken configuration of DMX through SysEx

Improvements

  • Automatically switch to selected initial touchscreen screen in web configurator

Other

  • Added schematics for Rooibos controller

v6.2.0

2 years ago

Fixes

  • Fixed incorrectly generated configuration for some AVR boards
  • Fixed potential issues on Arduino Mega

Other

  • Added support for Waveshare Core405R board
  • Added support for Waveshare Core407V board
  • Added support for TPyboard
  • Fixed some issues with STM32F4VE board
  • Removed support for 3 UART channels on ATmega2560 to reduce RAM usage
  • Major refactoring of certain modules

v6.1.0

2 years ago

New features

  • Program change and preset change LED control modes are now separated. Preset change using MIDI in message has been removed.

Fixes

  • Restored indication of current MIDI program on startup

v6.0.5

2 years ago

New features

  • Added support for STM32F4VE board

Fixes

  • Fixed broken preset indication on LEDs

v6.0.4

2 years ago

New features

  • Added support for Waveshare Core407I board

Improvements

  • Improved analog filtering on STM32-based boards

v6.0.3

2 years ago

Fixes

  • Fixed incorrect IO initialization on some boards

Improvements

  • Added more tests

v6.0.2

2 years ago

New features

  • Implemented more efficient Enttec-like protocol for communicating with OLA

Fixes

  • Fixed potential unresponsiveness on Arduino Mega once it receives data on CDC interface

Misc

  • Added more tests