Releases: ftjuh/I2Cwrapper
Releases · ftjuh/I2Cwrapper
Release v0.5.0
Changes in v0.5.0:
- added UcglibI2C module for TFT and other displays supported by Ucglib
Release v0.4.0
Changes in v0.4.0:
- added SAMD support by awgrover
Release v0.3.0
Changes in v0.3.0 (first release after fork form AccelStepperI2C v0.2.2):
- implemented I2C delay auto adjust, see
I2Cwrapper::autoAdjustI2Cdelay()
- new TM1638liteI2C module added
- added/tested ATtiny support
- eliminated need for hardware reset, changed firmware and all modules so that they reset to their initial state by software
- new optional delay parameter for
I2Cwrapper::reset(unsigned long resetDelay = defaultResetDelay)
- introduced feature modules which do not interface to some new peripheral, but only change the firmware's behavior in some way
- new feature module _statusLED_firmware
- moved I2C address storage&retrieval config options to new feature module _addressFromFlash_firmware
- added new feature module _addressFromPins_firmware
- added new feature module _addressFixed_firmware
- implemented I2C state machine to prevent undefined target device conditions
- removed diagnostics from firmware (it was partly AccelStepperI2C specific and needs a better second life as a module in its own right)
- fixed lots of minor errors and inconsistencies