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

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

  1. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    Это не "вкусовщина", а пример для дальнейшего допиливания по необходимости под свои условия... Ну тут не осциллограф, а простейший вывод графиков со встроенного ADC. С формированием "средней точки" там сложно, т.к. такого выхода у чипа нет и внутренняя не сверх стабильна. Вам может быть...
  2. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    Там слишком завышенный ценник - у того-же продавана есть и дешевле... Зато их проще купить. Они уже и в местных магазинах есть по ценам не превышающих алишные. И это интересно, т.к. цена при покупке одного датчика ниже чем на али. Но малым оптом с али пока всё равно дешевле - от 4-х вроде 240...
  3. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    По вашей схеме без ограничения к gnd-vcc и следующий вылетит... Осел есть и на 50 ksps при USB подключении. https://pvvx.github.io/UBIA/wso_adcs.html Ползунками регулируется точка триггера синхронизации:
  4. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    https://aliexpress.ru/af/TB%25252d03f.html TLSR8253 (нет выводов USB) https://aliexpress.ru/af/Xiaomi-LYWSD03MMC.html TLSR8251 (есть выводы USB) Во всех кристалл от TLSR8258, но ног у чипов меньше...
  5. pvvx

    Модуль BW16 (RTL8720DN)

    Амеба не считает нужным выкладывать полноценные SDK всем подряд. Куцая поддержка BLE от Ameba есть только в Ameba Arduino. Источники более полных SDK указаны в темах про RTL827xDx ранее...
  6. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    Так-же, по отзывам от использующих всякие Apple и устаревшие устройства связи выяснено, что таймера, запускаемого по старту OTA в Telink SDK, недостаточно. На Apple и прочем дерьме указанного в SDK времени на прошивку не хватает - эти дохлые устройства не умеют работать с BLE быстро и время...
  7. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    В UBIA, при соединении, если нет внешних запросов то соединение закрывается. Этот таймер мешал OTA и это исправлено в исходниках UBIA... Написал же - всё уже поправлено на github проекте UBIA. К вашей Arduino это отношения не имеет - там вопросов об экономии питания и прочих не стоит и не...
  8. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    У него проект заточенный под Arduino, я где-то кидал... Некоторые уже не могут жить без void setup() { // put your setup code here, to run once: } void loop() { // put your main code here, to run repeatedly: } :)
  9. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    OTA c UBIA. Надо сменить в SDK в "tl_check_fw.sh" на "tl_check_fw2.exe". Записать "jdy_10_ota_72000.bin" в чип. Вписать в проект удержание таймеров разрыва соединения при OTA... Git уже всем обновлен.
  10. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    Какие проблемы встретились при использовании OTA для разных SDK от Telink: Заголовок в бинарнике иногда отличается. Должны быть нули в 4..7 байте или что другое… Разные методы подсчета CRC и –> подписи CRC в конце бинарного файла. Зависит от утилиты типа tl_check_fw2.exe в SDK. Некоторые...
  11. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    Он стандартный, от SDK. Вот прототип: https://github.com/pvvx/pvvx.github.io/blob/master/ATC_MiThermometer/TelinkOTA.html https://pvvx.github.io/ATC_MiThermometer/TelinkOTA.html Тогда вам придется это всё доделать, т.е. проверить. Мне это не требовалось и сейчас не нужно, т.к. с появлением в...
  12. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    А с OTA у TLSR8266 нет аппаратной поддержки и обновление не надежно. Он не умеет переключать адрес кэширования Flash и программа должна быть всегда с начала Flash. По этому ему нужен дополнительный блок кода, перемещающий прошивку в начало Flash. Если вырубить питание в этот момент, тогда опять...
  13. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    Можно и свой таймер запустить. Счас не помню как для 8266 - надо глядеть описание к SDK. Для UBIA на TLSR8266 уже всё собрано: UBIA Firmware files 8266_jdy_10.bin - the main project file. floader.bin - file of project TlsrComProg-Usbfloader. Used to download firmware via USB-COM. It is...
  14. pvvx

    NodeMCU + TuyaSmart

    Что тут "просекать"? Чтобы “собрать” элементарный сервер “умного дома” к примеру для “Home Assistant” требуется купить такие кубики: rPi 4 в корпусе и с радиаторами. за 9+ тысяч руб. SSD c USB3.0 от 3-х тыcяч. SD или EMMC работает не более 2-х месяцев до вылета в HA. ZigBee usb адаптер. Скоро...
  15. pvvx

    NodeMCU + TuyaSmart

    Пока рановато. Надо "дождаться" на Android установки местного сервера со всеми сценариями, работающими при отключении внешнего сервиса - cloud. Без внешнего сервиса большинству не пойдет - они лишены возможностей фиксированных IP, хоть в IPv6, специально, чтобы собирать оброк за внешние cloud...
  16. pvvx

    NodeMCU + TuyaSmart

    Вот и ожидаемое развитие Android: Вторая жизнь для старых смартфонов: Samsung превратит смартфон в гаджет «умного дома» одним обновлением ПО
  17. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    Пример потребления nRF52 Видно что SoC только и занят отработкой тиков таймера для обслуживания системы созданной для восприятия кода домохозяйками, а не реальной работы. А это TLSR825x. Лишних пробуждений и действий нет. В итоге только из-за этого чип с более худшими характеристиками по...
  18. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    Система BLE работает примерно так: 1. Пробуждение. Чип включает питания и производит инициализацию своих частей. Бывает разного типа - первое или повторное пробуждение. Т.е. надо ли инициализировать всё с нуля или нет. 2. Вызывается процедура sdk, которая определяет, что там следующее по...
  19. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    Для любых BLE код не строится по классическим схемам. RTOS в принципе не годится, т.к. чип должен спать и не считать какие-то тики и какой поток сейчас ему запустить... Любое “пробуждение” и засыпание CPU и контроллеров требует дополнительной энергии. По этому в приоритете только пробуждения...
  20. pvvx

    BLE модуль JDY-10 на чипе TLSR8266

    Там понимать нечего: CPU слабый и тормозной, т.к. работает от SPI Flash с малой "кэш". По этому код, который требует быстрой обработки помещается в RAM, чем уменьшает её объем для данных. Вектор прерывания всего один и в нем последовательно по флагам разгребается кто вызвал прерывание, на что...
Сверху Снизу