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

Недавнее содержимое от Noperkon

  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 оставляет устройство практически холодным. Соответственно вопрос - с чем это связано...
Сверху Снизу