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

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

  1. enjoynering

    esp8266 MQTT client + WEBserver

    Раз в 10 секунд реле по https связывается Telegram и проверяет не пришла ли команда от другог бота или юзера.
  2. enjoynering

    esp8266 MQTT client + WEBserver

    была у меня такая же болезнь с tthRelay. работало месяцами пока не добавил поддержку https и началось... свободный heap уменьшился с 28КБ до 14КБ и esp8266 стала перегружаться от малейшего обращения к серверу. решал долго. первое что сделал, полностью переписал server.streamFile(file...
  3. enjoynering

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

    все есть на github в архиве
  4. enjoynering

    Как проверить доступна ли точка доступа?

    Оригинально. У вас autoconnect для подключения client к точке доступа, а пихаете вы его в AP. Ну ё маё. У вас же гугл и яндекс есть. Вам все дали, осталось только набрать в строке поиска - WiFi.getAutoConnect() и почитать. Это ж не в библиотеку 2 часа на автобусе!!! Функции autoconnect не...
  5. enjoynering

    Как проверить доступна ли точка доступа?

    а не надо, чип все делает за вас. я уже писал (на первой странице) - для этого у esp8266 есть функция автоматического подключения к последней точке доступа. момент подключения (к точке доступа) вам опять же подскажет WiFiEventHandler
  6. enjoynering

    ESP-12F. SPI для чтения/записи карт SD

    Да можно, но с ограничениями. В Arduino ESP8266 это называется SPI overlap.
  7. enjoynering

    Как проверить доступна ли точка доступа?

    следить за за событием STA_DISCONNECT не надо. для этого есть WiFiEventHandler который все делает за вас. я кстати с помощью него переключаюсь меджу AP и Client. очень удобно.
  8. enjoynering

    Как проверить доступна ли точка доступа?

    у esp8266 есть функция автоматического подключения к последней точке доступа if (WiFi.getAutoReconnect() != true) {WiFi.setAutoReconnect(true);} //set auto reconnection to wireless network if disconnected if (WiFi.getAutoConnect() != true) {WiFi.setAutoConnect(true);} //set auto connection...
  9. enjoynering

    Правильный подход программирования под RTOS

    Если вы в начале пути, то начинайте сразу с esp32. Цены на них порой иногда меньше чем на esp8266, а возможностей (кол. gpio, cores, переферии) и примеров под arduino и RTOS в разы больше.
  10. enjoynering

    spi.transfer (0)

    вот тут исходный код вашей функции. читаем, изучаем.
  11. enjoynering

    делаю железку, подскажите как правильно работать с ESP

    у вас не скриншоте видно что вы выбрали совсем другую плату - wifi101. Ели вы правильно плату в примитивном редакторе arduino выбирать немможете, то что же дальше будет?
  12. enjoynering

    делаю железку, подскажите как правильно работать с ESP

    Зачем вам STM32? ESP8266 все умеет. Поставьте Arduino esp8266 и начните изучать примеры.
  13. enjoynering

    Подключение модуля MOSFET

    Надо брать mosfet у которого в в datasheet написанно Logic level gete drive. Например IRL540.
  14. enjoynering

    Подключение модуля MOSFET

    схему, куда и как вы подключаете mosfet и мотор
  15. enjoynering

    POST и GET запросы и вписывание данных в форму на примере передачи данных с DHT11

    В google chrome есть встроенный отладчик. В нем смотрю время загрузки файлов.
  16. enjoynering

    POST и GET запросы и вписывание данных в форму на примере передачи данных с DHT11

    Я в своих проектах отказался от встроенной streamFile(file, contentType); Очень медленная. Написал свою реализацию. Раньше esp8266 отдавала 2КБ файл за 2сек, а сейчас за 1сек максимум. Вебморды просто летают.
  17. enjoynering

    ESP8266 + BH1750 засыпают показания датчика

    Вы опять не разобрались. Можно, но точность вас не порадует. Ставим матовый фильтр перед сенсором с известной пропускной способностью от 0.45 до 3.86. В библиотеке меняем значение sensitivit и вуааля. На первой странице datasheet, пункт четыре - wide range (1 - 65535lx)
  18. enjoynering

    ESP8266 + BH1750 засыпают показания датчика

    Попробуйте эту - https://github.com/enjoyneering/BH1750FVI
Сверху Снизу