Releases: styropyr0/oled.h
Releases · styropyr0/oled.h
SSD1306 v1.0.3
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
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
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
A lightweight and versatile library to control SSD1306-based OLED displays with Arduino.