ESP-AT 固件差异
[English]
本文档比较了同一 ESP32 系列的 AT 固件在支持的命令集、硬件、模组方面的差异。
ESP32 系列
本节介绍以下 ESP32 系列 AT 固件的区别:
ESP32-WROOM-32-AT-Vx.x.x.x.zip(本节简称为 WROOM Bin)
ESP32-WROVER-32-AT-Vx.x.x.x.zip(本节简称为 WROVER Bin)
ESP32-PICO-D4-AT-Vx.x.x.x.zip(本节简称为 PICO-D4 Bin)
ESP32-SOLO-1-AT-Vx.x.x.x.zip(本节简称为 SOLO-1 Bin
ESP32-MINI-1-AT-Vx.x.x.x.zip(本节简称为 MINI-1 Bin)
ESP32-D2WD-AT-Vx.x.x.x.zip(本节简称为 D2WD Bin)
支持的命令集
下表列出了官方适配的 ESP32 系列 AT 固件默认支持哪些命令集(用 表示)、默认不支持但可以在配置和编译 ESP-AT 工程后支持的命令集(用 表示)、完全不支持的命令集(用 表示),下表没有列出的命令集也为完全不支持的命令集。正式发布的固件见 AT 固件,已适配但未发布的模组固件,需要自行编译。自行编译的固件无法从乐鑫官方服务器进行 OTA 升级。
命令集
WROOM Bin
WROVER Bin
PICO-D4 Bin
SOLO-1 Bin
MINI-1 Bin
D2WD Bin
base
user
Wi-Fi
TCP-IP
mDNS
WPS
SmartConfig
ping
MQTT
HTTP
Bluetooth LE
Bluetooth LE HID
BluFi
Bluetooth SPP
Bluetooth A2DP
ethernet
FileSystem
driver
WPA2 enterprise
Web server
WebSocket
OTA
硬件差异
硬件
WROOM Bin
WROVER Bin
PICO-D4 Bin
SOLO-1 Bin
MINI-1 Bin
D2WD Bin
Flash
4 MB
4 MB
4 MB
4 MB
4 MB
2 MB
PSRAM
8 MB
UART 管脚 [1]
TX: 17
RX: 16
CTS: 15
RTS: 14
TX: 22
RX: 19
CTS: 15
RTS: 14
TX: 22
RX: 19
CTS: 15
RTS: 14
TX: 17
RX: 16
CTS: 15
RTS: 14
TX: 22
RX: 19
CTS: 15
RTS: 14
TX: 22
RX: 19
CTS: 15
RTS: 14
[1]
UART 管脚可自定义,详情请参考 如何设置 AT 端口管脚。
支持的模组
下表列出了官方发布的 ESP32 系列 AT 固件默认支持哪些模组或芯片(用 表示)、默认不支持但可以通过 at.py 工具 修改后支持的模组(用 表示),以及完全不支持的模组(用 表示)。对于完全不支持的模组,您可以 本地编译 ESP-AT 工程 修改您需要的配置后支持。
模组/芯片
WROOM Bin
WROVER Bin
PICO-D4 Bin
SOLO-1 Bin
MINI-1 Bin
D2WD Bin
ESP32-WROOM-32
ESP32-WROOM-32D
ESP32-WROOM-32E
ESP32-WROOM-32U
ESP32-WROOM-32UE
ESP32-WROOM-32DA
ESP32-WROOM-32SE
ESP32-WROVER-E
ESP32-WROVER-IE
ESP32-WROVER-B
ESP32-WROVER-IB
ESP32-WROVER
ESP32-SOLO-1
ESP32-D2WD
ESP32-MINI-1
ESP32-MINI-1U
ESP32-PICO-D4
ESP32-PICO-V3-ZERO
ESP32-PICO-MINI-02
ESP32-PICO-MINI-02U
💡 关键要点
ESP-AT 固件差异 [English] 本文档比较了同一 ESP32 系列的 AT 固件在支持的命令集、硬件、模组方面的差异。 ESP32 系列 本节介绍以下 ESP32 系列 A