ESP8266型号对比
| ESP01 | ESP-01D | ESP-01F | ESP-01M | ESP-01S | ESP-07 | ESP-07S | ESP-12E | ESP-12F | ESP-12S | |
|---|---|---|---|---|---|---|---|---|---|---|
| 通信协议 | 完整的802.11b/g/n WiFi Soc模块 | |||||||||
| 工作频段 | 2400 - 2483.5MHZ | |||||||||
| 芯片方案 | ESP8266 | ESP8285 | ESP8285 | ESP8285 | ESP8266 | ESP8266 | ESP8266 | ESP8266 | ESP8266 | ESP8266 |
| 天线形式 | 板载天线 | 外接天线 | 外接天线 | 板载天线 | 板载天线 | IPEX座/陶瓷天线 | IPEX天线 | 板载天线 | 板载天线 | 板载天线 |
| 封装形式 | DIP-8 | DIP-6 | SMD-18 | DIP-18 | DIP-8 | SMD-16 | SMD-16 | SMD-22 | SMD-22 | SMD-16 |
| 串口速率 | 4Mbps | |||||||||
| 传输距离 | 50m | 40m | 50m | 40m | 50m | 50m | 100m | 80m | 81m | 82m |
| 供电电压 | 3.0V-3.6V,典型值3.3V | |||||||||
| SPI Flash | 8Mbit | 16Mbit | 8Mbit/16Mbit | 8Mbit/17Mbit | 8Mbit | 8Mbit | 32Mbit | 32Mbit | 32Mbit | 32Mbit |
| io 口 | 2 | 3 | 9 | 11 | 2 | 9 | 9 | 11 | 9 | 9 |
| 模组认证 | 暂无 | 暂无 | FCC/CE | FCC/CE/SRRC/REACH/ROHs | ROHs | 暂无 | FCC/CE/SRRC/REACH/ROHs | 暂无 | FCC/CE/SRRC/IC/KCC/NCC/ REACH/TELEC/ANATEL/RoHS | FCC/CE/SRRC/ RoHs/阿里飞燕认证 |
| Modem Sleep | 20mA | 20mA | 20mA | 20mA | 20mA | 20mA | 20mA | 15mA | 20mA | 20mA |
| Light Sleep | 2mA | 2mA | 2mA | 2mA | 2mA | 2mA | 0.9mA | 2mA | 2mA | 2mA |
| Deep Sleep | 20uA | 20uA | 20uA | 20uA | 20uA | 20uA | 10uA | 20uA | 20uA | 20uA |

选型建议
首先是你要使用多少个IO口,先选择IO口。比如你要控制的设备较多可以选择IO口较多的,例如ESP-12系列,假设你只是用一两个IO口来控制继电器等,可以选择ESP01S
这里比较推荐ESP01s和ESP12F
这里是需要注意NodeMCU中引脚和ESP8266中实际引脚之间的关系:
ESP-12E NodeMCU 套件引脚:

Wemos D1 Mini :
