• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

  1. enjoynering

    Exception (0) Illegal instruction. Помогите найти ошибку.

    у вас UDP_TX_PACKET_MAX_SIZE не оределен. вместо велосипеда for-loop для отчистки буфера, используйте стандарную функцию: memset(packetBuffer, 0x00, UDP_TX_PACKET_MAX_SIZE) ну и чтоб каждый цикл не чистить введите проверку: if (packetSize > 0) { //чистим буфер тут }
  2. enjoynering

    "Умная теплица" - Совместный проект

    главное приемущество я описал. если вам нормально, то и мне хорошо. у меня часы щас вот так.
  3. enjoynering

    Вопрос по Wemos D1 R1

    вам просто везло, что ваш код работал :) поробуйте поместить client.loop(); в loop() без всяких if.
  4. enjoynering

    Вопрос по Wemos D1 R1

    я не говорил что вам поможет. это просто как иноформация к размышлению. разжую специально для вас - вы может что-то забыли проинициализировать в setup().
  5. enjoynering

    "Умная теплица" - Совместный проект

    первое замечане - дробите код на файлы. сейчас у вас все в одном файле и пока он у вас маленький его еще легко править, но сокоро он разростется и вы утоните в этой лапше. я у себя делаю так: //файлы связанные с работой файловой системой filesys_config.h filesys.h filesys.cpp //все что...
  6. enjoynering

    Вопрос по Wemos D1 R1

    она у вас прошилась. просто не грузится. было такое - забыл wire.begin() в setup()
  7. enjoynering

    ESP8266 - Время DS3231 (DS1307?) - чтение, установка

    Святослав. Кубики это хорошо, но для схем давно придуманы и стандартизированны сец. знаки. Щас кроме вас ваш рисунок не понимает.
  8. enjoynering

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

    почему-то (timeOut > 0) внутри wile() не работает. вот мой полностью рабочий вариант /* wait for NTP server connection */ if (WiFi.status() == WL_CONNECTED) { while ((sntp_getreachability(0) & 0x01) != 0x01) { if (timeOut-- < 0) return; delay(1000); }...
  9. enjoynering

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

    нет лучше вот так (проверяем, что послали пакет и приняли пакет) /* wait for NTP server connection */ if (WiFi.status() == WL_CONNECTED) { while (((sntp_getreachability(0) & 0x03) == 0) || (timeOut > 0)) { timeOut--; delay(1000); } }
  10. enjoynering

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

    вот переписал согласно стандарту /* wait for NTP server connection */ if (WiFi.status() == WL_CONNECTED) { while (((sntp_getreachability(0) & 0x7) == 0) || (timeOut > 0)) { timeOut--; delay(1000); } }
  11. enjoynering

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

    вот кусок из стандарта
  12. enjoynering

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

    немножко не правильно sntp_getreachability показывает, что хотябу один из 8 пакетов ПРИЛИТЕЛ от SNTP сервера
  13. enjoynering

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

    Можно и так, но у меня нормально работает sntp_getreachability(). После загрузки ESP8266 в течении 5 секунд проверяю sntp_getreachability(). Как только возврвщает true, можно показывать время. Работает замечательно. Можете проверить тут.
  14. enjoynering

    Простые WiFi часы

    Вот еще часы с регулировкой яркости.
  15. enjoynering

    esp-07 должен ли откликаться ?

    Зайти на сайт espressif, скачать части прошивки, прошивальшик и прошить по адресам.
  16. enjoynering

    esp-07 должен ли откликаться ?

    AT прошивка и Arduino прошивка - это две разные прошивки. Либо это, либо то. Две вместе не получится.
  17. enjoynering

    ESP8266 - Время DS3231 (DS1307?) - чтение, установка

    Не надо - Esp8266 спокойно переваривает 5в на sda, scl.
  18. enjoynering

    Равнозначны ли все GPIO ESP8266?

    В ESP8266 только два нормальных пина, все остальные или притянуты к земле/питанию, заняты внутренней флешкой или выдают мусор при старте. Подробности тут - https://rabbithole.wwwdotorg.org/2017/03/28/esp8266-gpio.html
  19. enjoynering

    server.handleClient()

    вас в google забанили? https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WebServer/src/ESP8266WebServer-impl.h
  20. enjoynering

    Делюсь опытом Аквариум на esp8266

    Ищем куда поставилось arduino esp8266 и ищем в этой папке boards.txt - в нем есть все адреса и типы
Сверху Снизу