SSD1306 OLED display driver  1.8.2
This library is developed to control SSD1306/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
oled_ssd1306.h File Reference
#include "ssd1306_hal/io.h"

Go to the source code of this file.

Functions

void ssd1306_128x64_init (void)
 Inits 128x64 OLED display (based on SSD1306 controller). More...
 
void ssd1306_128x64_i2c_init (void)
 Inits 128x64 OLED display over i2c (based on SSD1306 controller). More...
 
void ssd1306_128x64_i2c_initEx (int8_t scl, int8_t sda, int8_t sa)
 Inits 128x64 OLED display over i2c (based on SSD1306 controller). More...
 
void ssd1306_128x64_spi_init (int8_t rstPin, int8_t cesPin, int8_t dcPin)
 Inits 128x64 OLED display over spi (based on SSD1306 controller). More...
 
void ssd1306_128x32_spi_init (int8_t rstPin, int8_t cesPin, int8_t dcPin)
 Inits 128x32 OLED display over spi (based on SSD1306 controller). More...
 
void ssd1306_init (void) __attribute__((deprecated))
 Inits 128x64 OLED display over i2c (based on SSD1306 controller). More...
 
void ssd1306_128x32_i2c_init (void)
 Inits 128x32 OLED display over i2c (based on SSD1306 controller). More...
 
void ssd1306_128x32_init (void)
 Inits 128x32 OLED display (based on ssd1306 controller). More...
 
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...
 
void ssd1306_setStartLine (uint8_t line)
 
uint8_t ssd1306_getStartLine (void)
 

Detailed Description

support for OLED ssd1306-based displays

Definition in file oled_ssd1306.h.