Arduino Mega Server

Модератор: Alex

serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

По порядку. Для Меги и Дуе наверное нет смысла менять. 1.8.5 гоняю как вышла версия для ESP32. Использую " чистую " портабл версию. Менеджером плат выбираю нужную плату и сохраняю кучу копий для каждого проекта. Мега работает без проблем. Дуя не видит RTC модуль.Ну и надо переименовать TimeLib.
Для ESP32 компилятор совершенно другой и бурно развивается. Просто с Гита выбираю нужный и добавляю. Удобно тем , что не надо заботиться о конфликтах библиотек. Три варианта плат компилю своими версиями.
А по правильному для 32-й надо переходить на IDF. Куча классных примеров в сети вплоть до потокового радио,работы с двумя ядрами и синезубым. Пока руки не доходят попробовать.
8266 пока не пробовал.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm

Re: Arduino Mega Server

Сообщение Alex »

вплоть до потокового радио
Мне вот интересно... Как прикольный пример технологии — это я могу понять. Но в практическом смысле непонятно что все с этим интернет-радио так носятся? Звона в ушах от смартфонов, телевизоров, планшетов, мп3 плееров, шансона с FM, ютуба и прочей ... не хватает?

Давайте добавим ещё интернет-радио с ESP32, чтобы совсем круто было.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

Так уже скомпилировал (отдельно) , на 5-ти страницах с конфигурацией в памяти и плеером до кучи. Зачем мне гонять 600 ватт комп , что бы в браузере послушать любимую музыку в фоне ? Когда с этим справляется трехбаксовая железяка. Через месяц приедет конвертер потока в звук. А в скетче собрано очень многое - экран , энкодер , конвертер , вывод заряда батареи и все это правильно расписано по ядрам. А страницы хранятся в скетче в виде index_html.h
Ну и так - для общего развития.
Каждый использует AMS для своих целей. И если мне надо для одной задачи один сервер - я это сделаю.

PS. Или я слишком древний .....у меня нет телевизора по определению и музыку слушаю с катушечного магнитофона. А любимое радио даже мой " Technics " еле ловит в моём раёне )).
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm

Re: Arduino Mega Server

Сообщение Alex »

у меня нет телевизора
Это само-собой, сейчас у любого интеллигентного человека нет телевизора (или на худой конец он откусил антенну кусачками). :)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Arduino Mega Server

Сообщение nick7zmail »

Да...телевизор есть, но смотрю исключительно с локалки фильмецы/сериалы...новости иногда жена по нашему городу смотрит...дак я даже с них офигеваю какую фигню порой несут))

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

Re: Arduino Mega Server

Сообщение Alex »

Лучше всего об этом сказал Голубицкий ещё лет десять назад: «Сейчас у каждого интеллигентного человека нет телевизора и он не забывает об этом упоминуть при каждом удобном случае» :)
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

Давайте лучше вернемся к нашим баранам. Точнее к ESP8266.
В дистрибутиве на порту 8080 прописаны две страницы - просмотр и загрузка по воздуху.
Я добавил сайт погоды. В исходнике HTML страница формируется в коде и работает на 5000 порту. Она выводит около 50 параметров на страницу за 4 дня.
Не получается поднять еще вывод таким образом. Я сделал классически через ажакс ,но вспотел прописывать данные в XML таблицу. Конкретно код покажу вечером .Не могу даже сообразить в какую сторону копать.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Arduino Mega Server

Сообщение nick7zmail »

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

Re: Arduino Mega Server

Сообщение Alex »

Дело в том, что второй сервер на 8080 порту это вынужденная мера (он только отбирает лишние ресурсы у системы) — он находится в дистрибутиве только потому, что edit и update завязаны на него. Если бы удалось переписать edit и update на нативный АМС-движок, то от второго сервера можно было бы отказаться и сэкономить (ценные) ресурсы.

Что-то делать на втором сервере вообще не очень хорошая идея (если оставаться в рамках АМС, а не пилить что-то полностью своё, конечно).
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв

Re: Arduino Mega Server

Сообщение serghei »

Так я и ушел. Только страница осталась в памяти. По уму её надо вырезать от туда , но не знаю как . Через XML классически рисую свою страницу. Вроде все получается , кроме вставки картинки. Тему поднимал в " AMS - погодная станция".
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить