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

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

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

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

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

 

nikolz

Well-known member
цены пока не очень
так на ALI от 5 шт
ESP32-D2WD чип 360 руб
ESP32-SOLO-1 модуль 380 руб
а у российских перепродавцов они будут в 2-3 раза дороже.
 
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
 
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
 
Создаем бюджетные устройства интернета вещей с помощью 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 гарантирует хорошую дальность действия. Подробнее>>


 

nikolz

Well-known member
Создаем бюджетные устройства интернета вещей с помощью 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 гарантирует хорошую дальность действия. Подробнее>>
опубликуйте цены пожалуйста.
 
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 мм. Подробнее>>
 

sharikov

Active member
WiFi-модули Espressif ESP32-WROVER для
Модули 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 потому что у него меньше нижняя граница питания.
 

pvvx

Активный участник сообщества
опубликуйте цены пожалуйста.
SOLO стоит примерно в 1.5 раза дороже двух-ядерных модулей и ещё рабочая частота этого одного ядра у SOLO в 2 раза ниже, чем у других - Зачем нужен дороже модуль, если параметры потребления у него равны другим двух-ядерным?
 
Плата разработчика 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

 
ESP32 от Espressif. Часть 1. Определяем присутствие человека

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

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

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


 

=AK=

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

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

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

nikolz

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

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

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

=AK=

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

pvvx

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

Но это мелочи. Хуже то, что ни ESP8266, ни ESP32 не годятся для работы с WiFi Enterprise. То есть, работают на чисто любительском уровне.
У них на это нет ресурсов.
Тем более сфера у ESP - поиграться и выбросить. Какое ещё "Enterprise" в бытовухе? Там и качество никому не требуется - ну подумаешь, что "датчик" не работает или вообще сгорел и вся семья вымерла. Данное общество новых наплодит, и платить никому не надо :p
Поэтому выбирать надо ATWINC1500 и иже с ним. Процессор там RISC-V. Серьезная машинка, гораздо интереснее чем пукалки Тензелика и АРМ.
Тут другая бяда - КОМПЭЛ втюхивает бытовушную фигню юрикам :) :) :)
Уровень плинтуса у них уже пройден - теперь не отмоются :p
 

pvvx

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

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

sharikov

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

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