Skip to content

Releases: sparkfun/SparkFun_Qwiic_OLED_Arduino_Library

Version 1.0.13

20 Mar 12:23
Compare
Choose a tag to compare

This Release:

  • Fixed another issue with device instance data initialization order. See: #20

Version 1.0.12

19 Mar 17:00
Compare
Choose a tag to compare

This Release:

  • Includes fix for init failure when allocing the device object off the heap. #20

Version 1.0.11

12 Mar 20:18
923f7a6
Compare
Choose a tag to compare

This Release:

  • Includes the fix for bitmap Y drawing issue #17

Version 1.0.10

25 Jan 08:27
20976e5
Compare
Choose a tag to compare

This release:

Version 1.0.9

09 Nov 07:43
206a98e
Compare
Choose a tag to compare

This release adds the QwiicCustomOLED class:

  • The display width, height, contrast etc. can be defined manually before the display is begun
  • This allows a single class to be used for multiple display types
    • This is useful when writing code for a product which could have either a 64x48 Micro OLED or a 128x64 1.3" OLED connected
  • Please see the new Example-09 for more details

Version 1.0.8

26 Sep 17:18
edca24b
Compare
Choose a tag to compare

This release:

  • Adds support for the new Qwiic OLED 1.3" (128x64 white pixels, 1.3 inch diagonal)

Update to include bug fix for MKR 1010 board

12 Aug 16:16
cfa0bb4
Compare
Choose a tag to compare

Includes bug fix for MRK1010 compile issues

Arduino Property cleanup, fix include for pgmspace include on some platforms

29 Apr 18:39
Compare
Choose a tag to compare

Two fixes in this release:

  • Fix title of the library in library.properties file
  • Fix the include file logic for pgmspace.h -- in support of Arduino BLE Sense boards

Release I2C bus on ESP32

12 Apr 16:57
Compare
Choose a tag to compare

ESP32 I2C has a weird bug with repeated starts. This release changes the bulk I2C write for ESP32 platforms that releases bus between each write.

Add reset(bool clearDisplay)

30 Mar 20:40
Compare
Choose a tag to compare

Allows a user to send the init commands to the display without toggling it on/off. This helps a long running system make sure the display have not gotten corrupt, while doing it unobtrusively (user does not see a blinking screen).