ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Контроллеры на основе ESP8266
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение starshoy81 »

zhulen820, можно Ваш проект глянуть?
Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01 фев 2017, 00:25
Откуда: Сызрань
Контактная информация:

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение Dreamer85 »

Ну что  друзья не у кого не получилось корректно заставить  работать RemoteXY  и ESP8266. ?
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение starshoy81 »

Dreamer85, всякая мелочь типа трех датчиков температуры локально на смартфон - работает на есп-01. А Вам что конкретно надо?
Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01 фев 2017, 00:25
Откуда: Сызрань
Контактная информация:

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение Dreamer85 »

starshoy81, подружить эту парочку. а вообще мониторинг 4х зон температуры + влажности. Управление соответственно нагревателями. + управление освещением. все это как в ручном режиме так и на автомате.  Через интернет. Сейчсас проэкт  работает, но на MEGA+ESP.  вот хотел выкинуть мегу как среднее звено. Нагрузить только ESP
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение starshoy81 »

Dreamer85, посчитайте пины на есп, хватит ли их для Ваших целей. И второй, но очень важный момент - есп бросает всю текущую программу выполнения при проблемах с вайфай соединением. Т.е. как только отваливается соединение с роутером, основная программа стопорится и проц занимается вайфаем.
Вот есть тема про количество пинов в есп.
Dreamer85
Рядовой
Сообщения: 45
Зарегистрирован: 01 фев 2017, 00:25
Откуда: Сызрань
Контактная информация:

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение Dreamer85 »

starshoy81, пинов у меня занято немного. а вот с соединение..... то есть если я отключу роутер то все стопарнеться ?
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение starshoy81 »

Dreamer85, если есп как клиент, то основная программа будет работать. Там более тонко сделано, как накопятся ошибки в соединении, сработает watchdog timer, есп перезагрузится, а может и просто подвиснуть. Почитайте еспшный форум, там много полезного.
Последний раз редактировалось starshoy81 27 ноя 2017, 16:25, всего редактировалось 1 раз.
CraCk
Лейтенант
Сообщения: 657
Зарегистрирован: 10 сен 2015, 21:51

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение CraCk »

starshoy81 писал(а):И второй, но очень важный момент - есп бросает всю текущую программу выполнения при проблемах с вайфай соединением. Т.е. как только отваливается соединение с роутером, основная программа стопорится и проц занимается вайфаем.
Получается что есп нельзя использовать как основной МК в каком либо автономном управление каким либо устройством, даже если вайфай связь используется для мониторинга состояния устройства? При потере соединения с вайфай устройство просто умрет?
Такое поведение не зависит на чем создана прошивка?
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение starshoy81 »

CraCk, Насколько я понял, читая всякую инфу на форумах, в китайском SDK от Espressif куча костылей и полностью закрытый для изменений раздел работы вайфая. Причём костыли меняются от версии к версии, что-то чинят, попутно ломая другое. Общее мнение сложилось такое, что есп только в поделки. К серьезному применению из-за внезапных глюков не рекомендовано. На эту тему можно почитать комментарии от pvvx на еспшном форуме и ИгорьК на амперке.
Последний раз редактировалось starshoy81 03 дек 2017, 02:44, всего редактировалось 1 раз.
Anydy

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение Anydy »

starshoy81 писал(а):Причём костыли меняются от версии к версии, что-то чинят, попутно ломая другое. Общее мнение сложилось такое, что есп только в поделки. К серьезному применению из-за внезапных глюков не рекомендовано.
Подтверждаю. Это как китайский телефон - функционал хороший, но ничего корректно не работает. По этому я думаю ESP лучше использовать как WIFI мост к надежному контроллеру
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Контактная информация:

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение Sancho »

starshoy81 писал(а):На эту тему можно почитать комментарии от pvvx на еспшном форуме и ИгорьК на амперке.
+1.
Люди грамотные и очень доходчиво объясняющие!
P.S. Правда, у ИгоряК всё на lua, но при острой необходимости...
Последний раз редактировалось Sancho 03 дек 2017, 11:33, всего редактировалось 1 раз.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
CraCk
Лейтенант
Сообщения: 657
Зарегистрирован: 10 сен 2015, 21:51

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение CraCk »

Anydy писал(а):По этому я думаю ESP лучше использовать как WIFI мост к надежному контроллеру
Пробую esp-link на Wemos D1 mini. RX-TX не работают. Кажись спалил. UART pins включил swapped как понимаю программный UART. В скаде создал кнопку для моргания диодом 13 на ардуине. Моргание происходило с задержкой. Так продолжалось до тех пор пока web страницу есп в браузере не закрыл. Замечал что как раз задержки происходили когда web страница автоматически обновлялась.
starshoy81
Лейтенант
Сообщения: 530
Зарегистрирован: 05 апр 2016, 23:30
Откуда: Санкт-Петербург
Имя: Илья

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение starshoy81 »

CraCk, после соединения есп с ардуиной, надо сбросить есп и ардуину для синхронизации уарта. В мониторе порта на странице есплинка будет видно этот процесс.
CraCk
Лейтенант
Сообщения: 657
Зарегистрирован: 10 сен 2015, 21:51

ПРОГРАММИРОВАНИЕ ESP8266 в FLPROG.

Сообщение CraCk »

starshoy81 писал(а):CraCk, после соединения есп с ардуиной, надо сбросить есп и ардуину для синхронизации уарта.
Я их соединил без питания. Потом запитываю одновременная ардуину и есп. Не работает RX на есп. Так как из ардуины не получаю данные. Хотя данные ардуинкой принимаются.

Добавлено (03.12.2017, 23:18)
---------------------------------------------
Я чего то не догоняю хардварный RX на есп подключал через делитель напряжения
Изображение
Не работало. Чисто случайно подал из ардуины ТХ напрямую на RX. И все заработало. Как такое может быть?
Хотя программный RX на есп, работал корректно через делитель напряжения.
Последний раз редактировалось CraCk 03 дек 2017, 23:18, всего редактировалось 1 раз.
Ответить

Вернуться в «ESP8266»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость