Skip to content

Releases: periph/devices

v3.7.1

27 Apr 14:50
c14e02d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.7.0...v3.7.1

epd, tlv493d, tca95xx, go1.17

27 Oct 15:53
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.6.15...v3.7.0

v3.6.15

17 May 18:16
05bab7e
Compare
Choose a tag to compare

What's Changed

  • nrzled.NewSPI: also add padding in the front by @flokli in #48

Full Changelog: v3.6.14...v3.6.15

v3.6.14

17 May 18:02
Compare
Choose a tag to compare

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

Full Changelog: v3.6.13...v3.6.14

v3.6.13

17 May 17:51
Compare
Choose a tag to compare

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

22 Oct 12:48
Compare
Choose a tag to compare

What's Changed

  • ds18b20: support for DS18S20 by @bboehmke in #18
  • ds18b20: fixed conversion time for DS18S20 + cleanup by @bboehmke in #19

New Contributors

Full Changelog: v3.6.11...v3.6.12

Internal improvements

22 Oct 12:48
Compare
Choose a tag to compare

Improve inky, ssd1306 and add support for DS2482-800

22 Oct 12:50
764682a
Compare
Choose a tag to compare

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

Full Changelog: v3.6.9...v3.6.10

Add screen1d, improve tlv493d

22 Oct 12:51
Compare
Choose a tag to compare

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

Full Changelog: v3.6.8...v3.6.9

Add EPD2in13v2, improve nrzled, add EP0099

22 Oct 12:52
7cccb95
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.6.7...v3.6.8