ESP-01S ESP8266 WiFi模块是一个独立的SOC,集成了TCP/IP协议栈,允许任何微控制器访问WiFi网络。
烧录要连接这些线:
将ESP8266的TX连接到Arduino Uno的TX。
将ESP8266的RX连接到Arduino Uno的RX上。
将ESP8266上的EN连接到Arduino Uno上的3.3V。
将ESP8266上的3v3(或VCC)连接到Arduino Uno上的3.3V。
将ESP8266上的GND连接到Arduino Uno上的GND。
资料来源: https://www.deviceplus.com/arduino/how-to-connect-your-arduino-to-wi-fi/
我们的项目在Mac操作系统中运行,但是发现无法连接网络,打开调试助手并下载文件,出现了几种情况:
1. 等待上电中;
-> 连接后需要拔掉RST接口,给系统下 "运行 "命令;即为接一下地,再断开。
2. 文件加载中途出现error;
-> 找了一些资料,发现有几种可能,如电压不足、线路连接问题。
3. 没有任何反应;
->可能是卖家文件刻录错误,尝试重置 ,从官方网站上下载文件。
-> 设置错误,例如网络设置的协议类型,*本地IP地址,端口号;接受区设置,发送区设置,发送区设置等,建议多查看几遍。
*注:虚拟机可能会导致IP地址识别错误,有这个可能性。