ESP-AT 固件差异
本文档比较了同一 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 |
|
|
|
|
|
|