Skip to content

Text only Arduino Library for SSD1306 OLED displays

License

Notifications You must be signed in to change notification settings

bxparks/SSD1306Ascii

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note: Version 1.2.x has several new examples and many changes/new features.

SSD1306Ascii is an unbuffered character only library for small OLED displays like the Adafruit 1.3" and 0.96" Monochrome displays.

Many low cost OLED displays with SSD1306 controllers are available on ebay.

SSD1306Ascii runs on Arduino AVR boards, Arduino Due and many other Arduino style boards that have the SPI or Wire library.

Please read the html documentation in the SSD1306Ascii/doc folder.

Click on SSD1306Ascii.html in the doc folder.

Several options can be set by editing SSD1306Ascii/src/SSD1306Ascii.h.

The SSD1306Ascii library only requires a few bytes of RAM.

Here is Uno memory use for the SPI "Hello world!" example with scrolling disabled:

Sketch uses 2928 bytes (9%) of program storage space. Maximum is 32256 bytes.

Global variables use 54 bytes (2%) of dynamic memory, leaving 1994 bytes for local variables. Maximum is 2048 bytes.

About

Text only Arduino Library for SSD1306 OLED displays

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 90.1%
  • C++ 9.9%