banzay
DHT22 обычно ставят + BMP180
banzay
вот урок если что https://lesson.iarduino.ru/page/urok-7-arduino-pogodnaya-stanciya-na-baze-barometra-bmp180-termometra-ds18b20/
banzay
и вот готовая можно сказать инсструкция, но объяснений меньше
BME280+ESP8266+TTL+Компьютер. Закачиваем прошивку и все работает.
Ķ₳ℝḾ₳
прошивку мы собираем под отдельную задачу?
banzay
да
Ķ₳ℝḾ₳
там загрузчик у этой штуки есть, ли мы полностью флешу заливаем?
banzay
полностью
banzay
можно через nodemcu LUA скрипты юзать, но на первых порах это сложнее намного
banzay
бери сразу ESP с программатором на плате. типо вемос или nodemcu
Ķ₳ℝḾ₳
ещё такой момент у esp8266 есть разные вариации, кол-во выходов есть какае-то золотая середина, или подбирать под проект?
за 100р
питание 3.3в
banzay
да не, к нему еще брать программатор... и питание 3.3..
banzay
я бы брал Nodemcu v3.0 за 3$
banzay
дороже, но проще сильно
Ķ₳ℝḾ₳
ага, вижу у него сразу выход на usb есть
да не, к нему еще брать программатор... и питание 3.3..
программатор вы имеете ввиду TTL преабразователь от него и можно 3.3в взять. На первых порах самое простое. Nodemcu без гемороя да согласен. Можно и его.
Sergio
без обвязчки модули действительно не айс брать. я пришел к выводу что дешевле выходит брать готовый чтобы только воткнул прошил и севачек уже есть как минимум) Но пока что еще для ESP32 это не актуально, пока цена не упадет до esp8266 уровня)
Sergio
Если брать 5 шт. То цена с доставкой - 233 руб шт.
Sergio
И это без обвеса...
Sergio
я бы брал Nodemcu v3.0 за 3$
точно. или esp Wemos (самая компактная из всех оконченных модулей). Или Esp Witty ( есть на борту датчик освещенности и трехцветный светодиод, при умеренной цене).
Ķ₳ℝḾ₳
находил ещё вот такую вот штуку MajorDoMo насколько должна изменится концепция управления устройствами? если я правильно понял то "обрабатывать" некие зависимости будет непосредственно MajorDoMo или "прошивка" по факту будет та же что и без MajorDoMo? :)
ProESP&Arduino
Интересные и простые проекты на esp8266
ProESP&Arduino
http://prosto-wlan.blogspot.ru/
ProESP&Arduino
Сравнения esp8266 и esp32 и rtl8710
ProESP&Arduino
ProESP&Arduino
ProESP&Arduino
banzay
У реалтек один минус
banzay
Он нифига не юзерфрендли
banzay
кстати, решил проблему с коннектом к интернету ESPшки
banzay
заказал блютуз просто
banzay
Выше пролистай, у меня получается в итоговом проекте не предполагается своего роутера, а вифи что есть требуют авторизации через сайт. В итоге от вифи в есп отказываюсь временно и юзаю есп как просто мощную дуинку
https://www.esp32.com/viewtopic.php?f=2&t=401
Мост между беспроводной и проводной сетью.
Но я сильно глубоко не копал по этому поводу. Или я опять не понял задачу? ))
ГришаGTGS
Просто о беспроводных сетях (и не только)...: Кухонные часы с FM-ресивером и LED-дисплеем с функцией синхронизации по NTP http://prosto-wlan.blogspot.ru/2016/03/fm-led-ntp.html?m=1
ГришаGTGS
Интересная штука....
Sergio
rtl8710 в табличке не увидел)
Sergio
Хорошие новости. По идее rtl становится юзерфрендли.
Sergio
У реалтек один минус
Sergio
Он нифига не юзерфрендли
Sergio
Письмо, которое вчера получил от производителей модулей RAK ( основаных на RTL8711) :"Hi,We will have Arduino IDE on 8711 soon. the new board named CREATOR we will launch in next month Best Regard, Ken Yu ____ 禹凯 Ken Yu Mobile: +86 139 1138 7114 | E-mail: ken.yu@rakwireless.com
Sergio
Sergio
Было бы здорово с вашей стороны тоже попинать их на электронную почту - мол хочу предзаказ по скромной цене и все такое)
rtl8710 в табличке не увидел)
В последней табличке в ч/б там сравнение esp и rtl. Ну не детальное уж но по основным параметрам.
ГришаGTGS
Супер, спасибо! Тоже пну
ГришаGTGS
Пнул, посмотрю что получится
ГришаGTGS
А ртл 8711 круче чем 8710?
ГришаGTGS
http://telegra.ph/Itlgrm-04-18
http://telegra.ph/Itlgrm-04-18
Судебные инстанции могут как мне кажется любую компанию обязать выдать им данные о разговорах о переписках о пользователях так же и телеграм.
banzay
Ребят, а получается для полноценной работы esp в качестве AP использовать delay нельзя?
ProESP&Arduino
https://habrahabr.ru/post/326794/
ProESP&Arduino
https://geektimes.ru/post/288252/
ГришаGTGS
Ребят, а получается для полноценной работы esp в качестве AP использовать delay нельзя?
Я так понимаю, что есп вообще не любит принудительные паузы. Я стараюсь использовать программные задержки.
Sergio
8710 это недораспаяный 8711
Sergio
Ребят, а получается для полноценной работы esp в качестве AP использовать delay нельзя?
Для полноценной работы использовать ESP БЕЗ delay нельзя. Об этом указано на esp8266.ru в основной статье по запросу esp Adriano IDE.
Sergio
Во время delay процессору передается управление обслуживанием сети. Задержи это время между обслуживаниями чуть на подольше и добрый вечер WDTR
Sergio
Рекомендую ставить delay(1) внутри лупа между блоками везде где это не будет критично сказываться на работу вашего алгоритма. И не занимать процессор на долго циклами типа фор и от и до, а там еще вложенный фор)
Sergio
Вообще я отказался от функционального программирования на микроконтроллерах в пользу конечных автоматов и горя не знаю с реализацией почти любого алгоритма и любой многопоточности. Очень удобно)
Sergio
Если в двух словах: Основной оператор в программе Switch. Все живет на свичах и ифах. Никаких вложенных функций с множественной передачей Аргументов(что не только тратит процессорное время на пустое переливание из стакана в стакан но еще время от времени динамически а хапает оперативную память так, что становится сложно отследить, может ли у нас произойти переполнение)
Самуил Германович
Вопрос: а как с этим вяжется FreeRtos?
Sergio
говоря об автоматном программировании, я говорил о методам написания программ в среде Arduino IDE, которая мало общего имеет с freeRTOS на сколько мне известно. Это совсем другой уровень. Arduino IDE для поиграться, и я объяснял как играться корректней. FreeRTOS уже для более профессиональных разрабов.
Sergio
Вопрос: а как с этим вяжется FreeRtos?
Sergio
Кроме того, есть RTOS сделанные на конечных автоматах. Кроме того, никто не запрежает вам юзать автоматы непосредственно и во FreeRTOS. А Вы уже делали что нибудь на FreeRTOS? )
banzay
Получается в еспшках между кодом, написанным в ардуино иде и непосредственно процессором есть прослойка некая, которая отвечает за вайфай во время прерываний
Sergio
))) эта прослойка, скажем так, 90% всего кода esp. а то что мы ваяем в arduino IDE по сути - лишь некоторые рычаги воздействия на внутренние алгоритмы работы этой "прослойки". и рычаги эти, как показывает практика, весьма корявые)
ГришаGTGS
Хех, как все не просто. А я думал что delay тормозит не только мой код, но и есп в целом, а оно вишь как... Как удобен ардуино иде, и как не хочется лезть в дебри :-( а придётся.
banzay
Хорошо же что по уму delay реализовано, а то я уже опасался что пропадать соединение будет
Sergio
Прослойка это низкоуровневые библиотеки написанные на си, скомпилированные в асм и далее в байт код. Не заморачивайтесь сильно, просто имейте ввиду что вы работаете только с поверхностью айсберга и пустить Вам ниже чем на 70% глубины, разработчики железа не дадут
banzay
Ну оно и не надо для мигания мне 😄
banzay
Мне пока есп максимум для того, чтобы ws2812b мигать красиво и управлять этим
Sergio
У меня с этим возникали серьезные трудности. Советую управлять ардуиной, а есп по уарту передает ардуине команды, которые ты посылаешь через вафлю