ESP32-WROVER-KIT-LCD-DRIVER
LCD.h
Go to the documentation of this file.
1
9
#ifndef __LCD_H
10
#define __LCD_H
11
12
#include <stdio.h>
13
#include <stdlib.h>
14
#include "driver/spi_master.h"
15
#include "driver/gpio.h"
16
#include <string.h>
17
#include "esp_system.h"
18
19
#define COLOR_RED 0xF800
20
#define COLOR_GREEN 0x07E0
21
#define COLOR_BLUE 0x001F
22
#define COLOR_WHITE 0xFFFF
23
#define COLOR_BLACK 0x0000
24
25
esp_err_t
iLCD_init
(
void
);
26
esp_err_t
iLCD_clearFramebuffer
(uint16_t u16Color);
27
esp_err_t
iLCD_writeString
(uint16_t u16xPos, uint16_t u16yPos,
char
*pcText, uint16_t u16ColorFont, uint16_t u16ColorBackground);
28
29
#endif
/* __LCD_H */
iLCD_writeString
esp_err_t iLCD_writeString(uint16_t u16xPos, uint16_t u16yPos, char *pcText, uint16_t u16ColorFont, uint16_t u16ColorBackground)
write string/text into framebuffer
Definition:
LCD.c:202
iLCD_clearFramebuffer
esp_err_t iLCD_clearFramebuffer(uint16_t u16Color)
clear complete framebuffer with a color
Definition:
LCD.c:179
iLCD_init
esp_err_t iLCD_init(void)
init
Definition:
LCD.c:130
components
lcd
include
LCD.h
Generated by
1.8.20