Arduino Mega Server для ESP32

Модератор: Alex

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Arduino Mega Server для ESP32

Сообщение nick7zmail » Вс апр 15, 2018 1:42 pm

Дак вроде библиотека написана, аплодер тоже...в чем собстна проблема то? Ладно, пойду сам капать.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для ESP32

Сообщение serghei » Вс апр 15, 2018 1:52 pm

Проблема правильно написать код , что бы он работал на двух ядрах поразнь. Иначе нет смысла . Зачем платить в три раза дороже , если то же самое делает 8266 , только чуть медленнее.
Пример работы конечного автомата с 4 -мя реле, сторожевого таймера и 4 - х далласов на сайте olmoro.ru
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Arduino Mega Server для ESP32

Сообщение nick7zmail » Вс апр 15, 2018 2:15 pm

Ну для начала хотя бы заставить как 8266 работать без карты памяти...а потом и над остальным думать можно.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для ESP32

Сообщение Alex » Вс апр 15, 2018 2:19 pm

Оххх....Примите мои искренние соболезнования ( по доброму !!! без сарказма !) Потому что все что вы знали о программировании ардуино забудьте как кошмарный сон !!
Проблема правильно написать код , что бы он работал на двух ядрах поразнь. Иначе нет смысла . Зачем платить в три раза дороже , если то же самое делает 8266 , только чуть медленнее.
serghei, я с вами не спорю, но мне кажется вы немного нагнетаете. Нам с вами, как практикам, нет никакого дела ни до потенциальных возможностей, ни до внутреннего устройства ESP32 (хоть 50 ядер будет там). Если можно свои примитивные задачи решить при помощи Ардуино, то и отлично.
eGorka
Сообщения: 182
Зарегистрирован: Чт ноя 24, 2016 10:47 am
Благодарил (а): 5 раз
Поблагодарили: 25 раз

Re: Arduino Mega Server для ESP32

Сообщение eGorka » Пн апр 16, 2018 8:22 am

serghei писал(а):
Вс апр 15, 2018 1:52 pm
Проблема правильно написать код , что бы он работал на двух ядрах поразнь. Иначе нет смысла . Зачем платить в три раза дороже , если то же самое делает 8266 , только чуть медленнее.
Пример работы конечного автомата с 4 -мя реле, сторожевого таймера и 4 - х далласов на сайте olmoro.ru
Вот если бы кто нибудь написал тестовый пример работы на двух ядрах и на одном, и сравнил бы время выполнения кода, и если бы время выполнения отличалось бы процентов так на тридцать... .
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для ESP32

Сообщение Alex » Пн апр 16, 2018 9:34 am

Вот если бы кто нибудь написал тестовый пример работы на двух ядрах и на одном, и сравнил бы время выполнения кода, и если бы время выполнения отличалось бы процентов так на тридцать... .
И что вам это даст? У ESP32 мощности «одного ядра» итак за глаза хватит для любой разумной задачи автоматизации. Если только не делать из него радиоприёмник или телевизор.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Arduino Mega Server для ESP32

Сообщение nick7zmail » Пн апр 16, 2018 9:50 am

Лучше напишите рабочий пример с spiffs, хотя бы на 1 ядре, чтобы людям с флешкой не мучится))
Я вчера попробовал немного потыкать. Библиотека есть, аплодер есть...при попытке залить файлы - сругнулся что то типа "недостаточно места". Хрен его знает что там китайцы накидали...начал искать инфу как форматнуть, очистить, или сформировать начальный образ - с этим пока туго...нашел пару мануалов через команды, но не понял в какой оболочке, и как оно работает.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для ESP32

Сообщение serghei » Пн апр 16, 2018 10:00 am

Большинство нормальных примеров написаны для IDF. Использовать SPIFFS не вижу смысла. С карточкой извращаюсь с визуализацией по полной. А щелкать релюшками легко и на 8266. Единственный плюс 32-й для меня - скорость вывода страниц. Ну и больших глюков не замечал.
А классический пример смотри на сайте olmoro.ru

Переход с Меги на Дую был более прогрессивный с точки зрения оперативной памяти и можно не заботиться о ней при добавлении всяких датчиков.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для ESP32

Сообщение Alex » Пн апр 16, 2018 10:13 am

Большинство нормальных примеров написаны для IDF. Использовать SPIFFS не вижу смысла.
Вот. То глас не мальчика, но мужа. :)

У нас тут был (уважаемый) комрад uni, которого категорически не устраивала ни Ардуина, ни её платы и он (на пару с alexsis_76) постоянно вёл разговоры о ПЛК, JTAG-е и прочих чистых С на двух ядрах.

В результате у AMS десятки дистрибутивов для разных платформ и десятки роскошных проектов, работоспособность которых проверена временем, а у «любителей 2-х ядер и чистого SDK» одни декларации и манифестации.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для ESP32

Сообщение serghei » Пн апр 16, 2018 10:26 am

Для себя я уже определился давно , какая платформа что делает в домашней автоматизации. Единственная претензия - конструктив плат проекта " Ардуино".
Для профессионального применения надо однозначно рисовать и делать их самому.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить