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

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

  1. V

    AT, CME ERROR, device busy. Не отправляет.

    Абсолютно согласен. Но нужда... Я просто вынужден с этим работать :) Собственно, главную проблему я решил. Оказывается, подобная ошибка возникала в тот момент, когда я отправлял данные в количестве нуля байт. А потом пытался пропихнуть явно больше нуля байт :) Но жаль, что данной ошибки в...
  2. V

    AT, CME ERROR, device busy. Не отправляет.

    Доброго времени суток. Имеется модуль AirM2M, но там сидит та же ESP8266. Управляется AT-командами. Команды совпадают, так что решил задать вопрос здесь. При попытке отправки на сервер (UDP) по UART выдаёт ошибку: Процесс гугления не помог. По ESP таких ошибок не нашёл. В чём может быть...
  3. V

    Общие вопросы по Arduino IDE для ESP8266

    Повторно ту же процедуру провернуть не получилось?
  4. V

    Общие вопросы по Arduino IDE для ESP8266

    ESP8266 прошивка, программирование в Arduino IDE По этой статье тоже не получается?
  5. V

    Вопрос Передача аутентификационных данных, SSL, web-server, tcp

    В целом SSL помочь защититься от перехвата отправляемых пар логин-пароль может? Насколько я понимаю, передавать пару логин и пароль через незащищённые каналы нежелательно.
  6. V

    Вопрос Передача аутентификационных данных, SSL, web-server, tcp

    Доброго времени суток. Знаю, что про SSL тут писали, что esp для этого слабоват. Но вижу, что какие-то решения с использованием SSL существуют. Жаль, что я плохо знаком с этой технологией. Поэтому хотелось бы услышать мнение более компетентных людей. Постараюсь описать ситуацию. 1) Есть...
  7. V

    Нужна помощь Как правильно в 5-ти вольтовой логики подать на вход ESP8266?

    Где угодно :) "5 v tolerant esp8266". Можно в даташите на esp. Люди из Espressif не рекомендуют подавать 5 В на вход, но практика показывает, что можно. Например UART у меня только напрямую к ардуинке и заработал. А если по-хорошему, то надо отказываться от 5-вольтовой логики ;)
  8. V

    Запрос информации через веб-интерфейс с периферийной железки

    Вариант с веб сокетом мне нравится :) В LUA вникать не хочется. Пока что принципы программ в Ардуино нравятся. А в чтение FLASH напрямую вникать будет сложнее. Но на будущее учту. Часть веб сокета, которая пишется на JavaScript, на первый взгляд понятна. Веб сокет на ESP тоже скорее всего...
  9. V

    Запрос информации через веб-интерфейс с периферийной железки

    А можно мне какую-нибудь наводящую информацию? До этого пользовался примером из библиотеки асинхронного веб-сервера. server.on("/page", HTTP_GET, [](AsyncWebServerRequest *request){ String var = "lalala"; request->send(200, "text/plain", var); }); Пока что не знаю, как это можно...
  10. V

    Запрос информации через веб-интерфейс с периферийной железки

    Именно этот вариант. Если точнее, значения нужны лишь после нажатия пользователем кнопки в веб-интерфейсе. Получается, я вынужден долбить веб-сервер запросами некоторое время, пока не получу данные от стороннего МК или пока не выйдет лимит попыток? Более изящного варианта нет? Нельзя ли...
  11. V

    Запрос информации через веб-интерфейс с периферийной железки

    Доброго времени суток. Недавно возникла задача опроса информации через веб-интерфейс esp8266. То есть нажали кнопку на html-страничке esp, получили нужное значение на этой же страничке. Если это значение хранится в памяти esp8266, я это просто реализовывал через xmlHttpRequest. Но если это...
  12. V

    Вопрос Доступ к файлу, странице. SPIFFS. AsyncWebServer

    Я, кажется, догадываюсь, в какую сторону направлено это сообщение :) Я бы пересел на другой чип, но по деньгам дешевле не найти. Да и сообщество у ESP получше. Посмотрим, может быть созрею позже. Мне бы ещё разобраться, чем TCP-клиент/сервер отличается от веб-сокета. То есть разобраться вообще в...
  13. V

    Вопрос Доступ к файлу, странице. SPIFFS. AsyncWebServer

    Ок. Половина вопроса решена. Спасибо. Прятать файлы веб-страницы не буду. А остальные файлы, редактируемые ESP'шкой и хранимые в SPIFFS (логи, журналы...), спрятать возможно?
  14. V

    Вопрос Доступ к файлу, странице. SPIFFS. AsyncWebServer

    Здравствуйте. Запилил себе асинхронный веб-сервер по образу и подобию :) Среда Arduino IDE. Страницы веб-сервера храню в SPIFFS. Но хотел скрыть от людских глаз используемые файлы, например *.js, *.css и подобные. То есть чтобы они на сайте работали, но не отображалось их содержимое при прямом...
  15. V

    Вопрос Как передать параметр в ESP

    А обрабатывать GET-запросы умеете? А POST-запросы? Не думаю, что именно "/значение" реализуемо. Но можно завести другие "странички", и обрабатывать запросы так, как надо. В используемом мной AsyncWebServer есть запись server.on("/ADDRESS", HTTP_GET, [](AsyncWebServerRequest *request){...}) где...
  16. V

    Нужна помощь ESP8266 данные датчиков новой строкой.

    Могу ещё предложить использовать server.sendContent(webString);. Данная функция (метод) позволяет отправлять данные большего размера, чем может метод send. Поможет, но тоже решение для данной задачи плохое :) То есть неполное. Под укорачиванием, наверное, подразумевалось, что более старые данные...
  17. V

    Нужна помощь ESP8266 данные датчиков новой строкой.

    А что будет, если запрашивать информацию по таймеру в javascript, то есть AJAX? С интервалом времени больше минуты я бы не рискнул, наверное. ИМХО, наилучшим вариантом было бы завести массив с кольцевым режимом записи и выводить на страничку все элементы массива. И refrash настроить у странички.
  18. V

    Подключение релейного модуля 5v

    В качестве транзистора можно взять полевой n-канальный MOSFET. Преимущество ощутимо в случае продолжительного времени протекания тока через реле.
  19. V

    Вопрос Вопросы по функциям SDK

    Код для ардуино - это здорово. Но я всё же хотел потихоньку переходить на SDK :) Правильно ли я понимаю, что можно взять SDK любой версии и включить их функции к себе в проект Arduino IDE банальным #include? Ну или "extern C". Версия SDK не принципиальна?
  20. V

    Общие вопросы по Arduino IDE для ESP8266

    @Slacky, Я сам недавно в среде ардуино при написании кода под один из АВР-микроконтроллеров разбил код на несколько файлов. Только я создавал обычные заголовочные *.h файлы. Потом их включал в основной файл с помощью #include. Если в заголовочных файлах использовались переменные или функции...
Сверху Снизу