Страница 15 из 119

Re: Arduino Mega Server для esp8266

Добавлено: Пт июн 17, 2016 7:37 pm
SPbDima
Alex писал(а):
Объявление в примере:
#include <TimeLib.h>

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

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

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

???
1. Возможно это нюанс Мака
2. Попробуйте на винде найти файл Time.h. В маке данный файл находится в папке
/Users/SPbDima/Library/Arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/xtensa-lx106-elf/include
и попробуйте файл убрать. Если появится ошибка значит наличие библиотеки с таким же заголовочным файлом порочно.
P.S.: работаю в arduino ide 1.6.9.

Re: Arduino Mega Server для esp8266

Добавлено: Пт июн 17, 2016 8:24 pm
Alex
Не понял в чём смысл всего этого, но файл убрал, вот результат

Код: Выделить всё

 #include <time.h>
                  ^
compilation terminated.
Ошибка компиляции.

Re: Arduino Mega Server для esp8266

Добавлено: Пт июн 17, 2016 11:52 pm
relict
Alex писал(а): Согласен, здесь этот термин не совсем уместен, строго говоря. Использован скорее по инерции. Но другой мне что-то в голову не приходит, предложите свой вариант.
Так нет вариантов, по тому как: ESP8266 - оригинал, WeMos - ESP8266 + обвес , NodeMCU - это вообще прошивка с Lua. У меня плата "NodeMCU v3 Lolin"(а ещё написано "wemos.cc" :-)), у udjin06 "NodeMCU v2 AMICA" и ещё хз сколько китайцы наклепают с разными названиями.
Сделайте две прошивки, одну ESP8266, вторую в стиле WeMos и хватит.

Re: Arduino Mega Server для esp8266

Добавлено: Сб июн 18, 2016 6:09 am
Alex
Если они ничем не отличаются, то делать отдельные дистрибутивы нет смысла. С другой стороны, владельцам плат приятно иметь дистрибутив отдизайненный под их плату, учитывающий особенности типа схемы выводов (Ports) и т. п.

Ещё есть идея выпуска дистрибутива для esp-01 с небольшим объёмом памяти (1 МБ), в который стандартный дистрибутив не влезет.

Re: Arduino Mega Server для esp8266

Добавлено: Сб июн 18, 2016 6:47 am
serghei
Хочу только уточнить. Получается ESP 8266 -это общее название (как ардуино) , а дальше идут варианты исполнения? От ESP 01 до 14E + WeMos + NodeMCU (с прошивкой, которую надо будет стереть) ??? Про ESP 01- это был бы щедевр!!!! Один датчик = два пина= АМС !! И паять ничего не
надо- стандартные 2,54 на плате.

Re: Arduino Mega Server для esp8266

Добавлено: Сб июн 18, 2016 6:56 am
alexsis_76
ESP 8266 это имя чипа(микросхемы на которой сделаны модули)https://ru.wikipedia.org/wiki/ESP8266\
NodeMCU это проект и одноименная прошивка

Re: Arduino Mega Server для esp8266

Добавлено: Сб июн 18, 2016 7:55 am
Alex
Про ESP 01- это был бы щедевр!!!! Один датчик = два пина= АМС !! И паять ничего не
надо- стандартные 2,54 на плате.
Я тут не вижу никаких проблем, просто нужно взять и сделать. Вопрос только в том, насколько это нужно народу.

Кстати, кто-нибудь из продвинутых пользователей понял причину проглатывания картинок и редких зависаний загрузки страниц? По моему причина у этих явлений одна и та же.

Какая? И как бы нам это побороть — тогда всё будет просто шикарно.

Re: Arduino Mega Server для esp8266

Добавлено: Сб июн 18, 2016 8:33 am
relict
Alex писал(а):... учитывающий особенности типа схемы выводов (Ports) и т. п.

Ещё есть идея выпуска дистрибутива для esp-01 с небольшим объёмом памяти (1 МБ), в который стандартный дистрибутив не влезет.
Особенности это один пин 5V, три пина с 3.3V и пять пинов GND. Выведены GPIO 9 и 10 которые использует флеш и которые как собаке пятая лапа.
Прошивка под 1МБ двумя руками "За".
По поводу компиляции.
Arduino 1.6.5 + ESP v.2.0.0 = 66% свободной памяти
Arduino 1.6.5 + ESP v.2.1.0 = 70% свободной памяти(+ 4% на этом и остановился, памяти много не бывает)

Re: Arduino Mega Server для esp8266

Добавлено: Сб июн 18, 2016 8:57 am
Alex
Прошивка под 1МБ двумя руками "За".
Ну. если народу это нужно — сделаем, нет проблем. Хотелось бы ещё услышать мнения по этому поводу.

Re: Arduino Mega Server для esp8266

Добавлено: Сб июн 18, 2016 9:14 am
serghei
Да ситуаций применения море. Банально- Счетчик воды в колодце за воротами- просто считаем обороты и передаем на " маму" . Тоже самое во втором доме- да хоть смотреть не замерзла ли вода,
выключен ли свет в погребе. Иногда проблематично протащить провод. Сейчас бьюсь с NRF . Не получается сформировать строку для передачи числа оборотов Счетчика воды .С тремя температурами получилось- Каждый градусник на своей странице- Это Сказка!!!