ESP_NOW, передача данных между ESP8266 ( ESP32 )
Re: ESP_NOW, передача данных между ESP8266 ( ESP32 )
У меня всё работает. Главное другие блоки для работы с Wi-Fi не вставлять в проект.
- badr555
- Рядовой
- Сообщения: 17
- Зарегистрирован: 09 май 2022, 12:04
- Откуда: Bytom, Poland
- Имя: Andrey
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Re: ESP_NOW, передача данных между ESP8266 ( ESP32 )
А почему?
А самое главное, что скачанные примеры работают, а как только начинаешь переделывать примеры под свои хотелки всё ломается. и нет корректного описания блоков и их нюансах работы.
А самое главное, что скачанные примеры работают, а как только начинаешь переделывать примеры под свои хотелки всё ломается. и нет корректного описания блоков и их нюансах работы.
-
ecoins
- Администратор
- Сообщения: 4486
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 224 раза
- Поблагодарили: 368 раз
Re: ESP_NOW, передача данных между ESP8266 ( ESP32 )
Это так. Большинство внешних пользовательских блоков старой разработки не являются универсальными и заточены на конкретную прикладную задачу. Потому и возникают проблемы.badr555 писал(а): 04 дек 2025, 21:11 А почему?
А самое главное, что скачанные примеры работают, а как только начинаешь переделывать примеры под свои хотелки всё ломается. и нет корректного описания блоков и их нюансах работы.
Проверенные блоки внедряются в папки кандидаты . По мере успешного тестирования и использования методы переносятся в основной функционал FLProg.
С уважением ecoins.
Последний раз редактировалось ecoins 14 июн 2026, 10:07, всего редактировалось 1 раз.
-
Fm-Nafing
- Сержант
- Сообщения: 110
- Зарегистрирован: 13 июл 2016, 13:24
- Откуда: Санкт-Петербург
- Имя: Владислав
- Благодарил (а): 2 раза
- Поблагодарили: 14 раз
Re: ESP_NOW, передача данных между ESP8266 ( ESP32 )
Смею предположить что на размер передаваемого пакета мало кто обращает внимание. Задефайнили и достаточно. Вот и не работает.
Я изменил бы мир. Но Бог не дал исходников.
- belyx
- Сержант
- Сообщения: 259
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 27 раз
- Поблагодарили: 6 раз
Re: ESP_NOW, передача данных между ESP8266 ( ESP32 )
Если не использую широковещательный режим, а нужно передать 3 приёмникам как писать в параметрах приёмопередатчика MAC адреса приёмников ? через какой разделитель ? или нужно передавать по кольцу,от 1 ко 2,от 2 к 3,от 3 к 4 ?
-
aidar_i
- Полковник
- Сообщения: 3477
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 30 раз
- Поблагодарили: 192 раза
- Контактная информация:
Re: ESP_NOW, передача данных между ESP8266 ( ESP32 )
Используйте столько блоков передачи сколько приемников, в каждом напишите свой МАК адрес. Не забудьте поставить параметр Номер блока.Каждому можно передавать разные данные.belyx писал(а): 09 фев 2026, 22:09 Если не использую широковещательный режим, а нужно передать 3 приёмникам как писать в параметрах приёмопередатчика MAC адреса приёмников ? через какой разделитель ? или нужно передавать по кольцу,от 1 ко 2,от 2 к 3,от 3 к 4 ?
-
Konstantin81
- Рядовой
- Сообщения: 2
- Зарегистрирован: 24 апр 2025, 09:55
- Имя: Константин
Re: ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добрый день! Подскажите пожалуйста, в чем может быть проблема? На NodMCU передача принимается, все работает. если заменить в проекте контроллер на плату (ESP07 и ESP12F пробовал) то сигнал не принимается. Сама передача есть, проверял NodMCU. Причем, передача с этих ESP07 и ESP12F работает нормально. Может ли быть проблема в обвязке (если при данной обвязке передача нормально работает, а страдает именно прием)?
-
Konstantin81
- Рядовой
- Сообщения: 2
- Зарегистрирован: 24 апр 2025, 09:55
- Имя: Константин
Re: ESP_NOW, передача данных между ESP8266 ( ESP32 )
к моему сообщению выше - если в flprog проставить плату NODEMCU, и работать с ESP826612f то все волшебным образом работает, прием в том числе.
Проблема не устранена, но кривой обход найден...
Проблема не устранена, но кривой обход найден...
-
Maloy0103
- Рядовой
- Сообщения: 49
- Зарегистрирован: 27 янв 2020, 22:49
- Имя: Алексей
- Благодарил (а): 1 раз
Re: ESP_NOW, передача данных между ESP8266 ( ESP32 )
Добрый день. Подскажите, пожалуйста, что делаю не так? На 2 ESP записал скетчи, но связь между ними не работает((
Адреса на устройствах:
Приемник 0xA8, 0x48, 0xFA, 0x53, 0xAF, 0xA4
Передатчик 0xEC, 0xE3, 0x34, 0x9A, 0x14, 0xAC
Пробовал и со стандартным: 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
Не работает....
FLProg 9.7.1
Адреса на устройствах:
Приемник 0xA8, 0x48, 0xFA, 0x53, 0xAF, 0xA4
Передатчик 0xEC, 0xE3, 0x34, 0x9A, 0x14, 0xAC
Пробовал и со стандартным: 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF
Не работает....
FLProg 9.7.1
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
sergii2012
- Сержант
- Сообщения: 176
- Зарегистрирован: 07 янв 2019, 16:02
- Имя: Сергей
- Благодарил (а): 8 раз
Re: ESP_NOW, передача данных между ESP8266 ( ESP32 )
не работает. видимо более новые контроллеры оставили на "потом"
-
aidar_i
- Полковник
- Сообщения: 3477
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 30 раз
- Поблагодарили: 192 раза
- Контактная информация:
Re: ESP_NOW, передача данных между ESP8266 ( ESP32 )
Почитал тут https://docs.espressif.com/projects/esp ... p_now.html
Сам не разбирался.
Вот что выдал ИИ:
Показать
Вот что выдал ИИ:
Показать
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость