Esp8266 Oled Ssd1306 Versions Save

Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32

4.5.0

2 weeks ago

What's Changed

New Contributors

Full Changelog: https://github.com/ThingPulse/esp8266-oled-ssd1306/compare/4.4.1...4.5.0

4.4.0

1 year ago

Thanks @seife @FREEWING-JP

Full list of changes: https://github.com/ThingPulse/esp8266-oled-ssd1306/compare/4.3.0...4.4.0

4.3.0

2 years ago
  • fixing SH1106Spi
  • fixing wrapping & breaking algorithm in drawStringMaxWidth()
  • add return values to drawString() & drawStringMaxWidth() to allow for features like vertical scrolling

Thanks to @seife for all the PRs!

Full list of changes: https://github.com/ThingPulse/esp8266-oled-ssd1306/compare/4.2.1...4.3.0

4.2.0

3 years ago
  • #290, support two displays for Sh1106
  • #292, support 2nd HW I2C
  • #198, support 64x48
  • #314, support 64x32

Full list of changes: https://github.com/ThingPulse/esp8266-oled-ssd1306/compare/4.1.0...4.2.0

4.1.0

4 years ago
  • support for SSD1306 128x32
  • support for Mbed-OS
  • corrected circle drawing algorithm
  • new clearPixel(x,y) function
  • added allocateBuffer() to be used while resuming from deep sleep instead of init()

4.0.0

6 years ago

This release integrates many PRs from contributors. Many thanks and sorry that it took so long! There is one important change that you should notice: all binary resources like fonts and images are now using const uint8_t as data type, not const char. Adapting to this change is easy. Just change in your resource file from const char to const uint8_t

3.2.7

7 years ago

3.2.6

7 years ago