Очень маленький Wi-Fi микроконтроллер D1 mini

  • Цена: $1.8 + $0.86 доставка

Эта платка построена на микросхеме ESP8266. На её базе можно делать множество устройств умного дома, в том числе на платформе Arduino. По возможностям плата близка к известной NodeMCU, но она гораздо меньшего размера и с меньшим количеством выводов. Главные плюсы этих плат — встроенный Wi-Fi и разъём MicroUSB.




В качестве примера устройства на этих платах могу привести «Облачный термометр за 10 минут и 300 рублей» (https://mysku.me/blog/aliexpress/83181.html).

Важное отличие D1 mini от NodeMCU в том, что у NodeMCU контакты припаяны на заводе, а у D1 mini нет.



Для тех, кто умеет паять, это не проблема. А вот тем, кто собирает устройства без паяльника на проводках с разъёмами Dupont, больше подойдёт NodeMCU.

В комплекте с D1 Mini приходит целых шесть разъёмов.



Разъёмы с длинными контактами нужны для установки дополнительных модулей «вторым этажом». Для D1 mini продаётся множество таких модулей:

Датчики температуры, влажности, давления, а также макетная плата.



Адресный светодиод, модуль питания и зарядки литиевого аккумулятора, модуль питания, модуль MicroSD-карты, модуль реле, модуль матричной светодиодной панели.



Модуль управления мотором, модуль джойстика, модуль OLED-экрана.



Все основные входы-выходы, которые есть на NodeMCU есть и на D1 mini.



Стоят микроконтроллеры почти одинаково: NodeMCU с отслеживаемой доставкой AliExpress Saver Shipping можно купить за $2.71, D1 mini за $2.66. Можно найти D1 mini с бестрековой доставкой за $1.9, но такая доставка может быть очень долгой и посылку могут потерять.

Для каждого применения можно выбрать, какая из двух плат предпочтительней. Во многих случаях удобнее окажется маленькая D1 mini.

© 2020, Алексей Надёжин
Планирую купить +43 Добавить в избранное +42 +70
+
avatar
  • pumv
  • 27 декабря 2020, 01:35
+101
Просто заметки на полях. )
Платка называется WeMos D1 Mini не просто так. Ее придумали несколько головастых парней в компании под названием WeMos. Сейчас переименовались (или перекупились) в LOLIN. Но продолжают дорабатывать платку и разрабатывать к ней шилды.
wemos.cc — у товарищей есть официальный магазинчик на Ali. Чуть дороже. Но платки поновее (три вида D1 mini; основная — уже версии 3.1). И все время появляются новые шилды и версии ;) Давно у них покупаю. Наделал себе «метеозондов» всяких. Сейчас экспериментирую с питанием от солнечных батареек.
+
avatar
  • lomator
  • 27 декабря 2020, 01:58
+88
Тот случай когда в одном комментарии полезной информации больше чем во всем обзоре.
+
avatar
  • SEM
  • 27 декабря 2020, 11:58
+7
Тот случай когда в одном комментарии полезной информации больше чем во всем обзоре.
Обзоре? Это больше на «расширенную скидку» похоже…
+
avatar
  • Hector
  • 27 декабря 2020, 09:17
+3
pumv — посмотрите для информации в эту сторону:
radiokot.ru/circuit/digital/home/245/
Внешний метеодатчик у меня как раз запитан от небольшой солнечной панельки + акум. Среднее потребление датчика зависит от подключенного сенсора. 0.07мА или 0.5мА для сенсоров BMP280 или BME280 соответственно. Сенсор запитан постоянно. (а по идее надо раз в 20 минут, когда датчик передает информацию).
Датчик висит у меня в затененном месте, прямых солнечных лучей там нет никогда. Сейчас самые короткие дни + две недели уже как не выходит Солнышко, пасмурно… Энергии от солнечной панельки не хватает, заряд батареи постоянно падает. Переживет ли зиму?
+
avatar
  • Zhenya88
  • 27 декабря 2020, 09:48
0
подскажите, как вы напряжение батареи мериете, через резистор постоянно, или как-то иначе? а то у меня по мере падения напряжения на батареи показания врать начинают. Напишите подробнее, пожалуйста.
+
avatar
  • Hector
  • 27 декабря 2020, 10:00
0
Посмотрите здесь:
radiokot.ru/forum/viewtopic.php?p=3698577#p3698577
+
avatar
  • Ammo1
  • 27 декабря 2020, 11:31
+1
Не стал указывать в заголовке Wemos, так как на Али продают кучу клонов, не указывая Wemos.
+
avatar
+5
Посмотрите, куда ведет wemos.cc и удивитесь. Ходить по www.wemos.cc!
+
avatar
  • Omega
  • 27 декабря 2020, 19:24
0
Расскажите про метеозонды. Если смущаетесь, можно в личку.
+
avatar
  • pumv
  • 28 декабря 2020, 12:42
+3
А чего там рассказывать. В игрушки играемся ) Потому и в кавычках.
Эксперименты с разными датчиками и прошивками родили шесть сборок из модулей D1 mini и шилдов. Использовались как фирменные, вемосовские, шилды (sht30, bh1750) так и отдельные датчики, из которых клепал свои шилды (на прото-шилде) — bme280, cjmcu-8128. У вемосов есть базовые «материнки», на которых это все собиралось, как конструктор, в стоечки. Получалось забавно, и главное — работает! :) Недавно вемосы выпустили новые шилды — hp303b, sgp30. Продолжаю эксперименты ) Использовал все три линейки D1 mini — простой, lite и pro разны версий.
Даже появились неожиданные поклонницы! ) Местный музей заинтересовался таким «зондом попроще», чтобы заменить допотопные гигрометры на термометрах, за которыми следит девочка каждый день — бегает по музею и записывает показания. А тут — микроплатки, модульность и передачи по WiFi. Экспериментируем.
В принципе, вроде, чего там экспериментировать! Все на сайте у производителя есть, а на просторах интернета имеются библиотеки под каждый сторонний датчик. Но!
Я чего-то, вот, захотел свести это все в кучу и непременно под MicroPython! ) Ну вот так захотелось. А тут выясняется, что некоторые датчики из набора библиотек под MP — не имеют — новые, у народа еще руки не дошли. Вот сейчас, по вечерам, клепаю библиотечку под MP для hp303b, например. Сильно не тороплюсь — балуюсь )
Сейчас мои «метеозонды», в основном работают под прошивкой NodeMCU (не путать с платкой) на lua. Но планирую переводить их на MP, когда все модули запущу. MP сейчас развивается энергичнее. Ну и python — в моде ;)
Зонды посылают информацию на thingspeak.com. Когда их еще не перекупили, завел себе под одним логином забесплатно 8 каналов (сейчас можно только 4). Один из моих каналов — thingspeak.com/channels/680263
Так что это, скорее игрушки. Но очень увлекательные. И с очень низким «порогом входа».

По ходу родилась идея не только о зондах, но и об информаторах — зондах наоборот. Зонд измеряет, передает на thingspeak, а другая платка выкачивает последние показания с thingspeak и выводит их на экранчик. Даже с графиками! ;) Зонд стоит в одном месте, информатор — в другом, любом. Собрал по-быстренькому, чтобы экранчик побольше (чтобы графики тоже выводил) — так и стоит, ждет дальнейших игр.
+
avatar
  • Omega
  • 28 декабря 2020, 20:19
+1
Я почему-то подумал, что метеозонд это та хрень на вощдушном шаре, которая собирает инфк и передаёт на землю.
+
avatar
  • pumv
  • 28 декабря 2020, 20:57
+1
Ну надо же как-то солидно называть это свое произведение. ;)
+
avatar
  • maksmkv
  • 27 декабря 2020, 22:03
0
А если поточнее про метеозонды? Это просто погодные станции или что-то крутое?
+
avatar
0
у товарищей есть официальный магазинчик на Ali
Здравствуйте. А ссылочку на оф. магазин можно?
+
avatar
0
С их сайта ссылки сюда: https://lolin.aliexpress.ru/store/1331105
+
avatar
0
Спасибо!
+
avatar
  • Offi
  • 27 декабря 2020, 02:04
+12
Этой плате 100500 лет. С Новым Годом!
+
avatar
  • tirarex
  • 27 декабря 2020, 14:49
+2
5 лет назад делал на нее обзор и написание телеграм бота, и тогда она уже на рынке кажется вечность была ))
+
avatar
  • Mplus
  • 27 декабря 2020, 02:10
+1
gpio все можно использовать? или часть зарезервирована под прошивку, uart? мне необходимо 1-wire и 8 выходов для управления реле, подойдёт?
вачдог нормально работает?
+
avatar
+1
Всё есть
+
avatar
  • Harwest
  • 27 декабря 2020, 08:53
+5
А если почитать условия использования GPIO то окажется что нет.
+
avatar
  • Piksel
  • 27 декабря 2020, 11:14
0
Добавив модуль хватит на многое

a.aliexpress.com/_AbzKFT
MCP23017 I2C интерфейс 16 бит ввода/вывода расширение модуль расширения
+
avatar
  • sav13
  • 28 декабря 2020, 06:39
+1
Интересные у вас вопросы )))
На какую плату не паяй модуль ESP12, на большую или маленькую, все равно останется функционал ESP12
И GPIO не добавится и ватчдог как был кривой, так и будет

Если нужно много GPIO, то это ESP32
+
avatar
  • fps
  • 28 декабря 2020, 11:32
0
А что не так с watchdog esp12?
+
avatar
+2
Использование GPIO на ESP8266 — больной вопрос.
Их у процессора всего 17 — от GPIO0 до GPIO16. Из них до 6 (GPIO6-GPIO11) используются для работы с флеш-памятью. Собственной флеш-памяти процессор не имеет, в отличие от Атмег, потому микросхема флеш-памяти типа 25Qxx распаивается, обычно, рядом с процессором (если есть экран, то под ним).
Ещё 3 GPIO (GPIO0, GPIO2, GPIO15) определяют режим загрузки (источник программы). Сигналы от внешних устройств могут задать не ту комбинацию уровней на этих GPIO, что ожидается. Решается либо обвесом, отключающим перед стартом внешние Чтобы система стартовала корректно, проще использовать эти GPIO только как OUTPUT, иначе — усложнять схему.
GPIO16 не поддерживает прерывания, ШИМ, I2C… Он вообще заточен на обеспечение пробуждения из глубокого сна. В общем, только OUTPUT.
Ещё парочка GPIO1/GPIO3 — они же TX/RX. После старта их можно использовать как обычные GPIO, но надо понимать, что во время инициализации модуль шлёт в TX отладочную информацию. Как на это отреагирует подключенная периферия?
Итого: для работы остаётся GPIO4/GPIO5 — на этих GPIO обычно реализуют I2C (аппаратной поддержки I2C нет, потому можно и другие выводы использовать), GPIO12/GPIO13/GPIO14 — обычно MISO/MOSI/SCLK.
При необходимости можно «оторвать» от флешки 2-3 GPIO, используя менее скоростной режим обмена. Для этого на NodeMSU выведены (но не всегда разведены!) GPIO9 и GPIO10, их использование потребует обмен с флешкой вести в режиме DIO вместо более скоростного QIO. Но стоит ли оно того, зависит от конкретного проекта.

В общем, для подключения реле к ESP8266 я бы использовал pcf8574 — подключается по i2c (GPIO4/GPIO5), даёт 8 выводов для реле (не забываем про согласование оптопарами или хотя бы транзисторами). На i2c при этом можно повесить ещё несколько i2c-устройств, в том числе другие pcf8574 (каждой задать уникальный адрес), дисплеи, датчики — и лишних GPIO не потребуется. Ну или 74hc595 — тоже расширитель портов, только по SPI, значит, подключаться будет к GPIO12/GPIO13/GPIO14.
А что делать? Вот такая эта ESP8266…
+
avatar
  • fps
  • 28 декабря 2020, 13:28
0
1-wire и 8 выходов для управления реле
У ESP8266 вполне достаточно выводов чтобы всё это подключить безо всяких расширителей.
+
avatar
  • pumv
  • 28 декабря 2020, 17:42
0
На самом деле esp8266 рассчитана на немного другой стиль использования.
Не «мозг большого одиногкого паука» с кучей периферии на проводах, а «мозг мелкого насекомого в стае» я бы так это назвал ) В составе «стаи» кучи таких же «насекомых» — тот самый «умный дом», только без разводки проводов.
В отличие от той же ардуинки, которая должна быть таким «мозгом», с разветвленной системой проводков во все стороны — esp имеет радиоблок. И не просто радиоблок, а блок прямо в чипе! Что и обуславливает низкую стоимость итоговых устройств и немеряную привлекательность )
В интернете можно найти снимки самого кристалла esp8266 и наблюдать, как даже индуктивности выращены в самом кристалле! Подключил к кристаллу чип памяти, реле через транзистор — готов выключатель вентилятора на 2кВт, управляемый с мобилки или из интернета — лишь бы WiFi был.
В результате, если принять такой стиль построения исполнительных устройств, то может так получиться, что вместо «одного торта с 8 свечами» получится «8 тортов с 1 свечой» ;)
Т.е. вместо одного чипа с 8 реле, будет раскиданная по площади сетка из 8 чипов, каждый со своим реле и беспроводным обменом со всей «стаей». Связь через WiFi. И даже можно сделать 9й чип в качестве роутера всей «стаи» с распределением, контролем, диагностикой и отображением всяких графиков и таблиц.
Просто совсем другой стиль, вытекающий из беспроводности, энергоэффективности и дешевизны.
Но и 8 реле тоже можно. Но… скорее всего — не понадобится ;)
+
avatar
  • Nuts_
  • 28 декабря 2020, 23:31
+1
Мысль понял, но не согласен. Только паук, никакой стаи.
+
avatar
  • vimusov
  • 27 декабря 2020, 08:06
-11
+
avatar
  • Bald
  • 27 декабря 2020, 08:14
+10
Процентов 90 пользователей вайфай пользуются бесполезным диапазоном и 80 % даже не знают о другом. А те кто знает не все пользуются потому что один роутер 5ГГц не может всю квартиру покрыть
+
avatar
  • steals2k
  • 27 декабря 2020, 10:10
-2
нечего г-образные квартиры покупать, их и 2.4 не покроет.
+
avatar
  • Bald
  • 27 декабря 2020, 10:40
0
Ну в одной и той же квартире 2.4 в спальне работает, а 5 нет
+
avatar
+2
А что делать? Не проектируют квартиры под ESP8266.
+
avatar
  • pumv
  • 28 декабря 2020, 17:44
0
Именно поэтому у меня в моей трехкомнатной — две точки, соединенные по powerline )
+
avatar
  • vimusov
  • 27 декабря 2020, 10:45
+3
Процентов 90 пользователей вайфай пользуются бесполезным диапазоном
Именно поэтому диапазон 2.4 ГГц забит просто вусмерть и юзать его стало совершенно невозможно. Ибо каждый считает своим долгом «всю квартиру покрыть» © и выкручивает мощность передатчика на максимум. Как следствие, падает скорость и стабильность, появляются множественные яркие глюки и отвалы связи.
+
avatar
  • Bald
  • 27 декабря 2020, 11:15
+3
Ну так и пользуйтесь тихонечко 5ГГц, и не говорите ни кому, а то будет так же
+
avatar
  • vimusov
  • 27 декабря 2020, 11:30
+2
пользуйтесь тихонечко 5ГГц
Так и делаю. Высказал вот сожаление, что у китайцев до сих пор нет модулей на 5 ГГц, но судя по изобилию минусов на комментах не был понят — народ к такому явно не готов и вообще недоумевает, зачем оно нужно, «всё работает же, к чему что-то менять».
+
avatar
  • Nuts_
  • 27 декабря 2020, 12:00
+2
с моей колокольни этот комент выглядит как причина саооправдания: «я бы сделал, а китайцы не дают». а вот китайцы не сочли нужным делать маленькие микросхемы на 5.
можно поискать роутер с openwrt и 5ой но это не дёшево и сложнее реализовать.
+
avatar
  • pumv
  • 27 декабря 2020, 13:09
+4
Так и вы не готовы! ;)
Каналы на 5Ггц скоростные, но дальность — никакая. Пара стенок бетонных или три кирпичных — и нет канала на 5. А 2.4 спокойно (ну, для платки) добивает у меня через шесть железобетонных стенок. Платке хватает — передать пару сотен байт. Ключевое слово — «передать». Потому что вот эта «таблетка» должна «крикнуть» во всю свою махонькую мощность в эфире и докричаться до роутера «где-то там», а не просто принять от него сигнал. И тут диапазон 2.4 в несколько раз (другие бы сказали «на порядок») — эффективнее. ;)
А мобилки и прочие оконечные — там другие требования к скоростям и другие деньги за устройство. ;) Но, тоже, через две стенки лихо переходят на 2.4 с 5ти )
+
avatar
  • vimusov
  • 27 декабря 2020, 15:23
0
Так и вы не готовы!
Вот у меня-то как раз эти вопросы о дальности связи вызывают полнейшее непонимание. Мою квартиру одна точка 5 ГГц покрывает целиком и полностью. На 20% мощности передатчика. Так что под мои нужды 5 ГГц подходят идеально.
+
avatar
  • non7top
  • 27 декабря 2020, 21:45
0
А какие у вас проблемы с есп и 2.4ггц?
+
avatar
  • vimusov
  • 28 декабря 2020, 05:32
0
А какие у вас проблемы с есп и 2.4ггц?
Отсутствие в ESP8266 поддержки диапазона 5 ГГц.
+
avatar
  • non7top
  • 28 декабря 2020, 12:46
0
Т.е. с 2.4 проблем нет?
+
avatar
  • vimusov
  • 28 декабря 2020, 14:14
0
Т.е. с 2.4 проблем нет?
Естественно есть. Благодаря кривой настройке соседских роутеров, забиты напрочь все каналы. Из-за чего постоянно тормоза и отвалы связи. Смарты и ноуты с этим кое-как ещё справляются, а эти мелкие платы уже никак не тянут.
+
avatar
  • non7top
  • 28 декабря 2020, 14:28
+1
Благодаря кривой настройке соседских роутеров
а как они должны быть «не криво» настроены?

Из-за чего постоянно тормоза и отвалы связи.
может взять роутер получше? потому что если тормоза еще можно допустить (хотя они для этих плат не имеют значения), то отвалы это уже странно, похоже на сбойное или неверно настроенные оборудование.
+
avatar
  • vimusov
  • 28 декабря 2020, 14:54
0
а как они должны быть «не криво» настроены?
Очень просто, на самом-то деле — достаточно поставить мощность передатчика на самый минимум, при котором уровень сигнала на клиентском устройстве остаётся удовлетворительным. Уменьшили — проверили, уменьшили — проверили, повторять пока сигнал не начнёт пропадать. И тогда вернуть предыдущее значение процента мощности. Всё, настройка успешно завершена.

может взять роутер получше?
ОК, тогда какой именно? Опробованы пять штук: ASUS RT-N56U, Zyxel Keenetic Giga, MikroTik hAP AC, Ubiquiti UniFi AC и сейчас используется точка доступа TP-Link EAP225-Outdoor. На всех этих девайсах при использовании диапазона 2.4 ГГц абсолютно идентичные проблемы — смарт и ноут страдают, но работают; модули esp8266 и esp32 wroom — тормозят и отваливаются.
+
avatar
  • non7top
  • 28 декабря 2020, 17:04
+2
Теперь убедительно.
+
avatar
  • pumv
  • 28 декабря 2020, 17:46
0
Мои метеозонды тянут без всяких проблем. )
В эфире — гвалт от соседней студенческой общаги с миллионом сеток в каждой комнатушке — метеозонд с прямой видимостью на общагу, на балконе, регулярно и беспроблемно выдает свои пакеты в 100-200 символов на роутер за двумя железобетонными стенками каждые 10 минут. Ни пропусков, ни опозданий. )
+
avatar
  • vimusov
  • 28 декабря 2020, 18:24
0
Мои метеозонды тянут без всяких проблем
Щито поделать… Значит, другие условия отличаются — расположение точек, их взаимное влияние друг на друга, или ещё что-то.
+
avatar
  • pumv
  • 28 декабря 2020, 12:46
0
Этого говорит всего лишь о величине вашей квартиры, а не о дальности 5Ггц ;) В моей квартире, чтобы покрыть на 5Ггц, понадобилось две точки.
+
avatar
  • yualeks
  • 27 декабря 2020, 11:27
+1
не все в квартирах живут
+
avatar
  • vimusov
  • 27 декабря 2020, 11:35
0
не все в квартирах живут
Для покрытия больших территорий есть mesh-сети. Которые дают фичи, недоступные единичным точкам в принципе — самоорганизация, удобство настройки, бесшовное переключение, стабильный сигнал, отсутствие необходимости приглашать специально обученных специалистов и за очень серьёзные деньги составлять карту покрытия. А, ну и ещё mesh-сети стоят на пару порядков дешевле мощных единичных точек.
+
avatar
  • linkar
  • 27 декабря 2020, 13:06
+1
Для покрытия больших территорий есть прокладка кабеля к точкам, poe и контроллеры.
+
avatar
  • Z2K
  • 27 декабря 2020, 13:10
+5
«на пару порядков» — в сто раз что-ли? Сейчас дешевле оптику раскидать.
+
avatar
  • linkar
  • 27 декабря 2020, 13:24
0
Не только дешевле, а еще и продуктивней.
+
avatar
  • vimusov
  • 27 декабря 2020, 15:31
0
в сто раз что-ли?
Представьте себе — да, в сто раз. Мощные точки Cisco стоят миллионы и десятки миллионов. Слабые, но многочисленные точки mesh-сети — сотни тысяч.

Сейчас дешевле оптику раскидать
Оптика — это либо в землю, либо по столбам. То есть, нужна специальная техника, бригада рабочих и обеспечение нужными материалами. Хорошо когда при постройке с нуля и проектировании коммуникаций сразу же заложили трассы. А если нужно покрыть уже готовый объект, где кроме электричества никаких линий нет?
+
avatar
  • linkar
  • 27 декабря 2020, 16:00
+2
Можно поинтересоваться, просто в порядке самообразования, сколько точек Вы поставили, на сколько клиентов и сколько метров кабеля протянули?
+
avatar
  • vimusov
  • 27 декабря 2020, 19:03
+2
Можно поинтересоваться, просто в порядке самообразования
Можно. Принимал самое непосредственное участие в создании, проектировании и разработке коммерческого решения для организации mesh-сетей. Полсотни пилотных внедрений, из которых четыре — горнодобывающие карьеры и шахты; один самый необычный — связь между трейлерами в автоколонне; остальные — гостиницы, турбазы, торговые центры. Самые передовые технологии — 802.11ac со всеми его фишками (MIMO, beaming), BATMAN, бесшовное переключение клиентов с одной точки на другую, администрирование с любой из точек (отсутствие центральной консоли управления и соответственно отказоустойчивость), самоорганизующаяся сеть (достаточно просто достать из коробки и повесить точку в любом месте где есть электричество и в течение 30 секунд она войдёт в состав сети и начнёт обслуживать клиентов), всякие румяные плюшки (логи, отчётность, аудит, карта покрытия), обратная совместимость для клиентских устройств (вплоть до 802.11g). Проектом заинтересовались за границей, в частности в Бразилии, Африке, Румынии. Также были запросы из МЧС, на тему готового решения для оперативной организации связи в местах бедствий. Были разработаны и прошли испытания специальные версии точек — во взрыво- и водо/пыле- защищённом исполнении корпуса, с возможностью основного и/или резервного питания от солнечных батарей.

Увы, но при всём этом проект был закрыт. И причину вы вряд ли сможете угадать, хотя она проста — он очень сильно опередил своё время, как бы смешно и странно это ни звучало. Даже после успешных пилотных внедрений люди просто отказывались верить, что такое вообще может быть, и что это работает, и работает хорошо. И уходили на попятную — «сложна, нипанятна, да мы лучше витуху/оптику/радиорелей запустим, как-нибудь по-старинке справимся, у Cisco купим пару точек по десять миллионов за штуку, вместо ваших двадцати по тридцать тысяч». Некоторые клиенты (не будем показывать на них пальцем но это госконторы и госкорпорации) уже после успешного внедрения отказались от покупки, когда узнали что попилить и откатить, как с Cisco и UBIQUITI, не получится.

В общем, основное, что было получено от проекта — совершенно бесценный опыт в части создания, развёртывания и эксплуатации mesh-сетей и доскональное понимание их достоинств, недостатков, стэка технологий, ценообразования, целевой аудитории и прочее.
+
avatar
  • linkar
  • 27 декабря 2020, 22:54
+3
Эм… Если в двух слова. Beaming, mimo и т.д. — это плюшки самой точки. Логи, доступ, аудит, карта — заслуга контроллера, если так нужно. Быстро развернуться — контроллеры, как правило, сами заливают и конфигурят, только успевай подключать. Админить с любой точки — спорное решение, менеджмент обычно выносят в изолированный влан не просто так.
Часть железа практически у всех вендоров поддерживает дот11s или свой проприетарный протокол. Есть решения как у циски, арубы, рукуса и т.д. Даже у убика. В любом ценовом диапазоне. Удел дот11s — временные/оперативные решения, либо если совсем никак не достать кабелем. Ибо неустойчиво, ибо оверхед (дикий) на эфир, ибо латентность, ибо цена. На стационарных объектах (гостиницы, турбазы, торговые центры) wifi-mesh выглядит очень странно, если не сказать похуже. Кстати, ровно по тем же причинам не выстрелил и wimax (802.16a).
PS: и за 10 миллионов у той же циски клиентских точек я не наблюдаю.
PSS: крутость клиентской точки — не мощность передачи, а антенная система, проц, софт и саппорт. И площадь покрывается числом точек, а не мощностью передачи.
У меня все.
+
avatar
  • linkar
  • 27 декабря 2020, 23:35
+1
Ибо неустойчиво, ибо оверхед (дикий) на эфир, ибо латентность, ибо цена
И слона в кухонной лавке забыл — пропускная способность сети.
+
avatar
  • vimusov
  • 28 декабря 2020, 05:14
0
Beaming, mimo и т.д. — это плюшки самой точки
Спасибо за уточнение, я немного в курсе этого.

Быстро развернуться — контроллеры, как правило, сами заливают и конфигурят
Это вообще не требовалось. Достаёшь из коробки, подключаешь питание, всё работает. Никаких бубнодвижений с заливками и настройками.

Админить с любой точки — спорное решение
Два стула.

Ибо неустойчиво, ибо оверхед (дикий) на эфир, ибо латентность, ибо цена
В именно этом и состояла киллер-фича проекта — устойчиво, минимально возможный оверхед, минимальная латентность, адекватная приемлемая цена.

И слона в кухонной лавке забыл — пропускная способность сети.
1.2 Гбит/с. Были начаты, но не закончены исследования плат, которые давали ширину больше.

за 10 миллионов у той же циски клиентских точек я не наблюдаю
Вы ведь понимаете разницу между ценой железа как такового и стоимостью готового решения в целом? Я именно про решение в целом.

крутость клиентской точки — не мощность передачи
Спасибо за уточнение, за это тоже чуть-чуть немного в курсе.

У меня все
Аналогично.
+
avatar
  • bunny64
  • 27 декабря 2020, 11:51
-1
+
avatar
  • phazz
  • 27 декабря 2020, 08:47
+1
А какие плюсы с 5ггц для мк? А у вас роутер только в 5ггц работает?
+
avatar
  • vimusov
  • 27 декабря 2020, 10:58
-1
А какие плюсы с 5ггц для мк?
Выше энергоэффективность в некоторых сценариях использования, особенно при передаче данных большими пачками с длинными паузами между ними.
+
avatar
  • pumv
  • 27 декабря 2020, 13:25
+1
Это какая же энергоэффективность у диапазона с втрое меньшей дальностью? :)
+
avatar
  • vimusov
  • 27 декабря 2020, 15:35
+1
Это какая же энергоэффективность у диапазона с втрое меньшей дальностью?
Эффективная. В диапазоне 5 ГГц ширина каналов больше. То есть, за то же время можно передать больше данных. Именно поэтому и написано «в некоторых сценариях использования» — когда бОльшую часть времени передатчик «спит», потом отправляет большую пачку данных и снова спит.
+
avatar
  • SEM
  • 28 декабря 2020, 08:17
+1
Год спит, потом пакет с температурой за окном за весь год?
+
avatar
  • vimusov
  • 28 декабря 2020, 08:48
0
Год спит, потом пакет с температурой за окном за весь год?
Да, что-то вроде того.
+
avatar
  • pumv
  • 28 декабря 2020, 12:50
+2
Т.е. вы отметаете жизнеспособность платки за два бакса, потому что она не может вам дать 5Ггц, чтобы передавать мегабайты?! Не много-ли вы на себя и себе берете? ))
+
avatar
  • vimusov
  • 28 декабря 2020, 14:19
0
вы отметаете жизнеспособность платки
Можно пожалуйста уточнить, где и когда я такое утверждал? Всё, что я написал и с чего началась эта эпичная дискуссия — что хотелось бы получить от китайцев такие же дешёвые мелкие модули на 5 ГГц. Потому что модули под диапазон 2.4 ГГц технически устарели и далеко не всегда работоспособны.
+
avatar
  • pumv
  • 28 декабря 2020, 17:49
+3
«Сколько смотрел, везде только древний бесполезный сейчас диапазон 2.4 ГГц. А порой очень хочется сделать что-то беспроводное…»
Т.е. вы эту платку назвали «бесполезной» и «нездоровой», и неспособной «создать что-то» беспроводное. )
За что и получили оценку сообщества. )
+
avatar
  • vimusov
  • 28 декабря 2020, 18:36
0
вы эту платку назвали «бесполезной» и «нездоровой», и неспособной «создать что-то» беспроводное
Всё так. Ведь это же лично моё мнение, исходящее из моего же опыта. И ни на какую «истину в последней инстанции» не претендующее. Тут каждый в комментах высказывает своё мнение, не так ли? Я поделился своим. Не зашло оно в народ — что ж теперь поделать, бывает, не всегда находятся единомышленники.
+
avatar
  • Hector
  • 27 декабря 2020, 09:27
+1
Чем ниже частота, тем «дальнобойнее» что-то беспроводное. Я вот, наоборот, думаю, что хорошо бы если китайцы замутили аналогичные модули на 433МГц. (Тогда, правда, не прикрутить их к Wi-Fi :-/)
+
avatar
+4
433 в городах забит чуть менее чем полностью(сигналки, телеметрия, всякие датчики и пр.) Нужна более здоровая альтернатива)
+
avatar
  • vimusov
  • 27 декабря 2020, 11:12
0
Чем ниже частота, тем «дальнобойнее» что-то беспроводное
Дистанции в пределах этой планеты хватит? Если хватит, тогда сверхдлинноволновый диапазон — ваш выбор. Если нет, тогда уже в оптический переходить придётся.
+
avatar
  • Hector
  • 27 декабря 2020, 13:38
+5
А смысл написанного хоть сам понял? Бред полный…
Где сверхдлинноволновой диапазон, а где оптический?
+
avatar
  • vimusov
  • 27 декабря 2020, 15:07
0
А смысл написанного хоть сам понял? Бред полный…
Вам же надо чтобы «подальнобойнее» было? Сложно придумать что-то более дальнобойное, чем сверхдлинные волны — они легко покрывают всю планету и даже уходят под воду (используются для связи с подлодками). Ну а если хочется ещё большей дальнобойности, например с Марсом сообщение держать с приемлемым лагом — тогда уже в оптику придётся уходить.
+
avatar
  • Hector
  • 27 декабря 2020, 23:05
+1
400 млн км — расстояние между Землей и Марсом если они по разные стороны Солнца. Лаг в этом случае будет 22 минуты в одну сторону.
И этот лаг не будет зависеть от того, связываетесь вы сверхдлинноволновой связью или оптикой.
Скорость света пока никто не отменял. (300 тыс. км/сек)
+
avatar
  • vimusov
  • 28 декабря 2020, 05:27
0
Лаг в этом случае будет 22 минуты в одну сторону
Извиняюсь, ошибся — подразумевалась скорость передачи данных, а не лаг. С лагом действительно ничего не сделаешь. А вот скорости прибавить за счёт перехода на оптику вполне можно.
+
avatar
  • pumv
  • 28 декабря 2020, 12:52
+1
Вы, кажется из нашей «степи» платок за пару баксов, убежали не в ту «степь»- область мегапромышленных изделий. )
Скажите честно — просто хочется похвастаться, да? )
+
avatar
  • vimusov
  • 28 декабря 2020, 14:24
0
Вы, кажется из нашей «степи» платок за пару баксов, убежали не в ту «степь»- область мегапромышленных изделий.
Кажется, нужно крепить рядом таблички «ирония» и «гипербола»…
+
avatar
  • pumv
  • 28 декабря 2020, 17:53
0
Та вы тут уже наиронизировали по поводу обсуждаемого устройства.
То вам «здоровых» 5Ггц подавай, то инфрачастоты.
А платку вы оценили в нежизнеспособную. За что и получили соответствующую оценку от сообщества. )
Тоже была ирония? Или ворчание спеца, который решил похвастаться, что «он бы такое даже в руки не взял, фу-фу-фу», да? )
Тоже — ирония )
+
avatar
  • Nuts_
  • 28 декабря 2020, 23:33
0
Это же вроде 2 разных человека хотят
один — 433
другой — 5000
я им обоим сыскал по модулю — пущай делают ;)
+
avatar
  • Nuts_
  • 27 декабря 2020, 12:03
+4
LORA
с шлюзом на WiFi
давно сделали
+
avatar
  • linkar
  • 27 декабря 2020, 13:09
0
Чем ниже несущая частота, тем ниже скорость передачи данных. Боюсь, это не всех устраивает.
+
avatar
  • Z2K
  • 27 декабря 2020, 13:16
0
«Чем ниже несущая частота, тем ниже скорость передачи данных.»
— зависит от протокола, полосы, єнергетики канала.
+
avatar
  • linkar
  • 27 декабря 2020, 13:19
0
И физики. А ее не обманешь.
+
avatar
  • pumv
  • 27 декабря 2020, 13:27
0
Платку, думаю, устроит. сотня байт раза в 10 минут — зачем огород городить? )
Главное, чтобы мощность небольшая и дальность побольше. А WiFi — как бонус: не надо свой огород с протоколами городить ;)
+
avatar
  • Nuts_
  • 27 декабря 2020, 13:52
0
Ну это если нужно скажем видео 4К передать то не устраивает, а вот если одно численное значение — то очень даже устраивает.
Изначально же запросили модулек на 433 МГц — их толпы, но не для видео.
+
avatar
  • muraveiX
  • 27 декабря 2020, 10:24
+2
Замутили. Правда, не совсем китайцы, наверно.Но цена вам, думаю, не понравится.
ссылка
+
avatar
  • vimusov
  • 27 декабря 2020, 11:02
+1
Замутили. Правда, не совсем китайцы, наверно
Отличные новости, спасибо! «Первая птичка» таки пошла в серию. Значит, скоро появятся и более интересные и доступные варианты.
+
avatar
  • Nuts_
  • 27 декабря 2020, 14:02
+1
уговорили!
1 минута в гугле и вот вам модуль с 5ГГц и блютус — за 5 баксов!
с возможностью программирования
www.seeedstudio.com/Realtek8720DN-2-4G-5G-Dual-Bands-Wireless-and-BLE5-0-Combo-Module-p-4442.html
в принципе это модуль ai-tinker bw16 на микросхеме Realtek RTL8720DN, на ali проще взять этот модуль отдельно
на этом же модуле сделали более законченную штуку www.seeedstudio.com/Wio-Terminal-p-4509.html
+
avatar
  • Nuts_
  • 27 декабря 2020, 14:34
+1
arduino к этому делу тоже прикрутили
причем для Realtek RTL8720DN seedstudio предлагает свою прошивку, которая есть в исходниках, и она сама написана под arduinо. но она как бы расчитана на то что будет тупо выполнять внешние команды от внешней платы, на которой уже своя прошивка написанная под (другой) arduino
+
avatar
  • vimusov
  • 27 декабря 2020, 15:01
0
1 минута в гугле и вот вам модуль с 5ГГц и блютус — за 5 баксов!
Ништяк, вот это уже прям очень интересно! Я-то искал чисто Wi-Fi модули, про такие теле-радио-комбайны с ВТ даже не подумал. Спасибо, надо будет заказать парочку на пробу.
+
avatar
  • Nuts_
  • 28 декабря 2020, 10:31
+1
С произведением лабораторной работы на определение расстояния передачи с отчетом здесь ;)
Иначе — незачет.
+
avatar
  • vimusov
  • 28 декабря 2020, 14:27
0
С произведением лабораторной работы на определение расстояния передачи с отчетом здесь
Естественно. Хотя условия для этого придётся создавать искусственно, ведь как я уже отмечал ранее, УМВР в диапазоне 5 ГГц по всей площади квартиры.
+
avatar
  • Berlin
  • 27 декабря 2020, 11:31
+1
5 ГГц затухает сильнее сигнал через стену чем 2.4ггц. Данных ничтожно мало поэтому пропускной способности 2.4 хватит. Для первого знакомства с iot вполне. А так необходимо 868 или ещё лучше 433мгц. На счёт зашумленности не критично если это не радио управление квадрокоптером, а редкая (1раз в секунду) пакетная передача.
+
avatar
  • denisss
  • 27 декабря 2020, 14:54
+1
Гораздо лучше, если бы производители активнее внедряли стандарты вроде 802.11w (уже больше 10 лет стандарту, а до сих пор куча устройств не работает), нормальную поддержку аппаратного шифрования, WPA3 и т.д. А отказываться от 2.4 ГГц — глупость, 5 ГГц для интернета вещей нафиг не нужен, зашел за угол — и связь пропала. Какой-нибудь двухдиапазонный модуль 2.4/5, где 5 ГГц «бонусом» — может быть и неплохо, но и цена конечного устройства вырастет на несколько баксов, а практической пользы от 5 ГГц — почти никакой
+
avatar
  • Nuts_
  • 27 декабря 2020, 14:58
0
за это время понаделали всяких zigbee, lora и еще кучу всего
но людям похоже не хочется вот тратить деньги на какой то шлюз и разбираться во всех этих наворотах, а хочется все подключить к домашнему wifi и рулить лампочкой со смартфона
+
avatar
+2
Тут следует заметить, что если вы используете стандартные библиотеки от Arduino/ESP, то «вторым этажом» категорически не рекомендуется подключать измерители температуры. Будет завышение показаний. Относите термодатчик хотя бы на 10-15см или используйте sleep.
+
avatar
  • pumv
  • 28 декабря 2020, 12:56
0
У вемосов это решается платками для сборок — «базами». «Мозги» стоят не ниже, а сбоку. Можно даже и подальше )
www.wemos.cc/en/latest/d1_mini_shield/tripler_base.html
+
avatar
  • batal
  • 27 декабря 2020, 14:45
+1
Одно время активно использовал такие для самоделок. Так вот некоторые клоны просто ужасны. Deep Sleep нормально не работает, с питанием беда и т.п.

В итоге решил для себя покупать строго «оригинал». Стоят немного дороже — но зато никаких проблем и никакой лотереи при покупке.

lolin.aliexpress.com/
+
avatar
  • Nuts_
  • 27 декабря 2020, 14:54
0
интересно, вот как можно напортить Deep Sleep который вроде как глубоко вделан в основную микруху. На клоне могут быть стабилизаторы с плохой эффективностью, в ненормативных режимах т.е. с питанием то беда, но не с Deep Sleep
+
avatar
  • limoncn
  • 27 декабря 2020, 22:49
0
Удалите обзор пока не поздно… Не позорьте свои имя…
Они к меня уже года 4 дома живут… Дёшево и удобно получается… Лучше чем пустые модули использовать…
+
avatar
  • pumv
  • 28 декабря 2020, 12:57
+5
Я те удалю! )
Тут коменты уже резко подняли ценность статьи! )
+
avatar
  • SubOm
  • 28 декабря 2020, 02:34
+3
Если кому интересно, то вот обзор и доработка шилда питания к этому микроконтроллеру.

+
avatar
  • bampr
  • 28 декабря 2020, 06:50
0
Может кто встречал, интересует на таком модуле радиоуправляемая игрушка с wifi-камерой?
Чтоб по мобиле удаленно управлять в квартире
+
avatar
  • Nuts_
  • 28 декабря 2020, 10:34
+1
у такого модуля мощи на камеру не хватит
для этого как миниумм esp32 нужно, и то не знаю сколько там кадров в секнду получаеться
раньше была платка под названием virt2real — вот там люди оттянулись по полной, не только машинкой управляли но к настоящему автомобилю подключились
+
avatar
  • bampr
  • 28 декабря 2020, 13:12
0
а я не указывал, чтоб видеосигнал через него, мухи — отдельно, котлеты-отдельно… ведеокамера с wifi — сама имеет мозги и канал передачи данных
+
avatar
  • Nuts_
  • 28 декабря 2020, 13:49
0
ну это уже огород — два радиоканала, несколько wifi каналов
нужно либо два одейльных приемника (командный и видео) либо еще какой то роутер
+
avatar
  • pumv
  • 28 декабря 2020, 12:59
0
Разве что на esp32 — https://aliexpress.ru/item/item/32963932979.html
Но, тоже берут сомнения. Видеопоток — дело нелегкое…
+
avatar
  • bampr
  • 28 декабря 2020, 13:14
0
а нельзя просто взять веб-камеру готовую?
нужно только приложение уже на смартфоне, чтоб в одной оболочке была камера и этот модуль?
по камере смотрим, и не обрабатываем информацию, по модулю — управляем
+
avatar
  • Nuts_
  • 28 декабря 2020, 13:54
0
такое приложение придеться самому написать ;)
хотяяя… наернео уже есть че то готовое но там все равно допиливать нужно будет
+
avatar
  • pumv
  • 28 декабря 2020, 17:56
+1
Та пожалуйста! ) Но WiFi изначально не рассчитан на управление стройствами в реальном времени — лаги будут секундные. Для машинки это — нажал, но все равно будет бац б стенку. )
А гусеничный ход — потянет. Гусеничные машинки не торопятся. )
+
avatar
  • fps
  • 28 декабря 2020, 19:44
0
WiFi изначально не рассчитан на управление стройствами в реальном времени — лаги будут секундные
* миллисекундные. Откуда там секундным лагам взяться?
При уверенном приеме задержка не более единиц миллисекунд. Вроде нормально для машинок.
+
avatar
  • pumv
  • 28 декабря 2020, 21:00
0
Надо добавить еще отработку скриптов в контроллере и обмен с роутером, как контроллера, так и устройства управления. Если все ссумировать — уже не так весело получается, чем напрямую.
А если делать через WiFi но напрямую — отдельная песня. И скрипты потяжелей и всякие вещи полезут. В общем, не для того WiFi придумывали.
Ну хотя бы BT )
+
avatar
  • fps
  • 28 декабря 2020, 21:11
0
Обработка скриптов — это не милли, а микросекунды (там вообще-то 80МГц процессор).
Задержка на маршрутизаторе — тоже (там вообще гигагерцы или около того)
На BT задержки хоть как будут больше — там и полоса меньше, и мощности слабее, «не для того его придумывали» ))
+
avatar
  • Nuts_
  • 28 декабря 2020, 23:38
0
Не не не!
вот видео причем давнишее www.youtube.com/watch?v=AyBlTs2myas
никаких бац об стенку
+
avatar
0
Пожалуй, надо бы дополнить в обзоре, что и NodeMCU, и Wemos D1 mini — суть макетные, отладочные платы. Они не только имеют необходимый обвес для обеспечения работы модуля ESP-12E/F, в том числе, питания, но и разводят контакты на стандартные 2,54 мм, удобные при использовании макетных плат. Как и Arduino: там тоже не только процессор, но и обвязка, и контакты выведены удобно для макетирования. В основе же обе платы имеют модуль типа ESP-12E или ESP-12F, внутри которого собственно процессор ESP8266, флеш-память, кварц и прочее. И для своих поделок после отладки на такой плате можно использовать именно модули. Хотя для простых поделок Wemos D1 mini обычно удобнее из-за малых габаритов.
А ещё модули, в том числе и те, что на платах, могут отличаться объёмом флеш-памяти: сейчас чаще встречаются 4 мегабайтовые версии, но у меня была и 512-килобайтная NodeMCU. (Китайцы небрежно пишут в анонсах товара «4 МБ», но это может быть «4 Мб» — 4 мегабита.) И вот как раз все Wemos D1 mini, что через меня прошли, имели честные 4 мегабайта на борту. А 4 мегабайта — это возможность организации обновления прошивки по воздуху плюс 2 мегабайта под файловую систему.
+
avatar
  • pumv
  • 28 декабря 2020, 18:00
+1
У wemos есть платка и на 16 мегабайт. И даже со встроенной разводкой под аккумулятор )
D1 mini Pro — www.wemos.cc/en/latest/d1/d1_mini_pro.html

И вообще, wemos отказался от готовых платок ESP-12х — свою разводку уже давно делает непосредственно на чипе esp8266, не на проприетарных платках.
+
avatar
0
Я видел. Но лет несколько не покупаю ESP8266/ESP8285, так что новые Wemos не щупал. Кстати, всё, что использовал, было с экранированными модулями.

И, повторюсь, как отладочные платы Wemos хороши, насколько могут быть хороши платы на ESP8266. Но в готовое устройство часто удобнее ставить модуль, чтобы не перегружать usb-интерфейсом, стабилизатором, светодиодами.
(Вот сейчас вдруг понял, что мне не хватает такого модуля на Атмегах: чтобы по минимуму процессор, кварц и резисторы-конденсаторы. Всё это размером может быть просто смешным, зато удобно. Можно делать устройства, совместимые с линейкой родственных Атмег, лишь бы позиции выводов питания, ресета, интерфейсные сохранялись...)
+
avatar
  • pumv
  • 28 декабря 2020, 21:04
+1
Там будет только одна проблема — отсутствие беспроводности у атмег. А у 8266 это прямо в чип зашито
На ней ESP и взлетел в продажах.
+
avatar
  • Nuts_
  • 28 декабря 2020, 23:52
+1
так на всякий случай расскажу, вдруг не в курсе ;)
1) Модули на ESP8266 есть очень маленькие, размером примерно 12х12мм и без всяких usb, и штырьков, не макетные, и даже без экранов, у них только один интерфейс uart для управления внешним контроллерами, те же atmel и иже с ними. И библиотеки есть. стабилизатор выпаять можно если есть интерес сгородить внешнее питание.
2) тем не менее ESP8266 содержит в себе мощный проц и есть отладочные платы как в формфакторе полноценного arduino, так и небольшие типа arduino microb и они тоже без штырьков и usb. причем программная среда arduino поддерживает эти платы и .ino код от arduino на atmega без особых проблем можно запустить прямо на ESP8266. Это конечно не pin-to-pin совместимость, но ее и не достичь — у atmeg нет выхода для антенны
+
avatar
0
12x12 мм — это ж явно без антенны. А значит, уже неудобство, которое для домашнего применения может быть критичным. В промышленном же производстве да при автоматизированной пайке можно с модулями вовсе не связываться.
По поводу мощности и оперативной памяти — да, но надо ещё и про цену помнить: есть инструменты мощнее, но без Wi-Fi, есть с Wi-Fi, но дороже. Тут же, считай, плата в цене как Ардуино.
Да что говорить, есть своя ниша у этого процессора, у модулей и плат на нём. Конечно, это не панацея и не безусловная замена, скажем, Ардуино. Но простор для фантазии расширяется.
+
avatar
  • Nuts_
  • 29 декабря 2020, 15:03
+1
Откопал свой поглядеть
ESP-11 13x20 mm — антенна керамическая, можно допаять внешнюю
на рассматриваемой плате тоже нет внешней антенны, но есть штырьки и прошиватель.
разговор был о том что нужен готовый мелкий модуль, не макетный. такие — есть
+
avatar
  • pumv
  • 29 декабря 2020, 23:19
+1
Я бы сказал немножко по-другому. ;)
Это у ардуино нынче — ниша.
А у esp826 — чего-то немного пошире. У esp8266 — область применения! )
Сейчас ардуино — это поиграться/поучиться. А esp (в том числе и esp32) — это уже нормальный промышленный экземпляр, применяемый в таком количестве конечных устройств, что про «нишу» говорить как-то уже не солидно ) Это нынче, один из самых распространенных чипов «умного дома», устройства с которым можно купить в магазине.