Платформа для разработки со встроенным wifi -ESP8266

Технологии, методики, программаторы и отладчики, среда разработки.
Аватара пользователя
DIVER_SANT
Модератор
Сообщения: 2630
Зарегистрирован: 27 мар 2011, 08:15
Поблагодарили: 11 раз

Платформа для разработки со встроенным wifi -ESP8266

Сообщение DIVER_SANT »

Некоторое время назад появился модуль WIFI ESP8266.Он допускал работу с устройствами посредством АТ команд,а так же имеет свою IDE.Гугление и обзоры на этот модуль привели меня к выводу,что на его основе можно собрать устройство без применения МК.Вообщем почему ,бы не использовать его в наших разработках?Камень на нем поддерживает чтение и запись в порт,а так же прерывания-по идее это все что нам надо для приема пакетов и передачи.Как устройство отображения принятой или посланной инфы юзать смартфон ,планшет,комп.
Вот немного обзоров и фото :
http://habrahabr.ru/company/coolrf/blog/238443/

http://homes-smart.ru/index.php/oborudovanie/bez-provodov-wi-fi/sverkhdeshevyj-wi-fi-modul-esp8266

tim4dev.com/arduino-esp8266-true-start/

http://homes-smart.ru/index.php/oborudovanie/bez-provodov-wi-fi/62-besprovodnoj-datchik-na-baze-esp8266-dlya-servisa-narodmon-ru
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Правильно поставленный вопрос-на половину полученный ответ ;)
++++++++++++++++++++++++++++++++++++++
http://www.youtube.com/watch?v=ktnn-s3ebzw
Аватара пользователя
AVL
Участник
Сообщения: 72
Зарегистрирован: 18 фев 2011, 18:59

Re: Платформа для разработки со встроенным wifi -ESP8266

Сообщение AVL »

Привет!
Что-то получилось полезного с єтим девайсом?
А то я вот купил и никак не пойму, что мне от него надо...
реально нужного, а не поиграться.
Научу катататься на горных лыжах взамен обучения программированию.
Аватара пользователя
DIVER_SANT
Модератор
Сообщения: 2630
Зарегистрирован: 27 мар 2011, 08:15
Поблагодарили: 11 раз

Re: Платформа для разработки со встроенным wifi -ESP8266

Сообщение DIVER_SANT »

Ну если его шит в среде ардуино-то минимум можно это глушилку сварганить с управением по вафле.А так же можно передавать команды по протоколу Princeton-pt2262 статика.
Правильно поставленный вопрос-на половину полученный ответ ;)
++++++++++++++++++++++++++++++++++++++
http://www.youtube.com/watch?v=ktnn-s3ebzw
Аватара пользователя
kab
Автор
Сообщения: 145
Зарегистрирован: 08 авг 2011, 16:03

Re: Платформа для разработки со встроенным wifi -ESP8266

Сообщение kab »

я дома воткнул температуру передавать из комнаты в тырнет.
насчет использовать его как платформу - как ардуино разве что, для прототипирования.
сишная обвязка у него ужасная (хотя и доступно).
я честно говоря nodemcu поставил, для целей считать температуру с дачтика и post-запросом кидануть куда-то - lua милое дело.
Аватара пользователя
DIVER_SANT
Модератор
Сообщения: 2630
Зарегистрирован: 27 мар 2011, 08:15
Поблагодарили: 11 раз

Re: Платформа для разработки со встроенным wifi -ESP8266

Сообщение DIVER_SANT »

kab писал(а):я дома воткнул температуру передавать из комнаты в тырнет.
насчет использовать его как платформу - как ардуино разве что, для прототипирования.
сишная обвязка у него ужасная (хотя и доступно).
я честно говоря nodemcu поставил, для целей считать температуру с дачтика и post-запросом кидануть куда-то - lua милое дело.
Ну я нагрузкой управлял-выключатель через веб.Если приложение написать которое парсит страничку-то можно как блютуз пультом управлять.Люди часы на этой платке собирают с управлением экрана по i2c.Разные среды разработки совершенствуются.
Правильно поставленный вопрос-на половину полученный ответ ;)
++++++++++++++++++++++++++++++++++++++
http://www.youtube.com/watch?v=ktnn-s3ebzw
Аватара пользователя
EPA
Модератор
Сообщения: 1415
Зарегистрирован: 01 ноя 2016, 16:18

Re: Платформа для разработки со встроенным wifi -ESP8266

Сообщение EPA »

Зашел я на http://www.esp8266.ru. (Сразу не допер, что надо туда было нырять. итог: три часа потраченного времени, читая про термометры и умные туалеты) Там все есть: и про баги, и про глюки.
ИМХО:
Кто имеет понятия "что такое МК" и как МК дергать за ноги - думаю разберется.
По поводу среды разработки ( IDE ) и языков программирования. Буду экспериментировать на Lua. Как-то он мне роднее, смотря кодинг. В чем-то похож Java

Короче: Жаба победила! Цена отдельного модуля Блютуз для Дуины и Цена NodeMCU LUA Amica R2 ESP8266 Wifi Board в соотношении 1:3.. Выбор 8266
Правда думаю не меньше МЕСЯЦа буду разбиратся (если не больше). Буду свахой для Si4432 + ESP8266 + (дрюша/комп) .

про модуль ESP 32 - в моем родном колхозе наверное не слышали еще. В прайсах нет!
Аватара пользователя
DIVER_SANT
Модератор
Сообщения: 2630
Зарегистрирован: 27 мар 2011, 08:15
Поблагодарили: 11 раз

Re: Платформа для разработки со встроенным wifi -ESP8266

Сообщение DIVER_SANT »

EPA писал(а):Зашел я на http://www.esp8266.ru. (Сразу не допер, что надо туда было нырять. итог: три часа потраченного времени, читая про термометры и умные туалеты) Там все есть: и про баги, и про глюки.
ИМХО:
Кто имеет понятия "что такое МК" и как МК дергать за ноги - думаю разберется.
По поводу среды разработки ( IDE ) и языков программирования. Буду экспериментировать на Lua. Как-то он мне роднее, смотря кодинг. В чем-то похож Java

Короче: Жаба победила! Цена отдельного модуля Блютуз для Дуины и Цена NodeMCU LUA Amica R2 ESP8266 Wifi Board в соотношении 1:3.. Выбор 8266
Правда думаю не меньше МЕСЯЦа буду разбиратся (если не больше). Буду свахой для Si4432 + ESP8266 + (дрюша/комп) .

про модуль ESP 32 - в моем родном колхозе наверное не слышали еще. В прайсах нет!
ESP 32 НА АЛИЭКСПРЕССЕ порядка 400 рублей за модуль типа Node MCU.Будем ждать релиза Вашей разработки ! :p hreakerclub:
Правильно поставленный вопрос-на половину полученный ответ ;)
++++++++++++++++++++++++++++++++++++++
http://www.youtube.com/watch?v=ktnn-s3ebzw
Аватара пользователя
DIVER_SANT
Модератор
Сообщения: 2630
Зарегистрирован: 27 мар 2011, 08:15
Поблагодарили: 11 раз

Re: Платформа для разработки со встроенным wifi -ESP8266

Сообщение DIVER_SANT »

Вот такая вот вкусняшка
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Правильно поставленный вопрос-на половину полученный ответ ;)
++++++++++++++++++++++++++++++++++++++
http://www.youtube.com/watch?v=ktnn-s3ebzw
Аватара пользователя
DIVER_SANT
Модератор
Сообщения: 2630
Зарегистрирован: 27 мар 2011, 08:15
Поблагодарили: 11 раз

Re: Платформа для разработки со встроенным wifi -ESP8266

Сообщение DIVER_SANT »

Вот либа для работы статикой типа Princeton используя модуль СС1101 на платах ESP8266 ESP32 https://github.com/LSatan/RCSwitch-CC1101-Driver-Lib
Правильно поставленный вопрос-на половину полученный ответ ;)
++++++++++++++++++++++++++++++++++++++
http://www.youtube.com/watch?v=ktnn-s3ebzw
Аватара пользователя
EPA
Модератор
Сообщения: 1415
Зарегистрирован: 01 ноя 2016, 16:18

Re: Платформа для разработки со встроенным wifi -ESP8266

Сообщение EPA »

DIVER_SANT писал(а):Вот либа для работы статикой типа Princeton используя модуль СС1101 на платах ESP8266 ESP32 https://github.com/LSatan/RCSwitch-CC1101-Driver-Lib
Статика не статика это уже следующий этап.
Существуют несколько схем подключений и сред разработки. кратко напишу свои шаманства и наблюдения. Может кто чего посоветует. Сразу скажу я заумных слов не знаю, теряюсь в формулировках, это мой недочет, потихоньку будем исправляться.
В данном случае, судя по картинкам, могу и ошибаться:
esp8266 +сс1101, где esp8266 -мастер, а сс1101 - раб, т.е. за "движняк" отвечает esp8266 , и честно говоря, с "крутыми" характеристиками esp8266 в сравнении с Arduino Nano на базе atmega328 просто монстр, это как Слон и Моська, но только Слон жрёт больше чем Моська, это очевидный факт, но и Х с ним допустим у нас в рюкзаке акуммулятор от Камаза.
Но с другой стороны, на фига мне более мощный камень типа Слона (есп), если и Моська( авр) справиться? А для того, что у esp8266 прикручен модуль Вафли, и это же окуенно, мона работать через Браузеры , частные и всемирные сети , через управление Смартфоном, а брелок это жесть.
И вот здеся сцука Болт офигенный вырисовывается - а именно сам протокол Wi-Fi. Когда работает фавля, он не будет работать не с чем другим, а это занимает длительность до 300 милисек. что такое 300 милиссек - это несколько непринятых посылок трансом. Т.е. пропуски в приеме интересующих сигналов стабильно гарантированы.

Ну, братцы, есть что сказать? После многих экспериментов (…), всетаки я пришел к выводу, по закону теории оптимальности, нужно пользоваться принципом модульности, т.е.

1. Трансивер делает свою работу (причём не меньше двух)
2. камень типа atmega или stm этим трансивером рулит, собирает логи, и отправлет на esp через кольцевой буфер.
3. esp в свою очередь может быть и сервером и клиентом, не суть. его основная задача беспроводный мост, а так же декрипт-енкрип, у есп флеша куева хуча а F_CPU 80мегаХерц.
4. Комп либо Смарт - это чисто дисплей и управление. ( кстати ща занят именно этим)
Последний раз редактировалось EPA 02 окт 2018, 18:23, всего редактировалось 7 раз.
Ответить