ESP8266: WeMos D1 mini

 
+
-
edit
 

Balancer

администратор
★★★★★
Наконец, дошли модули под сабж. Это очередная реинкарнация «Arduino-бутербродов», только на ESP8266 и меньшего размера. Первые версии меня мало интересовали, так как фактически ничего полезного не было. При чём для программирования нужно было два модуля-шилда иметь, с самой ESP8266 и с программатором. А шилд был только один, с фоторезистором и светодиодом. Совершенно бесполезная штука :D

Но люди работают и вот оно уже превратилось во вполне юзабельный комплект.

Сама плата с ESP8266 уже не требует отдельного программатора, работает автономно. Коннекторы прикладываются не распаянными и в ассортименте, так что можно самому выбирать, будет плата внизу, сверху или проходная. Я брал этот лот:

86002 1set D1 mini Mini NodeMcu 4M bytes Lua WIFI Internet of Things development board based ESP8266 by WeMos on Aliexpress.com | Alibaba Group

Cheap nodemcu 4m, Buy Quality d1 mini directly from China mini nodemcu Suppliers: 86002 1set D1 mini - Mini NodeMcu 4M bytes Lua WIFI Internet of Things development board based ESP8266 by WeMos // www.aliexpress.com
 

Варианты коннекторов:

Распайка:

Цена вопроса — 245 рублей. Дороже, конечно, чем NodeMCU, но не сильно. И намного компактнее! Вот оно в сравнении с Arduino:

А вот как-то так оно может выглядеть с шилдами:



Теперь немного по самим шилдам...
 44
+
-
edit
 

Balancer

администратор
★★★★★

OLED TFT


Первое, что я подключил (и пока единственное).

0.66" inch 64X48 IIC I2C OLED LED LCD Dispaly Shield for Arduino Compatible WeMos D1 mini Free Shipping-in Integrated Circuits from Electronic Components & Supplies on Aliexpress.com | Alibaba Group

Cheap shield for arduino, Buy Quality shield lcd directly from China shield arduino Suppliers: 0.66" inch 64X48 IIC I2C OLED LED LCD Dispaly Shield for Arduino Compatible WeMos D1 mini Free Shipping // www.aliexpress.com
 

Всего 64x48, экранчик чуть больше ногтя большого пальца и цена неоправданно большая (260р + 110р доставка, привет новым правилам Ali!), но всё равно штука, кажется, очень полезная :) Обычно при старте не видно, что происходит с девайсом. А тут достаточно обсадить вызовами, типа loadfile("print.lua")("Init") и весь процесс будет виден на экране.

А вот — мой вариант :)
Прикреплённые файлы:
20170317_101803.jpg (скачать) [1365x2048, 1,64 МБ]
 
 
 44
+
-
edit
 

Balancer

администратор
★★★★★

«Батарейный шилд»


Battery Shield For WeMos D1 mini single lithium battery charging & boost-in Integrated Circuits from Electronic Components & Supplies on Aliexpress.com | Alibaba Group

Cheap d1 mini, Buy Quality wemos d1 mini directly from China wemos d1 Suppliers: Battery Shield For WeMos D1 mini single lithium battery charging & boost // www.aliexpress.com
 

Ещё не тестировал, но штука потенциально полезная. Цепляешь литиевый аккумулятор и можно заряжать/питать от USB, имея автономность при отключении. Кстати, я для таких целей открыл неожиданно для себя вторую жизнь старых/вздувшихся аккумуляторов телефонов/коммуникаторов. Они и в корпус уже не лезут, и ёмкость для телефона сильно упала, а вот для всякой возни с железками ещё отлично. Провода подпаиваешь и используешь халявный источник питания :)

Цена вопроса 111 рублей.
 44
+
-
edit
 

Balancer

администратор
★★★★★

Релейный шилд


Пока ещё в дороге.

ESP8266 Relay Shield V2 WeMos D1 Mini ESP8266 Development Board For WeMos D1 Mini Relay Module For Arduino Free Shipping ESP8266-in Integrated Circuits from Electronic Components & Supplies on Aliexpress.com | Alibaba Group

Cheap shield for arduino, Buy Quality development board directly from China relay module Suppliers: ESP8266 Relay Shield V2 WeMos D1 Mini ESP8266 Development Board For WeMos D1 Mini Relay Module For Arduino Free Shipping ESP8266 // www.aliexpress.com
 

60 рублей. Плюс 245 за сам WeMos. И готово дистанционно управляемое по Wi-Fi реле с тонной памяти, куда можно засунуть очень изощрённый софт :)

305 рублей получается. А готовое аналогичное реле (на ESP8266 же) — 412 рублей (оп-па. Уже 407р+150 доставка, опять привет новым правилам — но это повод найти дешевле):

ESP8266 5V WiFi relay module Things smart home remote control switch phone APP-in Integrated Circuits from Electronic Components & Supplies on Aliexpress.com | Alibaba Group

Cheap switch plastic, Buy Quality switch usb directly from China switch appliance Suppliers: ESP8266 5V WiFi relay module Things smart home remote control switch phone APP // www.aliexpress.com
 

В общем, связка базового модуля + реле может быть дома очень полезной :)
 44
+
-
edit
 

Balancer

администратор
★★★★★

Шилд для прототипирования


Плата с разъёмами. Может быть полезна для создания своей периферии.

ProtoBoard Shield for WeMos D1 mini double sided perf board Compatible-in Integrated Circuits from Electronic Components & Supplies on Aliexpress.com | Alibaba Group

Cheap d1 dvr, Buy Quality shield mask directly from China d1 nikon Suppliers: ProtoBoard Shield for WeMos D1 mini double sided perf board Compatible // www.aliexpress.com
 

40 рублей.

Заказал парочку. Ну, там, сенсоры какие-нибудь повесить и т.п.

Вот тут чего-то с таким нахимичили:

И на этом же фото ещё полезный шилд:

«Удвоитель»


Double Socket Dual Base Shield for WeMos D1 Mini NodeMCU ESP8266-in Integrated Circuits from Electronic Components & Supplies on Aliexpress.com | Alibaba Group

Cheap shield esp8266, Buy Quality d1 mini directly from China mini nodemcu Suppliers: Double Socket Dual Base Shield for WeMos D1 Mini NodeMCU ESP8266 // www.aliexpress.com
 

Позволяет поставить параллельно две «этажерки» шилдов. Например, нужны TFT-экран и реле. Но реле большое, не может быть проходным. Экран — тоже должен быть сверху. Вывод — ставим оба на такую платку :) 53 рубля за удовольствие.
 44

  • Balancer [17.03.2017 10:47]: Назначено лого темы: http://www.balancer.ru/sites/com/es/esp8266learning/wp-content/uploads/2016/04/DSCN2719.jpg
RU Balancer #17.03.2017 14:47  @Balancer#17.03.2017 10:24
+
-
edit
 

Balancer

администратор
★★★★★
Balancer> Всего 64x48, экранчик чуть больше ногтя большого пальца и цена неоправданно большая (260р + 110р доставка, привет новым правилам Ali!)

Прикалывают меня цены на Али. Сейчас можно найти за 179р+60р доставка = 239р.

Free shipping !!OLED Schild for WeMos D1 mini 0.66 zoll 64X48 IIC I2C-in Modules from Consumer Electronics on Aliexpress.com | Alibaba Group

Cheap schild, Buy Directly from China Suppliers:Free shipping !!OLED Schild for WeMos D1 mini 0.66 zoll 64X48 IIC I2C // www.aliexpress.com
 

Это уже где-то сносная за OLED цена :)
 44
+
-
edit
 

Balancer

администратор
★★★★★
Ещё из потенциально интересных шилдов.

Шилд внешнего питания. Т.е. просто стандартный 5мм(?) разъём от внешнего БП или аккумуляторов на 7-24В и готово.

Плохо только, что единственный лот с негуманной ценой доставки:

DC Power Shield V1.0.0 for WEMOS D1 mini-in Integrated Circuits from Electronic Components & Supplies on Aliexpress.com | Alibaba Group

Cheap d1 driving, Buy Quality d1 recording directly from China d1 spec Suppliers: DC Power Shield V1.0.0 for WEMOS D1 mini // www.aliexpress.com
 

Моторный шилд для подключения моторов:

TB6612FNG WeMos D1 mini I2C Dual Motor Driver Shield Driver Module Free Shipping-in Modules from Consumer Electronics on Aliexpress.com | Alibaba Group

Online Shopping at a cheapest price for Automotive, Phones & Accessories, Computers & Electronics, Fashion, Beauty & Health, Home & Garden, Toys & Sports, Weddings & Events and more; just about anything else // www.aliexpress.com
 
 44
?? AleksejLt #23.03.2017 09:48  @Balancer#17.03.2017 10:30
+
-
edit
 

AleksejLt

опытный

Balancer>

«Батарейный шилд»


Прикольная вещь, даже силу тока можно регулировать. Было бы интересно узнать до скольки вольт он разряжает литий.
 54.054.0
RU Balancer #23.03.2017 11:42  @AleksejLt#23.03.2017 09:48
+
-
edit
 

Balancer

администратор
★★★★★
AleksejLt> Прикольная вещь, даже силу тока можно регулировать. Было бы интересно узнать до скольки вольт он разряжает литий.

Сейчас задач нет, но проверю как-нибудь.
 44
LT AleksejLt #24.03.2017 09:25  @Balancer#23.03.2017 11:42
+
-
edit
 

AleksejLt

опытный

Balancer> Сейчас задач нет, но проверю как-нибудь.

Это я и для остальных. Тут же есть люди, которые дружать с электроникой. Может и по картинке смогут что-то сказать.
 54.054.0
?? FantomAK #27.03.2017 06:26  @Balancer#17.03.2017 10:24
+
-
edit
 

FantomAK

опытный

Balancer> Я брал этот лот:
Balancer> 86002 1set D1 mini Mini NodeMcu 4M bytes Lua WIFI Internet of Things development board based ESP8266 by WeMos on Aliexpress.com | Alibaba Group

WeMos D1 Nodemcu CH340 ESP-12E 12F ESP-12S WiFi Development Board Shield Adapter | eBay

WeMos D1 ESP-12E. ESP-12 WeMos D1. ESP-12F Nodemcu. superior stability on all supported platforms. ESP-12F/12E Adapter. This is D1 mini, it is a mini WIFI board based on ESP-8266EX. ESP-12 Wifi Module. | eBay! // www.ebay.com
 

Пункт "ESP-12 WeMos D1" - твоё или я попутал чего?
"Быть пессимистом потрясающе. Я всегда или прав, или приятно удивлен."(с)  41.0.2272.11841.0.2272.118
RU Balancer #27.03.2017 06:41  @FantomAK#27.03.2017 06:26
+
-
edit
 

Balancer

администратор
★★★★★
FantomAK> Пункт "ESP-12 WeMos D1" - твоё или я попутал чего?

Да, с виду такой же :)
 44
RU Balancer #19.04.2017 18:01  @Balancer#17.03.2017 10:36
+
-
edit
 

Balancer

администратор
★★★★★
Balancer> Релейный шилд
Balancer> Пока ещё в дороге

Пришёл сейчас. Проверил — управление через пин D1. На NodeMCU/Lua так:
code lua
  1. gpio.mode(1, gpio.OUTPUT) -- настраиваем пин D1 на выход
  2. gpio.write(1,gpio.HIGH) -- включаем реле
  3. gpio.write(1,gpio.LOW) -- выключаем реле


Итого цена вопроса управляемого по Wi-Fi умного реле со своим процессором сейчас порядка 294 рублей (D1+релейный шилд). В варианте с ESP-01 будет на сотню-полторы дешевле, но это уже будет не столь универсальное решение + нужен внешний USB-Serial + плата и провода для связки.
 44
+
-
edit
 

Evgeniz

опытный

Balancer> Итого цена вопроса управляемого по Wi-Fi умного реле со своим процессором сейчас порядка 294 рублей (D1+релейный шилд). В варианте с ESP-01 будет на сотню-полторы дешевле, но это уже будет не столь универсальное решение + нужен внешний USB-Serial + плата и провода для связки.

Вот готовый вариант с корпусом:

Новый Itead Sonoff Смарт Wi Fi Переключатель Интеллектуальный Универсальный Беспроводной DIY Переключатель MQTT COAP Android IOS Дистанционного Управления Для Умный Дом купить на AliExpress

Купить товар Новый Itead Sonoff Смарт Wi Fi Переключатель Интеллектуальный Универсальный Беспроводной DIY Переключатель MQTT COAP Android IOS Дистанционного Управления Для Умный Дом в категории Умные ПДУ на AliExpress. Новый Itead Sonoff Смарт Wi-Fi Переключатель Интеллектуальный Универсальный Беспроводной DIY Переключатель MQTT COAP Android IOS Дистанционного Управления Для Умный Дом //  ru.aliexpress.com
 

Внутри esp, блок питания для него и реле. Все это в удобном корпусе.
 57.0.2987.13357.0.2987.133
RU Валентин_НН #25.04.2017 18:54  @Evgeniz#25.04.2017 13:51
+
-
edit
 

Валентин_НН

литератор
★★☆
Evgeniz> Внутри esp, блок питания для него и реле. Все это в удобном корпусе.
Во всех этих китайских поделках меня смущает вот какой момент. Была у меня светодиодная RGB гирлянда на ёлку с IR пультом управления.
что-то типа такого

LED RGB Контроллер DC12V 24 Ключи ИК Пульт для SMD 3528 5050 RGB СВЕТОДИОДНЫЕ Ленты Lights. купить на AliExpress

Купить товар LED RGB Контроллер DC12V 24 Ключи ИК Пульт для SMD 3528 5050 RGB СВЕТОДИОДНЫЕ Ленты Lights. в категории Панели управления RGB на AliExpress. LED RGB Контроллер DC12V 24 Ключи ИК-Пульт для SMD 3528 5050 RGB СВЕТОДИОДНЫЕ Ленты Lights. //  ru.aliexpress.com
 

спустя пару новых годов перестала работать. Открыл я "удобный корпус", а там все дорожки поотходили от платы и перегорели. И это в разнещасной гирлянде, которая работала от силы месяц за два года.
Как пресловутые китайцы подходят к изготовлению блоков питания, которые работают на бОльшие нагрузки - одному Богу ведомо :(
 52.052.0
LT AleksejLt #26.04.2017 11:32  @Balancer#19.04.2017 18:01
+
-
edit
 

AleksejLt

опытный

Balancer> порядка 294 рублей (D1+релейный шилд)

Прикольная цена. Осталось засунуть это в коробочку или розетку, чтобы было всё цивильно.
 54.054.0
+
-
edit
 

Balancer

администратор
★★★★★
Evgeniz> Внутри esp, блок питания для него и реле. Все это в удобном корпусе.

Оно интересно совсем другим. Оказалось, что это целый новый стандарт с локальным и облачным управлением :)

Sonoff: бюджетное управление электрикой «умного дома» [Balancer#10.08.17 12:43]

На форуме уже проскакивало: ESP8266: WeMos D1 mini [Evgeniz#25.04.17 13:51] … Вот готовый вариант с корпусом: Новый Itead Sonoff Смарт Wi Fi Переключатель Интеллектуальный Универсальный Беспроводной DIY Переключатель MQTT COAP Android IOS Дистанционного Управления Для Умный Дом купить на AliExpress Купить товар Новый Itead Sonoff Смарт Wi Fi Переключатель Интеллектуальный Универсальный Беспроводной DIY Переключатель MQTT COAP Android IOS Дистанционного Управления Для Умный Дом в категории Умные…// Радиоэлектронный
 
 44

UA Nigouravis #04.03.2018 01:44
+
-
edit
 

Nigouravis

новичок
Всем привет. Возможно кто-то сталкивался с такой проблемой. Есть модуль ESP8266MOD AI-THINKER


Для прошивки использовал Arduino IDE.

Работал с ним. все было хорошо. К нему был подключен датчик температуры. Решил использовать его для других целей. В общем подключил его к компу и для начала начал с примеров, которые идут в комплекте с файлами для прошивки ESP8266. Я до этого их запускал, они работали. В общем открыл (wifi server) и началась загрузка. В момент, а точнее на 40% я открыл монитор порта(Serial Monitor), что привело к прерыванию загрузки и прошивка сорвалась на 40%. Теперь когда я включаю модуль, диод быстро моргнет один раз и все((( и никаких признаков жизни. Попытки перепрошиться безуспешны. Arduino IDE пишет ошибки:
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failed
И неважно какая программа, даже если blink(где моргает светодиод) пример.

Пробовал прошить через XTCOM_UTIL, также ошибка. Подскажите, можно его как-то восстановить?
 64.0.3282.18664.0.3282.186
RU Balancer #04.03.2018 02:04  @Nigouravis#04.03.2018 01:44
+
-
edit
 

Balancer

администратор
★★★★★
Nigouravis> Пробовал прошить через XTCOM_UTIL, также ошибка. Подскажите, можно его как-то восстановить?

Я в вариантах с Arduino дальше простых тестов, типа Blink с ESP8266 не возился. Обычно всё делаю в Lua под NodeMCU. Прошиваю под Windows через ESP8266Flasher.exe:

nodemcu/nodemcu-flasher

nodemcu-flasher - A firmware Flash tool for nodemcu //  github.com
 

Под Linux — esptool.py:

espressif/esptool

esptool - ESP8266 and ESP32 serial bootloader utility //  github.com
 

Обычно предпочитаю esptool, так как с ним прошивка заливается в разы быстрее :)

Если прошивка сама не начнётся, нужно попробовать нажать Reset при зажатой кнопке Flash (потом обе кнопки можно отпустить). ESP-01 только так и шьются, а NodeMCU/D1 Mini/etc обычно определяют процесс прошивки через USB сами, но, видимо, что-то сбойнуло. А, да, вижу, что на D1 нет кнопки Flash. Значит надо её подключить самому:

Чем чёрт не шутит, может и из Arduino IDE так прошьётся.
 55
Последние действия над темой

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru