Releases: shanteacontrols/OpenDeck
Releases · shanteacontrols/OpenDeck
v6.3.1
v6.3.0
New features
- Added support for STM32F401CC BlackPill variant
- Analog filters are now configurable in compile time for custom boards to reduce the usage of RAM and to improve latency on AVR boards
Improvements
- Various performance improvements
- Switched to 38400 baudrate again for Arduino Mega2560 for communication between main and USB link MCU
- Some STM32 boards now support 10 presets again instead of just 5
Fixes
- Fix broken code compilation when buttons aren't used on custom boards
- Fixed some tests being compiled with wrong constants
Misc
- Reorganized board source hierarchy
v6.2.4
v6.2.3
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
v6.2.1
v6.2.0
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