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

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

  1. pvvx

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

    Там ещё какие-то странности... Всё "сырое" в BTHome v2 и особенно в интеграциях к 'bluetooth' с Bluez. Буду пробовать разгрести, возможно сегодня разберемся... В HA только признали, что с Bluez работают только древние адаптеры CSR A10 (BT4.0), а остальные, не имеющие USB2.0 HS ничего не тянут...
  2. pvvx

    Обсуждение Программатор для TLSR

    SWM->SWS Master -> Slave
  3. pvvx

    Power Profiler

    Опять беда, всё та же, но теперь с 24-битами :) В природе не нашел LDO с шумом в нано-Вольты в области 0...100кГц... Типовые (для малошумящих и дорогущих) LDO с токами от сотен мА до пару А имеют шум к 30 мкВ и ещё RMS (по документации). И эти 30 мкВ выделяются на шунте между источником и...
  4. pvvx

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

    А есть исходники, чтобы не калякать самому с нуля, и чтобы он прямо в рекламу давал итого? (у меня есть всевозможные сканеры BLE и т.д.) Можно кинуть в github, не включая в проект (makefile)?
  5. pvvx

    Измерение уровня жидкости

    Есть такое - CH582M: Touchkey detection module (TouchKey): 14-channel CH583 and CH582 each provides a capacitance detection module, which can be used with the ADC module to realize the detection function of capacitance touchkey. There are a total of 14 input channels, and the supported...
  6. pvvx

    Измерение уровня жидкости

    Это только чтобы они сами не ржавели, но от отложений на них не спасает.
  7. pvvx

    XT-ZB1 (Devkit) BL702C

    Теперь необходимо обработать полученные потоки в нормальном живом виде графиков. Имеющиеся либы для компа не могут обрабатывать такие потоки в виде красивых графиков нормально. Все тормозят по черному и не важно платные они или нет. Пока для рассмотрения остается один вариант - подглядеть и...
  8. pvvx

    XT-ZB1 (Devkit) BL702C

    К примеру с AD7176-2 дело усугубляется тем, что если попасть на сигнал занятости SPI то это сбивает весь прием навсегда. А окно возможности чтения регистров замера там в предел на максимальный CLK при максимальном sps, и ADC тактируется от своего генератора. А возможный синхро приводит к старту...
  9. pvvx

    XT-ZB1 (Devkit) BL702C

    Но по прерыванию GPIO не достаточно. Что-то там намудрено в контроллере GPIO и прерываний. А для таких ADC нужно прерывание по сигналу готовности, т.к. SPI не умеет стартовать по перепаду сигнала с SS и DMA к нему не подключить - приходиться всё делать софтом. И не в каких доках не расписаны...
  10. pvvx

    XT-ZB1 (Devkit) BL702C

    Т.е. BL702 запросто шурует в прерывании к 200 кГц с обработкой коррекции таймера, опросом и выводом в GPIO (72МГц), SPI и буферизацией. При этом вываливает всё в USB1.1 (USB2.0FS) в пределе к 1 Мегабайту в сек в CDC (COM порт).
  11. pvvx

    XT-ZB1 (Devkit) BL702C

    Всё-таки добил эти 24-х битные АЦП. Скормил BL702, пашут на 125 ksps и более в USB. Но так и не разобрался, почему прерывание по GPIO в BL702 тормозное. Но там два режима прерываний по GPIO - один уж совсем-совсем тормозной, с защелкой и аппаратным счетом - типа реализовали аппаратный...
  12. pvvx

    Измерение уровня жидкости

    Зато радуют уже в готовых устройствах с поплавками на все глубины и т.д. на али... Но если очень хочется точное, до миллиметров - тогда поплавок и VL53L1X (залитую в прозрачную фигню - сама микруха имеет спец. подстройки для работы через разные стекла и т.д.) Ну а проще всего - коромысло с...
  13. pvvx

    Измерение уровня жидкости

    Вот все трубки и проводки со временем и будут выглядеть как в баке ассенизатора, с подтеками и наглухо закупоренными отложениями от оголенных проводков. Низя никой потенциал, тем более всякие биметаллические контакты в воду... Была вода чистая - стал электролит с тяжелыми металлами :)
  14. pvvx

    Энергопотребление ESP (esp_now )

    Не очень -> есть более новый https://github.com/pvvx/UBIA/tree/master/PowerProfiler (2 года назад) и другие варианты, и ещё всякие обновления, но не выложены в github...
  15. pvvx

    BLE чип ST17H66B2 и работа с ним

    А ничего не выйдет. Меня просили помочь в оптимизации потребления в одном открытом проекте на данном SoC, но уже проехали. И там либы для Keil, что негодно для открытых проектов.
  16. pvvx

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

    Вот это https://github.com/Ai-Thinker-Open/Telink_SIG_Mesh - содержит исходники для Mijia BLE MESH (MiHome). А так-же в сети есть tuya_ble_sdk_Demo_Project_tlsr8253 с Kite BLE SDK 3.4.0 Patch, там все исходники port под API Tuya и SDK tuya. Это уже старое - новое не искал, т.к. и этого...
  17. pvvx

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

    Можно - это копия от https://github.com/Ai-Thinker-Open/Telink_825X_SDK но с мелкими исправлениями нужными мне. Этот SDK был (и есть?) у Telink, но Ai-Thinker исправил пути к некоторым include"" и слепил маке файлы. Изначально проект был портирован с этим SDK, но я собирал его на аналоге SDK от...
  18. pvvx

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

    Не урезанной версией являются SDK к которым Telink прикручивал Mijia или Tuya (отдельно выкладывали полные исходники, а сами SDK уже раздельно ещё лежат). Там необходима кучка шифрации и стыковка по функциям с другими API и SDK расширен на это. А в B85M.. SDK вырезали из общей либы шифрацию и...
  19. pvvx

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

    Дык для начала сравните с данными из скрипта Питона https://github.com/Bluetooth-Devices/bthome-ble/blob/main/tests/test_parser_v2.py Я ещё не переходил и не переводил поддерживаемые термометры на BTHome2 (причины описаны ранее).
  20. pvvx

    esp8266 и home assistant поясните чайнику

    Это требует установки дополнительного ПО на обоих сторонах. И оно не мелкое. ESP и так не может поддерживать C++ и TCP, т.к. не имеет виртуализации адресов памяти (MMU) для надежной работы "heap" без дефрагментации и соответственно обязательного "вылета", краха системы, т.к. для статического...
Сверху Снизу