0.20.0
-
new devices
- irremote: Add basic infra-red driver
- IS31FL3731: add driver for IS31FL3731 matrix LED driver (#370)
- l3gd20: add gyro driver
- SSD1289: Driver for SSD1289 LCD
-
enhancements
- ili9341
- add support for atsame5x
- added Feather board support to InitDisplay()
- avoid heap allocations
- lps22hb
- pin rename, sync with main repo
- lsmXXX
- unified, error handling, memory management
- max7xx
- Add a SetIntensity() function to max7xx driver and example
- vl53l1x
- Add functions for setting 'region of interest'
- Fix switch-case semantics
- ws2812
- add support for m5stamp-c3
- convert AVR assembly to C inline assembly
- support high-MHz ARMv6M chips like the RP2040
- write inline assembly using C instead of Go
- ili9341
-
bugfixes
- dht
- fix error check in example
- fix humidity and temperature extraction for DHT22 (#358)
- esp8266
- fix ConnectToAccessPoint timeout args
- image
- fix interface
- pca9685
- add buffered one shot write
- fix on=0 bug
- wifinina
- correct sendParamStr to handle empty strings, such as when connecting to an unsecured access point
- dht