ST7920 LCD 图形显示
st7920 显示平台允许你使用 ESPHome 的
ST7920(数据手册、
electrodragon)。注意,此组件用于通过 3 线 SPI 总线 连接的显示。
它是一种单色 LCD 图形显示。

将 D5 连接到为 SPI 总线 选择的 E 引脚,将 D7 连接到 R/W 引脚,并将 RS 连接到 ESP 上的某些 GPIO 引脚。
对于 SPI 通信,重要的是将 LCD 上的 PSB 连接到 GND。
# 示例配置条目spi: clk_pin: D5 mosi_pin: D7
display: - platform: st7920 cs_pin: number: 4 inverted: true lambda: |- it.print(0, 0, id(font), "Hello World!");-
cs_pin (必需, Pin Schema: 有时也称为
RS。对于 ST7920 应为反转。 -
width (必需, int): 屏幕的”宽度”。默认为 128。
-
height (必需, int): 屏幕的”高度”。默认为 64;
-
rotation (可选): 设置显示的旋转角度。你在
lambda:中绘制的一切都将 根据此选项进行旋转。可选值为0°(默认)、90°、180°、270°。 -
update_interval (可选, Time): 重新绘制屏幕的间隔。默认为
60s。 -
pages (可选, list): 显示页面而非单个 lambda。请参见 显示页面。
-
id (可选, ID): 手动指定用于代码生成的 ID。