Skip to content

1.5 Release

Compare
Choose a tag to compare
@krwq krwq released this 16 Jul 19:46
· 442 commits to main since this release
135b856

This marks the 1.5 release of dotnet/iot. The release included two packages which are available in NuGet.org today. Here is a link to them:

Release Notes

System.Device.Gpio

  • Improved handling of EINTR for libgpiod driver
  • SPI will disable CS line if it's not used (i.e. when controlling selection manually)
  • Allow for writing to pins when in input mode to allow changing value quickly when switching to output mode when using i.e. relays
  • Openning/closing pins will not affect its state if possible
  • Libgpiod will consume less CPU when using PinValueChangedEvent

Iot.Device.Bindings

  • Added Arduino Firmata protocol which allows to access Arduino protocols through USB
  • Added Board abstraction
  • Added GPIO drivers: RockchipDriver, OrangePi4Driver and NanoPiR2sDriver
  • Added Ultralight NFC card support
  • Added SensorHub board
  • Added support for displaying big characters on big LCD displays (20x4 or above)
  • Added SpiBusInfo which allows for reading information like buffer size
  • Improved initialization sequence for the CharacterLcd
  • Improved changing I2C address for VL53L0X
  • Bindings now use common logging provider rather than having their own conventions
  • Fixed multiple typos in argument and method names
  • Fixed few issues with HardwareMonitor

We would like to thank all the community that made this release possible, and particularly we would like to special thank the following contributors: