LCDGFX LCD display driver
1.1.5
This library is developed to control SSD1306/SSD1325/SSD1327/SSD1331/SSD1351/IL9163/PCD8554 RGB i2c/spi LED displays
|
Go to the source code of this file.
Classes | |
class | PlatformI2c |
class | PlatformSpi |
Macros | |
#define | LCDINT_TYPES_DEFINED |
#define | ssd1306_swap_data(a, b, type) |
#define | LCD_LOW 0 |
#define | LCD_HIGH 1 |
#define | LCD_GPIO_INPUT 0 |
#define | LCD_GPIO_OUTPUT 1 |
#define | LCD_GPIO_INPUT_PULLUP 2 |
#define | LCD_GPIO_INPUT_PULLDOWN 3 |
#define | LCD_PROGMEM PROGMEM |
Typedefs | |
typedef int | lcdint_t |
typedef unsigned int | lcduint_t |
Functions | |
void | lcd_gpioMode (int pin, int mode) |
int | lcd_gpioRead (int pin) |
void | lcd_gpioWrite (int pin, int level) |
int | lcd_adcRead (int pin) |
uint32_t | lcd_millis (void) |
uint32_t | lcd_micros (void) |
void | lcd_randomSeed (int seed) |
void | lcd_attachInterrupt (int pin, void(*interrupt)(), int level) |
void | lcd_delay (unsigned long ms) |
void | lcd_delayUs (unsigned long us) |
uint8_t | lcd_pgmReadByte (const void *ptr) |
uint16_t | lcd_eepromReadWord (const void *ptr) |
void | lcd_eepromWriteWord (const void *ptr, uint16_t val) |
int | lcd_random (int max) |
int | lcd_random (int min, int max) |
SSD1306 HAL IO communication functions
Definition in file io.h.