Skip to content

Releases: styropyr0/oled.h

SSD1306 v1.0.3

16 Mar 10:30
6318774
Compare
Choose a tag to compare

What's new:

  • Improved rendering efficiency
  • Inflating functionality. From now on, you should call the inflate() method to apply the changes.
  • Enhanced OLED power mode functionality and update I2C clock settings
  • Some selected devices support Turbo Mode (Works only on devices which support 1MHz+ I2C transfer speeds)
  • Added support for fragments stack management.
  • Fragments support recycling.
  • Improved memory management.
  • Improved memory deallocation and reuse with the help of '=' overloaded operator in drawables.
  • Users can create custom drawables by inheriting from the Drawable class.
  • Fixed various minor bugs and improved overall stability.

SSD1306 v1.0.2

15 Dec 17:26
Compare
Choose a tag to compare

A lightweight and versatile library to control SSD1306-based OLED displays with Arduino.

What's new:

  • Added new feature- Fragments: New dynamic collection of Drawable objects inspired from Android's Fragment. (Refer the documentation for more details)
  • Bug Fixes
  • Memory optimization

SSD1306 v1.0.1

12 Dec 18:22
Compare
Choose a tag to compare

A lightweight and versatile library to control SSD1306-based OLED displays with Arduino.

What's new:

  • Added support for Bitmap rendering. Images can be converted to bitmaps arrays using the Python script provided.
  • Fixed bugs in low-end Arduino devices.
  • Fixed some pixel issues related to geometric shapes
  • Geometric shapes now support thickness
  • Added highlight text, with animation
  • Now supports clearing an area instead of the whole display

SSD1306 v1.0.0

22 Nov 06:35
Compare
Choose a tag to compare

A lightweight and versatile library to control SSD1306-based OLED displays with Arduino.