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

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

  1. N

    Нагрев NodeMCU и SDK

    Так кто ж спорит. Ticker как раз на колбеках и работает.
  2. N

    Нагрев NodeMCU и SDK

    Уже попробовал. Нагрев, увы, есть. Ну да ладно, для мох текущих задач задержка в 1мс на цикл не так критична. Хотя, конечно, странно что о такой "особенности" не написано большими красными буквами на каждом заборе.
  3. N

    Нагрев NodeMCU и SDK

    delay(1) + for(...) - не греется Но я не уверен что оптимизатор вообще пропускает пустой цикл.
  4. N

    Нагрев NodeMCU и SDK

    Греется.
  5. N

    Нагрев NodeMCU и SDK

    Значит так. delayMicroseconds со значениями 1,100,1000 - греется delay(0) - греется delay(1) - не греется
  6. N

    Нагрев NodeMCU и SDK

    Есть.
  7. N

    Нагрев NodeMCU и SDK

    Похоже с WiFi я немного погорячился. Сейчас еще немного поэкспериментировал, и независимо от состояния модема - если в лупе есть задержка (в том числе 1) - нет нагрева, нет задержки - есть нагрев. cat ./package.json { "name": "framework-arduinoespressif8266", "description": "Arduino...
  8. N

    Нагрев NodeMCU и SDK

    Так греется - #include <ESP8266WiFi.h> void setup() { WiFi.mode ( WIFI_STA ); WiFi.begin ( "********", "********" ); } void loop() { } Так нет- #include <ESP8266WiFi.h> void setup() { WiFi.mode ( WIFI_STA ); WiFi.begin ( "********", "********" ); } void loop() { delay (...
  9. N

    Нагрев NodeMCU и SDK

    #include <ESP8266WiFi.h> #include <Ticker.h> Ticker blinker; #define LED_PIN 2 //On board LED #define HALF_PERIOD 500 #define WIFI_SSID "********" #define WIFI_PSWD "********" void changeState() { digitalWrite ( LED_PIN, ! ( digitalRead ( LED_PIN ) ) ); } void setup() { WiFi.mode (...
  10. N

    Нагрев NodeMCU и SDK

    Кое-что стало прояснятся, но появились новые вопросы. Нагрев под SDK удалось побороть вставив в loop небольшой delay. В простое все отлично - контроллер абсолютно холодный, но ведь под нагрузкой (к примеру будет отдавать в сеть большой файл) эта задержка будет как палка в колесах. Как бы так...
  11. N

    Нагрев NodeMCU и SDK

    Тикером.
  12. N

    Нагрев NodeMCU и SDK

    Заметил что программы выполняющие одинаковые функции (простой блинк) написанные для NodeMCU и SDK вызывают разный нагрев контроллера (esp8266). Если сишная программа греет весьма заметно, то программа на Lua оставляет устройство практически холодным. Соответственно вопрос - с чем это связано...
Сверху Снизу