diff --git a/CHANGELOG.md b/CHANGELOG.md index 9de19fdd1..dec9ea303 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ +0.21.0 +--- +- **new devices** + - lsm6ds3tr: initial implementation + - UC8151: used in Pimoroni's badger2040 e-paper (#416) + - scd4x: implement driver for CO2 sensor + +- **enhancements** + - easystepper: Add support for '8-step mode' + - vl53l1x: Add functions for setting the device address + - sdcard: support thingplus-rp2040 + - wifinina: add mutex to prevent communication race problems + - **ws2812** + - support thingplus-rp2040 board + - Added 125 MHz rp2040 timing + - Added unsafe.Pointer for pointer conversion + +- **bugfixes** + - ssd1351: Fix mirrored text on OLED display + + 0.20.0 --- - **new devices** diff --git a/README.md b/README.md index 37c936935..24939a93e 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ func main() { ## Currently supported devices -The following 78 devices are supported. +The following 80 devices are supported. | Device Name | Interface Type | |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------| @@ -97,6 +97,7 @@ The following 78 devices are supported. | [LPS22HB MEMS nano pressure sensor](https://www.st.com/resource/en/datasheet/dm00140895.pdf) | I2C | | [LSM6DS3 accelerometer](https://www.st.com/resource/en/datasheet/lsm6ds3.pdf) | I2C | | [LSM6DSOX accelerometer](https://www.st.com/resource/en/datasheet/lsm6dsox.pdf) | I2C | +| [LSM6DS3TR accelerometer](https://www.st.com/resource/en/datasheet/lsm6ds3tr.pdf) | I2C | | [LSM303AGR accelerometer](https://www.st.com/resource/en/datasheet/lsm303agr.pdf) | I2C | | [LSM9DS1 accelerometer](https://www.st.com/resource/en/datasheet/lsm9ds1.pdf) | I2C | | [MAG3110 magnetometer](https://www.nxp.com/docs/en/data-sheet/MAG3110.pdf) | I2C | @@ -112,6 +113,7 @@ The following 78 devices are supported. | [PCF8563 real time clock](https://www.nxp.com/docs/en/data-sheet/PCF8563.pdf) | I2C | | [Resistive Touchscreen (4-wire)](http://ww1.microchip.com/downloads/en/Appnotes/doc8091.pdf) | GPIO | | [RTL8720DN 2.4G/5G Dual Bands Wireless and BLE5.0](https://www.seeedstudio.com/Realtek8720DN-2-4G-5G-Dual-Bands-Wireless-and-BLE5-0-Combo-Module-p-4442.html) | UART | +| [SCD4x CO2 Sensor](https://sensirion.com/media/documents/C4B87CE6/627C2DCD/CD_DS_SCD40_SCD41_Datasheet_D1.pdf) | I2C | | [Semihosting](https://wiki.segger.com/Semihosting) | Debug | | [Servo](https://learn.sparkfun.com/tutorials/hobby-servo-tutorial/all) | PWM | | [Shift register (PISO)](https://en.wikipedia.org/wiki/Shift_register#Parallel-in_serial-out_\(PISO\)) | GPIO | diff --git a/version.go b/version.go index c9a48d0c7..4c4f45e5e 100644 --- a/version.go +++ b/version.go @@ -2,4 +2,4 @@ package drivers // Version returns a user-readable string showing the version of the drivers package for support purposes. // Update this value before release of new version of software. -const Version = "0.20.0" +const Version = "0.21.0"