SSD1306 OLED display driver  1.6.3
This library is developed to control SSD1306/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
Functions
only ssd1306 display driver control functions

The functions can be used only for OLEDs with ssd1306 controller. More...

Functions

void ssd1306_displayOff (void)
 
void ssd1306_displayOn (void)
 
void ssd1306_setContrast (uint8_t contrast)
 
void ssd1306_invertMode (void)
 
void ssd1306_normalMode (void)
 
void ssd1306_flipHorizontal (uint8_t mode)
 performs horizontal flip More...
 
void ssd1306_flipVertical (uint8_t mode)
 performs vertical flip More...
 

Detailed Description

The functions can be used only for OLEDs with ssd1306 controller.

Use this functions if you have ssd1306-based display and need to change display orientation, invert display content in hardware.

Function Documentation

void ssd1306_displayOff ( void  )

Turns off display

Definition at line 90 of file ssd1306_generic.c.

void ssd1306_displayOn ( void  )

Turns on display

Definition at line 96 of file ssd1306_generic.c.

void ssd1306_flipHorizontal ( uint8_t  mode)

performs horizontal flip

Performs horizontal flip. If you need to turn display by 180 degree, please use both ssd1306_flipHorizontal() and ssd1306_flipVertical().

Parameters
mode- 0 to disable horizontal flip 1 to enable horizontal flip

Definition at line 910 of file ssd1306_generic.c.

void ssd1306_flipVertical ( uint8_t  mode)

performs vertical flip

Performs vertical flip. If you need to turn display by 180 degree, please use both ssd1306_flipHorizontal() and ssd1306_flipVertical().

Parameters
mode- 0 to disable vertical flip 1 to enable vertical flip

Definition at line 918 of file ssd1306_generic.c.

void ssd1306_invertMode ( void  )

Switches display to inverse mode. LCD will display 0-pixels as white, and 1-pixels as black.

Note
Not supported for SSD1331

Definition at line 894 of file ssd1306_generic.c.

void ssd1306_normalMode ( void  )

Switches display to normal mode.

Note
Not supported for SSD1331

Definition at line 902 of file ssd1306_generic.c.

void ssd1306_setContrast ( uint8_t  contrast)

Set display contrast, ie light intensity

Parameters
contrast- contrast value to see, refer to ssd1306 datasheet

Definition at line 101 of file ssd1306_generic.c.