glcd_ssd1306

Library for GLCD using the SSD1306 display controller.

Author Rob Jansen, Copyright © 2020..2025, all rights reserved.
Adapted-by
Compiler 2.5r9

Description

Text and graphics library for the graphic display module using 
             the SSD1306 display controller. The library supports displays
             with a resolution of 128 x 32 or 128 x 64 (default).


Sources

Library glcd_nokia_5110.jal used as starting point.
         SS1306 Data Sheet Revision 1.1 (April 2008)
         Adafruit_SSD1306 library and some others.         


Notes

This library supports the control of the display via one of two
       interfaces IIC or 4-wire SPI which depends on the interface that is 
       included by the main program before including this library. 
       This library supports control of the module using I2C software, 
       I2C hardware, I2C hardware2, SPI hardware and SPI hardware2. 
       Next to that the user can select a software SPI interface. In order 
       to use this define the following:
       -) const SSD1306_SOFTWARE_SPI = TRUE 


Dependencies

No dependency found



Summary

Global variables/contants

Procedures

Private

Functions


API details

Global variables/contants

Procedures

Private

Functions


Related samples

Here are the list of samples which use this library:

16f182516f1825_dcf77_decoder_ssd1306.jal
16f182516f1825_gps_neo_6m_ssd1306_clock.jal
16f182516f1825_nec_rc_decoder_ssd1306.jal
16f182516f1825_philips_rc_decoder_ssd1306.jal
16f182516f1825_glcd_ssd1306_font.jal
16f1885716f18857_glcd_ssd1306_font_graphics.jal