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

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

  1. pvvx

    Вопрос Как ограничить подключение wifi клиентов по mac?

    Из калбака event_handler() опять не все вызовы функций проходят (рекурсия и недоинициализированные переменные в других функциях - в итоге выдавало протектед)? На ESP8266 c этим уже боролись, со временем (в новой версии SDK) исправили - перенесли вызовы калбака на окончания процессов, стадий...
  2. pvvx

    ESP32 появился в продаже за $6,5 (обновлено)

    Вот так и действуйте, а не лгите и не наговаривайте. RTL жрет меньше в deep_sleep изначально. Так-же другие его ТТХ перевешивают все потуги уже более года исправить программно перекосы в ESP-32. Оглянитесь на активность в рекламе Espressif. :) Зачем она, если товар качественный изначально...
  3. pvvx

    ESP32 появился в продаже за $6,5 (обновлено)

    Во первых у ESP8266 пиковые токи старта за 70 мА. Во вторых, это зависит от ПО, которое вы туда залили. Импульсный ток передачи аналогичен у ESP2866 и ESP-32. У ESP-32 должен быть больше из-за HT40, но он меньше. Всё остальное - это ваша некомпетентность в программировании. Незачем гонять 2...
  4. pvvx

    ESP32 появился в продаже за $6,5 (обновлено)

    ESP32 WROVER ESP 32 ESP 32S ESP32 wrover 4 МБ модуль с 32mbits PSRAM купить на AliExpress Не вижу 205 руб. А приведенный - это минимальный вариант чтобы ESP-32 выполнял хоть какие-то современные задачи IoT, выпавший по поиску на вами любимом али. Это ещё к чему? :eek: Запутать покупателей и...
  5. pvvx

    ESP32 появился в продаже за $6,5 (обновлено)

    Может всё наоборот? В случае deep_sleep у ESP-32 типичные 6.5 мкА, а у ESP8266 - более 30 мкА. В случае ожидающего внешних событий автономного датчика с постоянным опросом потребление у ESP-32 в десятки раз меньше ESP8266. Если не использовать Arduino и ESP-IDF, то старт чипа с полным...
  6. pvvx

    Вопрос Как ограничить подключение wifi клиентов по mac?

    Оптимиз пропадает когда не исполняется что-то. А тут прямая зависимость от политики Espressif. Закрытый код используется для привязки вас в зависимость от них, хотя никто не собирается повторять их убогий на сегодня чип (к другим чипам он совершенно не подходит). Но решить то задачу фильтрации...
  7. pvvx

    Вопрос Как ограничить подключение wifi клиентов по mac?

    Ну вот на том уровне и надо скипнуть ненужное соединение по фильтру MAC. В принципе достаточно фильтра на все входящие пакеты WiFi от разрешенных MAC, а остальные просто откидывать. А система ESP-IDF и сама SDK разрабатывается для задач Arduino и не содержит ничего другого. Это и есть сфера...
  8. pvvx

    Вопрос Как ограничить подключение wifi клиентов по mac?

    WiFi и ethrent тут при чем? WiFi в данной случае транспортный протокол. IP и прочее - это к нему не относится. У WiFi источник и получатель описывается MAC, а не IP. В стандартном заголовке фрейма WiFi для данных присутствуют поля для 3-х MAC, а какие вложенные данные - пакеты с IP или их...
  9. pvvx

    Вопрос Как ограничить подключение wifi клиентов по mac?

    Вам следует попробовать и разобрать события и данные выдаваемые драйвером WiFi. esp-idf/esp_wifi_types.h at master · espressif/esp-idf · GitHub Возможно, через них будет вариант встроить фильтрацию клиентов по MAC...
  10. pvvx

    Вопрос Как ограничить подключение wifi клиентов по mac?

    При текущей реализации WiFi драйвера - нельзя. Только после подключения будет доступен MAC клиента. Исходников и информации по libcoexist.a, libcore.a, libespnow.a, libnet80211.a, libphy.a, libpp.a, librtc.a, libsmartconfig.a, libwpa.a, libwpa2.a, libwps.a, libbtdm_app.a, libhal.a не...
  11. pvvx

    Питание ESP8266-01 от батареи

    Поставьте E-Ink дисплей. Выбор их большой. Жрут мкА Есть и в местных магазинах 7.5-дюймовый трехцветный e-Ink HAT дисплей с разрешением 640 х 384 и углом обзора >170° Вы изобретаете Apple Watch? Купите готовый - там уже встроены: Барометрический высотомер, Гироскоп, Датчик ускорения...
  12. pvvx

    Вопрос Куда уходят udp пакеты?

    Это на уровне socket LwIP. LwIP, в свою очередь, передает пакеты драйверу WiFi, про что и шел разговор. Пропадают и на уровне драйвера WiFi, т.к. от него обратной связи к socket нет. А как бороться с сетью WiFi? Увеличите нагрузку на AP или заработает какое устройство BT и всё - рваный поток...
  13. pvvx

    Энергопотребление ESP32-WROVER в deep sleep

    @sharikov - Согласно документации (Table 4: Strapping Pins на модуль ESP-WROOM-32 Datasheet) имеем такие Pull-Up/Down: На самом деле имеем такую ситуацию: Т.е. только GPIO14, GPIO15 и GPIO0 активны. Остальные пины при замыкании на GND (включая RX/TX, исключая EN/RESET) не вызывают никакой...
  14. pvvx

    Энергопотребление ESP32-WROVER в deep sleep

    Вы сами просили всё по default. Можно и JTAG подключить. Ну и плохо. Значит не готов ESP-IDF для расчетной аудитории. В данном случае не сильно помогает. А пересброка всё равно, даже при -j 32 не достигает разумного времени. Это емкостная реакция, в цепях питания модуля. Так сразу не описать...
  15. pvvx

    Энергопотребление ESP32-WROVER в deep sleep

    Программирование Flash и старт examples/protocols/sntp Программирование модуля (заливка Flash) 30 секунд! + Время тупления макроса перед этим ещё пол минуты при никаких действиях :) В примере изменил только время deep_sleep на 61 секунду (а то за 10 секунд там не успокаиваются все в модуле :))...
  16. pvvx

    Энергопотребление ESP32-WROVER в deep sleep

    Пины все, кроме logUART висят на свободе... examples/protocols/sntp - попробую...
  17. pvvx

    Вопрос Переподключение к wifi

    Никто не мешает поставить 16МБайт Flash, но XIP ограничен 1МБ и туда уже не лезет "оптимаза" от китайцев. Так-же вам только 'никто' мешает поставить psRAM и копировать в неё Flash при старте или указать компилятору заменить вызов обращения к функциям записи-чтения flash на свои и вставить там...
  18. pvvx

    Вопрос Переподключение к wifi

    wifi_get_opmode() - это функция, вызывающая другую функцию (назовем _get_opmode) с параметром _get_opmode(1) wifi_get_opmode_default() - это функция, вызывающая другую функцию с параметром _get_opmode(0) _get_opmode() в зависимости от параметра: 0) выделяет в heap 1172 байта (размер блока...
  19. pvvx

    Вопрос Переподключение к wifi

    Причину зоопарка я не разглашал :) Она повязана на начальной реализации deep_sleep - чтобы ускорить подключение после просыпания. В SDK ещё много чего зависит от начальных принятых алгоритмов, написанных кое-как и без обдумывания. Теперь исправляют, что для совместимости требует дополнительных...
  20. pvvx

    Энергопотребление ESP32-WROVER в deep sleep

    Я ничего не строю на ESP-32. Последний раз про как выудить минимум была тема от вас с nikolz, так и не пришедшая к решению самими и поставленной задачи :) Там и была доказана ваша полная импотенция в электронике - решения не последовало и всё заброшено. Моё дело всего сравнить, а смысл...
Сверху Снизу