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

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

  1. A

    Помогите открыть файл SPIFFS.open через переменные

    String& - посмотрите внимательно! Я передаю параметр "ss" - это String. Как я должен передать, не понимаю. Приведите пример.
  2. A

    Помогите открыть файл SPIFFS.open через переменные

    Мой пример внимательно посмотрите. Я первым параметром передаю "/t2.txt" - это правильно, так во всех примерах. Ошибка возникает, когда я вместо "а" передаю sss="а".
  3. A

    Помогите открыть файл SPIFFS.open через переменные

    Добрый день! Во всех примерах, что я нашел открытие файла происходит при явном указании имени и режима, например: File file = SPIFFS.open("/t2.txt", "a"). А как обратиться к этой функции через переменные, что-то мой компилятор ругается. String sss = "a"; File file =...
  4. A

    Soft WDT reset

    В моем файле несколько записей. Вот в цикле, как работает (!!!) file.available() . По мере чтения количество байт уменьшается до нуля и происходит выход из цикла. Я просто вставил в цикл отчет в сериал. 208 190 155 146 139 121 86 77 70 52 16 7 0 Так что, уважаемый, не вводите публику в...
  5. A

    Soft WDT reset

    Вот: 1. https://arduino-esp8266.readthedocs.io/en/latest/filesystem.html 2.http://wikihandbk.com/wiki/Arduino:%D0%91%D0%B8%D0%B1%D0%BB%D0%B8%D0%BE%D1%82%D0%B5%D0%BA%D0%B8/SD/%D0%9A%D0%BB%D0%B0%D1%81%D1%81_File/available() FAT filesystems are supported on the ESP8266 using the old Arduino...
  6. A

    Soft WDT reset

    message+=file.readStringUntil('\n'); эта строчка после чтения последней записи в файле не изменит file.available()? Где написано, что эта функция не работает? "..джиттер сигналов WiFi по спекам .." - а эту феню, кто-то может пояснить?
  7. A

    Soft WDT reset

    Когда я прочитаю весь файл.
  8. A

    Soft WDT reset

    "Arduino = only игра". Так вся наша жисть - ИГРА! Мои поделки прекрасно работают годами, на Ардуино. Для себя. На пром не претендую. "..джиттер сигналов WiFi по спекам .." - не понимаю.
  9. A

    Soft WDT reset

    И что из этого?...
  10. A

    Soft WDT reset

    Ответ найден. Эта конструкция (без yield(); ) приводила к краху: file = SPIFFS.open("/t2.txt", "r"); while(file.available()) { message+=file.readStringUntil('\n'); yield(); } Не понимаю, почему?
  11. A

    Soft WDT reset

    ESP12F. Внезапно возникла ошибка при отправке почты, причем возникла вдруг, раньше все работало. Если это убрать, все работает. Что делать? if (sendMail(smtpHost, smtpPort, smtpUser, smtpPass, mailTo, mailSubject, message)) { Serial.print(F("Mail sended through "))...
  12. A

    Прием почты

    Добрый день! Некоторое время у меня был вопрос об отправке почтовых отправлений с ESP8266 - проблема решена, все работает. Возник другой вопрос, у меня есть почтовый ящик на mail.ru. А как почитать письма из этого ящика с использование ESP8266? Возможно, кто-то делал что-то подобное и есть код.
  13. A

    Прошивка ESP12F через NODEMCU

    Спасибо, дошло! Ставлю на плату датчика две кнопки. Программатор придется новый выписывать, АРДУИНЫ у меня все на 5 вольт. А вот NODEMCU все же нельзя ли использовать для перешивки внешней ESP12F?
  14. A

    Прошивка ESP12F через NODEMCU

    А нельзя без этого гемора? Можно вместо кнопки поставить переключатель на GPI00 и подавать постоянно 0, пока идет перепрошивка?
  15. A

    Прошивка ESP12F через NODEMCU

    Программатор на 5v без возможности переключения на 3.3, не выведен RST (ну это не особо критично, можно сбрасывать вручную), замерил выходное на выходе программатора - вместо 3.3 - 4.2. В работе с 5 вольтами не проверял, опасаясь вывести из строя ESP12F. Согласовывать уровни, устанавливая...
  16. A

    Прошивка ESP12F через NODEMCU

    И еще вопрос: как правильно вручную перевести ESP12F в режим прошивки? Некоторые авторы утверждают, что нужно кратковременно подать GND (нажать кнопку и отпустить) на GPIO 0. Другие утверждают, что нужно постоянно (на время прошивки) держать "0" на GPIO 0. Как удобнее, кнопку ставить или...
  17. A

    Прошивка ESP12F через NODEMCU

    Добрый день! Программатор с АЛИ оказался битым. У меня есть работающая NODEMCU. Могу ли я прошить ESP12F через NODEMCU? Если да, то как это сделать, чтобы не убить оба устройства?
  18. A

    Отправка почты

    Проблема решена. Код с сайта работает отлично. Если появятся проблемы как у меня на NODEMCU, используйте рекомендацию автора : 1. Замените начальную строку в файле mail.cpp на следующие строки: //#include <WiFiClientSecure.h> #include <WiFiClientSecureAxTLS.h> using namespace axTLS; 2. В...
  19. A

    Отправка почты

    Ошибка возникает на строке 67 библиотеки: if (! client.connect(smtpHost.c_str(), smtpPort)) { Serial.println(F("Connection failed!")); return false; Никакой код не возвращается.
  20. A

    Отправка почты

    Выше мой код, а это библиотека к нему. #include <WiFiClientSecure.h> //#include <WiFiClientSecureAxTLS.h> //using namespace axTLS; #include <base64.h> #include "Mail.h" #define NDEBUG static inline bool checkResponse(const String& response, int16_t code) { return...
Сверху Снизу