• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. Andrey L

    Нужна помощь Ошибка Failed to find Xtensa toolchain

    Решил испробовать альтернативну для работы с ESP32, а точнее Linux (Raspbian). Следовал инструкциям с сайта docs.espressif.com , дошёл до "make menuconfig" и до "make flash". Если первая команда выдала ошибку, но запустила меню, но вот вторая команда выполняться отказалась. Текст ошибки...
  2. Andrey L

    Делюсь опытом esp32 arduino ide установка

    Как избавиться от ошибки: "A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header". Во время прошивки надо держать кнопку "Boot" нажатой.
  3. Andrey L

    Нужна помощь Ошибка "A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header"

    Ни как не избавиться от подобной ошибки, менял частоты, DIO и даже скорость загрузки. Всё-равно появляется эта ошибка.
  4. Andrey L

    Делюсь опытом esp32 arduino ide установка

    Arduino IDE при прошивке выдаёт ошибку: "A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header" У меня ESP 32 DEVKIT V1. Драйвер с сайта silabs установлен, модуль подключается к COM-порту. В Arduino IDE добавил поддержку "ESP32". - В меню "файл" прописал...
  5. Andrey L

    Вопрос Усиление тока

    @SuperBoss Вы хотите обойтись без дополнительного источника питания? Надеетесь, что DC-DC преобразователь за счёт понижения напряжения в половину сможет подать ток с большей силой тока?
  6. Andrey L

    Делюсь опытом Использование RTC-памяти и режим глубокого сна.

    @Сергей_Ф Спасибо. Моя ошибка была в том, что железу надо было давать время на "выполнение", чего я не делал. Вот у меня и с Digitalwrite(LOW) не получилось. После чего, я и решился попробовать с Pinmode(input).
  7. Andrey L

    Делюсь опытом Использование RTC-памяти и режим глубокого сна.

    Надеялся, что при Digitalwrite(LOW) или же Pinmode(input) пин будет притягиваться к "GND". Да, если честно, половину ответов мне я не понимаю.
  8. Andrey L

    Делюсь опытом Использование RTC-памяти и режим глубокого сна.

    В соседней ветке я выяснил какие "статусы просыпания" получатюся при замыкании пинов "RST" и "EN" с "GND", Вы это имели ввиду? А то я сейчас пытаюсь замыкать пины "RST" и "EN" с одним из пинов "D", но тут у меня ничего не получается (лишь иногда "Hardware Watchdog"). Вообще-то я хотел, чтобы...
  9. Andrey L

    Делюсь опытом ответы ESP.getResetReason();

    @tretyakov_sa Как всё сложно... "Я расстроен и в печали..."
  10. Andrey L

    Делюсь опытом ответы ESP.getResetReason();

    В соседнем топике мне рассказали о ESP.getResetReason(); Гугл мне рассказал что эта функция выводит причину последней перезагрузки в человекочитабельном виде, но не сказал какие там есть ответы и в каких случаях. Код Результаты опытов Причины перезагрузки модуля, а так же ответы, которые...
  11. Andrey L

    Делюсь опытом Использование RTC-памяти и режим глубокого сна.

    @Сергей_Ф Спасибо, нашёл, сейчас испробую и отпишусь.
  12. Andrey L

    Делюсь опытом Использование RTC-памяти и режим глубокого сна.

    Да, я ошибся когда RTC неправильно назвал, но первое сообщение я уже изменить не могу, только теги подправил. Так же я нашёл ESP.getResetReason(); , но с этим мне надо будет отдельно поэксперементировать. Что же касается "chip_en", то я нашёл, где этот пин на ESP-модуле находится. Но где он на...
  13. Andrey L

    Делюсь опытом Использование RTC-памяти и режим глубокого сна.

    @Сергей_Ф Спасибо, учту. Но следующая версия программы должна просыпаться по таймеру или при нажатой кнопке, запускать ВЕБ-сервер, и после 10 минут после последнего запроса к ВЕБ-серверу вновь "засыпать". Пока я думаю как это можно сделать при помощи одной кнопки.
  14. Andrey L

    Делюсь опытом Использование RTC-памяти и режим глубокого сна.

    С одной стороны хочу поделиться своим "опытом", а с другой стороны, может быть у меня есть ошибка, которую я не заметил, хоть скетч и работает. Так что если у меня появится ошибка, то прошу мне на неё указать. В этом случае я исправлю это первое сообщение, так что в последствии коментарии могут...
  15. Andrey L

    Как задать локальное время без модуля и NTP-Сервера?

    Время уже позднее... #include <time.h> #include <sys/time.h> // Тут идут настройки time_t now = time(nullptr); //Со struct tm удобней работать чем с time_t tm* newTime = localtime(&now); newTime->tm_hour=0; //Ноль часов newTime->tm_year=110; //2010-го года (=1900+110) // Превращаем обратно...
  16. Andrey L

    Как задать локальное время без модуля и NTP-Сервера?

    Благодаря Вашей наводке на ESP8266\NTP-TZ-DST нашёл функцию settimeofday() из библиотеки "sys/time.h". // Выше идёт инициализация и прочая настройка time_t now = time(nullptr); // добавляет к "нынешнему" времени почти 10 лет, нельзя о високосных годах забывать now += 60*60*24*365*10; // тут...
  17. Andrey L

    Как задать локальное время без модуля и NTP-Сервера?

    Вот я и спрашиваю, как записать время.
  18. Andrey L

    Как задать локальное время без модуля и NTP-Сервера?

    Очень благодарен, а можете ещё объяснить как "можно хранить время"?
  19. Andrey L

    Как задать локальное время без модуля и NTP-Сервера?

    Спасибо за совет, но мне всё-таки хочется без дополнительных модулей. Вдруг это возможно, если модуль в режим "сна" не вводить и не выключать.
  20. Andrey L

    Как задать локальное время без модуля и NTP-Сервера?

    Да, при включении ручками вводить примерное нынешнее время. (Плюс-мину час меня вполне устроит.) Мой модуль не будет выключаться. А вот тема "сна" может оказаться решающей, но я хотел всё решать по очереди. (Прежде чем взобраться на гору, я хотел взойти на холм, который находится по дороге к ней.)
Сверху Снизу