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

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

  1. pvvx

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

    Только V1 позволяет передавать текстовые сообщения напрямую в MQTT, производить выборочную выборку данных нужных для исполнительного устройства. V2 не годится из-за сложностей дешифрации и требует обязательное обновление кода всех ваших приложений и контроллеров при добавлении новых...
  2. pvvx

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

    Я немного историю расскажу.. Сначала была тема и мода борьбы за каждый бит. Т.к. каждый байт это потребление у датчика… И это не одна тема в github с многими участниками и писателями отдельных утилит... Потом была и не одна тема за унификацию и с присутствием больных шифрованием… На это влияли...
  3. pvvx

    различает ли esp8266 подачу питания и reset

    CodeNameHawk - пропустили празднование десятилетия ESP в конце 2021 года. В первом месяце 2012 уже была выпущена документация на ESP8089... На сайте уже пользователи, до даты рождения которых ESP8266 уже был. :)
  4. pvvx

    различает ли esp8266 подачу питания и reset

    youtu.be ESP8266 маркировка только на корпусе, а кристалл от ESP8089 2012 года. И называние сайта должно быть ESP8089 :)
  5. pvvx

    различает ли esp8266 подачу питания и reset

    И это всё не удивительно, т.к. ESP8089 (это начальное и текущее название чипа ESP8266, прописанное на кристалле, не менявшегося с 2012 года) был разработан как адаптер WiFi по SPI/SDIO и не более. При старте в него грузится код в IRAM и адаптер WiFi работает...
  6. pvvx

    различает ли esp8266 подачу питания и reset

    При некоторых комбинациях событий перезагрузки нет четкого определения причины. RTC RAM может быть переписана кодом вылета по ошибке, а может и нет. Если провал по питанию мал для сброса памяти RTC, то он не мал для ядра CPU. А ответ, к примеру, будет - мы вышли из DEEP-SLEEP :p Код вылета по...
  7. pvvx

    различает ли esp8266 подачу питания и reset

    В основном, чтобы знать - было ли отключение питания для холодной инициализации периферии. Если был аппаратный RST и он заведен на периферию - аналогично. А так же для понятия, что счет времени сильно нарушен, была замена АКБ и т.д..
  8. pvvx

    различает ли esp8266 подачу питания и reset

    Power On или CH_PD? :) А может это RST?
  9. pvvx

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

    Дешевых TLSR8258 не встречал. Почему-то распространены ущемленные по выводам чипы, но кристалл у всех один.
  10. pvvx

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

    Врет в зависимости от расположения запроса - до вызова функции стирания облаcти OTA или после. И во всех случаях, когда загружен OTA с другой разметкой. А знать где ныне старт необходимо до запуска функции стирания облаcти OTA (она с частичной проверкой - есть ли 0xFFFFFFFF в началах секторов)...
  11. pvvx

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

    При загрузке OTA для 128 кило в вариант с 128+ кило или обратно, необходимо перенести и область с MAC и коррекцией емкостей кварца, да стереть области "сопряжения", стереть/подготовить область под новую OTA. Автоматом, т.е. имеющимися кодами либ OTA это не делается. Приходится писать немерено...
  12. pvvx

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

    А оно врет, во всяком случае в проверенных других SDK. Пришлось лепить своё, и не всё там так просто... И в разных SDK - разный размер OTA, и разные адреса загрузки и очистки области для OTA (запуск очистки обычно по холодному старту). В итоге залить OTA из BLE в ZigBee и прочие, отличающиеся...
  13. pvvx

    LOLIN*WEMIS) D1 R2 & mini проблема с шиной SPI.

    Слово "работает" при 3.3В от ESP не применимо. https://github.com/enjoyneering/MatrixClock - Это может называться "эксперимент" или "халтура".
  14. pvvx

    различает ли esp8266 подачу питания и reset

    Три типа "включении" - по RST, по Power (BOR), по EN
  15. pvvx

    различает ли esp8266 подачу питания и reset

    Это чтение записанного значения из RTC памяти. Записывается программно перед рестартом, а не при включении или ... При включении питания там random и никто не знает источника пробуждения - был ли RESET или нет. :p
  16. pvvx

    различает ли esp8266 подачу питания и reset

    У ESP8266 нету BOR или он неисправен. В ESP32 с BOR тоже глюки...
  17. pvvx

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

    Telink Zigbee SDK Developer Manual AN_19052900-E5 3.2.11 Sleep and wake-up Telink Zigbee SDK provides related low-power management functions. The sample Switch_826x uses suspend mode; sample Switch_8258, sample Switch_8278 and sample Switch_B91 use deep with retention mode, i.e. RAM data can be...
  18. pvvx

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

    В линковщике описано: ASSERT((_end_bss_ < 0x848000), "BUFFER OVERFOLWN!!!!!") Т.е. если данных и RAM кода больше 32к. Оно и есть retention (сегменты data, sbss, bss) А для стека и временных данных назначены custom_data и custom_bss ``` #define _attribute_custom_data_...
  19. pvvx

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

    1. Для ZigBee места под сохранение данных, кроме как вместо OTA, до следующего OTA - нет. Объем прошивки там к 256 килобайтам, а вся Flash - 512 кб. > 2. Как определить переменную retention? Это кто такая? Для TLSR825x есть область RAM от старта в 16/32 килобайта, питание у неё и сохраняется...
  20. pvvx

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

    Лампочка в SDK Zigbee от Telink давно работала, ещё года два назад. Куча модулей с примерно такой прошивкой прода(валось/ется) на али... А вот прикрутить что-то другое... Эт надо проприетращину Zigbee разгребать, а популярных описаний = ноль. Всё под NDA...
Сверху Снизу