Skip to content

v5.5.4

Compare
Choose a tag to compare
@paradajz paradajz released this 23 Jul 15:22
· 843 commits to master since this release

New features

  • Added the ability to flash AVR boards with AVR ISP MKII and USBasp
  • Added the ability for custom boards to specify unused pins in three configurations (output/low, output/high, input/pullup)
  • Added the ability for custom boards to specify lower and upper ADC offset percentage in case the inputs can't reach minimum or maximum value

Improvements

  • Reduced initial analog value delay due to faster ADC filter
  • Improved stability of analog pitch bend values

Fixes

  • Fixed reversed TX/RX LEDs on Arduino Mega board

Other

  • Reorganized and refactored some board source files
  • Reduce code duplication for some board modules
  • Refactored CDC support - moved UART/USB conversion logic to cdc/main.cpp instead of having it hardcoded in board sources
  • Moved RX/TX LED logic to application, bootloader and CDC respectively
  • Changed the behavior of RX/TX LEDs in bootloader mode so that they toggle on input/output data event (consistent with application behavior, just with inverted state)
  • RX/TX LEDs now work as indicators in CDC mode as well
  • OpenDeck UI is now built in its own repository instead of in this one
  • Minor schematic fixes for DubFocus 16C controller
  • Added schematic and board design for OpenDeck Mini board
  • Added firmware support for OpenDeck Mini board
  • Misc cleanups