19 lines
351 B
C++
19 lines
351 B
C++
#include "char_lcd.h"
|
|
|
|
#define CHAR_LCD_I2C_NUM I2C_NUM_0
|
|
|
|
#define LCD_ADDR 0x27
|
|
#define LCD_COLS 20
|
|
#define LCD_ROWS 4
|
|
|
|
static const char *TAG = "char_lcd";
|
|
|
|
void init_char_lcd(void) {
|
|
lcd_init(&lcd, LCD_ADDR, CHAR_LCD_I2C_NUM);
|
|
lcd_begin(&lcd, LCD_COLS, LCD_ROWS);
|
|
|
|
lcd_set_backlight(&lcd, 255);
|
|
|
|
ESP_LOGI(TAG, "LCD initialized");
|
|
}
|