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

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

  1. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Вы ? тогда "распальцовка" - это к вам не относится. Но похоже это именно ваш случай. Это мой первый проект на МК, и мне не стыдно что этот проект в моем портфолио. И за описание не стыдно. Вы же "профессионал" - вам есть что показать? Нет, ну конечно вы ничего мне не должны :) Как я написал...
  2. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Вы предложили вариант с двумя МК, в этом случае не получится (на мой взгляд) выделить master и slave, МК должны будут общаться на равных.
  3. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Я правильно понял, вы создали библиотеку для работы с 1wire без delay? Респект! И интересно, как поведет себя ваша библиотека, если добавить прерывание таймера, которое обрабатывается например за 50 микросекунд? Не создали? Не смогли? Не было нужно? а какова распальцовка... Вместе с тем, если...
  4. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Если я вас правильно понял, то для вас не составляет особого труда реализовать на каком-нибудь МК web сервер, с поддержкой web сокетов? (в описанном проекте, это одна библиотек, реализация которых для меня представляет сложность.)
  5. V

    ESP8266 получение и обработка команд

    Это не самый лучший вариант. Почему бы не написать обработчик URL "command"? И я бы рекомендовал команды делать текстовые, чтобы когда команд будет больше 3 в них не путаться. Свои мысли по этому поводу я изложил...
  6. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Разработчики ESP тоже так думали, но что-то пошло не так... вы безусловно такой никогда не писали. А с учетом того, что код всех опенсорс проектов в интернете, следует ли считать, что весь опенсорс - быдлокод? Я не профессиональный разработчик устройств на микроконтроллерах. Я вообще использую...
  7. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    В библиотеке onewire.c время от времени запрещаются прерывания. Я в схемотехнике не силен, и вешать две шины на один пин - вероятно можно, но я даже не думал об этом. В задаче требуется управление модулем из 8ми реле. У ESP8266 всего их вроде не больше 8ми + UART, т.е. на датчики не остается.
  8. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Он стоит примерно 5$ А вы не задумывались сколько стоит время? Сколько его требуется для разработки с моим зоопарком и сколько его надо при разработке с вашим чипом?
  9. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Что вы вкладываете в это понятие? Столько негатива... Arduino - очень интересное буквосочетание. Очень трудно определить, что скрывается за этими буквами. С одной стороны - это платы. Но с другой - эти же платы можно программировать без всяческих ардуин. Можно рассматривать Arduino - это...
  10. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Заменить часы реального времени на МК? Наверное есть со встроенными RTC. Но надо к нему городить батарейки вероятно. Заменить DS2482 - не видел МК со встроенным 1wire, а программные реализации плохо сочетаются с обработкой прерываний. Расширитель портов - были бы свободные ноги, не стал бы...
  11. V

    Вопрос потоковая отсылка данных в ESP8266WebServer

    Только этот подход устарел, смотрите в сторону DHTML
  12. V

    Делюсь опытом Библиотека для работы со временем

    Вроде нормально. В зависимости от настроек проекта используются или RTC или NTP, практически прозрачно для остальных блоков. Просто библиотека которая отдает текущее время.
  13. V

    Делюсь опытом Библиотека для работы со временем

    nikolz, nikolz, Легче написать свое, чем править то что вы сделали. Мое видение этого функционала я вложил
  14. V

    Делюсь опытом Библиотека для работы со временем

    Знаете больше - критикуйте. Зачем осуждать?
  15. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Вот это - зло, ИМХО. Две строки, где нужна одна. Можно было еще обертку сделать над тикером - с++ однако. Но мне показалось что это избыточно.
  16. V

    Делюсь опытом Библиотека для работы со временем

    2. Т.е. библиотека скрывает возможности SDK ESP для работы с NTP, устанавливая сервера, которые нравится именно вам. 3. Позволяет вывести дату и время в формате, который нравится именно вам. Все верно?
  17. V

    Делюсь опытом Библиотека для работы со временем

    Что же умеет ваша библиотека? Опишите как вы себе это видите. Мне кажется, что функция strftime умеет чуть больше
  18. V

    Делюсь опытом Библиотека для работы со временем

    а чем time.h не угодил?
  19. V

    Делюсь опытом Примитивы для отладки, в т.ч. отладка стека вызовов

    Приложенные модули упрощают вывод отладочных сообщений, в т.ч. позволяют логировать стек вызовов процедур - одна строка кода в начале функции и вы в консоли увидите сообщение как о входе в функцию, так и о выходе из функции. В том числе для вложеных функций, в которых есть такая же строка. В...
  20. V

    Делюсь опытом Разработка умных устройств на примере контроллера теплого пола на ESP8266

    Не велосипед - самокат. Мое решение имеет большое отличие - метод add принимает на вход обязательный третий параметр - описание таймера. Таймер может добавиться в произвольном модуле системы и надо понимать, что происходит.
Сверху Снизу