This is V3.1 of System.Device.Gpio
and Iot.Device.Bindings
. This release includes a few new bindings, support for new Raspberry Pi Models, and some bug fixes. Users of the AIS/NMEA0183 bindings are recommended to update asap due to an important safety issue fixed.
Important changes
- Fix arm64 macOS builds by @krwq in #2101
- Add binding for generic HX711 (load cell amplifier and 24-Bit ADC Module) driver by @matteo-tosi in #1994
- Improve support for AXP192 by @pgrawehr in #2104
- Fix wrong PinCount evaluation for FT232H by @holidayfun in #2116
- Add new display device - Pimoroni Four letter phat display by @t1mr0dg3r5 in #2118
- Binding for some common Gui operations by @pgrawehr in #2117
- Bind to explicit major version of libgpiod - Try 2 by @joperezr in #2120
- Fixes the button holding test randomly failing on Mac by @raffaeler in #2121
- Added CM4 model check to IsPi4 by @Daniel-Foley in #2125
- Update RaspberryBoardInfo.cs for pi400 Rev 1.1 by @stevetms in #2124
- Documentation improvments by @Ellerbach in #2129
- Allow creation of duplicate device addresses for the Tca9548A. by @pgrawehr in #2146
- add WriteAllPixels to Is31fl3731 by @HumJ0218 in #2144
- Update Board info for Pi 5 by @pjgpetecodes in #2145
- Removed probably unnecessary code of Sysfs driver by @ignaciocaramba in #2151
- Add event handling methods by @pgrawehr in #2140
- Add support for Adafruit Seesaw NeoPixel and Adafruit NeoDriver by @nickverschueren in #2142
- New sample using an M5Stack display as a remote controller by @pgrawehr in #2152
- Fix DHT22 reading errors when temperature and humidity are too low by @Ellerbach in #2155
- Camera binding by @raffaeler in #2150
- Add support for a few new messages, fix warnings from AisManager by @pgrawehr in #2158
- Improve SSD13xx binding, add unified interface for graphic displays by @pgrawehr in #2156
New Contributors
- @matteo-tosi made their first contribution in #1994
- @holidayfun made their first contribution in #2116
- @t1mr0dg3r5 made their first contribution in #2118
- @Daniel-Foley made their first contribution in #2125
- @stevetms made their first contribution in #2124
- @pjgpetecodes made their first contribution in #2145
- @ignaciocaramba made their first contribution in #2151
- @nickverschueren made their first contribution in #2142
Full Changelog: 3.0...3.1