Почему мой esp8266 все еще отображается в разделе «доступные подключения» при подключении к WiFi?
Я написал скетч типа "Hello world" с помощью Arduino IDE и загрузил его в esp8266. Я не использовал никаких библиотек или каких-либо команд WiFi. Однако, когда я включил esp8266, он был виден в разделе "доступные подключения", когда я подключился к WiFi с помощью ноутбука с Windows. Мне сказали, что прошивка на esp8266 (в которой есть команды AT) прошивается, когда Arduino IDE загружает скетч. Почему я все еще вижу esp8266, когда мой ноутбук подключается к WiFi?
@, 👍1
1 ответ
Это потому, что вы не программируете WiFi активно — вы просто даете инструкции по его настройке, и эти инструкции хранятся в другом месте во флэш-памяти, отдельно от скетча. Код WiFi всегда включен и всегда работает независимо от того, что вы включаете или не включаете в свой скетч.
Загрузка эскиза не заменяет эти настройки, поэтому они остаются.
Чтобы изменить настройки, вам нужно будет написать скетч, который специально их изменяет — например, установить его в режим STA.
Если вы хотите полностью очистить ESP8266, включая настройки WiFi, в меню «Инструменты» в IDE есть опция «Стереть флэш-память».
- Можно ли отключить WiFi на ESP8266?
- Зачем нужно время отклика в AT-командах esp8266?
- Как навсегда изменить скорость передачи данных ESP8266 (12e)?
- ESP8266 не подключается к Wi-Fi
- Как подключить Wi-Fi Shield ESP-12E-ESP8266-UART-WIFI-Wireless-Shield к Arduino
- Как отключить или остановить точку доступа в ESP8266?
- ESP8266 — действительно ли у него по умолчанию плохой радиус действия Wi-Fi?
- Как подключить ESP8266 с помощью адаптера ESP-01 к Arduino Uno?