跳转到内容

PCD 8544 显示屏 (Nokia 5110/3310)

pcd8544 显示平台允许您在 ESPHome 中使用 PCD8544(Adafruit) 显示屏。此显示屏使用 4 线 SPI 总线 连接。

这是一种单色 LCD 显示屏,曾用于旧款 Nokia 5110/3310 手机。

显示屏分辨率为 84x48 像素。

PCD8544 显示屏

将 CLK、DIN、CS (CE)、DC 和 RST 连接到 ESP 上的引脚。对于电源,将 VCC 连接到 3.3V,GND 连接到 GND。

# 配置示例
spi:
clk_pin: D5
mosi_pin: D7
display:
- platform: pcd8544
reset_pin: D0
cs_pin: D8
dc_pin: D1
contrast: 0x7f
lambda: |-
it.print(0, 0, id(font), "Hello World!");

要使用背光,需要将 LIGHT 引脚连接到地。如果连接到 GPIO 引脚,可以从 ESPHome 控制它。请参阅单色灯

  • reset_pin (**必填”, 引脚模式):RESET 引脚。

  • cs_pin (**必填”, 引脚模式):CS 引脚。

  • dc_pin (**必填”, 引脚模式):DC 引脚。

  • lambda (可选, lambda):用于在显示屏上渲染内容的 lambda。 详见显示渲染引擎

  • update_interval (可选, 时间):重新绘制屏幕的间隔。默认为 5s

  • pages (可选, 列表):显示页面而不是单个 lambda。详见显示页面

  • id (可选, ID):手动指定用于代码生成的 ID。

  • contrast (可选, int):设置屏幕对比度 (0-255)。默认为 0x7f