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

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

  1. pvvx

    Автоматическая настройка системных часов esp

    Обзор от ИИ Синхронизация времени в сетях GSM происходит автоматически: базовая станция постоянно передает точное время, а ваш мобильный телефон или GSM-модуль получает эти данные, используя протоколы стандарта, чтобы автоматически настроить свои внутренние часы, часто опираясь на сигналы от...
  2. pvvx

    Нужна помощь Telink Single Wire

    Что тут сложного, в перекодировании блока в пакет swire? def sws_code_blk(blk): pkt=[] d = bytearray([0xe8,0xef,0xef,0xef,0xef]) for el in blk: if (el & 0x80) != 0: d[0] &= 0x0f if (el & 0x40) != 0: d[1] &= 0xe8 if (el & 0x20) != 0...
  3. pvvx

    Нужна помощь Telink Single Wire

    А чип будет отвечать на своей скорости, в зависимости от кварца, т.к. протокол самосинхронизирующийся. > получается 1,5/4 Чипу пофигу - хоть 1/3
  4. pvvx

    Нужна помощь Telink Single Wire

    Дык примеры даны и там всё просто посмотреть... Какие могут быть нюансы: 1. Битрейт приемника у чипа не может синхронизоваться на любую скорость. Там стандартная в мегабитах - около 1 мегабита для TLSR825x и максимум за 2 Мегабита. И опускаться до синхронизации десятикратного делениям baud-rate...
  5. pvvx

    Автоматическая настройка системных часов esp

    А GSM модем дает правильную локацию по базовым станциям, включая время работы "белого списка". И в последнее время github уже имеет непостоянный доступ (как это происходило с ютубе), а gitverse.ru - всегда доступен. (это не в качестве рекламы gitverse, а к чему уже пора готовится с github)
  6. pvvx

    Автоматическая настройка системных часов esp

    Есть проблема: ip-api.com дает такой адрес: "regionName": "Smolensk Oblast", "city": "Smolensk", Но я в Лен. области.
  7. pvvx

    BLE SoC PHY6202

    У PHY чипов, если GPIO не притянут к стабильному уровню, то принимает всё подряд, включая статику и это отображается на потребление во время сна. В итоге “висящих” выводов оставлять нельзя.
  8. pvvx

    BLE SoC PHY6202

    #elif (DEVICE == DEVICE_KEY2) { GPIO_P02, GPIO_FLOATING }, // connect to +Vbat ? { GPIO_P03, GPIO_FLOATING }, // LED - GPIO_LED { GPIO_P07, GPIO_PULL_DOWN }, // mark "SWS" { GPIO_P09, GPIO_PULL_DOWN }, // TX Buzzer { GPIO_P10, GPIO_PULL_DOWN}, //...
  9. pvvx

    BLE SoC PHY6202

    Типично сжирает батарею за год. Пример - работа батарейки, которая была в таком устройстве и до включения он валялся пару лет.
  10. pvvx

    BLE SoC PHY6202

    Это означает несоответствие каких-то соединений в данном варианте с используемыми в прошивке. Данный чип не любит висящие ноги и требуется использовать "подтяжки" к gnd или +Vbat. И если вывод соединен, к примеру, с gnd, а подтяжка включена к +, то будет жрать
  11. pvvx

    BLE SoC PHY6202

    Там указаны контакты чипа.
  12. pvvx

    Power Profiler

    На текущий момент CH592F/582F полностью удовлетворяют в виде самого простого подключения INAxxx к USB и очень малого потребления при работе - десятку мА от USB. Никаких программаторов для этого не требуется. Но передача по BLE пока не имеет сверх дешёвого решения - CH592F/582F ограничены по...
  13. pvvx

    Power Profiler

    Походу сменил картинки и GPIO, USB имя для CH592 (всё на github). CH592F/582F работает и со всеми другими INAxxxx. У STM нет шансов (I2C разогнана до предела, вопреки спекам), BL702 забыт и вытеснен (у меня) BL616/618/808 Можно ещё попробовать на RP2040/2050/2350, но нет уверенности что там...
  14. pvvx

    Power Profiler

    С BL702 должна работать только та программа, которая лежит в zip вместе с прошивкой для BL702. Аналогично и другие. И у них есть номера версий в названии файла и выводятся в самой программе.
  15. pvvx

    Power Profiler

    Я ничего не менял в исходниках для CH592F при их копировании из CH582F в каталог с файлами от EVT к CH592. Сменил только #include "CH59x_common.h". Далее подключил чип и прошил hex-ом по USB. Потом воткнул китай-проводки в дыдочки платы с CH592F от модуля c INA228 и запустил программу. Сделал...
  16. pvvx

    Power Profiler

    А в этом модуле китайская халтура. Надо резать дороги, т.к. 5В сигналы идут на чип... Вроде в теме про BL702 описывал... вот https://esp8266.ru/forum/threads/xt-zb1-devkit-bl702c.6305/post-87584
  17. pvvx

    Power Profiler

    Докинул исходники для CH592F https://github.com/pvvx/SimplePowerProfiler/tree/main/source/ch592/INA2282USB
  18. pvvx

    Power Profiler

    Added CH582F_1024_0007.hex -> https://github.com/pvvx/SimplePowerProfiler/raw/refs/heads/main/bin/PowerProfiler_INA228_0128.zip Зашил в CH582F - работает: Весь log при старте (после первого запуска PowerProfiler_INA228_0128.exe): Start I2C: Set default CFG
  19. pvvx

    Power Profiler

    https://esp8266.ru/forum/threads/ch582m-sh581-ch582-sh583.6371/post-102060 Т.е. приходится выбирать и обсасывать каждую команду и алгоритмы по скорости выполнения в данном чипе.
  20. pvvx

    Power Profiler

    При работе с INA228 любой вывод в лог вызовет дырку опроса по I2C. Если период опроса 140 мкс (INA226 и прочие), то на USB и прочие разборки уже остается мало: А при максимальной частоте опроса INA228 в 50 мкс уже всё - чип не успевает - там надо ещё больше байт читать по I2C, в отличии от...
Сверху Снизу