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

Недавнее содержимое от pvvx

  1. pvvx

    Ищу напарника: Проектирование контроллера для управления автополивом

    Цена WiFi Умных розеток уже ниже 300 руб при штучной покупке. Скоро их всех у всех останется только снести в помойку.
  2. pvvx

    Ищу напарника: Проектирование контроллера для управления автополивом

    Контроль всего у меня ведется по BLE, т.к. он самый безотказный – не требует никаких сетей и имеет прямой доступ в общий сервер управления. С WiFi - всё, полный закат инета - вечные отключения. Полноценное отрезание намечают вроде с марта... А “Умные розетки” и прочие устройства, хабы работать...
  3. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    Предварительный бардак с FW скинут в https://github.com/pvvx/TlsrSmartSwitch
  4. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    Вылепил и эту https://pvvx.github.io/TS000F_TZ3000_xkap8wtb/ Сравнение с типичной Zigbee "Умной розеткой": Синяя - своя прошивка, желтая - типичная Tuya... Реакция быстрее - график везде опережает другие типы, особенно WiFi. Всё успешно влезает в 512K Flash. Zigbee OTA файлы у обоих по 192...
  5. pvvx

    Power Profiler

    А все китайцы, у которых пытался купить, на али попросили отменить заказы на модули с ADS1274. Говорят больше их нет. Наверно перезаказывали от одного поставщика. Все вернули бабки... и закрыли страницы с такким заказом. Есть ещё несколько, у кого якобы они пока в наличии, но смысла заказывать...
  6. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    Плюс сохранений счетчика энергии теперь 26112 штук - 496.8 лет до выработки 10 тысяч циклов записи Flash при сохранении каждую минуту...
  7. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    @Slacky - Доработал немного: Выкинул хлам вокруг BL0942, типа всякие файлы "app_uart.c" и т.д. Заменили на простейшие команды, типа : // Step 1 sec int32_t app_monitoringCb(void *arg) { REG_ADDR16(0x90) = 0xAA58; // Send cmd: "Read full packet" return 0; } // Task void...
  8. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    @Slacky - И не забывайте, что предоставленный открытый SDK является только примером для демонстрации и идет с закрытыми библиотеками, и без полной документации и поддержки со стороны Telink. Т.е. предназначается для пробы демонстраций на их демо-платах и не более. А для нормального...
  9. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    И код работы с Flash в SDK раздут до безобразия на все варианты SPI-Flash. Он учитывает чипы TLSR825x и с внешним отдельным чипом SPI-Flash, а в чипах с внутренним кристаллом SPI-Flash используются только два типа Flash и все коды команд у них одинаковы (малое различие только в обращении к...
  10. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    И вечно включенное питание на ADC сказывается даже для автономного роутера - вечное дополнение +0.4 мА к 3..5 мА общего потребления при работе CPU (при RF приеме 6+0.4 мА) и доп. задержки ~300..600 мкс при любой записи Flash. Включенный у вас UART для "отладки" тоже дает доп. потребление, как и...
  11. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    Все процедуры (4шт) вызываемые из tuya_zigbee_ota() должны быть в RAM. В BLE версии они и так в RAM в SDK. В новых версиях Zigbee SDK - нет. Надо дописать атрибут к flash_read_page(), flash_write_page(), flash_write_status(), flash_erase_sector(). И вообще flash.c у меня заменяется в SDK (при...
  12. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    1. Все вызываемые процедуры должны быть в RAM, так как адресация в Flash при несоответствии адреса старта нарушена при смещении 0x8000. 2. При смещении на 0, 0x20000, 0x40000 адреса для кэша Flash перестраивает boot чипа аппаратно! В итоге и выходит 2 проверки. Первая при старте. И она...
  13. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    Все вызываемые процедуры должны быть в RAM, так как адресация в Flash при несоответствии адреса старта нарушена при смещении 0x8000. При смещении на 0, 0x20000, 0x40000 адреса в Flash перестраивает boot чипа.
  14. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    Все вызываемые процедуры должны быть в RAM, так как адресация в Flash при несоответствии адреса старта нарушена.
  15. pvvx

    Tuya Zigbee Roгter и DIY Smart Switch за 70 руб.

    Второй раз - это случайно осталось, от старых версий :) (ранее первые функции были назначены в RAM, а потом места в RAM стало мало) Хорошо что нашли - удалю второй вызов.
Сверху Снизу