ESP8266/USART záhada
Petr Zapadlo
zapik na email.cz
Pátek Únor 27 10:43:23 CET 2015
Evidentně jsme vycházeli ze stejného zdroje, protože program je podobný,
ale chová se to stejně i když to mám připojené přímo na seriový port
přes převodník.
Co vám napíše:
AT+GMR
0018000902 - tohle tam mám já.
Pokud budete mít jinou verzi, můžete mi poslat ten soubor? Na webu jsem
našel jen zmínky, ale ke stažení ne a nebo to vedlo na čínskou stránku
kde jsem se ztratil.
Díky
Petr
Dne 27.2.2015 v 10:27 Ales Filip napsal(a):
> Dobrý den,
>
> Ten bordel po resetu je nějaký divný. Zkuste jiný FW.
> Mě to po resetu odpoví normálně, potom pro nastavení používám:
>
> boolean connectWiFi()
> {
> while(Serial1.available())
> Serial1.read();
>
> //while(Serial1.find("OK")) {
> Serial1.println("AT+CWMODE=1");
> Serial1.flush();
> //}
> while(Serial1.available())
> Serial1.read();
>
> //Serial.println("!!!");
>
> String cmd = "AT+CWJAP=\"";
> cmd += SSID;
> cmd += "\",\"";
> cmd += PASS;
> cmd += "\"";
> Serial.println(cmd);
> Serial1.println(cmd);
> Serial1.flush();
>
> //while(Serial1.available()==0) {
> // Serial.println("Waiting for module to answer!");
> //delay(100);
> //}
> //delay(2000);
> if (Serial1.find("OK"))
> {
> Serial.println("OK, Connected to WiFi.");
> return true;
> } else
> {
> Serial.println("Can not connect to the WiFi.");
> return false;
> }
>
>
> Odpoví OK, ale bliká modrá LED, a po RST odpoví ERROR nebo Fail, to si
> teď nepamatuju. Ale vypnu a zapnu napájení, zabliká modrá LED, a je
> připojený. Na AT+CIFSR vypíše přidělenou adresu, atd.
>
> Hledejte FW ESP_8266_BIN0.92.bin (23.9.2014) Zkoušel jsem i 0.922 a
> 0.950, a s těmi byly nějaké problémy.
>
> S pozdravem,
>
Další informace o konferenci Hw-list