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

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

  1. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Я не тороплюсь с этим. Пока в работе есть БОЛЬШОЙ закрытый пром.проект (там Linux, серверы и прочее) на несколько месяцев и на остальное времени пока не очень... Пока буду собирать инфу и выдумывать-пробовать решения по упрощению вариантов перепрошивки и использования ZigBee с готовыми...
  2. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Перепрошивки термометров типа LYWSD03MMC на ZigBee не было по 2 причинам: Разные области и размеры OTA. Не было возможности безопасно перепрошить за один раз, без дополнительных OTA loader-ов (2-х этапов перепрошивок). Не хотел столбить тему ZigBee - отдавалась “молодому поколению” (но оно...
  3. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Ещё не копался в Zigbee SDK от Telink, да в HA не использую Zigbee (пробовал очень давно и всё уже забыл, всякие донглы и логгеры для ZigBee ещё валяются). Можно скинуть пример куда и как прикрутить датчик температуры к Zigbee SDK от Telink в коде и по минимуму провести данные в "HA"? А то...
  4. pvvx

    браузерный (serial) загрузчик для esp32 esp8266

    Ситуация не лучше, а гораздо хуже и глубже в Linux. Десяток лет плавной деградации уже сильно сказывается. Windows, Microsoft уходит из России, поэтапно отказываясь от продаж и поддержки... Остается надежда на развитие нейросетевых технологий. Но и там уже взяли паузу из-за недопонимании и...
  5. pvvx

    браузерный (serial) загрузчик для esp32 esp8266

    Все расширения WubUSB и WEB serial API (да и многие другие API) в Chrome совместимых браузерах завяли два года назад. Что-то из WubUSB и WEB serial API работает только в Windows, с проблемами и сложностями в Linux, и вообще без поддержки в Android. Европа и прочие, так называемые ныне...
  6. pvvx

    WEB serial terminal теперь и на смартфоне

    Прошивайте ESP32 из браузера с помощью Web Serial Сделайте esptool-js доступным на устройстве Android. Серийный API-полифил
  7. pvvx

    WEB serial terminal теперь и на смартфоне

    Ошибки: chrome://usb-internals opera://usb-internals edge://usb-internals Кроме того должен быть включен flag поддержки данного API. А дальше даже смотреть не интересно, т.к. наверно использовались древние Android, Chrome и т.д.
  8. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Иначе если система встанет по аварии, то завод понесет убытки в мульоны. А так можно предварительно видеть что сбоит, поставить пожарника рядом, заменив показания на статику, да ждать “сервисмена” для исправления ситуации… :)
  9. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Забыл - ещё флаг обхода опроса датчика с подстановкой статического значения. Ещё что-то... Короче десяток флагов и прочих значений участвующих в этом измерении...
  10. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Для пром. применения там надо ещё постоянно следить за паузой ответа и корректировать находу. Плюс все проверки и перезапуски при сбоях с набором статистики всего этого бардака :p Сравнение результатов с минимальным и максимальным аварийным (ошибки датчика) значением, да с нормированными для...
  11. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    А если выложите где, то детки повторят и будут ругаться - "что я сделал не так?" :P И во время измерения, если уже запущен BLE стек, то нужно запретить прерывания.
  12. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Slacky - При инициализации необходимо опустить шину в ноль, а в момент отпускания измерить время, через которое на шине будет “1”. Это время необходимо прибавить к типовой задержке опроса после строба. Другие варианты требуют фиксированного времени к 100 мкс. Но это не будет работать на сверх...
  13. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Если переписываете с Arduino, то необходимо всегда учесть что там любые функции с GPIO отрабатывают за миллисекунды, даже не за микро. :) И никогда не берите детали которые идут для Arduino - это отстой, который никогда не используется при нормальном производстве, т.к. требуются большие партии...
  14. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    DS18B20 - Read Data Valid tRDV 15 µs - время за которое датчик выставляет выходной уровень в "1" после "0", без учета емкости линии. DS18B20 - это чип по технологии того века, а на входе у него ещё и источник тока из элементов в сотни нанометров....
  15. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Такой OneWireRead() у вас не отработает. Там сразу после отключения Out enable производится чтение, а уровень на GPIO ещё не установился за несколько нс от выходного значения - DS18B20 имеет громадную входную емкость...
  16. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    И проще описать начальную конфигурацию GPIO в app_config.h по типу: #define PC3_INPUT_ENABLE 1 #define PC3_DATA_OUT 0 // 1 ? #define PC3_OUTPUT_ENABLE 0 #define PC3_FUNC AS_GPIO #define PULL_WAKEUP_SRC_PC3 PM_PIN_PULLUP_10K #define PC3_DATA_STRENGTH 1 //...
  17. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    drv_gpio_input_en(GPIO_TEMP, false); - это только отказ от функционирования чтения GPIO - отключение логики чтения. Просто не будет читаться вход. Включать чтение с GPIO можно сразу и не трогать.
  18. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    За более 20 лет на наших тысячах уже работающих пром. установках ни один TMP36 не глючил... Т.е. никогда и ни разу с ними не было никаких проблем при сборке, тестах и т.д. А с DS18B20 (в чужом оборудовании) постоянные заморочки...
  19. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Если датчик на п.плату, рядом с SoC или типа, и не требуется сверх точность температуры, то проще поставить что-то типа tmp100 (I2C) или TMP36 (к ADC). Меньше места, проводков и прочих заморочек... А для батарейного питания (СR2032 и типа) это тоже не годится - тут проще какой датчик влажности с...
  20. pvvx

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Скорее всего где-то что-то напутали и с GPIO подсказать нечего - в TLSR82xx с GPIO проблем никогда не было. Есть все варианты переключений состояний...
Сверху Снизу