Releases: lexus2k/ssd1306
Releases · lexus2k/ssd1306
Version 1.4.6 is released
- Fixed examples (removed deprecated function usage)
- Added ssd1306_drawLine() function for all controllers.
- Added ssd1331_drawLine() hardware accelerated
- Added ssd1306_printFixedN() to print the text using scaled fonts.
- Fixed documentation for ssd1306_printFixed()
Version 1.4.4 is released
- Added raspberry support (i2c-dev).
- Now ssd1306_demo can be compiled on raspberry pi:
cd ssd1306/tools && ./build_and_run.sh -p linux -f ssd1306_demo
Version 1.4.3 is released
- Fixed for fillRect from @drgallaci
- Fixed arkanoid for Attiny85
Version 1.4.2 is released
- Added support for SSD1331 RGB OLED display
- Arkanoid can run now with RGB OLED too
Version 1.4.0 is released
This version contains a lot of rework for future enhancements.
Important: library license is changed to MIT, allowing to use the library in any projects.
- Added hardware abstraction layer
- Library can be compiled now using plain gcc (no Arduino libraries are required). Tested for Atmega328p
- Please, find Makefile.var files for use with plain gcc.
- Added TWI i2c support. Thus there are 3 available i2c interfaces: TWI, Wire, SW.
- Added new functions: ssd1306_printFixed(), ssd1306_printFixed2x(), ssd1306_setFixedFont(). They allow you to use any custom fixed font, you need: 6x8, 8x8, 12x16, 16x24, etc. Just make sure, that you have enough Flash.
- Max number of sprites in SpritePool is increased for ESP-based platforms.
Version 1.3.5 is released
- Added support for SAMD platform
- Added support for 12x16 font to NanoCanvas
- Arkanoid game can be compiled now for ESP32 and ESP8266
Version 1.3.4 is released
- snowflakes demo added
- fixed bug in sprite pool (wrong boundaries calculation)
Version 1.3.3 is released
- ESP32 i2c fix
Version 1.3.2 is released
- Added support for Digispark PRO
- Added TinySSD1306 class to make the work with LCD more comfortable.
- Added function to print double font size text.
- Fixed compilation for ESP32 (not officially supported)
- fixed bug in ssd1306_drawVLine (thanks to @MinusWall)
Version 1.3.1 is released
- Added new i2c API ssd1306_i2cInitEx(). It allows to specify alternate i2c pins for some boards.
- Updated documentation