All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- add support for ARDUINO_ARCH_MBED
- Fix #23, improve handling SPI dependency.
- add SPIClass guard
- refactor constructor interface - breaking changes.
- minimize conditional code. -- create SPI_CLASS macro to solve it.
- update readme.md
- update examples
- update readme.md
- minor edits
- update GitHub actions
- update license
- add setGroupValue(mask, value)
- add setGroupPercentage(mask, percentage)
- move all code to .cpp file
- Fix 13 shutdown / reset. (kudos to Ale11Re)
- Fix 14 wrong SPI mode. (kudos to Ale11Re)
- Add RP2040 support to build-CI.
- Add CHANGELOG.md
- update readme.md
- add "stereo functions" for setting 2 channels in one call
- setValue() and setPercentage()
- performance update.
- update library.json,
- update licence
- default value for setAll()
- update build-CI
- add get- and setPercentage()
- VSPI / HSPI support for ESP32 only
- add setGPIOpins for ESP32 only
- add SetSPIspeed (generic)
- Arduino-CI + unit test
- add isPowerOn()
- refactor,
- fix #2 select pin for HW SPI;
- add shutdown().
- support for AD8400 series in documentation
- initial version