• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

ESP32-WROOM-32 wifi connect

Delari

New member
Добрый день, решил подключить ESP32-WROOM-32 (https://aliexpress.ru/item/32959541446.html?spm=a2g0s.issue_5ptha.0.0.607e33eddttI5k) к wifi по туториулу ( ссыль )

тесты с пользовательским светодиодом работали, однако при подключении скретча с вафлей что то идет не так,
я добавил в скретч индикацию светодиода и понял что у меня проходит цикл установки и потом идет перезапуск/заново запускается цикл установки (не знаю еще пока как делать отладку правельно)


#define LED 2
#include <HTTPClient.h>
const char* ssid = "wifiseed";
const char* password = "123456788";

void setup() {
Serial.begin(115200);
pinMode(LED,OUTPUT);
digitalWrite(LED,HIGH);
delay(200);
digitalWrite(LED,LOW);
delay(200);
Serial.println("Try connecting to Wi-Fi..");
WiFi.begin(ssid, password);
.......
дальше тоже есть индикации сигналов с другой задержкой в мс - но они не происходят
}

в мониторинге порта постоянно надпись Try connecting to Wi-Fi...
и звук отключения устройства

логин и пароль от wifi я вбивал правильно, проверял несколько раз

запускал плату рядом с роутером, результат такой же

подумал что мб проблема в роутере и он не может подключиться - но раздав wifi с телефона и указав его ssid и пароль - получил тоже самое
 

Сергей_Ф

Moderator
Команда форума
в мониторинге порта постоянно надпись Try connecting to Wi-Fi...
А что там ещё должно быть? Судя по приведенному фрагменту скетча, только это и должно.


звук отключения устройства
Это что такое?

П.с. вы точно темой не ошиблись? Какое отношение это всё имеет к SDK?
 
Последнее редактирование:

Delari

New member
А что там ещё должно быть? Судя по приведенному фрагменту скетча, только это и должно.
П.с. вы точно темой не ошиблись? Какое отношение это всё имеет к SDK?
Да возможно, перенесите в соответствующий раздел


Сейчас я изменил скретч на поиск Wifi сетей для теста

#include "WiFi.h"
#define LED 2

void setup()
{
Serial.begin(115200);
delay(5000);
Serial.println("setup start");
pinMode(LED,OUTPUT);
digitalWrite(LED,HIGH);
delay(200);
digitalWrite(LED,LOW);
delay(200);
digitalWrite(LED,HIGH);
delay(200);
digitalWrite(LED,LOW);
delay(200);
// Set WiFi to station mode and disconnect from an AP if it was previously connected
WiFi.mode(WIFI_STA);
WiFi.disconnect();
delay(100);
Serial.println("Setup done");
}

void loop()
{
Serial.println("scan start");
// WiFi.scanNetworks will return the number of networks found
int n = WiFi.scanNetworks();
Serial.println("scan done");
if (n == 0) {
Serial.println("no networks found");
} else {
Serial.print(n);
Serial.println(" networks found");
for (int i = 0; i < n; ++i) {
// Print SSID and RSSI for each network found
Serial.print(i + 1);
Serial.print(": ");
Serial.print(WiFi.SSID(i));
Serial.print(" (");
Serial.print(WiFi.RSSI(i));
Serial.print(")");
Serial.println((WiFi.encryptionType(i) == WIFI_AUTH_OPEN)?" ":"*");
delay(10);
}
}
Serial.println("");
delay(5000);
}


после прошивки в окне монитора порта
выходит

setup start

после чего происходит отключение устройства - о нем сигнализирует звук Отключение устройства в Windows

и происходит перезапуск устройства

Подайте нормальное питание.
А как узнать какое нужно питание? и как подать через usb провод его - я его просто подключаю к usb порту и заливаю прошивку, подключив к штекеру на 2А для зарядки телефона, судя по индикации (Led 2) тоже самое происходит
 

Сергей_Ф

Moderator
Команда форума
Питание нужно подавать на вход Vin, нужно 5-10В с током не менее 1А.
По идеи, может справится и порт usb3 на стационарном компе. На ноуте даже usb3 может не потянуть.
Usb2 точно не потянет.
 

Delari

New member
Питание нужно подавать на вход Vin, нужно 5-10В с током не менее 1А.
По идеи, может справится и порт usb3 на стационарном компе. На ноуте даже usb3 может не потянуть.
Usb2 точно не потянет.
Я правильно понимаю, что в данные устройства после загрузки скретча, помимо usb кабеля от компа для мониторинга порта, нужно подать питание еще доп. питание 5В, образно говоря контакты Vin+GND подписанные на плате

Доп. вопрос - порекомендуйте современную литературу по данным проектам, где не забыли указать данные моменты, моя походу не о чем
 
Сверху Снизу