SSD1306 OLED display driver  1.7.1
This library is developed to control SSD1306/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
Functions
ssd1331_api.h File Reference
#include "nano_gfx_types.h"

Go to the source code of this file.

Functions

void ssd1331_setColor (uint16_t color)
 Sets default color, generated by RGB_COLOR8 or RGB_COLOR16 macros. More...
 
void ssd1331_setRgbColor (uint8_t r, uint8_t g, uint8_t b)
 Sets default color. More...
 
void ssd1331_drawLine (uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint16_t color)
 
void ssd1331_copyBlock (uint8_t left, uint8_t top, uint8_t right, uint8_t bottom, uint8_t newLeft, uint8_t newTop)
 
void ssd1331_drawMonoBuffer8 (lcdint_t xpos, lcdint_t ypos, lcduint_t w, lcduint_t h, const uint8_t *bitmap)
 
void ssd1331_drawBufferFast8 (lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *data)
 
void ssd1331_drawBufferFast16 (lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *data)
 
void ssd1331_fillScreen8 (uint8_t fill_Data)
 
void ssd1331_clearScreen8 (void)
 
void ssd1331_putPixel8 (lcdint_t x, lcdint_t y)
 
void ssd1331_drawVLine8 (lcdint_t x1, lcdint_t y1, lcdint_t y2)
 
void ssd1331_drawHLine8 (lcdint_t x1, lcdint_t y1, lcdint_t x2)
 
void ssd1331_drawLine8 (lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2)
 
void ssd1331_drawRect8 (lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2)
 
void ssd1331_fillRect8 (lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2)
 
void ssd1331_drawMonoBitmap8 (lcdint_t xpos, lcdint_t ypos, lcduint_t w, lcduint_t h, const uint8_t *bitmap)
 
void ssd1331_drawBitmap8 (lcdint_t xpos, lcdint_t ypos, lcduint_t w, lcduint_t h, const uint8_t *bitmap)
 
void ssd1331_clearBlock8 (uint8_t x, uint8_t y, uint8_t w, uint8_t h)
 
void ssd1331_setCursor8 (lcduint_t x, lcduint_t y)
 
void ssd1331_printChar8 (uint8_t c)
 
size_t ssd1331_write8 (uint8_t ch)
 Prints single character to display at current cursor position. More...
 
size_t ssd1331_print8 (const char ch[])
 Prints null-terminated string to display at current cursor position. More...
 
uint8_t ssd1331_printFixed8 (lcdint_t x, lcdint_t y, const char *ch, EFontStyle style)
 

Detailed Description

SSD1331 specific draw functions

Definition in file ssd1331_api.h.