SSD1306 OLED display driver 1.7.8 This library is developed to control SSD1306/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays

Functions
ssd1306_8bit.h File Reference
`#include "nano_gfx_types.h"`

Go to the source code of this file.

## Functions
void | ssd1306_setColor (uint16_t color)
| Sets default color, generated by RGB_COLOR8 or RGB_COLOR16 macros. More...
void | ssd1306_setRgbColor (uint8_t r, uint8_t g, uint8_t b)
| Sets default color. More...
void | ssd1306_drawMonoBuffer8 (lcdint_t xpos, lcdint_t ypos, lcduint_t w, lcduint_t h, const uint8_t *bitmap)
void | ssd1306_drawBufferFast8 (lcdint_t x, lcdint_t y, lcduint_t w, lcduint_t h, const uint8_t *data)
void | ssd1306_fillScreen8 (uint8_t fill_Data)
void | ssd1306_clearScreen8 (void)
void | ssd1306_putPixel8 (lcdint_t x, lcdint_t y)
void | ssd1306_drawVLine8 (lcdint_t x1, lcdint_t y1, lcdint_t y2)
void | ssd1306_drawHLine8 (lcdint_t x1, lcdint_t y1, lcdint_t x2)
void | ssd1306_drawLine8 (lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2)
void | ssd1306_drawRect8 (lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2)
void | ssd1306_fillRect8 (lcdint_t x1, lcdint_t y1, lcdint_t x2, lcdint_t y2)
void | ssd1306_drawMonoBitmap8 (lcdint_t xpos, lcdint_t ypos, lcduint_t w, lcduint_t h, const uint8_t *bitmap)
void | ssd1306_drawBitmap8 (lcdint_t xpos, lcdint_t ypos, lcduint_t w, lcduint_t h, const uint8_t *bitmap)
void | ssd1306_clearBlock8 (uint8_t x, uint8_t y, uint8_t w, uint8_t h)
void | ssd1306_setCursor8 (lcduint_t x, lcduint_t y)
void | ssd1306_printChar8 (uint8_t c)
size_t | ssd1306_write8 (uint8_t ch)
| Prints single character to display at current cursor position. More...
size_t | ssd1306_print8 (const char ch[])
| Prints null-terminated string to display at current cursor position. More...
uint8_t | ssd1306_printFixed8 (lcdint_t x, lcdint_t y, const char *ch, EFontStyle style)

## Detailed Description

8-bit specific draw functions

Definition in file ssd1306_8bit.h.