ESP8266_D1mini开发板引脚功能介绍

发布时间:2024-05-11 08:38 | 来源:语雀(nicheng-yk7a1 / yq6u33)

ESP8266_D1mini开发板引脚功能介绍

ESP8266_D1 mini 开发板引脚图

图示:ESP8266_D1 mini 开发板引脚图

ESP8266是什么?

ESP8266 芯片

图示:ESP8266 芯片

ESP8266 是一颗由乐鑫科技推出的 Wi-Fi 芯片,集成度高、价格便宜,被广泛用于物联网和创客项目中。D1 mini 就是基于 ESP8266 设计的一块小巧开发板。

D1 mini开发板引脚分布

D1 mini 开发板引脚分布

图示:D1 mini 开发板引脚分布

digital  analog
write    read
D: digitalWrite  digitalRead
A: analogWrite   analogRead

D1 mini开发板引脚功能详解

下表显示了 D1 mini 开发板板载标识(丝印)和 ESP8266 的 GPIO 编号之间的对应关系,以及项目中最好使用的引脚,以及哪些引脚需要谨慎。在下表中,以绿色显示的引脚没有需要特别注意的,可以正常使用;以黄色显示的可以使用,但需要注意,在启动时可能会有误动作;不建议将红色显示的引脚用作输入或输出。

D1mini引脚ESP8266引脚引脚功能特殊功能输入输出
A0A0Analog input, max 3.3V input模拟输入模拟输入
D0GPIO16IO无中断无PWM
D1GPIO5IO, SCLIIC接口时钟线OKOK
D2GPIO4IO, SDAIIC接口数据线OKOK
D3GPIO0IO, 10k Pull-up上拉OK
D4GPIO2IO, 10k Pull-up, BUILTIN_LED上拉OK
D5GPIO14IO, SCKISP信号线OKOK
D6GPIO12IO, MISOISP主入/从出OKOK
D7GPIO13IO, MOSIISP主出/主入OKOK
D8GPIO15IO, 10k Pull-down, SS下拉OK
GGNDGround电源地线--
5V-5V5V电源引脚--
3V33.3V3.3V3.3V电源--
RSTRSTReset主板复位--
TXTXDTXD串口TXOK
RXRXDRXD串口OKRX

重要提醒: 关于 D1 mini 开发板,需要注意的一件重要的事情是 GPIO 编号与板载上的标识(丝印)并不匹配。例如,D0 对应于 GPIO16,D1 对应于 GPIO5。

在用 Mixly 编程时需要注意,你选择的引脚编号是 GPIO 编号,并不是开发板上的标识编号;在用 Arduino IDE 编程时,可以直接写 D1 mini 开发板上的标号,例如 D1,也可以直接写数字,例如 16、5 等。也就是直接写数字,对应的是 GPIO 的标号,在数字前面加上字母,对应的就是 D1 mini 开发板上的标识编号。