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

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

  1. pvvx

    ESP32C3 заглушка DeepSleep перестала исполняться

    "Для большинства чипов ESP время инициализации составляет около 280 мкс." Это какой-то кошмар. Пример у EFR32MG21 - из deep-sleep в пределе 12.2 мкс, т.е. в 22 раза:
  2. pvvx

    ESP32C3 заглушка DeepSleep перестала исполняться

    То есть, спустя несколько дней, наконец прочитали:
  3. pvvx

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

    https://github.com/lbklb/Ghidra_TELink_TC32 BDT\config\fw\Firmware_v4.6.bin
  4. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    DeepSeek: Что означают значения "boot mode" при старте ESP8266? При старте ESP8266 в логах UART может выводиться boot mode (x,y), где x и y — это параметры, определяющие режим загрузки модуля. Эти значения зависят от состояния GPIO при включении питания. Основные значения boot mode (x,y)...
  5. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    DeepSeek: Какие бывают значения "cause" при старте ESP8266? При запуске ESP8266 в UART-логах может выводиться cause: X, где X — это код причины перезагрузки. Основные значения cause в ESP8266 Код Причина перезагрузки Описание 0 POWERON Подача питания (обычный старт). 1 EXTERNAL_RESET...
  6. pvvx

    Прошивка TCP2UART переходника с настройкой по Web

    Данным прошивкам всё равно что записано до них в Flash. Если какие-то ошибки, то это неправильно записали данные в Flash или несоответствие выставленных QSPI и прочих настроек и подключения Flash в модуле.
  7. pvvx

    esp8622+stm32 TCP сервер

    Тогда какие могут быть вопросы? Не работает с "AT" - значит не работает. Выдумывайте другие варианты обходов недоHTTPсервера. К примеру обращайтесь к ESP в специально описанном запросе в js и следите чтобы никто и вы не открывали вторую страницу в эксплорере...
  8. pvvx

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

    Все BLE/MESH/Zigbee имеют алгоритм работы не как в Arduino и прочих жручих системах. Там основное - экономия энергии. SoC пробуждается по таймеру или прерыванию, как можно быстрее выполняет действие и снова уходит в сон - полное отключение всех внутренних устройств и кварцевого генератора...
  9. pvvx

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

    Другой метод - не включать режим сна и довольствоваться постоянным потреблением работающего SoC в 4..6 мА :p Так же режимов сна у SoC существует несколько видов. В deep-sleep с включенным питанием RAM и RC генератора самое оптимальное потребление.
  10. pvvx

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

    По тому, что чип каждый раз переходит в состояние сна и при каждом старте сбрасывает все состояния GPIO в описанные ваших файлах настройки. И всегда выполняется gpio_default.h Кроме того, в каждой итерации сон -> активный режим -> сон I2C не инициализирован, как и все другие устройства. Т.е...
  11. pvvx

    ESP32C3 заглушка DeepSleep перестала исполняться

    Заново - в README.md описано, как включается и отключается вывод журнала и что необходимо установить в конфигураторе. И вообще в документации всех MCU/SoC всегда указано время пробуждения чипа. В доках всегда описывают время стабилизации работы кварцевого генератора и прочих тактовых, типа...
  12. pvvx

    ESP32C3 заглушка DeepSleep перестала исполняться

    https://github.com/espressif/esp-idf/blob/master/examples/system/deep_sleep_wake_stub/main/rtc_wake_stub_example.c#L51 // Print the counter value and wakeup cause. ESP_RTC_LOGI("wake stub: wakeup count is %d, wakeup cause is %d, wakeup cost %ld us", s_count, wakeup_cause, wakeup_time)...
  13. pvvx

    ESP32C3 заглушка DeepSleep перестала исполняться

    И взгляните на это: https://gist.github.com/fabianoriccardi/83fd33797cfb301d6c7f5c4db4b5616d CPU @40MHz IDLE = 10 mA
  14. pvvx

    ESP32C3 заглушка DeepSleep перестала исполняться

    А вывод в журнал сколько длится?
  15. pvvx

    ESP32C3 заглушка DeepSleep перестала исполняться

    A что такое ваши 6..7 мА в "2"?
  16. pvvx

    esp8622+stm32 TCP сервер

    Любые ссылки на Васю из детсада с якобы работающим HTTP сервером на ESP и других малых MCU, не имеющих MMU c виртуализацией RAM и объемами памяти в гигабайты – это всего примеры для начального освоения работы HTTP. Любой тест HTTP сервера покажет на них толпы ошибок, что говорит о том, что это...
  17. pvvx

    esp8622+stm32 TCP сервер

    По всем этим и многим другим причинам - забудьте о "AT" и ESP при работе с браузером. На "AT" ESP не сделать нормальный HTTP сервер. Будет правильно работать только соединение двух "AT".
  18. pvvx

    esp8622+stm32 TCP сервер

    Так же у браузеров есть ещё много фич. К примеру, если номер порта не 80, то для HTTP открывается всего одно соединение. И это не панацея для избавления ошибок - зависит от множества факторов даже местной сети и ответов роутеров... Это иногда может помочь, если вы используете недоHTTPсервер на...
  19. pvvx

    esp8622+stm32 TCP сервер

    Браузер открывает сразу 4-ре HTTP соединения на один ip-порт для ускорения. И в зависимости от поддержки в HTTP "keep alive" может передавать GET и прочие запросы последовательно в одном TCP соединении. Так же от опций (согласования и ответов) в первых HTTP запросах и ответах и условий...
  20. pvvx

    ESP32C3 заглушка DeepSleep перестала исполняться

    Надо внимательнее читать README.md
Сверху Снизу