До
Arduino Mega Server для esp8266
Модератор: Alex
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для esp8266
....Про 2.0.0 можно забыть как кошмарный сон... Почувствуйте разницу . Версия с SD картой
До
После
Не 300 раз , но ощутимо.
До
СпойлерПоказать
СпойлерПоказать
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
- ser009
- Сообщения: 595
- Зарегистрирован: Сб окт 13, 2012 9:55 am
- Благодарил (а): 4 раза
- Поблагодарили: 43 раза
Re: Arduino Mega Server для esp8266
portable приложения всю жизнь так и работали.
Использую firefox portable. Причем с карты памяти. У неё все свое в систему не лезет. Вытащил карту памяти изъял с компа ссылки, пароли, история. На рабочем компе не остается следов - все с собой.
Огромный плюс для работы
Использую firefox portable. Причем с карты памяти. У неё все свое в систему не лезет. Вытащил карту памяти изъял с компа ссылки, пароли, история. На рабочем компе не остается следов - все с собой.
Огромный плюс для работы
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server для esp8266
Это понятно. Просто я ожидал, что оно из коробки так будет работать, а оказывается ещё директорию нужно создавать.portable приложения всю жизнь так и работали.
А portable ФФ так работает из коробки или тоже нужно что-то создавать?
- ser009
- Сообщения: 595
- Зарегистрирован: Сб окт 13, 2012 9:55 am
- Благодарил (а): 4 раза
- Поблагодарили: 43 раза
Re: Arduino Mega Server для esp8266
На ФФ ни чего создавать не нужно.
Ну если только при загрузке файлов указать папочку по умолчанию.
Ну если только при загрузке файлов указать папочку по умолчанию.
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Arduino Mega Server для esp8266
Не поделитесь ссылкой? ато непонятно что такое "взял из дистрибутива ESP32".serghei писал(а): 2. Устанавливаем библиотеку " TimeLib" . Я взял из дистрибутива ESP32.
Поставил отсюда, full2.htm все равно както подтормаживает.
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для esp8266
У меня стоит такая
Вот как Вы скачали дистрибутив для 8266 , точно так же оттуда же качаем для ESP32. Там в комплекте идет эта библа )
По ощущениям , ESP летает быстрее 32.....
Вот как Вы скачали дистрибутив для 8266 , точно так же оттуда же качаем для ESP32. Там в комплекте идет эта библа )
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server для esp8266
Что-то я не пойму...
Попробовал скомпилировать под 1.6.5 r2 с драйверами 2.4.1 rc1 и
1 получил сообщение, что нет библиотеки <OneWire.h>, посмотрел и её действительно нет. Скопировал из версии 2.0.0. Вопрос: почему никто не упоминает этой проблемы — или она только у меня?
2 Далее выскакивает ошибка, которую тоже никто не упоминает
(Проблему с TimeLib решил успешно.)
Пока даже скомпилировать не удалось, что очень странно, так как софт у всех одинаковый и у народа таких проблем нет ?!
Удалось скомпилировать один из своих тестовых проектов (не дистрибутив!), который на 2.0.0 работает отлично, но на 2.4.1 он то летает, то впадает в ступор на 10-20 секунд, потом опять летает и так по кругу.
Попробовал скомпилировать под 1.6.5 r2 с драйверами 2.4.1 rc1 и
1 получил сообщение, что нет библиотеки <OneWire.h>, посмотрел и её действительно нет. Скопировал из версии 2.0.0. Вопрос: почему никто не упоминает этой проблемы — или она только у меня?
2 Далее выскакивает ошибка, которую тоже никто не упоминает
Код: Выделить всё
\hardware\esp8266\2.4.0-rc1\cores\esp8266/FS.h:62:12:
error: initializing argument 1 of 'virtual size_t fs::File::readBytes(char*, size_t)' [-fpermissive]
size_t readBytes(char *buffer, size_t length) override {
^
Ошибка компиляции.
Пока даже скомпилировать не удалось, что очень странно, так как софт у всех одинаковый и у народа таких проблем нет ?!
Удалось скомпилировать один из своих тестовых проектов (не дистрибутив!), который на 2.0.0 работает отлично, но на 2.4.1 он то летает, то впадает в ступор на 10-20 секунд, потом опять летает и так по кругу.
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для esp8266
1 Я упоминал, что надо в дистрибутиве ПОЛНОСТЬЮ закомментировать вкладку FTP .Условная компиляция не работает.
2 Так же убрал код далласов. Потом сообразил и поставил библиотеку.
Проверял на чистом дистрибутиве и с SDкартой (навороченый и с NRF-24) . Лог компиляции могу выложить только ночью.
И , да , компилил под Win XP. IDE с сайта
PS А вообще вариант с заменой IDE очень коварный - если она была уже настроена и ещё снести , то остаются куча папок с дровами и роумингом ... Потом накатываем другую , а библиотеки цепляются от старой. Так что чисить комп надо основательно.
2 Так же убрал код далласов. Потом сообразил и поставил библиотеку.
Проверял на чистом дистрибутиве и с SDкартой (навороченый и с NRF-24) . Лог компиляции могу выложить только ночью.
И , да , компилил под Win XP. IDE с сайта
PS А вообще вариант с заменой IDE очень коварный - если она была уже настроена и ещё снести , то остаются куча папок с дровами и роумингом ... Потом накатываем другую , а библиотеки цепляются от старой. Так что чисить комп надо основательно.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Arduino Mega Server для esp8266
А может какаято библиотека из подключаемых в AMS мешать выставить для esp8266 частоту 160 МГц при компиляции?
Просто перестает отвечать устройство если скомпилировать с 160 МГц и залить по воздуху такой скетч.
Есть при этом какието особенности к коду?
Просто перестает отвечать устройство если скомпилировать с 160 МГц и залить по воздуху такой скетч.
Есть при этом какието особенности к коду?
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для esp8266
Хороший вопрос. Я уже не помню , но пробовал принудительно выставлять 160 МГц , но АМС все равно показывал 80. Вечером испытаю ещё раз.
Может быть это сработает , если писать код в родной среде SDK. 2.0.0 это посредник ,который превращает ЕСП в ардуину.
Может быть это сработает , если писать код в родной среде SDK. 2.0.0 это посредник ,который превращает ЕСП в ардуину.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS