Я всегда к точке доступа телефона подключался
Сегодня каким-то образом модуль смог подключиться к вай-фаю один раз и все, больше не подключается.
Попробовал запитать модуль от литиевого аккумулятора(ААА на 3.7в, может отдавать ток до 800мАч) через LDL1117S33R, на который согласно инструкции припаял 2 конденсатора керамических (на Vin-GND 1мкФ, Vout-GND 4.7мкФ). Также на + и - модуля припаял электролит на 220мкФ и керамический на 1мкФ. Не помогло, модуль так же не подключается к вай-фаю.
Замерил потребляемый ток при питании через USB-TTL: 0.09А
При питании через аккум: 0.09А
Хотя модуль должен потреблять хотя бы 200мА, он потребляет только 90мА даже через аккум. Из-за чего это может быть?
у меня была похожая проблема, только с ESP32C3.
После догого поиска на буржуйских форумах, оказалось виновата криво спроектированна маленькая WiFi антенна, и оказалось достаточно снизить мощность передатчика.
Поищите команду для своего модуля, возможно в этом косяк.
if (WiFi.status() != WL_CONNECTED) {
WiFi.disconnect();
WiFi.mode(WIFI_OFF);
delay(500);
WiFi.mode(WIFI_STA);
delay(100);
WiFi.enableSTA(true);
delay(100);
WiFi.begin((const char *)nameSSID, (const char *)passSSID);
WiFi.setTxPower(WIFI_POWER_8_5dBm);
delay(500);
devMode = waitConnected;
}
10 строка
Спасибо большое!!! Помогло.
Прописал такую строчку: WiFi.setOutputPower(10);