Skip to content

v7.2.0

Compare
Choose a tag to compare
@paradajz paradajz released this 03 Jun 19:23
· 394 commits to master since this release

New features

  • Added support for multiple shift registers for rows in button matrices (16x8/24x8/32x8 etc. matrices are now possible)
  • Added support for MAX7219 LED driver
  • Integrated board LEDs now blink during firmware update
  • Added support for OpenDeck v3 boards (A and B variants)
  • Added DMX support on nRF52 boards
  • Added firmware update support on nRF52 boards
  • When BLE MIDI is used, the advertised name now contains BLE acronym for clarity (e.g. OpenDeck BLE | nrf52840dk)
  • Added support for Arduino Nano 33 BLE

Improvements

  • Improved error reporting during custom board builds when multiplexer pins are omitted
  • Improved analog readouts from nRF52 boards

Fixes

  • Fixed some incorrectly defined pins for Adafruit ItsyBitsy nRF52840 board

Other

  • Moved most of the generic board code to core module
  • Reworked I2C support - supported I2C components can now use dedicated I2C channels instead of all components being on the same one
  • Moved integrated LED flashing on startup to application from bootloader
  • Misc refactoring of build scripts and board directory