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

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

  1. enjoynering

    нужна помощь! Как увеличить TCP_WND в ESP8666/Arduino?

    А если RTL8722DM пакет потеряет, то щёлканья не будет? Ахаха и цена на RTL8722DM - $24 плюс доставка. Цена однолатного компа с 4-я ядрами на Armbian. Отличный совет.
  2. enjoynering

    Xiaomi BLE форматы рекламы и данных.

    Забористый полет мыслей. Зачем вы все это вавалили? Если все отфильтровать ваш ответ поместится в 2-х предложениях. Пожалейте себя.
  3. enjoynering

    нужна помощь! Как увеличить TCP_WND в ESP8666/Arduino?

    Я тут бегло погуглил и вот что нашёл для Arduino (сам не пробовал и не проверял, так что это не точно). Надо себе в проект из папки arduino/tools/sdk/lwip2/ include/скопировать файл lwipopts.h. В нем поменять размер окна TCP_WND и прекомпилировать sketch. Для проверки с тело программы...
  4. enjoynering

    нужна помощь! Как увеличить TCP_WND в ESP8666/Arduino?

    Тоже пишу радио на esp8266 и vs1053 в среде Arduino. Уже есть полностью самописный драйвер для vs1053 который умеет почти все плюшки описанные в 90 страничном datasheet. Даже разнонял чип до нештатных 60МГц. Это даёт прирост скорости SDI SPI с 10МГц до 15МГц. Сейчас у меня кольцевой буфер в heap...
  5. enjoynering

    Xiaomi BLE форматы рекламы и данных.

    так и ваш в русскоязычном интернете тоже не найдут, потому что "форматы рекламы" - это слишком буквальный (не литературный) перевод. Так по русский не говорят о том, что вы описываете. Сюда же можно отнести очень популярное сейчас roadmap - дорожная карта. Какая карта? Я когда первый раз услышал...
  6. enjoynering

    Подключение двух кнопок на esp01

    Пока loop() не нагружен кодом, данный метод будет отзывчиво работать на нажатие клавиш. Как только вы туда добавите дровишек, кнопки придется нажимать по 3-5 раз, чтоб сработало. Выход есть - повесить кнопку на внешнее прерывание или тикер с периудом 10..15 ms attachInterrupt()...
  7. enjoynering

    И снова о питании ESP8266 NodeMcu v3 от 18650

    Нашел?! я в про него писал n потов выше. ясно поятно. вы из тех кто читает только те ответы, что вписывается в вашу парадигму бытия. таким помогать, только время тратить.
  8. enjoynering

    И снова о питании ESP8266 NodeMcu v3 от 18650

    работает но не долго. :) долго от CR2032 могут только чипы BLE
  9. enjoynering

    И снова о питании ESP8266 NodeMcu v3 от 18650

    я замерял на ka-radio со старой платой от dsaltas (со слаботочными LDO на 250мА, сейчас он ее передела под более мощный LDO). были большие пульсации по цепи 3.3в. поставил 1000мФ и сутуация улучшилась. пы.сы. Кстати если у вас Wemos aka Lolin D1 Mini то замена C1 в цепи ME6211 с 1мкф на...
  10. enjoynering

    И снова о питании ESP8266 NodeMcu v3 от 18650

    Если вы используете Arduino, то они наконец исправили дикое потребление во время старта. Народ запускает esp8266 на 50мА БП с доп. конденсатором в 450мА. Для этого надо в самом начале вызвать спец. функцию. Естественно если нужен wifi то потребление будет как обычно.
  11. enjoynering

    Как задать локальное время без модуля и NTP-Сервера?

    Чтоб нормально работал переход на зимнее-летнее время для неризиновска, time zone надо задавать вот так: PSTR("MSK-3") Смотри TZ.h в исходниках Arduino ESP8266. Чтоб применить TZ, нужно воспользоваться функцией configTime(), чтоб изменить с текущего TZ на другой применяем setTZ(); Вместо...
  12. enjoynering

    Как задать локальное время без модуля и NTP-Сервера?

    по default запрос делается автоматический каждый час и esp корректирует свой внутренний software таймер. можно менять время между запросами с помощью weak функции. все есть в примере. определить очень просто без сихрозации часы стартуют с 20:00 песчитываем в секунды и сравниваем со внутренним...
  13. enjoynering

    Нужна помощь JSON парсинг

    Зачем изобретать велосипед (темплейтную функцию) все есть в arduinojson v6
  14. enjoynering

    ESP8266 - Время DS3231 (DS1307?) - чтение, установка

    Если писать просто 4 и 5, то компилятор воспринимает это как GPIO4 и GPIO5. Если глянуть на распиновку той же WEMOS становится очевидно, что GPIO4, GPIO5 и D4, D5 не одно и тоже.
  15. enjoynering

    Как задать локальное время без модуля и NTP-Сервера?

    ничего не надо парсить. в примере что я дал есть еще одна функция которая через structure tm возвращает ВСЕ. - struct tm { int tm_sec; //seconds after the minute, 0-61 ??? int tm_min; //minutes after the hour, 0-59 int tm_hour; //hours since...
  16. enjoynering

    Как задать локальное время без модуля и NTP-Сервера?

    if ((hourDS * 60 + minuteDS) > lightON && (hourDS * 60 + minuteDS) < lightOFF) не мой метод. я такие вещи делаю на ticker.h
  17. enjoynering

    Как задать локальное время без модуля и NTP-Сервера?

    откройте стандарт на NTP. в этой 8-и летней копипасте не реализованно и половины стандарта. даже такой вещи как Kiss-o-Death нету, а она имхо ой какак нужна. чтоб любители опрашивать сервера с интервалом < 16 секунд понимали, что так делать нельзя.
  18. enjoynering

    Как задать локальное время без модуля и NTP-Сервера?

    молодец. но можно лучше. у вас сейчас time zone захаркодена - и автоматическая смена летнее-зимнее время работать не будет. поключите #include <TZ.h> и разберитесь как его подставлять. проекты пока все еще сыроваты. я не програмист и потому все идет туго. сейчас вот разбираюсь с указателями...
  19. enjoynering

    Нужна помощь JSON парсинг

    лучше перейти на новубю 6-ю версию. она не так жрет пямять. переход довольно простой. у меня заняло вечер, чтоб разобраться. использовал статьи про переход с 5 на 6 с официального вебсайта. там же есть про дефолтовое значение если пааметр отсутствует
Сверху Снизу