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

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

  1. S

    Загрузить html файлы в esp8266 (nodemcu)

    Ну, не знаю. Что-то простое гораздо удобней отлаживать на Lua. Не забрасывайте EspLua. =)
  2. S

    Загрузить html файлы в esp8266 (nodemcu)

    Заменил прошивку на EspLua, тормоза пропали.
  3. S

    Загрузить html файлы в esp8266 (nodemcu)

    Запросы двух типов: загрузка основной страницы и передача параметров модулю. И то, и другое иногда работает очень быстро, а иногда замирает секунд до десяти. Причем, это время между отправкой запроса и срабатыванием события conn:on("receive", recv)
  4. S

    Загрузить html файлы в esp8266 (nodemcu)

    Большие файлы у меня отдавать получается. Если интересно, можно здесь посмотреть. А никто не сталкивался с проблемой, что иногда секунд по десять сервер на запрос отвечает? Причем запрос очень легкий. При этом иногда работает быстро - несколько килобайт грузится за секунду (не из кеша, в консоли...
  5. S

    Lua скрипты и модули

    Слетает, даже если ничего не писать на флэш. Не нашел конкретной причины, но какая-то проблема есть.
  6. S

    Lua скрипты и модули

    Во, помогло объявление всех функций локальными. Спасибо!
  7. S

    Lua скрипты и модули

    Нет, не помогло. Судя по node.heap(), память не возвращается. Может это из-за старой прошивки (08.01.15), но на новой у меня флэш затирается после нескольких циклов работы-сна.
  8. S

    Lua скрипты и модули

    Спасибо большое, буду пробовать. Нет, у DHT другой протокол обмена. SHT использует I2C-подобный протокол, а у DHT протокол 1-wire. В NodeMCU есть либа для работы с DHT22, надо только ее чуть-чуть переделать под DHT11. Вот здесь можно посмотреть различия в коде для разных датчиков. Или по...
  9. S

    Lua скрипты и модули

    Набросал модуль для получения данных от датчиков влажности/температуры SHT10. Должно работать на всей линейке SHT1x. local moduleName = ... local M = {} _G[moduleName] = M -- DHT1x SDA/SCL pins, defaults GPIO2/GPIO0 local sda = 4 local scl = 3 -- set SDA LOW function dl() gpio.write(sda...
  10. S

    Nodemcu

    А какой на плате чип UART-USB? У меня с адапетром на PL2303 не удалось завести.
  11. S

    Nodemcu

    Сначала мусор, а потом должно быть что-то типа "NodeMCU 0.9.5 build 20150108 powered by Lua 5.1.4". Похоже, у вас появляется только вывод загрузчика. Я прошивал так же, прошивается нормально. Dumb mode включили, как советовали выше? Если да, то даже не знаю, что еще посоветовать. Может, кто-то...
  12. S

    Nodemcu

    У меня GPIO0/GPIO2 используются под обмен с датчиком, что-то типа I2C, только слегка нестандартный. GPIO0 просто заведен на ногу датчика с большим входным сопротивлением, считай висит в воздухе, а GPIO2 с подтягивающим резистором, на нем Vcc. А GPIO15 на вашей плате не выведен? Если да, то его...
  13. S

    Nodemcu

    Теперь другая проблема вылезла. Написал скрипт, который подключается к точке доступа, опрашивает датчик SHT10, отправляет данные UDP-пакетом на сервер и уходит в deepsleep на две минуты. После пары-тройки десятков итераций модуль перестает загружаться, даже после передергивания питания. В...
  14. S

    Nodemcu

    Проблема исчезла после того, как напаял модуль на плату с конденсаторами на питании. Теперь определяется с первого раза.
  15. S

    Nodemcu

    О, после N передергиваний в Dumb mode заработало! Похоже, или с питанием проблемы, или с наводками - пока все на соплях висит. Спасибо большое!
  16. S

    Nodemcu

    При передергивании питания ничего не вижу, а при передергивании CH_PD в консоли мусор.
  17. S

    Nodemcu

    Пробовал в minicom и ESPlorer. Ответа нет. В minicom не уверен, что посылается именно CR+LF, пробовал разные настройки, перевод строки по ^M. В ESPlorer точно такое окончание строки.
  18. S

    Nodemcu

    Всем привет. Что-то никак у меня не получается заставить модуль работать с NodeMCU. Прошиваю командой ./esptool.py --port /dev/ttyUSB0 write_flash nodemcu_20150123.bin Прошивается без ошибок, но на команды по UART ответа нет. Пробовал подключаться в ESPlorer на 9600. luatool сработала один раз...
Сверху Снизу