Arduino Mega Server для esp8266

Модератор: Alex

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

Re: Arduino Mega Server для esp8266

Сообщение Alex » Вт июн 14, 2016 7:17 pm

Документация появится на официальном сайте в ближайшее время (в обязательном порядке).
Rad81
Сообщения: 193
Зарегистрирован: Пт апр 01, 2016 2:42 pm
Благодарил (а): 10 раз
Поблагодарили: 10 раз

Re: Arduino Mega Server для esp8266

Сообщение Rad81 » Вт июн 14, 2016 7:26 pm

nick7zmail писал(а):
Rad81 писал(а):Здравствуй Alex

Прошу сделай нам процесс заливки на Esp-шу или скриншоты или видео или же боле подробная инструкция . По моему не у всех успешно получается
Там главное чтобы скетч скомпилился в IDE...я отписался - при каких условиях скомпилился у меня...
А до этого - нужно впринципе настроить IDE для работы с esp...об этом полно статей...лично мне помогла вот эта http://esp8266.ru/arduino-ide-esp8266/ и это https://geektimes.ru/post/271754/ (вроде бы)...может и другое видео...но точно было еще видео)) т.к. просто со статьи не понял...

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

Re: Arduino Mega Server для esp8266

Сообщение Alex » Вт июн 14, 2016 7:55 pm

Там сначала создаётся файловая система и переносятся файлы сервера, а затем заливается скетч. пока нет документации постарайтесь внимательно изучить краткую инструкцию.
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Вт июн 14, 2016 9:56 pm

Счастливые обладатели WeMos D1 mini могут скачать дистрибутив АМС для своей платы

http://hi-lab.ru/arduino-mega-server/details/download
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Чт июн 16, 2016 10:51 am

Статья на Гиктаймс «Матрица: революция. Часть вторая — ESP8266»

https://geektimes.ru/post/277314/
За это сообщение автора Alex поблагодарил:
udjin06 (Пт июн 17, 2016 10:46 am)
Рейтинг: 1.16%
relict
Сообщения: 72
Зарегистрирован: Пт июл 10, 2015 8:44 pm
Благодарил (а): 9 раз
Поблагодарили: 7 раз

Re: Arduino Mega Server для esp8266

Сообщение relict » Пт июн 17, 2016 7:11 am

Alex писал(а):Статья на Гиктаймс «Матрица: революция. Часть вторая — ESP8266»
...теперь AMS работает на ESP8266 и WeMos D1 mini в ближайшее время будет портирован на D1, NodeMCU...
Порти́рование (англ. porting) — в программировании под порти́рованием понимают адаптацию некоторой программы или её части, с тем чтобы она работала в другой среде, отличающейся от той среды, под которую она была изначально написана с максимальным сохранением её пользовательских свойств.
Замена картинок - портирование ???
Debian GNU/Linux 8 (jessie)
Arduino 1.8.5 / esp32 1.0.1
udjin06
Сообщения: 10
Зарегистрирован: Вт ноя 03, 2015 11:17 pm
Откуда: Казань
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Re: Arduino Mega Server для esp8266

Сообщение udjin06 » Пт июн 17, 2016 10:42 am

Запустил AMS на NodeMCU v2 AMICA
брал здесь: Не без сложностей: версия библиотеки ESP должна быть 2.0.0. Для прошивки выбирал NodeMCU 1.0.
Пока дошло, что файлы сайта загружаются отдельной утилитой - тоже полдня прошло.
Но зато: обновление по воздуху - это ВЕЩЬ! Просмотр/загрузка файлов сайта по воздуху - это вдвойне ВЕЩЬ!!!
Технологический режим - правильное решение вопроса настройки.
Alex
Сообщения: 2357
Зарегистрирован: Пт апр 20, 2012 12:53 pm
Благодарил (а): 42 раза
Поблагодарили: 262 раза

Re: Arduino Mega Server для esp8266

Сообщение Alex » Пт июн 17, 2016 1:03 pm

...теперь AMS работает на ESP8266 и WeMos D1 mini в ближайшее время будет портирован на D1, NodeMCU...
Порти́рование (англ. porting) — в программировании под порти́рованием понимают адаптацию некоторой программы или её части, с тем чтобы она работала в другой среде, отличающейся от той среды, под которую она была изначально написана с максимальным сохранением её пользовательских свойств.
Замена картинок - портирование ???
Согласен, здесь этот термин не совсем уместен, строго говоря. Использован скорее по инерции. Но другой мне что-то в голову не приходит, предложите свой вариант.
Запустил AMS на NodeMCU v2 AMICA
Совершенно верно, эти платы очень мало отличаются и (хотел написать портирование :) - ждём новый термин) очень простое, носит скорее косметический характер.
Пока дошло, что файлы сайта загружаются отдельной утилитой - тоже полдня прошло.
Документация почти готова.
Но зато: обновление по воздуху - это ВЕЩЬ! Просмотр/загрузка файлов сайта по воздуху - это вдвойне ВЕЩЬ!!!
Технологический режим - правильное решение вопроса настройки.
АМС для ESP8266, на мой взгляд, это вообще №:%»* ВЕЩЬ! :)
За это сообщение автора Alex поблагодарил:
bat86 (Пт июн 17, 2016 1:16 pm)
Рейтинг: 1.16%
SPbDima
Сообщения: 113
Зарегистрирован: Пн окт 19, 2015 8:27 am
Благодарил (а): 9 раз
Поблагодарили: 21 раз

Re: Arduino Mega Server для esp8266

Сообщение SPbDima » Пт июн 17, 2016 4:53 pm

Alex, убил в пустую 4 дня пытаясь откомпилировать скетч. Была ругань, что неизвестны now(), year() и т.д. Т.к. MacOSX, в котором я только начинаю разбираться ("кто-то" ногу сломит), никак не мог добиться подключения библиотеки Time.h, из-за того что заголовный файл с таким же именем идет в оснастке среды, и в этом файле отсутствуют нужные нам процедуры, но без которого компиляция сваливается по ошибке. Сегодня посмотрел пример TimeRTC и понял где у тебя в коде ошибка.

Объявление в примере:
#include <TimeLib.h>

У тебя:
#include <Time.h>

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

Re: Arduino Mega Server для esp8266

Сообщение Alex » Пт июн 17, 2016 5:30 pm

Объявление в примере:
#include <TimeLib.h>

У тебя:
#include <Time.h>
Тут есть два вопроса:

1. Как быть со мной и всеми теми у кого проект скомпилировался? А таких много.

2. В комплекте идёт библиотека тайм, которая, при правильной настройке, должна работать вместо стандартной.

???
Ответить