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

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

  1. pvvx

    Смотрите какая няшка от китайцев...

    У китайца на фото куча плат, но приходит одна маленькая, в большой коробке:
  2. pvvx

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

    Первый вариант альтернативной прошивки готов. https://github.com/pvvx/ATC_MiThermometer Потребление снижено в 2 раза от минимальных вариантов у оригинала. Итог, при default настройках: 12..30 uA - имеет зависимость от того, как часто происходят изменения температуры и влажности для отображения...
  3. pvvx

    ESP8266 и аппаратный таймер hw_timer

    В ESP8266 всё зашифровано. Вы наблюдаете только ту информацию, что вынудили выдать Espressif так называемым "обратным инжинирингом" и предоставлением в открытый доступ. И то не всё открытое и описанное другими Espressif выложило в отк.доступ или просто подтвердили. Это типа, что ESP8266 сделан...
  4. pvvx

    ESP8266 и аппаратный таймер hw_timer

    GPIO_STATUS имеет атрибут volatile, а так-же, за время между командами может произойти что угодно - пусть пачка NMI прерываний... А мы отрабатываем то, что было, а что будет новое - это следующим разом, чтобы не потерять смены состояний. И подтверждаем (сбрасываем) только те флаги в...
  5. pvvx

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

    Текущую информацию по MHO-C401 пока сваливаю тут
  6. pvvx

    Датчики влажности и температуры

    TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр TLSR8251F512ET24 + E-Inc display + термометр = MHO-C401 Bluetooth термометр Совместимы с Gateway 3, альтернативные прошивки есть для LYWSD03MMC, для MHO-C401 в ближайшем будущем (опытная уже есть). Совместимы со всеми *home и...
  7. pvvx

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

    Потребление по старту питания ещё более менее: Далее идет реклама с интервалом примерно 1675 ms. Каждый 4-й интервал производится снятие показаний с датчика SHTV3: и это чередуется обновлениями экрана при изменении значений с датчика: Если не активировать устройство в MiHome, то получаем...
  8. pvvx

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

    В комплекте: Коробка, 'приклейки', подставка, два элемента CR2032. Чипы TLSR8251F512ET24, SHTV3: (другая сторона платы пустая) Всё, кроме кодов управления дисплеем соответствует TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр На сегодня есть потуги на github сделать...
  9. pvvx

    Анонс ESP32-S3

    https://www.espressif.com/en/products/socs/esp32-c3
  10. pvvx

    Анонс ESP32-S3

    Этот (ESP32-С3) лучше: Т.к. RISC-V и pin-to-pin совместимый с ESP8266, а так-же и ценой. https://www.cnx-software.com/2020/12/20/esp32-c3-wifi-ble-risc-v-processor-esp8266-price/
  11. pvvx

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

    Уж пусть будет, а то уже несколько месяцев доступно тем у кого нет NDA (а тем у кого есть - нет :)) и вдрух закроют: Делаете: git clone https://android.googlesource.com/platform/hardware/telink/atv/refDesignRcu Открываете refDesignRcu\readme: Там описано где скачать полный Linux tool chain for...
  12. pvvx

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

    И как оно в Linux? Без NDA не работает? :) Могу дать решение, от Telink и без NDA, хотя на их сайте тем кто имеет NDA говорится что такого несуществует. :)
  13. pvvx

    ESP8266 и аппаратный таймер hw_timer

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

    ESP8266 и аппаратный таймер hw_timer

    И при добавлении или использовании в другом проекте у вас возникнет масса проблем с неизвестностью что делают сотни ваших процедур и работать ничего не будет, т.к. будет невозможно отследить атомарность ваших включений.
  15. pvvx

    ESP8266 и аппаратный таймер hw_timer

    Если вам нравится многословие, то пишите так в хидере: inline void hw_timer_disarm(void) { RTC_REG_WRITE(FRC1_CTRL_ADDRESS, 0); }
  16. pvvx

    ESP8266 и аппаратный таймер hw_timer

    Процессором или неграмотным в программировании? Вы готовите учебное пособие или программный код? В учебном пособии надо сразу приучать к краткости кода в прерывании, а не вставлять талмуд вызовов лишнего кода.
  17. pvvx

    ESP8266 и аппаратный таймер hw_timer

    Потому, что функция находится в Flash, а не в IRAM ICACHE_RAM_ATTR void hw_timer_disarm(void) { RTC_REG_WRITE(FRC1_CTRL_ADDRESS, 0); } И зачем вам лишний код? Для увеличения его размера?
  18. pvvx

    ESP8266 и аппаратный таймер hw_timer

    Дайте опцию компилятору в Arduino ESP8266 в файле platform.txt compiler.warning_flags.all=-Wall -Wextra -pedantic и на любом примере получите простыню warning на более 3 мегабайта. Дети же в детсаде все либы писали :) Синтаксис Си они не изучали и лепили всё по наитию и путем "работаЭт" или...
  19. pvvx

    ESP8266 и аппаратный таймер hw_timer

    Я не знаю библиотек hw_timer и какие там описания функций. Оно может вообще не по прерыванию вызывать ваш callback(). А (void) x; указывает компилятору, что x не используется. Иначе будет warning. Но обычно в дурине не включен режим нормальной проверки warning...
  20. pvvx

    BLE SoC PHY6202

    pip install pyserial https://pypi.org/project/pyserial/
Сверху Снизу