Один из немногих образовательных каналов в Ютьюбе, где инфа подаётся качественно и без всякой лабуды с музыкой и спецэффектами. Спасибо вам огромное за ваше время и старание!
@NIKOLA_KOLOSOV5 жыл бұрын
Годный контент! Столько видео на ютубе про arduino и т.д., но все используют Arduino IDE, этот кошмар. И почти никто не использует platformio. Огромный лайк за Platformio и за описанную технологию. Я даже не знал, что в esp такое есть.
@Физик-г4о2 жыл бұрын
Спасибо! Как то пропустил это видео, поиском нашлось.
@jress67784 жыл бұрын
Доброго.С трудом догнал (дилетант)но понял почему связь 3Д принтера по WiFi играет со мною в прятки Спасибо за труд.Удачи!
@androidpasha2 жыл бұрын
Одно не понял. Вы меняете канал wifi_set_channal() и переинициализируете esp-now. Зачем тогда при добавлении пира в функцию пишется канал? Он не на что не влияет выходит? Т.к. wifi.getchannel() всегда возвращает 1 вне зависимости какой канал присвоен конкретному пиру.
@Dialbist5 жыл бұрын
Спасибо за информацию!
@Legantmar5 жыл бұрын
спасибо, интересно на счет полезно не уверен, ибо требования высоки (начиная от версий sdk, девелоперских прошивок и заканчивая сканированием сети и выбором канала), а в итоге связь так себе (учитывая расстояние между AP и "клиентами" и кол-во потерянных пакетов). 12-я минута не сильно прояснила в каких случаях это может понадобится. Если "псевдоклиенты" знают имя точки доступа, почему бы не зайти через дверь? )) преимущество пока вижу только одно - режим "invisible"
@arduinoetc5 жыл бұрын
Думаю, все преимущества в энергопотреблении, поскольку куда быстрее проснуться, метнуть пакет, подождать ответ и снова уснуть, чем соединяться с инфраструктурой.
@Legantmar5 жыл бұрын
@@arduinoetc а вот это уже интересно, если есть опытные цифры поделись, за какое время передаются пакеты и на какое расстояние а так, если не вру, то соединение клиента с AP при выходе из режима сна и без поиска новых WI-FI точек (есть разные настройки, сейчас не помню) около 5 сек например, для "радиокнопки" включения света это не оч. годится, а для какого нить датчика вполне нормально у Андреаса на 12 минуте указано до 8 сек (я думаю он взял с небольшим запасом) kzbin.info/www/bejne/f4rYioechJuchdU
@zhdanvadim95363 жыл бұрын
Круто, спасибо
@vanchatv5 жыл бұрын
Да, хорошая штука. Электронщики давно из их делают проекты, я из такого модуля интернет радио собрал.
@avazart6145 жыл бұрын
Сами кодписали или тупо содрали с гита?
@vanchatv5 жыл бұрын
@@avazart614 Там в описании написано откуда взят проект.
@avazart6145 жыл бұрын
@@vanchatv Там это где?
@vanchatv5 жыл бұрын
@@avazart614 На моём канале видос
@Alex_Railnolds5 жыл бұрын
Ничего не понял, но лайк поставил.
@muspel8105 жыл бұрын
Спасибо, зачем на esp шлюз поднимать?
@1PartiZzan5 жыл бұрын
Доброе время суток! Что вы могли бы сказать о функции callback « enumesp_now_send_status_t » она вроде бы должна давать подтверждением получения пакета "пиром"... да вот что то не работает :( пакет пригимается, но функция возвращает совсем не то...
@arduinoetc5 жыл бұрын
Она лишь подтверждает, что пакет для отправки перешел на уровень железа, больше ничего. Никаким образом с приемом на той стороне она не связана, у меня всегда возвращала успех, а пакеты терялись.
@1PartiZzan5 жыл бұрын
Alex Morozov Спасибо за ответ! Т.е esp никак не проверяет доставку пакета..?
@arduinoetc5 жыл бұрын
@@1PartiZzan Эта технология скорее всего была разработана в первую очередь для передачи или широковещательных пакетов или сразу нескольким пирам, как вы себе представляете обратную связь в таком случае? На уровне своей программы шлите подтверждающие пакеты, используйте номера пакетов и контрольные суммы.
@zcbesaba5 жыл бұрын
Хорошее видео, уникальный материал, вот только вопрос почему бы не использовать non OS SDK, в любом случае функции платформы будут наверняка работать и с фреймворком ардуино, но помимо всего вероятно этот вариант из коробки имеет более свежие реализации. Помимо этого в ардуино фреймворке наблюдаются утечки памяти. А пакеты на разделяемой среде будут теряться всегда и в случае если это не контролирует протокол этим обязан заняться программист если это важно. Но еще интересно как можно подружит НРФ с еспНАВ, я прекрасно понимаю что это разные вещи, но как-то же подключили НРФку к ВИФИ, может у кого-то есть идеи как это сделать.
@arduinoetc5 жыл бұрын
К сожалению, кучу библиотек, написанных именно для Arduino, в реальном проекте портировать на чистый SDK - это море потерянного времени (и не факт, что все получится). И если уж SDK, то RTOS, потому как на ESP32 более Non-OS SDK нет, а двигаться дальше все равно придется. Сомневаюсь, что коллбэк-функция по приему пакета "тормозится" Arduino фреймворком. Он чаще всего просто оболочка вокруг функций SDK и попытка превратить событийную модель в "плоскую". Но все равно зло, не спорю. :)
5 жыл бұрын
А в потреблении какова разница? В сравнении с Zigbee потребление каково
@arduinoetc5 жыл бұрын
У меня нечем мерить малое потребление. Zigbee, самом собой, меньше должен потреблять. Скорее всего потребление должно быть соизмеримо с NRF24. И из-за необходимости держать включенным WiFi (пусть и без необходимости соединения с инфраструктурой), использовать легкий сон не получится без потери времени.
@chrisn.67605 жыл бұрын
Интересно 👍
@krukhlis5 жыл бұрын
А в чём преимущества перед nRF24L01+, которая как раз для этой цели предназначается и работает с пол-пинка, надёжно и без гемора? П.С. Но за ролик и за хитрый трик с каналом -- спасибо. Я для себя вижу единственный бонус от такого варианта использования для увеличения секюрности. Типа кроме вафляйного хэндшейка и дальнейшей связи по TCP/IP и UDP , устройства обязаны сделать хэндшейк ещё и по этой, не-вафляйной технологии. Тот, кто этого не знает -- закисмайэсит при попытке подключения к моей точке доступа.
@arduinoetc5 жыл бұрын
Перед NRF24 преимущество только в том, что подсистема связи уже на "борту", не надо под SPI ноги занимать. В остальном, "бубен" нужен больше, чем для плясок с NRF. :)
@avazart6145 жыл бұрын
Такой вопрос есть/будет что либо по ESP32 ?
@arduinoetc5 жыл бұрын
Да у нее такая классная документация и куча примеров, что еще надо? Если при разработке под ESP32 выйдет что-то отличное от ESP8266 в плане технологий, я возможно сниму об этом ролик. Но пока для проектов хватает 8266... На "Феррари" в булочную не ездят (только если велосипеда нет :) )
@avazart6145 жыл бұрын
@@arduinoetc Да но смотрю цена сильно упала на нее, а порой не хватает ни сколько производительности сколько пинов.
@s.a.85555 жыл бұрын
Я канеш извиняюсь. Но каким то образом подписан на ваш канал. И вот слушаю. И нихера не понимаю. Но все равно спасибо 😁
@slavercc1935 жыл бұрын
крутая штука, осталось ее с телефоном подружить.
@j.o.k.e.r.0075 жыл бұрын
По моему IMHO эта фича сделана не для "общения" с ESP, а для настройки связи с ESP, тогда когда ESP не знает к какому wifi и с каким паролем подключиться. Например, подключение устройств SONOFF без подключения к какой-то "промежуточной" wifi сети.
@arduinoetc5 жыл бұрын
Вы путаете с технологией ESP-TOUCH.
@yura9795 жыл бұрын
Смешанные чувства. Опять Экспрессифные товарищи хотели сотворить что-то интересное, но получилось ни туда, ни сюда.
@ДмитрийСиняков-я1ф5 жыл бұрын
дело конечно не мое, но озвучка у тебя откровенно мерзкая... плям-шмям-хрям, и по итогу твой голос вещает не информацию, а какой-то адский ужас....Я не советчик, но говоря просто громче и уверенней - результат переваривания тебя, куда бы лучше был..... Развитая дикция и подача звука - мастхев для ютуба, а не зашквар.....
@arduinoetc5 жыл бұрын
Смотри котиков под студийную музыку и не мучай мозг. А то вот из-за таких синяков вместо того, чтобы ночью делиться знаниями с теми, кто это может понять, я лучше сериал досмотрю или высплюсь наконец, и пошли на ... все эти нытики-"не советчики", ни одного ролика в жизни не снявшие, но знающие как.
@ДмитрийСиняков-я1ф5 жыл бұрын
@@arduinoetc сам-то хоть понял; что написал?
@DjugaDjuga5 жыл бұрын
@@ДмитрийСиняков-я1ф дело конечно не мое, но писанина у тебя откровенно мерзкая... плям-шмям-хрям, и по итогу твой комментарий вещает не информацию, а какой-то адский ужас....Я не советчик, но пиши разумно и грамотно - результат переваривания тебя, куда бы лучше был..... Развитая манера подачи критики - мастхев для ютуба, а не зашквар.....
@ДмитрийСиняков-я1ф5 жыл бұрын
Ахах... мне очень льстит, что мой обычный комментарий так подорвал кому-то пятые точки... но все же....
@krukhlis5 жыл бұрын
Дмитрий Синяков, а сам то чем-то похвастаться можешь? Кроме того, что засираешь чужой Труд. Удиви нас.