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

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

  1. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    CH583M, CH32V208W поддерживает BT5.0. И ещё какой-то... А все остальные WCH нет. Там только реклама о мнимой поддержке... И уровень RX RF sensitivity у обгрызанных вариантов плохой...
  2. pvvx

    Нужна помощь Esp8266 deep sleep - глубокий сон

    Осталось ещё: 1. Неправильные настройки прошивки (типа Flash - DIO, QIO, ...) 2. Неправильный конфигурационный файл "esp_init_data_default.bin" И подобное...
  3. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Сравните: CH592 https://github.com/openwch/ch592/blob/main/EVT/EXAM/BLE/LIB/CH59xBLE_LIB.h#L858-L867 #define GAP_PHY_BIT_ALL (GAP_PHY_BIT_LE_1M|GAP_PHY_BIT_LE_2M) CH32V208W https://github.com/openwch/ch32v20x/blob/main/EVT/EXAM/BLE/LIB/wchble.h#L890-L902 #define...
  4. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    А в его SDK используется старая библиотека и не поддерживает очень многое, включая даже "Le Long Range"...
  5. pvvx

    Нужна помощь Esp8266 deep sleep - глубокий сон

    Что вы код то ломаете? Он у вас bootloader не грузит - где указана загрузка после "deepSleep:" ?: load 0x4010f000, len 3584, room 16 tail 0 chksum 0xb0 csum 0xb0 v2843a5ac ?
  6. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    "PAwR" делали для E-Ink ценников и отметок товара на складах, а их в большом магазине или на складе могут быть тысячи и батарейки там мелкие....
  7. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    "PAwR" и стандартное шифрование - это решение на софте, если дописать будет работать на любом чипе с BT5.0. Но требует RAM побольше, как и любые ext.Advertise... Там же длина сообщения может быть 16 килобайт по кускам и такое надо собрать...
  8. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    WCH. Примеры "PAwR"в SDK: https://github.com/openwch/ch32v20x/tree/main/EVT/EXAM/BLE/PAwR_ADV https://github.com/openwch/ch32v20x/tree/main/EVT/EXAM/BLE/PAwR_RSP Где-то были какие-то зачатки для ESP32-C3 и далее, но только с заменой либы которая идет по умолчанию в ESP-IDF, на другую, которая...
  9. pvvx

    Нужна помощь Esp8266 deep sleep - глубокий сон

    Значит беда с программой.
  10. pvvx

    TLSR8251F512ET24 + E-Inc display + термометр = MHO-C401 Bluetooth термометр

    В README репозитория от куда взята прошивка и прочее.
  11. pvvx

    TLSR8251F512ET24 + E-Inc display + термометр = MHO-C401 Bluetooth термометр

    Обычно на коробке... У данного программатора нет обратной связи. Используется только передача данных и вы должны выполнить все условия, а не просто тыкать одним TX USB-COM адаптера в SWS пин чипа термометра...
  12. pvvx

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

    Да, ещё надо дополнить, что говорит стандарт BT5.4 о максимальном количестве обрабатываемых устройств одним BT адаптером: В качестве примера, там и пояснения сто и как, можно привести данный текст: Назначенные слоты ответа позволяют системе обрабатывать тысячи узлов (более 10 000) без...
  13. pvvx

    Нужна помощь Esp8266 deep sleep - глубокий сон

    На GPIO_15 при старте включается внутренняя подтяжка к "+". Ток у неё зависит от погоды, а напряжение переключения входного каскада в "1" тоже, но оно где-то к 1В. В итоге 15кОм на GND при проверках гарантированно давал дребезг входа в разных условиях - температура, напряжение питания - и старта...
  14. pvvx

    Нужна помощь Esp8266 deep sleep - глубокий сон

    https://esp8266.ru/esp8266-pin-register-strapping/#pins-strapping Надо: SD_sel != 3'b010, не надо: SD_sel == 3'b010 Следовательно GPIO_13, GPIO_14, GPIO_15 не должны давать 0,1,0 при старте. Некоторые подтягивают GPIO_13 резистором типа 10кОм к "+"... В некоторых модулях уже стоит резистор на...
  15. pvvx

    Нужна помощь Esp8266 deep sleep - глубокий сон

    > А что за "BOOT STRAP пины"? Как их подправить? https://esp8266.ru/esp8266-pin-register-strapping/#pins-strapping Вам нужно получить состояние на пинах для "FLASH BOOT". Pins used during Boot The ESP8266 can be prevented from booting if some pins are pulled LOW or HIGH. The following list...
Сверху Снизу