9static const uint8_t LCD_DISPLAY_BACKLIGHT_ON = 0x08;
10static const uint8_t LCD_DISPLAY_BACKLIGHT_OFF = 0x00;
23 "PCF8574 LCD Display:\n"
24 " Columns: %u, Rows: %u",
27 LOG_UPDATE_INTERVAL(
this);
void mark_failed()
Mark this component as failed.
bool write_bytes(uint8_t a_register, const uint8_t *data, uint8_t len) const
void dump_config() override
void send(uint8_t value, bool rs) override
void write_n_bits(uint8_t value, uint8_t n) override
ESPHOME_LOG_TAG(TAG, "lcd_pcf8574")
void IRAM_ATTR HOT delayMicroseconds(uint32_t us)