malqin 发表于 2014-12-3 03:48 static/image/common/back.gif
AT+RST
AT+RST
Module have no response
有可能是固件的问题,我之前也遇到类似的,升级固件到0.9.4就通过部分,如上楼,但卡在半山腰。
请问楼主,这样报错怎么解决?我都要抓狂了!!!!
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows NT (unknown)), Board: "Arduino Uno"
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'void WIFI::begin()':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:22: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'int WIFI::ReceiveMessage(char*)':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:170: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'void WIFI::Reset()':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:255: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'String WIFI::showMode()':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:288: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'bool WIFI::confMode(byte)':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:333: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'String WIFI::showAP()':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:368: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'String WIFI::showJAP()':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:413: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'boolean WIFI::confJAP(String, String)':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:453: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'boolean WIFI::quitAP()':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:488: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'String WIFI::showSAP()':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:511: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'boolean WIFI::confSAP(String, String, byte, byte)':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:548: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'String WIFI::showStatus()':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:600: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'String WIFI::showMux()':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:637: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'boolean WIFI::confMux(boolean)':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:676: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'boolean WIFI::newMux(byte, String, int)':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:710: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'boolean WIFI::newMux(byte, byte, String, int)':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:761: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'boolean WIFI::Send(String)':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:811: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'boolean WIFI::Send(byte, String)':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:864: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'void WIFI::closeMux()':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:911: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'void WIFI::closeMux(byte)':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:938: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'String WIFI::showIP()':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:970: error: 'Serial1' was not declared in this scope
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp: In member function 'boolean WIFI::confServer(byte, int)':
C:\Users\LENOVO\Documents\Arduino\libraries\ITEADLIB_ESP8266_c\uartWIFI.cpp:1017: error: 'Serial1' was not declared in this scope
void setup()
{
pinMode(0,INPUT_PULLUP);
pinMode(1,INPUT_PULLUP);
Serial.begin(9600);
Serial.println("AT+RST");//或者"AT+RST\r"
}
void loop()
{
}上述代码怎么不能执行重启?要怎么做?
arduino uno r3
yeelink收不到数据
而且显示的和楼主的显示有区别,不知道什么原因
还有一个问题就是把缓存改成500以后程序就不执行了,
#define SERIAL_BUFFER_SIZE 500
串口什么都不显示了(另外加了一个串口),
改回原来的64就有显示了,
显示就是上面的图
不知道还有人遇到同样的问题吗
怎么出现了“wifi“ does not name a type的错误 怎么解决啊
hu623961587 发表于 2015-1-4 15:30 static/image/common/back.gif
怎么出现了“wifi“ does not name a type的错误 怎么解决啊
使用1.0.5以上的版本,下载的库放到libraries文件夹里面。
好东西
flywat 发表于 2015-1-5 20:44 static/image/common/back.gif
好东西
因为ESP8266官方的固件会经常更新,波特率有时候是9600,有时候是115200,修改库里的cpp和h文件的波特率即可。
malqin 发表于 2014-12-29 01:51 static/image/common/back.gif
arduino uno r3
yeelink收不到数据
我也出现你这样的现象,就是收不到返回的信息。你怎样解决的?
为什么就是收不到yeelink返回的信息?
紫/aiq龙 发表于 2015-1-8 11:51 static/image/common/back.gif
为什么就是收不到yeelink返回的信息?
这个教程只是上传数据到yeelink。
p4nt1um 发表于 2014-11-21 02:04 static/image/common/back.gif
我用楼主提供的库和程序顺利编译并上传,但串口监视器里始终显示AT+RST这一行,打入任何命令都没有反应,请 ...
这个问题解决了没?
楼主能用Nano接wifi模块吗?想体积小一点,成本低一点;P。为什么我wifi模块一接Nano板子,电脑就不认Nano板子,拔了wifi模块马上又认了。
sunxnfshine 发表于 2015-1-8 21:08 static/image/common/back.gif
这个问题解决了没?
用mega328或者UNO的话,只有一对串口被esp8266占用了,要设置一对软串口看状态信息。详见帖子第一篇“mini Rboard”
xiaoyi 发表于 2015-1-9 00:24 static/image/common/back.gif
楼主能用Nano接wifi模块吗?想体积小一点,成本低一点。为什么我wifi模块一接Nano板子,电脑就不认Nano板 ...
用nano也可以的,库里面的h文件要取消注释#define UNO注释掉//#define MEGA。
板子接上就不认?是不是接错线了?