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

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

  1. P

    Решено Изменить удаленно размер SPIFFS, чтобы по OTA обновить скетч.

    Все эти способы подразумевают подгрузку файла с прошивкой в область памяти меджу уже установленной и SPIFFS. У меня этой памяти не хватает для подгрузки прошивки. Поэтому вопрос-то и состоял - можно ли как-то через Web-сервер, запущенный на ESP8266 либо убрать временно SPIFFS, освободив память...
  2. P

    Решено Изменить удаленно размер SPIFFS, чтобы по OTA обновить скетч.

    Это игра слов. Сформулирую вопрос прямо. Можно ли удаленно прошить bin-файл с прошивкой, который лежит в SPIFFS, при этом сразу "напрямую", т.е. не задействуя внутреннюю память, которой, собственно, нет.
  3. P

    Решено Изменить удаленно размер SPIFFS, чтобы по OTA обновить скетч.

    ESP8266:Прошивки/Прошивка ESP8266 методом OTA — Онлайн справочник
  4. P

    Решено Изменить удаленно размер SPIFFS, чтобы по OTA обновить скетч.

    Видите ли, проект универсальный, предполагается работать в модулях, которые могут быть связаны между собой сеткой, но выход в интернет может иметь только один из них, удаленный на несколько узлов (аналогичных модулей). Можно управлять ими, через друг друга (причем все настройки, включая передачу...
  5. P

    Решено Изменить удаленно размер SPIFFS, чтобы по OTA обновить скетч.

    Пробовал. Мой проект сейчас занимает 490 кб (скетч 5600 строк только моего текста, не считая подключаемых библиотек, необходимых для отправки e-mail, проверки пинга и т.д. и т.п.). Самый минимальный скетч, в котором есть OTA-загрузчик занимает 270 кб. С учетом того, что проект рисует графики с...
  6. P

    Решено Изменить удаленно размер SPIFFS, чтобы по OTA обновить скетч.

    На ESP8266 установлен webServer и крутится довольно объемный проект. Для нужд проекта выделен SPIFFS для web-страниц и рабочих файлов проекта. Раньше было выделено 64 Кб все было замечательно - объема оставшейся памяти хватало, чтобы по OTA обновлять новые версии скетчей. Потом потребовалось...
  7. P

    Делюсь опытом WiFi репитер на ESP-12F

    Ни хрена не пашет. Только одни понты.
  8. P

    Сторожевой таймер

    Короче, утечку удалось победить после следующих действий: 1. Замена метода передачи с GET на POST, удаления client.stop() из функции передачи. bool Send_Client(IPAddress ip, String Subj) { WiFiClient client; Subj.replace(" ", "%20"); Subj.replace("\"", ""); client.setTimeout(1000)...
  9. P

    Сторожевой таймер

    Понаблюдал с помощью ESP.getFreeHeap(). Память утекает. Начинает на уровне 22-23кб, а близко к перезагрузке 2-3 кб. Да, вызываются много функций, но вложения не больше 2-х, это отслеживаю. Куда может расходоваться память, а главное как ее восстанавливать?
  10. P

    Сторожевой таймер

    Ситуация следующая, есть 5 плат ESP8266, которые образуют сеть (как-то там подключаются между собой) и начинают передавать управляющие сообщения (естественно, с пробросом, если одна ESP подключена к другой, либо с одной на другую, если обе в одной подсети. Все устроено так, что со временем...
  11. P

    Нужна помощь Помогите найти скетч для отправки сообщений на e-mail.

    Вот нашел работающий пример. Все элементарно, проверил - работает. Отправка сообщений с почтовых ящиков yandex.ru, mail.ru, gmail.com
  12. P

    Делюсь опытом WiFi репитер на ESP-12F

    Хотелось бы код на IDE, а не прошивку прошивать.
  13. P

    Делюсь опытом WiFi репитер на ESP-12F

    Пока не пробовал
  14. P

    Делюсь опытом WiFi репитер на ESP-12F

    #define IP_FORWARD 1 #include <ESP8266WiFi.h> #include <WiFiUDP.h> /* Set these to your desired credentials for ESP8266 AP. */ const char *ssid = "ESPap"; const char *password = "thereisnospoon"; IPAddress apIP(192, 168, 4, 1); //const char* ssidExt = "dlink"; //const char* passwordExt = ""...
  15. P

    Нужна помощь Micropython ошибка LmacRxBlk:1

    Есть решение? Столкнулся с аналогичной проблемой.
  16. P

    Решено Как отправить от HTTP сервера (Web server на ESP8266) html-ответ в браузер компьютера файлом?

    А мне всегда казалось, что в браузере функция приема аналогична записи в файл с опцией "w", т.е. каждая новая посылка сбрасывает указатель на ноль, т.е. затирает переданные до нее в браузере. А вы утверждаете, что посылать можно как при опции записи "a", т.е. с продолжением. Надо попробовать.
  17. P

    Решено Как отправить от HTTP сервера (Web server на ESP8266) html-ответ в браузер компьютера файлом?

    Можно посоветовать как передать строку <html>......</html> в браузер хотя бы 2-мя частями.
  18. P

    Вопрос Обновление SDK в ESP8266

    У меня такой стоит: http://arduino.esp8266.com/staging/package_esp8266com_index.json Во, появились 2.4.0 2.4.0-rc1 и 2.4.0-rc2 Поставил 2.4.0 и SDK стал 2.1.0
  19. P

    Вопрос Обновление SDK в ESP8266

    Странно... У меня стоит ArduinoIDE 1.8.5 и из нее менеджер плат показывает только 2..3.0-rc как последнюю. Скачал ручками 2.4.0, сейчас буду курить как обновить вручную.
  20. P

    Вопрос Обновление SDK в ESP8266

    Шью скетчи через ArduinoIDE (т.е. через AT команды не работаю) В ArduinoIDE установлен пакет для плат ESP8266 2.3.0-rc, т.е. самый последний. Однако покоманде Serial.print("SDK Version: "); Serial.println(ESP.getSdkVersion()); Выдает значение: SDK Version: 1.5.3(aec24ac9) Использую модули...
Сверху Снизу