ESP32开发板接4阵脚屏幕教程(含介绍和针脚编号对应)

"4针屏幕" 一般有两种常见类型:

  1. I²C 屏幕 (如 0.96" OLED、SSD1306 等)

    4 个针脚通常是:

    • VCC → 接 ESP32 的 3.3V(有的屏幕支持 5V)

    • GND → 接 ESP32 的 GND

    • SCL (时钟)→ 接 ESP32 的 I²C SCL 脚(默认 GPIO22)

    • SDA (数据)→ 接 ESP32 的 I²C SDA 脚(默认 GPIO21)

    注意:ESP32 的 I²C 引脚是可配置的,不一定非用 GPIO21/22,但这是默认习惯。


  1. SPI 屏幕 (如 1.3" ST7789、1.44" ST7735 等,有时也只有 4 针)

    如果 4 针是 VCC / GND / SCL / SDA,可能是"4线 SPI"模式:

    • VCC → 3.3V
    • GND → GND
    • SCL (SPI CLK)→ 接 ESP32 的 SPI CLK(默认 GPIO18)
    • SDA (SPI MOSI)→ 接 ESP32 的 SPI MOSI(默认 GPIO23)
    • 另外,SPI 屏幕通常还有 DC / RST / CS 引脚,可能集成到芯片里或者省略(用固定方式工作)。

判断方法

  • 屏幕芯片型号写在背面(比如 SSD1306、ST7735、ST7789)
  • I²C 的 SDA/SCL 是双向的,而 SPI 的 SCL/SDA(MOSI)是单向的
  • I²C 屏幕一般会有一个小电阻阵列(上拉电阻)

I²C 接线表(默认引脚)

屏幕引脚 作用 ESP32 默认引脚编号 开发板丝印位置
VCC 电源正 3V3 板子上标 3V3(USB口旁边一排针脚)
GND 地线 GND 板子上标 GND
SCL I²C 时钟 GPIO22 板子上丝印 D22 或直接 22
SDA I²C 数据 GPIO21 板子上丝印 D21 或直接 21

💡 针脚位置示意(ESP32-DevKit V1 常见布局)

复制代码
         USB口
  -----------------------
 | 3V3  EN  GND  D23 D22 D1 ...
 | GND  D13 D12  D14 D27 D26 ...
  -----------------------
  • 3V3 → 接屏幕 VCC
  • GND → 接屏幕 GND
  • D22(GPIO22)→ 接屏幕 SCL
  • D21(GPIO21)→ 接屏幕 SDA

注意

  1. 大多数 ESP32 模块 I²C 引脚是可改的 ,如果你想用别的 GPIO,也可以在代码里 Wire.begin(SDA, SCL) 修改。
  2. 屏幕如果支持 5V 输入,你也可以用板子的 5V 引脚,但推荐 3.3V 更安全。