Arduino Mega Server для ESP32

Модератор: Alex

Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для ESP32

Сообщение Alex » Сб ноя 04, 2017 11:02 pm

О скорости загрузки прошивки в ESP32:
Как всегда очень кратко — настолько кратко, что обо всём приходится догадываться самому — что имеется в виду и, самое главное, как это применить на практике.

Неплохо было бы сопроводить сию впечатляющую демонстрацию хоть какими-то комментариями и инструкциями по повторению этого эксперимента.
eGorka
Сообщения: 182
Зарегистрирован: Чт ноя 24, 2016 10:47 am
Благодарил (а): 5 раз
Поблагодарили: 25 раз

Re: Arduino Mega Server для ESP32

Сообщение eGorka » Сб ноя 04, 2017 11:31 pm

Alex писал(а):Как всегда очень кратко — настолько кратко, что обо всём приходится догадываться самому — что имеется в виду и, самое главное, как это применить на практике.
Неплохо было бы сопроводить сию впечатляющую демонстрацию хоть какими-то комментариями и инструкциями по повторению этого эксперимента.
Используется библиотека ESPAsyncWebServer вместо WebServer(ESP8266WebServer)
За это сообщение автора eGorka поблагодарил:
Alex (Вс ноя 05, 2017 7:54 am)
Рейтинг: 1.16%
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для ESP32

Сообщение Alex » Сб ноя 04, 2017 11:46 pm

Используется библиотека ESPAsyncWebServer вместо WebServer(ESP8266WebServer)
За решение и библиотеку спасибо. А по поводу комментариев — вас смело можно засылать в стан врага — в случае чего они от вас ни слова не добьются. :)
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для ESP32

Сообщение serghei » Сб ноя 04, 2017 11:54 pm

А чему Вы удивляетесь?? В начале темы четыре страницы Вы показываете скрины , отрабатываете код , а потом - бац - и готовый дистрибутив. Может человек с Вас берет пример - пока отрабатывает код, а потом возмёт и выложит бомбу со SPIFFS системой? ( Шучу).
За это сообщение автора serghei поблагодарил:
Andrey64 (Пн ноя 06, 2017 7:44 pm)
Рейтинг: 1.16%
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 » Вс ноя 05, 2017 7:52 am

А чему Вы удивляетесь?? В начале темы четыре страницы Вы показываете скрины , отрабатываете код , а потом - бац - и готовый дистрибутив. Может человек с Вас берет пример - пока отрабатывает код, а потом возмёт и выложит бомбу со SPIFFS системой? ( Шучу).
Я ничего не знаю о тайных замыслах eGorka, но хотелось бы (тупо) услышать о том, что это за библиотека, в чём её преимущества, нужно ли ею заменять стандартную, насколько она больше занимает памяти и т. д.
А весь процесс общения напоминает допрос, когда каждое слово приходится вытаскивать клещами. И это особенно досадно потому, что решения eGorka выкладывает действительно полезные.
eGorka
Сообщения: 182
Зарегистрирован: Чт ноя 24, 2016 10:47 am
Благодарил (а): 5 раз
Поблагодарили: 25 раз

Re: Arduino Mega Server для ESP32

Сообщение eGorka » Вс ноя 05, 2017 9:32 pm

о тайных замыслах eGorka
Очень хочется отдохнуть.
но хотелось бы (тупо) услышать о том, что это за библиотека, в чём её преимущества
Так почитать README можно, ссылка тремя постами выше, там достаточно подробно описано что и как.
нужно ли ею заменять стандартную, насколько она больше занимает памяти и т. д.
Это вопрос к автору АМС :) . Для объективности надо тестировать на esp8266 c 2.4.0-rc2. В библиотеке WebServer для esp32 нет движения больше трёх месяцев и не факт что оно будет.
Test.zip
(1.35 МБ) 111 скачиваний
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для ESP32

Сообщение Alex » Вс ноя 05, 2017 10:04 pm

Так почитать README можно
Конечно можно, но мне так и непонятно, что такое async применительно к веб-серверу и в чём смысл этой библиотеки, что хотел сказать её автор и в чём там вообще смысл. Но вас я об этом не спрашиваю — вам просто спасибо за решение — буду разбираться самостоятельно.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для ESP32

Сообщение serghei » Ср ноя 08, 2017 12:04 am

Запустил пятый ESP_32_mini. Со всеми предыдущими наворотами проработал 10 секунд ( далласы, DHT, RobotDyn , логирование , NRF24....) . На чистом дистрибутиве пашет как миленький. Значит все таки в коде накосячил. Но в своё оправдание - внутренняя температура 32 С ( у первого 75С). Потихоньку надо выяснить что не так пошло. На 8266 тот же код месяцами крутится ( с учетом специфики и библиотек).
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Andrey64
Сообщения: 30
Зарегистрирован: Чт июл 13, 2017 6:30 pm
Благодарил (а): 21 раз
Поблагодарили: 2 раза

Re: Arduino Mega Server для ESP32

Сообщение Andrey64 » Ср ноя 08, 2017 12:37 am

serghei писал(а):Запустил пятый ESP_32_mini. Со всеми предыдущими наворотами проработал 10 секунд ( далласы, DHT, RobotDyn , логирование , NRF24....) . На чистом дистрибутиве пашет как миленький. Значит все таки в коде накосячил. Но в своё оправдание - внутренняя температура 32 С ( у первого 75С). Потихоньку надо выяснить что не так пошло. На 8266 тот же код месяцами крутится ( с учетом специфики и библиотек).
У меня прошит код (95 % твоего) макс темп. 54 С. Периферия на отдельном 3В3 + електролиты +слюда. На ЕСП -маленький радиатор для успокоения совести.TXS0108E 8-Bit Bi-directional на ПИРах и RGB. Жду плату сопряжения для I2C
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Arduino Mega Server для ESP32

Сообщение serghei » Ср ноя 08, 2017 1:06 am

Тогда вообще ничего не понимаю. Но заметил такую штуку - Версия чипа
  • Module Hardware...
    Arduino IDE: 1.6.5
    SDK version: v2.0-rc1-803-g1e0710f1
    Chip revision: 0 // она у всех одинаковая????
    Chip ID: 243E06C40A24
    CPU freq: 240 MHz
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить