Страница 1 из 4

Arduino Mega Server для платы RobotDyn Mega + ESP8266

Добавлено: Ср мар 22, 2017 12:28 am
valerivp
Как запустить это чудо без Ethernet ?

все прошилось.
Как ставить переключатели? я пробовал 1+2 и 1+2+4+3+Rx3/Tx3

wifi конектится, но вразумительного ответа браузеру не дает: ERR_EMPTY_RESPONSE

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Добавлено: Ср мар 22, 2017 8:28 am
serghei
Дистрибутив - никак, к сожалению. Без шилда для Меги такая конфигурация не имеет практического смысла - без SD карты сервер запустится, но не будет интерфейса. А в ЕСП тупо нет памяти для дополнительных файлов визуализации данных. Даже если Мегу использовать как клиент для ЕСП - опять та же проблема. Хотя на АЛИ продают плату с 8-ю мегабайтами памяти.Ссылка. Но расширенный вариант я нормально запустить не смог.
Как вариант - прикрутить SD карту к ЕСП . чем собственно сейчас и занят.

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Добавлено: Ср мар 22, 2017 8:34 am
valerivp
Нет, sd карта есть.
Нету сетевой проводной карты. Зачем она, когда модно вирелес?

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Добавлено: Ср мар 22, 2017 8:43 am
Alex
на АЛИ продают плату с 8-ю мегабайтами памяти.
Нет, это 8 Мб (не байт, а бит), то есть обычная плата с 1-м мегабайтом.

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Добавлено: Ср мар 22, 2017 8:49 am
valerivp
Т.е. если я правильно понял, текущая реализация Ams для этой платы не имеет практического использования?
Плата есть, но интерфейса к ней нет. Все так?

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Добавлено: Ср мар 22, 2017 8:51 am
serghei
Если использовать ЕСП как транспорт для Меги ,тогда надо решить две проблемы.
1 : Написать свой скетч для Меги и все данные пересылать в ЕСП по сериалу.
2 : Принять это в ЕСП и вывести в ВЕБ.
И если принять еще можно , то с ВЕБ-ом проблемы - тупо нет памяти.
Alex, ну тогда это катастрофа и единственный вариант - прикручивать карту к ЕСП.
За ночь теста ничего не отвалилось и пробую скомпилировать скетч на Дуе.
Да ,правильно, без шилда это не имеет смысла.

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Добавлено: Ср мар 22, 2017 9:59 am
Alex
Alex, ну тогда это катастрофа и единственный вариант - прикручивать карту к ЕСП.
Я не знаю о чём думали разработчики платы когда ставили туда 1 МБ памяти для ESP. Естественно, это чрезвычайно сужает возможности ESP-части системы. Но есть 2 момента:

1. Ограничение в 1 МБ влияет только на возможности интерфейса, сам ESP там стоит полноценный и сервер тоже полноценный — а это куча вариантов использования.

2. Даже на 1 МБ памяти можно соорудить десяток страниц (возможно не таких красивых, но вполне функциональных).

Так что не всё так плохо, здесь скорее ограничения в знаниях и фантазии пользователей (DiY-щиков), чем в технологических возможностях платы. И я думаю в новых ревизиях платы они будут устанавливать 4 МБ — это просто лежит на поверхности.

Ссылка на статью о плате:

https://geektimes.ru/post/287124/

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Добавлено: Ср мар 22, 2017 10:14 am
serghei
Так к самому Серверу вопросов нет. Прикладное - если уж делать логирование и базу , то без карты никуда не деться.
Да и десяток страниц без фоновых рисунков смотрится не очень. Уже не говорю о сторонних библиотеках типа SteelSeries.

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Добавлено: Ср мар 22, 2017 10:41 am
Alex
Так к самому Серверу вопросов нет. Прикладное - если уж делать логирование и базу , то без карты никуда не деться.
Да и десяток страниц без фоновых рисунков смотрится не очень. Уже не говорю о сторонних библиотеках типа SteelSeries.
Я ничего не имею против прикручивания к этой системе SD кармы памяти, наоборот, я только «за».

Конечно лучше смотрятся страницы с графикой, но и без неё можно сделать очень симпатично. Но это только моё мнение.

Логгирование и базу можно сделать из Mega-части, но для этого, конечно, нужно ещё написать этот функционал.

Re: Arduino Mega Server для платы RobotDyn Mega + ESP8266

Добавлено: Ср мар 22, 2017 10:53 am
serghei
К этому и стремимся. А пока все мои хотелки разбиваются о не знание программирования (((.
Кстати. Попробовал просто откомпилить Мега часть с полным электро модулем и сенсорами . Обругало на нехватку ОЗУ в полтора килобайта. Неужели дополнительные вкладки robotdyn.ino и другие столько жрут оперативы ? А если сливать еще все цифры мощностей да и вывод в МД.....

Если выбрать в менеджере плат версию 1.6.17 то все нормально - два кило ОЗУ свободных.