Releases: periph/devices
Releases · periph/devices
v3.7.1
What's Changed
- ina219: Interpret signed output register values by @eldondevat in #54
- [inky] Add Inky Impression 5.7" and 4" support by @caglar10ur in #55
- lirc requries linebreak \n for SEND_ONCE by @emulatorchen in #57
- go.mod bump to go1.20 by @maruel in #58
New Contributors
- @eldondevat made their first contribution in #54
- @caglar10ur made their first contribution in #55
- @emulatorchen made their first contribution in #57
- @maruel made their first contribution in #58
Full Changelog: v3.7.0...v3.7.1
epd, tlv493d, tca95xx, go1.17
v3.6.15
v3.6.14
What's Changed
- waveshare213v2: Add support for partial drawing by @hansmi in #38
- waveshare213v2: Add tests for clearing, use better color type by @hansmi in #39
- waveshare213v2: Make busy a PinIn, use WaitForEdge by @hansmi in #40
- waveshare213v2: Implement partial updates by @hansmi in #41
- waveshare2in13v2: Add function for deep sleep, update both buffers on clear by @hansmi in #42
- videosink: Implement rate-limiting, keep-alive by @hansmi in #43
- waveshare2in13v2: Clarify documentation on controller by @hansmi in #44
- sgp30: add support for SGP30 air quality sensor by @0x46616c6b in #34
- Minor fixes for waveshare2in13v2, fix typos in image1bit by @hansmi in #45
- waveshare2in13v2: Support rotation of image by @hansmi in #46
New Contributors
- @0x46616c6b made their first contribution in #34
Full Changelog: v3.6.13...v3.6.14
v3.6.13
What's Changed
- mfrc522 - Fix 4-byte tag UIDs by @brackendawson in #22
- mfrc522: The default should be not bogus by @brackendawson in #24
- waveshare2in13v2: Add constants, add missing init to example by @hansmi in #25
- waveshare2in13v2: Remove dependencies on fogleman/gg and golang/freetype by @hansmi in #28
- Bump Go version in go.mod and for quick tests to 1.14 by @hansmi in #29
- Add videosink display driver by @hansmi in #27
- videosink: Add missing comment on Display structure by @hansmi in #31
- videosink: Add options for JPEG and PNG encoders by @hansmi in #30
- waveshare2in13v2: Deduplicate and simplify logic for sending data by @hansmi in #33
- waveshare213v2: Documentation, single-byte commands, always configure RAM area by @hansmi in #36
Full Changelog: v3.6.12...v3.6.13
DS18S20 support
Internal improvements
Full Changelog: v3.6.10...v3.6.11
Improve inky, ssd1306 and add support for DS2482-800
What's Changed
- [Inky] autodetect board opts and pHAT v2 support by @Thereatra in #12
- ssd1306: Add SetDisplayStartLine by @lutzky in #14
- ds248x.go is modified to support DS2482-800 in addition to DS2482-100. ds18b20.go is modified to allow 2 separate calls for conversion start and result read out. by @audrius-paskevicius in #13
New Contributors
- @Thereatra made their first contribution in #12
- @lutzky made their first contribution in #14
- @audrius-paskevicius made their first contribution in #13
Full Changelog: v3.6.9...v3.6.10
Add screen1d, improve tlv493d
What's Changed
- waveshare2in13v2: add example by @kortschak in #8
- [TLV493D] Method to calibrate temperature offset by @bezineb5 in #9
- [TLV493D] Method to calibrate temperature offset by @bezineb5 in #10
New Contributors
- @kortschak made their first contribution in #8
- @bezineb5 made their first contribution in #9
Full Changelog: v3.6.8...v3.6.9
Add EPD2in13v2, improve nrzled, add EP0099
What's Changed
- added support for EPD2in13v2 by @nullsumme in #1
- Separate waveshare2in13v2 driver by @nullsumme in #2
- nrzled: Don't set NoCS by @flokli in #4
- added support for EP0099 by @cadusk in #5
- Prevent WaitForEdge() returning early after first call to selectCard() by @brackendawson in #7
New Contributors
- @nullsumme made their first contribution in #1
- @flokli made their first contribution in #4
- @cadusk made their first contribution in #5
- @brackendawson made their first contribution in #7
Full Changelog: v3.6.7...v3.6.8