Arduino Polska Forum
ESP8266 - niechciany Access Point - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Programowanie w Arduino (https://forum.arduinopolska.pl/dzial-programowanie-w-arduino)
+--- Wątek: ESP8266 - niechciany Access Point (/watek-esp8266-niechciany-access-point)



ESP8266 - niechciany Access Point - yugodriver - 03-03-2016

Cześć,

Mam problem z ESP8266. Problem polega na tym, że wraz z uruchomieniem płytki włącza się tryb AP z siecią bez zabezpieczeń do której bez problemu moge się podłączyć.

W programie mam skonfigurowany moduł aby działał w trybie client i to działa bardzo dobrze. Efekt jest taki, że na stworzony serwer mogę się dostać po "dobrej" zabezpieczonej sieci jak i po podłączeniu do sieci niebezpiecznej. Co dziwne moduł uruchmamia się w trybie AP nawet po wgraniu blinka bez dołaczonych żadnych bibliotek:
Kod:
void setup() {
 pinMode(0, OUTPUT);
}

void loop() {
 digitalWrite(0, HIGH);   // turn the LED on (HIGH is the voltage level)
 delay(1000);              // wait for a second
 digitalWrite(0, LOW);    // turn the LED off by making the voltage LOW
 delay(1000);              // wait for a second
}
Proszę o pomoc. Jak wyłaczyć tryb AP


RE: ESP8266 - niechciany Access Point - krzyspx - 01-11-2016

(03-03-2016, 13:31)yugodriver napisał(a): Cześć,

Mam problem z ESP8266. Problem polega na tym, że wraz z uruchomieniem płytki włącza się tryb AP z siecią bez zabezpieczeń do której bez problemu moge się podłączyć.
 Rozwiązuję ten problem wstępną konfiguracją ESP programem ESP8266 Config
ustawiam w nim mod STA i po sprawie
program ściągnąlem z http://www.sunduino.pl/wordpress/esp8266-czesc-2-komendy-at/


RE: ESP8266 - niechciany Access Point - yugodriver - 01-11-2016

Znalazłem rozwiązanie jak to zrobić bezpośrednio w Arduino IDE.

W "setupie" trzeba dodać linijkę:

Kod:
WiFi.mode(WIFI_STA); //Moduł WiFi jako stacja robocza (WIFI_AP, WIFI_STA lub WIFI_AP_STA.)