Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Руководство по выбору Wi-Fi-/Bluetooth-модулей от Espressif

Тема в разделе "ESP32 - все о железе", создана пользователем КОМПЭЛ, 26 апр 2019.

Метки:
  1. КОМПЭЛ

    КОМПЭЛ Читатель

    Сообщения:
    43
    Симпатии:
    5
    После волны популярности ESP8266 компания Espressif Systems выпустила целое семейство новых беспроводных микросхем – ESP32.Микросхемы ESP32 поддерживают сразу два самых популярных беспроводных протокола: Wi-Fi и Bluetooth. Благодаря переходу на технологический процесс 40 нм удалось существенно увеличить степень интеграции, расширить функционал и снизить потребление.

    При анализе структуры ESP32 можно увидеть все те же два основных домена: цифровой и высокочастотный (рисунок 3). Однако состав доменов существенно изменился. Появился встроенный Bluetooth-контроллер и сопутствующие ему блоки. ESP32 поддерживает Bluetooth v4.2 BR/EDR, а также BLE. Характеристики Wi-Fi примерно соответствуют показателям ESP8266.

    Подробнее о семействе ESP32

    [​IMG]
     
  2. =AK=

    =AK= Гуру

    Сообщения:
    1.224
    Симпатии:
    100
    Когда я пробовал модули на базе ESP32, они жрали больше, чем модули на базе ESP8266, а работали хуже.
     
  3. nikolz

    nikolz Гуру

    Сообщения:
    4.706
    Симпатии:
    452
    цены пока не очень
    так на ALI от 5 шт
    ESP32-D2WD чип 360 руб
    ESP32-SOLO-1 модуль 380 руб
    а у российских перепродавцов они будут в 2-3 раза дороже.
     
  4. КОМПЭЛ

    КОМПЭЛ Читатель

    Сообщения:
    43
    Симпатии:
    5
    ESP32-PICO-D4 — cамый миниатюрный WiFi-модуль ESP32 из всей линейки Espressif ESP32.
    Модуль выпущен в форм-факторе QFN-микросхемы (SiP) и имеет размеры 7.0×7.0x0.94 мм. ESP32-PICO-D4 построен на базе двухъядерного процессора Xtensa® LX6. В ультракомпактном корпусе c 48-выводами размещены кристалл ESP32, кварцевый резонатор, флэш-память 32 мбит (4 мбайт), защитный TVS-диод и LC-элементы обвязки. Модуль не требует подключения внешних элементов, за исключением антенны, что позволяет реализовать на его основе наиболее миниатюрные устройства интернета вещей. Кроме WiFi 802.11 b/g/n модуль поддерживает также Bluetooth v4.2 BR/EDR/BLE.
    Подробнее>>

    Espressiv_ESP32-PICO-D4_476X249.png
     
  5. КОМПЭЛ

    КОМПЭЛ Читатель

    Сообщения:
    43
    Симпатии:
    5
    WiFi-модули Espressif ESP32-WROVER для голосовых приложений интернета вещей

    Радиомодули ESP32-WROVER являются наиболее функционально насыщенными решениями среди всех модулей Espressif. Предназначенные для создания устройств интернета вещей с поддержкой голосовых приложений, ESP-WROVER, в отличие от других модулей, имеют на борту дополнительный чип оперативной памяти PSRAM объемом 32 Мбит. В модулях ESP32-WROVER реализованы протоколы WiFi 802.11 b/g/n и Bluetooth v4.2 BR/EDR/BLE. Производительный двухядерный процессор работает на частотах от 80 до 240 МГц. Большой объем оперативной памяти позволяет обрабатывать аудиоданные в таких приложениях, как голосовое управление, интернет-радио, воспроизведение сжатого музыкального контента. На базе ESP32-WROVER можно организовать взаимодействие с различными облачными сервисами, например, Amazon Alexa, Google Assistant, and Baidu DuerOS. Подробнее>>

    Espressiv_ESP32-WROVER_476X249.png
     
  6. КОМПЭЛ

    КОМПЭЛ Читатель

    Сообщения:
    43
    Симпатии:
    5
    Создаем бюджетные устройства интернета вещей с помощью Wi-Fi-модуля ESP32-SOLO-1

    Производительный универсальный модуль ESP32-SOLO-1 рассчитан на широкий спектр применений – от маломощных беспроводных сенсорных сетей до приложений, требующих обработки голоса или кодирования потокового аудио MP3. Wi-Fi+BT+BLE-модуль построен на микросхеме ESP32-S0WD с одним вычислительным ядром.

    Интеграция в одном чипе стандартов Bluetooth, Bluetooth LE и Wi-Fi гарантирует применимость этого модуля в любых приложениях 2,4 ГГц – как для прямой передачи данных на устройство пользователя по Bluetooth, так и для подключения из любой точки мира через WiFi-роутер. Поддержка BLE позволяет создавать на основе ESP32-SOLO-1 недорогие маячки (Beacon) для позиционирования внутри зданий или рассылки коротких информационных сообщений о товарах.

    Низкий потребляемый ток – менее 5 мкА – делает возможным создание автономных устройств, годами работающих от батарей. ESP32 поддерживает скорости до 150 Mbps, а выходная мощность 20 dBm гарантирует хорошую дальность действия. Подробнее>>

    [​IMG]
     
  7. nikolz

    nikolz Гуру

    Сообщения:
    4.706
    Симпатии:
    452
    опубликуйте цены пожалуйста.
     
  8. Yariks

    Yariks Новичок

    Сообщения:
    1
    Симпатии:
    0
  9. КОМПЭЛ

    КОМПЭЛ Читатель

    Сообщения:
    43
    Симпатии:
    5
    ESP32-DevKitC-VB позволит быстро запустить ваше первое WiFi-приложение

    Отладочная плата ESP32-DevKitC-V собрана на основе одного из самых популярных WiFi-модулей Espressif ESP32-WROVER-B и позволяет в самые короткие сроки запустить приложение с поддержкой беспроводных стандартов WiFi 802.11b/g/n и Bluetooth Classic/BLE. Ресурсов встроенного в модуль чипа ESP32-D0WD хватит для решения даже очень сложных задач – на борту имеется два 32-битных ядра, 4 Мбайт SPI FLASH-памяти, 8 Mбайт PSRAM и большое количество интерфейсов – UART, SPI, I2C, ADC, DAC, GPIO, PWM, I2S и другие.
    Для батарейных устройств можно задействовать встроенный сопроцессор, который имеет пониженное энергопотребление. ESP32-DevKitC-V предоставляет разработчику полный доступ ко всем выводам модуля через стандартные штыревые разъемы с шагом 2,54 мм. Подробнее>>
     
  10. sharikov

    sharikov Авторитетный участник сообщества

    Сообщения:
    574
    Симпатии:
    51
    Модули ESP32-WROVER и ESP32-WROVER-I имеют разное напряжение питания флэш и psram. В первом 1,8V а во втором 3,3V. Это отражается на диапазоне питающих напряжений который для варианта с 1,8V флэш составляет 2,3...3,6V а для варианта с 3,3V флэш - 2,7...3,6V (не отражено в вашей таблице). Что совсем плохо модули ESP32-WROVER и ESP32-WROVER-I нельзя просто так заменять друг на друга потому что им нужны разные состояния Strapping Pins для задания напряжения флэшки, т.е если на место ESP32-WROVER-I бездумно поставить ESP32-WROVER у него сдохнут флэш и psram потому что на них будет подано 3,3V вместо 1,8. Различия модулей также необходимо учитывать при использовании JTAG отладки.

    Существенные отличия модулей с -I и без в явном виде нигде не описаны, пришлось изучать документацию и форум.

    Для устройств работающих от батарей удобнее модуль ESP32-WROVER потому что у него меньше нижняя граница питания.
     
  11. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.726
    Симпатии:
    1.283
    SOLO стоит примерно в 1.5 раза дороже двух-ядерных модулей и ещё рабочая частота этого одного ядра у SOLO в 2 раза ниже, чем у других - Зачем нужен дороже модуль, если параметры потребления у него равны другим двух-ядерным?
     
  12. КОМПЭЛ

    КОМПЭЛ Читатель

    Сообщения:
    43
    Симпатии:
    5
    Плата разработчика ESP32-LyraT для WiFi и аудио-приложений

    Отладочная плата ESP32-LyraT – это платформа для разработки Wi-Fi/ Audio-приложений с использованием чипов/модулей ESP32 от Espressif. Плата включает в себя все необходимые аппаратные ресурсы, которые могут потребоваться при создании широкого спектра устройств, так и или иначе связанных с обработкой потокового аудио – музыкальные плееры, системы голосового информирования, умные колонки, интернет-радио и т.п.

    Особенности ESP32-LyraT:
    • Работа со сжатыми и несжатыми аудиоформатами M4A, AAC, FLAC, OGG, OPUS, MP3
    • Поддержка нескольких беспроводных стандартов Wi-Fi, BT и BLE
    • Различные источники входного аудиопотока – Wi-Fi, BT Audio, AirPlay, DLNA, линейный вход
    • Два микрофона для систем распознавания голоса в ближней и дальней зоне
    • Большое количество интерфейсов «на борту»
    • Работа с облачными платформами DuerOS, Ximalaya FM, DeepBrain и другими
    Узнать больше о ESP32-LyraT

    [​IMG]
     
  13. КОМПЭЛ

    КОМПЭЛ Читатель

    Сообщения:
    43
    Симпатии:
    5
    ESP32 от Espressif. Часть 1. Определяем присутствие человека

    Представляем пример быстрого развертывания IoT-проекта на основе контроллера ESP32 от Espressif и стеков технологий Mongoose OS и Cloud IoT Core.

    Цель этого проекта – разработка устройства с автоматической калибровкой датчиков присутствия, вывода информации на удаленный индикатор, сбора статистики для проверки наличия людей в нескольких кабинках. В статьях этого цикла мы дадим пошаговое руководство по установке операционной системы Mongoose OS на контроллер семейства ESP32, подключению устройства к облачному сервису Google – Cloud IoT Core, сохранению и обработке данных в базе данных Firebase, передаче на устройство и на индикатор конфигурации и управляющих команд. Для определения присутствия человека используются инфракрасные дальномеры Sharp c аналоговыми выходами.

    Подробнее о проекте>>

    [​IMG]

     
  14. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.726
    Симпатии:
    1.283
  15. =AK=

    =AK= Гуру

    Сообщения:
    1.224
    Симпатии:
    100
    По поводу "сниженного потребления" ESP32 - насколько мне известно, это вранье маркетологов, он потребляет даже больше чем ESP8266. Вернее, сколько там жрет сам чип - не знаю, не мерял, а вот модули ESP32 жрут больше. И видят меньше точек доступа, т.е. чувствительность у них хуже. Скорей всего проблема в расстроенных антеннах. А вот почему у ESP32 антенна оказывается расстроенной - это отдельный вопрос, весьма возможно, так заложено в чипе.

    Но это мелочи. Хуже то, что ни ESP8266, ни ESP32 не годятся для работы с WiFi Enterprise. То есть, работают на чисто любительском уровне.

    Поэтому выбирать надо ATWINC1500 и иже с ним. Процессор там RISC-V. Серьезная машинка, гораздо интереснее чем пукалки Тензелика и АРМ.
     
  16. nikolz

    nikolz Гуру

    Сообщения:
    4.706
    Симпатии:
    452
    угу,
    только RAM как у ESP8266 и пинов меньше и цена в 5 раз выше.
    ------------------------------------------------
    чтобы преодолевать трудности их надо сначала создать
     
  17. =AK=

    =AK= Гуру

    Сообщения:
    1.224
    Симпатии:
    100
    Лучше сравнивать с модулем ATSAMW25, поскольку ATWINC1500 работает только на WiFi и не исполняет пользовательского кода. В ATSAMW25 для пользователя имеется SAMD21 с совсем скромной RAM=32K, а цена модуля еще вдвое выше. И Ардуинка на нем почти на порядок дороже чем NodeMCU. Но "я не настолько богат, чтобы покупать дешевые вещи" (с)
     
  18. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.726
    Симпатии:
    1.283
    Но большее потребление сопоставляется с большей производительностью. В реалии ни того ни другого, т.к. SPIFLash работает на той-же частоте и в реальных современных раздутых по размеру кода приложениях у ESP8266 и ESP32 одинаковая производительность ("кэш" в виде IRAM не справляется и её мало). Их архитектуру создали в бреду и погоне за дешевизной.
    В итоге допотопный STM32F103 запросто их перегоняет по всем параметрам, кроме наличия WiFi.
    На 95% чистый софт вопрос. Время сканирования + активный и пассивный вариант. Зажали время сканирования...

    У них на это нет ресурсов.
    Тем более сфера у ESP - поиграться и выбросить. Какое ещё "Enterprise" в бытовухе? Там и качество никому не требуется - ну подумаешь, что "датчик" не работает или вообще сгорел и вся семья вымерла. Данное общество новых наплодит, и платить никому не надо :p
    Тут другая бяда - КОМПЭЛ втюхивает бытовушную фигню юрикам :) :) :)
    Уровень плинтуса у них уже пройден - теперь не отмоются :p
     
  19. pvvx

    pvvx Активный участник сообщества

    Сообщения:
    8.726
    Симпатии:
    1.283
    На сайте Espressif есть прошивка с которой они, якобы, проходили сертификацию... Её потребление не годится для спецификации USB2.0, да и трансфер задушен, т.к. иначе чип выгорит.

    Вот такую фигню вы предлагаете…
     
  20. sharikov

    sharikov Авторитетный участник сообщества

    Сообщения:
    574
    Симпатии:
    51
    Для Enterprise модули вообще не пригодны.
    Вчера столкнулся с тем что у юзеров зоопарк броузеров причем нормальных нет: IE да Edge. Как там работает JS сами знаете.
    Т.е Enterprise модуль должен генерировать статический html который покажет даже ископаемый браузер. Это уже другие требования к ресурсам модулей.

    ...не надо. Те же яйца только в 5 раз дороже и потребление почти такое же если внимательно изучить документы.
     

Поделиться этой страницей