GPIO16
GPIO16 可用于将 ESP8266 从深度睡眠中唤醒。要将 ESP8266 从深度睡眠中唤醒,GPIO16 应连接到 RST 引脚。了解如何将 ESP8266 置于深度睡眠模式:
- ESP8266 深度睡眠与 Arduino IDE
- ESP8266 深度睡眠与 MicroPython
ESP8266 没有硬件 I2C 引脚,但可以用软件实现。因此,您可以将任何 GPIO 用作 I2C。通常,以下 GPIO 用作 I2C 引脚:
- GPIO5:SCL
- GPIO4:SDA
ESP8266 中用作 SPI 的引脚有:
- GPIO12:味噌
- GPIO13:MOSI
- GPIO14:SCLK
- GPIO15:CS
ESP8266 允许在所有 I/O 引脚中使用软件 PWM:GPIO0 到 GPIO15。ESP8266 上的 PWM 信号具有 10 位分辨率。了解如何使用 ESP8266 PWM 引脚:
- ESP8266 PWM 与 Arduino IDE
- ESP8266 PWM 与 MicroPython
ESP8266 支持任何 GPIO 中的中断,但 GPIO16 除外。
- 带有 Arduino IDE 的 ESP8266 中断和定时器