跳转到内容

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 (必需, Pin Schema): RESET 引脚。

  • cs_pin (必需, Pin Schema): CS 引脚。

  • dc_pin (必需, Pin Schema): DC 引脚。

  • lambda (可选, lambda): 用于在显示上渲染内容的 lambda。 更多信息请参见 显示渲染引擎。

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

  • pages (可选, list): 显示页面而非单个 lambda。请参见 显示页面。

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

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