ESP8266无法检测到

时间:2016-01-17 14:59:24

标签: arduino wifi esp8266

这是我第一次使用ITEADLIB_Arduino_WeeESP8266库在arduino uno上试用esp8266。但是我无法完成任何事情,甚至wifi.getversion()也没有。

这是串行监视器输出

setup begin
FW Version: 
to station err
Join AP failure
setup end

(forever loop)

这是代码

#include "ESP8266.h"
#include <SoftwareSerial.h>

SoftwareSerial mySerial(3, 2); /* RX:D3, TX:D2 */
ESP8266 wifi(mySerial);

#define SSID        "AndroidAP"
#define PASSWORD    "12345678"

void setup(void)
{

}

void loop(void)
{
    Serial.begin(9600);
    Serial.print("setup begin\r\n");

    Serial.print("FW Version: ");
    Serial.println(wifi.getVersion().c_str());

    if (wifi.setOprToStation()) {
        Serial.print("to station ok\r\n");
    } else {
        Serial.print("to station err\r\n");
    }

    if (wifi.joinAP(SSID, PASSWORD)) {
        Serial.print("Join AP success\r\n");
        Serial.print("IP: ");       
        Serial.println(wifi.getLocalIP().c_str());
    } else {
        Serial.print("Join AP failure\r\n");
    }

    Serial.print("setup end\r\n");
    Serial.println("");
    delay(10000);
}

我按照github自述文件上的说明进行了操作,esp8266上的指令一直都在,所以我猜这不是布线问题。 8266可能死了吗?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用此Serial.begin(115200);