回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

【花雕学编程】Arduino动手做(238)---ESP32 Cheap Yellow Display 2.8寸开发板(CYD)引脚详解 简单

头像 驴友花雕 2024.11.04 13 0

0-2.jpg

ESP32-2432S028液晶2.8寸屏开发板使用ESP32-WROOM-32模块作为主控,主控是一款双核MCU,集成了Wi-Fi和蓝牙功能,主频可达240MHz,具有520KB的SRAM、448KB的ROM,闪存容量为4MB+4MB,显示分辨率为240x320,采用电阻式触控式屏幕。该模块包括LCD显示器、背光控制电路、触控式屏幕控制电路、扬声器驱动电路、光敏电路和RGB LED控制电路。支持TF卡界面、序列界面、温湿度感测器界面(DHT11界面)和保留的IO口界面,该模块支持在Arduino IDE、ESP IDE、MicroPython和Mixly中进行开发。

 

00.jpg

 

ESP32-2432S028 屏幕板是一款 TFT 触摸屏显示 LCD,包括 ESP32 开发板,非常适合为您的物联网项目构建图形用户界面,其在国外创客社区中被称为“Cheap Yellow Display”或简称 CYD。它是一款用途广泛的开发板,可为您的物联网项目构建 GUI,比使用带有 TFT 屏幕的单独 ESP32 开发板更加方便实用。这里将了解 ESP32 Cheap Yellow Display 引脚排列。我们将看到哪些引脚用于控制显示器、触摸屏和 microSD 卡,以及哪些引脚可用于连接外部外围设备。

 

00.jpg

1、显示引脚
TFT 显示器使用 SPI 通信协议 (HSPI) 与电路板通信,实现对 TFT 显示器使用引脚分配。

 

01.jpg

2、触摸屏引脚
触摸屏还使用 SPI 协议与 ESP32 通信。这些是触摸屏的 VSPI 引脚。
 

02.jpg

3、RGB 指示灯
该板的背面带有一个 RGB LED,可能对调试很有用。

重要:RGB LED 采用反相逻辑工作,因为它们是低电平有效。这意味着,如果您将它们设置为 HIGH = OFF 和 LOW = ON。

 

03.jpg
04.jpg

4、MicroSD 卡引脚
microSD 卡使用 SPI 通信协议。它使用 ESP32 默认 VSPI 引脚:

 

05.jpg
06.jpg

5、LDR (Light Dependent Resistor) – 光传感器
该板的正面有一个 LDR,就在显示器旁边。LDR 连接到 GPIO 34。

 

07.jpg
08.jpg

6、扬声器
有一个 2P 1.25mm JST 连接器用于连接扬声器。它由 GPIO 26 控制。

7、BOOT 和 RST 按钮
它具有内部连接到 GPIO 0 的 BOOT 按钮,您还有板载 RST (RESET) 按钮。

 

11.jpg

8、扩展 IO

板上有两个扩展的 GPIO 连接器,标记为 P3 CN1。在扩展 GPIO 连接器中,有 4 个 GPIO 可用:GPIO 35GPIO 22GPIO 21GPIO 27,可用于连接外围设备。

 

12.jpg

 

 

9、P3 扩展 IO
在 P3 连接器中,您有一个 GND 引脚和 GPIO 35、GPIO 22 和 GPIO 21。
请注意,GPIO 22 也用于 CN1 连接器,GPIO 21 用作显示器的背光。所以,只要背光亮着,GPIO 21 就会亮。

10、CN1 扩展 IO
在 CN1 连接器中,您有 GND、GPIO 22、GPIO 27 和 3V3 引脚。请注意,GPIO22 也可用于 P3 连接器。
CN1 连接器上的引脚对于连接 I2C 设备特别有用,因为您有两个可用于 I2C 总线线路的可用 GPIO,以及电源和 GND 引脚。

如果您想使用这些引脚连接 I2C 传感器,则需要设置自定义 I2C 引脚。您不能使用默认的 SDA 和 SCL 引脚(GPIO 21 和 GPIO 22),因为 GPIO 21 用于背光)。
 

13.jpg

11、用于连接外设的可用引脚
因此,总而言之,您有三个引脚可用于连接外围设备:
GPIO 35 — 在 P3 连接器上
GPIO 22 — 在 P3 和 CN1 连接器上
GPIO 27 — 在 CN1 连接器上

12、TX/RX 连接器
它还在标记为 P1 的连接器上具有可用的 TX/RX 引脚。这些用于串行通信,并直接连接到 CH340(USB 转串行转换器)。
GPIO 1 — 发送
GPIO 3 — 接收
 

14.jpg


评论

user-avatar
icon 他的勋章
    展开更多