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

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

  1. pvvx

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

    https://github.com/pvvx/TLSRPGM У TB-03F стоит чип TLSR8250 (в старых версиях TLSR8253), а у него не выведены пины USB. По тому проще взять TB-03F-Kit или TB-04-Kit, где уже припаян USB-COM чип. Но можно и припаять какой USB-COM (3.3V). Ток потребления десяток мА: 10..20 в макс, т.е. около 4..8...
  2. pvvx

    Подбор "железа" для разработки на ESP32

    Время старта отладчика c JTAG в любой IDE дольше, чем вписать несколько новых отладочных сообщений, перепрошить чип и по выводу этих сообщений понять что не так. Потом стереть эти часть отладки.
  3. pvvx

    Подбор "железа" для разработки на ESP32

    Советую подумать о таком варианте: подключили JTAG к современному компу с Windows. Много там наковыряете?
  4. pvvx

    Подбор "железа" для разработки на ESP32

    Работаю с любыми типами MCU/CPU с момента их появления в том веке... Последний раз ковырялся с информацией JTAG десятки лет назад. Теперь JTAG использую только для заливки ПО. И иногда – для вывода отладочных сообщений, если на устройстве нет другого интерфейса. Возможно начинающим интересно...
  5. pvvx

    Подбор "железа" для разработки на ESP32

    Т.е. эмулировать отладочные сообщения через JTAG - Это безусловно круто :) UART TX - один провод. Можно и 5..8 Mбит. Так-же у ESP32-xx есть USB.
  6. pvvx

    esp8266 custom ping

    Взять исходный код ping и добавить то, что вам нужно.
  7. pvvx

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

    В течении "активации" желательно подключить TX и +3.3В питания. GND всегда соединен. Это гарантирует пробуждение чипа из сна для восприятия кода остановки CPU и последующей прошивки. Иначе чип может спать, питаясь от любого провода к любой ножке (через встроенные диоды), т.к. потребление во сне...
  8. pvvx

    Подбор "железа" для разработки на ESP32

    Копаться в регистрах - на это надо много-много времени. Тем более JTAG не работает с WiFi и режимами sleep. Т.е. никчемная вещь в современном мире чипов - все процессы ныне время-зависимые, или конкретнее - реал-тайм. А докинуть отладочное сообщение - дело пары секунд и не мешает исполняемым...
  9. pvvx

    Электронный нос

    Между тем пес-спасатель Косси, работающий в аэропорту Хельсинки, может всего за несколько секунд достоверно определить, заражен ли тот ли иной пассажир коронавирусом. Лучшая награда за эту услугу для четвероногого - порция собачьего корма. У пса Косси - особый талант к распознаванию болезней...
  10. pvvx

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

    Чтобы восстановить прошивку термометру TB-03F не нужен xiaomi. HW1.4 The USB-COM adapter writes the firmware in explorer. Web version. Файл прошивки , программа для прошивки Из TB-03F делается полный программатор-отладчик для чипов TLSR8xxx, а для разовой прошивки это не обязательно.
  11. pvvx

    Электронный нос

    А есть другие варианты? Загон в стационар на несколько дней и шкаф с вашим носом, после десятка замен реагентов по $10000 за шт. выведет +-50% вердикт :)
  12. pvvx

    Электронный нос

    Даже по вторичным признакам сможет, если обучится.
  13. pvvx

    Электронный нос

    Если обучить, то сможет, с вероятностью более описываемого сенсора :p У животины время проектирования и отбора мульоны лет, о у эл. сенсора - всего пару. Примерно такое-же отношение по разрешению/чувствительности.
  14. pvvx

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

    Да есть там ещё чего-то. И в 0x76000, где MAC. Тоже пофиг, т.к. я все обращения во всех SDK переписал на свои, удалив большую часть, т.к. они не нужны. Да и это проще и быстрее, чем разбираться что там наворотили - ничего сложного и непонятного во всем ПО для данных чипов нет. Никто из...
  15. pvvx

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

    А мне пофиг - обычно Flash перезаписывается через Zigbee OTA после Tuya. А у Tuya SDK свой бардак. И тем более Tuya (обычно) идет с boot-loader и с чипом TLSR8258 с Flash на 1 МБ. Я такое не пользую - после Zigbee OTA прошивка перемещается и затирает нафиг Tuya boot-loader и использует только...
  16. pvvx

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

    @Slacky - вот у вас в коде каждую итерацию while(1) опрашивается ADC https://github.com/slacky1965/watermeter_zed/blob/main/src/common/main.c#L62 При этом никакой переинициализации ADC после старта не делается. Т.е. ADC трогать незя.
  17. pvvx

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

    Конденсаторов в питании, которые стоят в устройствах, всё равно не хватит на завершение стирания сектора или записи конфигов Zigbee. Обычно кондеры вообще отсутствуют - китайцы экономят на всём. А SDK наверно писано для макетных плат от Telink с кондерами по расчету (от нескольких десятков мкФ...
  18. pvvx

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

    И в оф. Zigbee SDK ADC трогать незя - он постоянно опрашивается при любом обращении к функциям Flash. При этом ADC инициализируется один раз при старте voltage_detect_init(), а далее просто считывают значения voltage_detect() и если менее BATTERY_SAFETY_THRESHOLD, то reset или PM_SLEEP... :) :)...
  19. pvvx

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

    > Ну и к тому же вообще нигде этот код не вызывается. Вызывается в drv_platform_init() в SDK Zigbee. А drv_platform_init() вызывается в main().
  20. pvvx

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

    > Собрал резистивный делитель 1 к 3. В делителе, т.к. резисторы высокоомные, требуется емкость в диапазоне от 3..10 нФ. И может "попавшийся" чип имеет подожжённый GPIO....
Сверху Снизу