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

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

  1. S

    Подключение аккумулятора к WeMos D1 R2

    Правильно ли я понимаю, что в случае D1 только провод спасет отца российской демократии? Хотя, как я посмотрел по схемам, а в них я ничего не понимаю, диод стоит прямо на линии +5V с USB, а должен стоять после USB-UART и после встроенного стабилизатора, чтобы на стабилизатор не перло. А так они...
  2. S

    Подключение аккумулятора к WeMos D1 R2

    Ну, по идее. Если подавать в пин 5v, то напряжение должно быть стабилизировано (ну как бы счиатем, что с шилда батарейного оно такое и идет). Но есть и еще бяка, так как подается напряжение между схемой и стабилизатором, таким образом напряжение в стабилизатор пойдет не с той стороны и если там...
  3. S

    Подключение аккумулятора к WeMos D1 R2

    Стоп, что-то я не очень понял. А через какие ноги шилд выдает 5V? Судя по схеме через 9-ю, что соответствует 5V. И получается, что мы на выход 5V подаем 5V как на вход. В Uno с этим были проблемы какие-то. У D1 не будет их?
  4. S

    Подключение аккумулятора к WeMos D1 R2

    Так, собственно я про него и сказал. Что есть шилд от вемоса для мини, но мне надо для большой платки :) Будет ли работать большая платка, если я с батарейного шилда возьму 3.3 вольта и воткну их в соответствующее гнезно у D1? У Ардуин там с этим проблема. Со встроенным стабилизатором что-то не...
  5. S

    Подключение аккумулятора к WeMos D1 R2

    С обычными Arduino есть определенные проблемы с DC-DC конверторами если подключаться напрямую к пинам 5v или 3v. Там что-то начинает работать не тем боком. Судя по тому, что у WeMos Mini есть специальный шилд, то видимо там эту проблему решили. Я пробовал подключать питание 5V как через шилд...
  6. S

    Подключение аккумулятора к WeMos D1 R2

    Интересная штучка. Но тут подразумевается замена платы, а этого не хотелось бы делать, по крайней мере сейчас. Я бы подпердолил бы какую-нибудь внешнюю плату для этого. Просто проще.
  7. S

    Подключение аккумулятора к WeMos D1 R2

    Друзья, Подскажите по теме резервного питания платки WeMos D1 R2. Работает плата в автономном режиме при питании от USB блока. Но зловреды навострились рубать икстричество, что негативно влияет на мониторинг параметров устройства на основе D1. Хочется добавить туда литийполимерный аккумулятор...
  8. S

    Вопрос Для такая длинная кроватка в комплекте?

    База с базой рядом у меня тоже есть. Есть отдельные обычные ножки, они короче и профиль там квадрат, а тут они как бы плоские....
  9. S

    Вопрос Для такая длинная кроватка в комплекте?

    Друзья, Приехали WeMos D1 Mini Pro, в комплекте с ними вот такие "кроватки" с длинными ножками: Для чего она? По идее пропаять можно насквозь и как выткать в плату, так и плату втыкать куда-то. Но сами ножки шибко длинные даже для этого. Да и конфигурация ножек тонковата. Сами платки конечно...
  10. S

    Вопрос Скетч выкидывает исключение - как понять где?

    Друзья, Похоже, что таки нашел проблему. По всей видимости оно связано с подтвержденным багом Arduino esp8266 SDK. Проблема с интенсивным PWM и Wi-Fi коммуникацией. У меня гонялся fade встроенного светодиода - туда/сюда. Во время рефакторинга код оптимизировал до состояния порядка 300...
  11. S

    Вопрос Скетч выкидывает исключение - как понять где?

    @Юрий Ботов Попрошу уточнить, это про Lua?
  12. S

    Вопрос Скетч выкидывает исключение - как понять где?

    @nikolz Ну, собственно RTOS нам пока не светит, поскольку пишем под Arduino. В обработчике прерываний ничего не пишу :) Памятью не двигаю. Процессор стараюсь не загружать, тем более понавтыкал везде, где можно кормления пса. Но проблема в том, что он не срабатывает. Срабатывает сразу аппаратный...
  13. S

    Вопрос Скетч выкидывает исключение - как понять где?

    Ха, вопрос так и не решился на самом деле. Проблема присутствует. Вылетает WDT Reset без предварительного программного пса. Прерывания тут не причем. Возможно стоит переработать скетч с нуля. И возможно, что проблема уйдет. Выкину некоторые библиотеки, посмотрю, как пойдет дальше. По этому...
  14. S

    Вопрос Скетч выкидывает исключение - как понять где?

    Так, похоже, что симптом частично подтвердился. На Delay в loop никак не реагирует. А вот совместное использование <ESP8266WebServer.h>, возможно <WiFiClient.h> и любого вида прерывания приводит рано или поздно к глюку и вываливанию с прерыванием. Причем реагирует как на внешнее прерывание через...
  15. S

    Вопрос Скетч выкидывает исключение - как понять где?

    Похоже, что находится ошибка вызывающая эксепшн связанный с прерыванием :) Люди с этого форума уже сталкивались с подобной напастью. Проблема складывается сразу из трех факторов: 1. Наличие delay в loop; 2. Использование внешнего прерывания; 3. Использование стандартного web-сервера...
  16. S

    Обсуждение PlatformIO IDE - Новая среда для програмирования ESP8266 (и прочих контроллеров)

    Друзья, а подскажите, как в этой PlatformIO подключать вообще библиотеки? В файле программы они у меня прописаны. Однако компиляция не проходит, поскольку сами файлы лежат в других директориях (а не в подпапке lib, она для приватных библиотек), а IDE про них и не в курсе. В упор не понимаю, как...
  17. S

    Вопрос Скетч выкидывает исключение - как понять где?

    Есть, но делать форк библиотек не хочется, ибо потом придется поддерживать еще и их :)
  18. S

    Вопрос Скетч выкидывает исключение - как понять где?

    Если применяется чужая библиотека, то кормить псину в ней никак. Я столкнулся с такой проблемой с DHT.h. Там пришлось именно отключать программную псину, поскольку некоторые циклы иногда работают больше 3-х секундов. Но тут проблема не в софтверном псе, а в хардверном псе, который явно...
  19. S

    Вопрос Скетч выкидывает исключение - как понять где?

    Да, это хардверный сторожевой пес. Но похоже, что срабатывает он не из-за недокорма. Хардверный срабатывает через 6 секунд, до него должен сработать софтверный на 3-й секунде. Насколько я понимаю, wdtDisable отключает только программный контроль, а аппаратный неотключаемый.
  20. S

    Вопрос Скетч выкидывает исключение - как понять где?

    Друзья, Есть весьма замысловатый код, с некоторым количеством библиотек. Выдает иногда вот такое вот исключение с последующим ребутом устройства: Reset reason: Hardware Watchdog Reset info: Fatal exception:4 flag:1 (WDT) epc1:0x40000f68 epc2:0x00000000 epc3:0x40000f68 excvaddr:0x00000000...
Сверху Снизу