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

Не работает Mesh-сеть... Хотя должна!

viboxjuwin

New member
Здравствуйте! Открываю тему, потому как по истечении недели кропотливого труда результата добиться не удалось.

Библиотеки пробовал разных версий: ранние и последние. Загружаю на две платы ESP32-CAM код для разворачивания mesh-сети (код прилагаю - basic.ino). Обе платы с Алиэкспресс (производитель не определен). Обе запитаны от напряжения 5 Вольт. Одна из них подключена в монитору порта. Обмен сообщениями не происходит.

В чем может быть дело: в коде или в аппаратной части? Дайте, пожалуйста, добрый совет: в какую сторону копать. Мог бы кто-то загрузить данный код на свои платы для проверки его работоспособности? :)Сообщение в мониторе порта.png
 

Вложения

Slava Trifonov

New member
мне кажется, mesh.update() не стоит вызывать в бесконечном цикле
попробуй его запихнуть в таску новую
и не публикуй код картинками - это неприлично
 

esp340

Active member
мне кажется, mesh.update() не стоит вызывать в бесконечном цикле
попробуй его запихнуть в таску новую
и не публикуй код картинками - это неприлично
Причем тут это. У него модуль ресетится - Brownout detector was triggered. Разбираться нужно в чем проблема - питание, шнур и т.д.
 

viboxjuwin

New member
Причем тут это. У него модуль ресетится - Brownout detector was triggered. Разбираться нужно в чем проблема - питание, шнур и т.д.
Вы оказались абсолютно правы! Как выяснилось, при инициализации Wi-Fi возникала пиковая нагрузка с током большим, чем способен выдавать USB порт на компьютере. Поэтому модуль циклично перезагружался. Подключение ESP32 к стороннему источнику питания 5V решило проблему!
 

pvvx

Активный участник сообщества
Вы оказались абсолютно правы! Как выяснилось, при инициализации Wi-Fi возникала пиковая нагрузка с током большим, чем способен выдавать USB порт на компьютере. Поэтому модуль циклично перезагружался. Подключение ESP32 к стороннему источнику питания 5V решило проблему!
ESP32 потребляет больше чем Raspberry Pi Zero 2 W. По этому ничего удивительного, что ESP32 не может работать от USB компа, в отличии от многих роутеров с Linux и GSM модемов.
 
Сверху Снизу