Arduino Mega Server для esp8266
Модератор: Alex
-
- Сообщения: 19
- Зарегистрирован: Вс сен 17, 2017 10:25 am
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: Arduino Mega Server для esp8266
Какая то беда у меня выходит с AMS ESP8266.
Может было у кого такое: Вырубается вебсервер.
Все остальное работает (вижу через сериал).
Пытаюсь открыть страницу - никакой реакции.
Потом через какое то время, все работает как ни в чем не бывало.
Подскажите как диагностировать причину.
Может было у кого такое: Вырубается вебсервер.
Все остальное работает (вижу через сериал).
Пытаюсь открыть страницу - никакой реакции.
Потом через какое то время, все работает как ни в чем не бывало.
Подскажите как диагностировать причину.
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server для esp8266
Просто есть проблемы с драйверами которые мы пытаемся решить, хотя это не «наша зона ответственности».Какая то беда у меня выходит с AMS ESP8266.
Может было у кого такое: Вырубается вебсервер.
Все остальное работает (вижу через сериал).
Пытаюсь открыть страницу - никакой реакции.
Потом через какое то время, все работает как ни в чем не бывало.
Подскажите как диагностировать причину.
-
- Сообщения: 19
- Зарегистрирован: Вс сен 17, 2017 10:25 am
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: Arduino Mega Server для esp8266
Утешает, что это не я накосячил. В ESP32 нет таких проблем?Alex писал(а): Просто есть проблемы с драйверами которые мы пытаемся решить, хотя это не «наша зона ответственности».
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для esp8266
С ЕСР8266 никогда проблем не было. Да, "тяжелые" (самописные) страницы долго грузятся , но работают. Тут еще дело может быть в браузере и компе , на котором смотрите. Очень хороший "тест" выложил сансей Alexsis_76 Тут. У меня из 4 (!!!) компов только один (!!) отобразил часы правильно! И немного не в тему , но Опера на семерке начисто убивает и вешает АМС на ЕСР32. Даже ХР под хромом такого не делает. Попробуйте открыть страницы андроидом (планшет или телефон).
PS Достал это интернет, завтра оптику протянут , будет полегче.
PS Достал это интернет, завтра оптику протянут , будет полегче.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Arduino Mega Server для esp8266
И по поводу дров. Я долго не отвечал на вопрос о ЕСП с 16 мегабайтами , потому что не мог повторить эксперимент с загрузкой драйверов. Теперь страница найдена и попробую воспроизвести ситуацию. Но в менеджере плат реально видел её поддержку.
Уж если что то менять в драйверах , то только на левой машине. Очень сложно было все восстанавливать.
Уж если что то менять в драйверах , то только на левой машине. Очень сложно было все восстанавливать.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server для esp8266
В общем, да, работает. У меня на тесте ESP8266 отработал 2 месяца. Но хотелось бы чтобы всё шевелилось побыстрее.С ЕСР8266 никогда проблем не было.
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Arduino Mega Server для esp8266
Я - тоже нет. Так у меня и проблемы нетAlex писал(а): Я — нет, а вы? Вы хотите сказать, что там проблема решена?
Я хочу сказать, что раз уж у Вас собрано все в кучу, и железо, и софт, раз уж Вы можете четко отследить тормоза, то лучше начать с проверки уже существующей версии библиотеки, прежде чем делать
Да и в своих попытках в любом случае лучше отталкиваться от "живой" версии.попытки самостоятельно решить проблему
Тем более, что автор очень активно старается помочь. Была у меня с ним ситуация в проекте MegaLight. Пожаловались на гитхабе, что ML на ардуино собирается, а на ESP - нет. Я нашел у него причину (он тоже использовал устаревшую версию еще одной сторонней библиотеки) и сообщил ему.
Так он мало того что сразу обновился, так еще и извинился, что отфутболил в мой проект всех жалующихся на эту проблему.
Если есть возможность собрать простой скетч, демонстрирующий проблему - задайте ему вопрос и приложите скетч. Это будет намного эффективней, чем пытаться найти
тех, кто тут всё время рассуждает про чистый с и ассемблер
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: Arduino Mega Server для esp8266
https://www.arduino.cc/en/Guide/PortableIDEserghei писал(а): Уж если что то менять в драйверах , то только на левой машине. Очень сложно было все восстанавливать.
А вот это Вам не поможет?
- ser009
- Сообщения: 595
- Зарегистрирован: Сб окт 13, 2012 9:55 am
- Благодарил (а): 4 раза
- Поблагодарили: 43 раза
Re: Arduino Mega Server для esp8266
WARNING: library EEPROM claims to run on [avr] architecture(s) and may be incompatible with your current board which runs on [esp8266] architecture(s).
ПРЕДУПРЕЖДЕНИЕ: библиотека EEPROM претендует на запуск в архитектуре [avr] и может быть несовместима с вашей текущей платой, которая работает на архитектуре (esp8266).
подскажите где переключить с AVR на esp8266?
ПРЕДУПРЕЖДЕНИЕ: библиотека EEPROM претендует на запуск в архитектуре [avr] и может быть несовместима с вашей текущей платой, которая работает на архитектуре (esp8266).
подскажите где переключить с AVR на esp8266?
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: Arduino Mega Server для esp8266
Конечно проверим, я спросил, чтобы понять положение дел.Я хочу сказать, что раз уж у Вас собрано все в кучу, и железо, и софт, раз уж Вы можете четко отследить тормоза, то лучше начать с проверки уже существующей версии библиотеки, прежде чем делать
Это хорошо, а можно его емейл? (можно в личку)Тем более, что автор очень активно старается помочь.
Так вроде драйвера устанавливаются отдельно (в Windows на системный диск) или драйвера можно устанавливать внутри каждой portable версии разные?Уж если что то менять в драйверах , то только на левой машине. Очень сложно было все восстанавливать.
А вот это Вам не поможет?
Так в дистрибутиве ESP8266 есть код работы с EEPROM и он прекрасно работает.ПРЕДУПРЕЖДЕНИЕ: библиотека EEPROM претендует на запуск в архитектуре [avr] и может быть несовместима с вашей текущей платой, которая работает на архитектуре (esp8266).