Jump to content

ЭСП32

(Перенаправлено с ESP32-S3 )
ЭСП32
Модуль ESP-WROOM-32 с чипом ESP32-D0WDQ6
Производитель Системы эспрессо
Тип Микроконтроллер
Дата выпуска 6 сентября 2016 г. ( 06.09.2016 ) [ 1 ]
Процессор Микропроцессор Tensilica Xtensa LX6 @ 160 или 240 МГц
Память 320 КиБ статической оперативной памяти
Власть 3,3 В постоянного тока
Предшественник ЭСП8266

ESP32 — это серия недорогих маломощных систем на кристалле микроконтроллеров со встроенным Wi-Fi и двухрежимным Bluetooth . В серии ESP32 используется либо микропроцессор Tensilica Xtensa LX6 как в двухъядерном, так и в одноядерном вариантах, двухъядерный микропроцессор Xtensa LX7 или одноядерный микропроцессор RISC-V и включает в себя встроенные антенные переключатели, радиочастотный балун , источник питания. усилитель, малошумящий приемный усилитель, фильтры и модули управления питанием. ESP32 создан и разработан китайской компанией Espressif Systems , базирующейся в Шанхае, и производится TSMC по 40-нм техпроцессу. [ 2 ] Это преемник микроконтроллера ESP8266 .

Функциональная блок-схема ESP32.
ESP32 Dieshot, большая часть чипа используется в распределительной сети.

Особенности ESP32 включают следующее: [ 3 ]

Семейство ESP32-хх

[ редактировать ]

С момента выпуска оригинального ESP32 было представлено и анонсировано несколько его вариантов. Они образуют семейство микроконтроллеров ESP32. Эти чипы имеют разные процессоры и возможности, но все они используют один и тот же SDK и в значительной степени совместимы по коду. Кроме того, исходный ESP32 был переработан (см., например, ESP32 ECO V3). См. также https://gist.github.com/sekcompsci/2bf39e715d5fe47579fa184fa819f421 .

  • Одно-/двухъядерный 32-разрядный микропроцессор LX6 Xtensa
  • Поддерживает модуль с плавающей запятой одинарной точности (FPU).
  • Wi-Fi: 802.11 b/g/n
  • Bluetooth: v4.2 BR/EDR и BLE (использует радио вместе с Wi-Fi)
  • 34 × программируемых GPIO
  • 12-битный АЦП SAR до 18 каналов
  • 2 х 8-битный ЦАП
  • Одноядерный процессор Xtensa LX7, до 240 МГц
  • НЕТ модуля с плавающей запятой (без FPU) [ 6 ]
  • 320 КБ SRAM, 128 КБ ROM и 16 КБ RTC SRAM
  • Wi-Fi 2,4 ГГц (IEEE 802.11b/g/n) [ 7 ]
  • Нет Bluetooth
  • 43 программируемых GPIO [ 7 ]
  • 2 × 13-битных АЦП SAR, до 20 каналов
  • USB-ОТГ
  • 32-битный одноядерный процессор RISC-V, работающий на частоте до 120 МГц, реализующий RV32IMC ISA. [ 10 ]
  • Современная мощность и радиочастотные характеристики
  • 576 КБ ПЗУ, 272 КБ SRAM (16 КБ для кэша) на чипе
  • 14 программируемых GPIO: SPI, UART, I2C, светодиодный ШИМ-контроллер, общий контроллер DMA (GDMA), SAR ADC, датчик температуры.
Плата NodeMCU с ESP32-C3-32S
  • Высокопроизводительный 32-битный процессор RISC-V , до 160 МГц, [ 13 ] внедрение RV32IMAC
  • 32-битный процессор RISC-V с низким энергопотреблением, до 20 МГц, реализация RV32IMAC
  • 512 КиБ SRAM и 320 КиБ ПЗУ
  • IEEE 802.11ax (Wi-Fi 6) на частоте 2,4 ГГц, поддержка полосы пропускания 20 МГц в режиме 11ax, полосы пропускания 20 или 40 МГц в режиме 11b/g/n
  • IEEE 802.15.4 ( поток + Zigbee )
  • Bluetooth 5.3 (LE)
  • 30 (QFN40)/22 (QFN32) программируемых GPIO

Объявлено

[ редактировать ]
  • Одноядерный 32-битный процессор RISC-V , до 240 МГц [ 15 ]
  • 400 КиБ SRAM и 384 КиБ ПЗУ
  • IEEE 802.11ax (Wi-Fi 6) на частотах 2,4 и 5 ГГц, поддержка полосы пропускания 20 МГц в режиме 11ax, полосы пропускания 20 или 40 МГц в режиме 11b/g/n
  • Bluetooth 5 (ЛЕ)
  • > 20 программируемых GPIO
  • Высокопроизводительный двухъядерный 32-битный процессор RISC-V , частота до 400 МГц.
    • Реализация RV32IMAFC_Zicsr_Zifencei и пользовательских инструкций AI/вектора.
    • Поддерживает модуль с плавающей запятой одинарной точности (FPU).
  • Низкопроизводительный одноядерный 32-битный процессор RISC-V , до 40 МГц
    • Реализация расширений RV32IMAC_Zicsr_Zifencei ISA.
  • SRAM объемом 768 КБ в высокопроизводительной базовой системе.
  • 8 КиБ TCM в высокопроизводительной базовой системе.
  • 32 КиБ SRAM в подсистеме с низким энергопотреблением.
  • Поддержка PSRAM.
  • Интегрированные аппаратные ускорители для различных протоколов кодирования мультимедиа, включая H.264 .
  • Wi-Fi и Bluetooth не реализованы.
    • Если требуется беспроводное соединение, его можно легко подключить к серии ESP32-C/S/H.
  • Более 50 программируемых GPIO. [ 16 ]

QFN упакованный чип и модуль

[ редактировать ]

ESP32 поставляется в четырехплоских корпусах без выводов (QFN) разных размеров с 49 контактными площадками. В частности, 48 контактных площадок по бокам и одна большая термопрокладка (заземляемая) внизу.

Система ESP32 на интегральной схеме упакована в корпуса QFN размером 6 × 6 мм и 5 × 5 мм.

Ряд Идентификатор Процессор
ядра
Процессор
скорость (МГц)
Встроенная вспышка
память ( МиБ )
Встроенная PSRAM
память ( МиБ )
GPIO Упаковка
размер
Описание
ЭСП32
ЭСП31Б 2 240 0 0 34 6 мм×6 мм Предварительная версия SoC , используемая для бета-тестирования; больше не доступен.
ЭСП32-D0WDQ6 2 240 0 0 34 6 мм×6 мм Чип первой серийной версии серии ESP32.
Не рекомендуется для новых разработок (NRND).
ЭСП32-D0WD 2 240 0 0 34 5 мм×5 мм Меньший вариант физического корпуса, аналогичный ESP32-D0WDQ6.
Не рекомендуется для новых разработок (NRND).
ESP32-D0WDQ6-V3 2 240 0 0 34 6 мм×6 мм Вносит некоторые исправления в ESP32-D0WDQ6.
Не рекомендуется для новых разработок (NRND).
ЭСП32-Д2ВД 2 160 2 0 34 5 мм×5 мм Вариант встроенной флэш-памяти емкостью 2 МБ (16 Мбит).
Удаленный.
Не рекомендуется для новых разработок (NRND).
ЭСП32-S0WD 1 160 0 0 34 5 мм×5 мм Вариант одноядерного процессора.
Не рекомендуется для новых разработок (NRND).
ESP32-D0WD-V3 2 240 0 0 34 5 мм×5 мм Вносит некоторые исправления в ESP32-D0WD.
ЭСП32-Д0ВДР2-В3 2 240 0 2 34 5 мм×5 мм
ESP32-U4WDH 2 240 4 0 34 5 мм×5 мм Одноядерный процессор и вариант встроенной флэш-памяти емкостью 4 МБ (32 Мбит).
Также существовал вариант с 1 процессором 160 МГц.
ЭСП32-С2
ЭСП32-С2 1 240 0 0 43 7 мм×7 мм С USB-OTG.
ЭСП32-С2Р2 1 240 0 2 43 7 мм×7 мм С USB-OTG.
ЭСП32-С2ФХ2 1 240 2 0 43 7 мм×7 мм С USB-OTG.
ЭСП32-С2ФХ4 1 240 4 0 43 7 мм×7 мм С USB-OTG.
ЭСП32-С2ФН4Р2 1 240 4 2 43 7 мм×7 мм С USB-OTG.
ЭСП32-С3
ЭСП32-С3 2 240 0 0 45 7 мм×7 мм С USB-OTG. С напряжением VDD_SPI 3,3 В и 1,8 В.
ЭСП32-С3Р2 2 240 0 2 45 7 мм×7 мм С USB-OTG.
ЭСП32-С3Р8 2 240 0 8 45 7 мм×7 мм С USB-OTG.
ЭСП32-С3Р8В 2 240 0 8 45 7 мм×7 мм С USB-OTG. С напряжением VDD_SPI 1,8 В.
ЭСП32-С3ФН8 2 240 8 0 45 7 мм×7 мм С USB-OTG.
ЭСП32-С3ФХ4Р2 2 240 4 2 45 7 мм×7 мм С USB-OTG.
ЭСП32-С2
ESP8684H1 1 120 1 0 14 4 мм×4 мм С Bluetooth 5.
ESP8684H2 1 120 2 0 14 4 мм×4 мм С Bluetooth 5.
ESP8684H4 1 120 4 0 14 4 мм×4 мм С Bluetooth 5.
ЭСП32-С3
ЭСП32-С3 1 160 0 0 22 5 мм×5 мм С Bluetooth 5.
ESP32-C3FN4 1 160 4 0 22 5 мм×5 мм Не рекомендуется для новых разработок (NRND).
ESP32-C3FH4 1 160 4 0 22 5 мм×5 мм С Bluetooth 5.
ESP32-C3FH4AZ 1 160 4 0 16 5 мм×5 мм С Bluetooth 5. Контакты SPI0/SPI1 для подключения флэш-памяти не соединены.
ESP8686H4 1 - 4 0 - 4 мм×4 мм Не выпущен.
ЭСП8685H2 1 160 2 0 15 4 мм×4 мм С Bluetooth 5.
ЭСП8685H4 1 160 4 0 15 4 мм×4 мм С Bluetooth 5.
ЭСП32-С6
ЭСП32-С6 1 160 0 0 30 5 мм×5 мм С Wi-Fi 6 и Bluetooth 5.
ЭСП32-C6FH4 1 160 4 0 22 5 мм×5 мм С Wi-Fi 6 и Bluetooth 5.
ЭСП32-Х2
ЭСП32-H2FH2 1 96 2 0 19 4 мм×4 мм С Bluetooth 5 и Bluetooth Mesh.
ЭСП32-H2FH4 1 96 4 0 19 4 мм×4 мм С Bluetooth 5 и Bluetooth Mesh.

В 2020 году чипы ESP32-D0WDQ6 и ESP32-D0WD также получили версию V3 (ESP32 ECO V3), в которой исправлены некоторые ошибки. [ 17 ] и вносит улучшения по сравнению с предыдущими версиями.

Система ESP32 PICO в пакетных модулях объединяет кремниевый чип ESP32, кварцевый генератор, микросхему флэш-памяти, конденсаторы фильтра и радиочастотные согласующие каналы в одном корпусе QFN размером 7 × 7 мм.

Первым выпущенным PICO был ESP32-PICO-D4 с 2 процессорами с частотой 240 МГц, внутренней флэш-памятью 4 МБ, генератором 40 МГц и 34 GPIO. [ 18 ]

Позже, в 2020 году, были представлены модули ESP32-PICO-V3 и ESP32-PICO-V3-02, оба на основе пластины ESP32 ECO V3. [ 19 ] [ 20 ]

В 2022 году был представлен модуль ESP32-S3-PICO-1 с USB OTG и внутренней PSRAM. [ 21 ]

Идентификатор Процессор
ядра
Процессор
скорость (МГц)
Встроенная вспышка
память ( МиБ )
Встроенная PSRAM
память ( МиБ )
GPIO Упаковка
размер
Описание
ЭСП32-ПИКО-Д4 2 240 4 0 34 7 мм×7 мм Включает в себя чип ESP32, кварцевый генератор, флэш-память, конденсаторы фильтра и согласующие радиочастотные каналы. [ 22 ]
ЭСП32-ПИКО-В3 2 240 4 0 31 7 мм×7 мм На основе ESP32 с пластиной ECO V3.
ЭСП32-ПИКО-В3-02 2 240 8 2 29 7 мм×7 мм На основе ESP32 с пластиной ECO V3.
ESP32-S3-PICO-1-N8R2 2 240 8 2 39 7 мм×7 мм Включает USB-OTG.
ESP32-S3-PICO-1-N8R8 2 240 8 8 39 7 мм×7 мм Включает USB-OTG.

Печатные платы

[ редактировать ]

Платы модулей поверхностного монтажа

[ редактировать ]

на основе ESP32 для поверхностного монтажа Модули печатных плат ESP32 непосредственно содержат SoC и предназначены для простой интеграции в другие печатные платы. Изогнутая конструкция антенны с перевернутой F-образной схемой используется для трассировочных антенн на печатной плате в модулях, перечисленных ниже. Помимо флэш-памяти некоторые модули включают в себя псевдостатическую оперативную память (pSRAM).

Продавец Имя Антенна Флэш-память ( МиБ ) ПСРАМ ( МиБ ) Описание
Эспрессиф ESP-КОМНАТА-03 трассировка печатной платы 4 0 Снято с производства. Ограниченное распространение, предсерийный модуль, созданный Espressif для целей бета-тестирования; в этом модуле использовался ESP31B, чип бета-тестирования серии ESP32. [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] Протестировано согласно FCC Part 15.247 (идентификатор FCC: 2AC7Z-ESP32). [ 28 ]
ESP32-РУМ-32 трассировка печатной платы 4 0 Первая общедоступная плата модуля ESP32, созданная Espressif. [ 29 ] Протестировано в соответствии с частью 15.247 FCC (идентификатор FCC: 2AC7Z-ESPWROOM32). [ 30 ] На базе чипа ESP32-D0WDQ6. Первоначально назывался «ESP-WROOM-32».
ESP32-РУМ-32E трассировка печатной платы 4,8,16 0 То же, что ESP32-WROOM-32, но с версией процессора Eco V3. [ 31 ]
ESP32-РУМ-32D трассировка печатной платы 4 0 Версия модуля ESP-WROOM-32, в которой используется чип ESP32-D0WD вместо чипа ESP32-D0WDQ6. [ 32 ] Первоначально назывался «ESP-WROOM-32D».
ESP32-СОЛО-1 трассировка печатной платы 4 0 Аналогичен модулю ESP32-WROOM-32D, но использует одноядерный чип ESP32-S0WD вместо двухъядерного ESP32-D0WD.
ESP32-РУМ-32У Розетка U.FL 4 0 Альтернатива модулю ESP-WROOM-32D, который имеет разъем U.FL для внешней антенны вместо трассирующей антенны на печатной плате. [ 32 ]
ESP32-WROVER трассировка печатной платы 4 4 Плата модуля ESP32 с 4 МБ pSRAM, созданная Espressif. Протестировано согласно FCC, часть 15.247 (идентификатор FCC 2AC7Z-ESP32WROVER). Использует кварцевый генератор 40 МГц. Не включает разъем U.FL. На базе чипа ESP32-D0WDQ6. С июня 2018 года новые модули были обновлены до 8 МБ pSRAM.
ESP32-WROVER-I Розетка U.FL, трассировка печатной платы 4 4 Вариант модуля ESP32-WROVER, настроенный на использование встроенного разъема, совместимого с U.FL. По умолчанию трассирующая антенна на печатной плате не подключена.
ESP32-WROVER-B трассировка печатной платы 4 8 Доработка модуля ESP32-WROVER с 8 МБ pSRAM (вместо 4 МБ pSRAM), работающим при напряжении 3,3 В (вместо 1,8 В в предыдущих версиях) и ESP32-D0WD (вместо ESP32-D0WDQ6). Протестировано в соответствии с частью 15.247 FCC (идентификатор FCC 2AC7Z-ESP32WROVERB). Не включает разъем U.FL. (Также доступен индивидуальный заказ флэш-памяти емкостью 8 МБ или 16 МБ.)
ESP32-WROVER-IB Розетка U.FL, трассировка печатной платы 4 8 Вариант модуля ESP32-WROVER-B, настроенный для использования встроенного разъема, совместимого с U.FL. По умолчанию трассирующая антенна на печатной плате не подключена.
ESP32-WROVER-E трассировка печатной платы 4,8,16 2,8 Доработка модуля ESP32-WROVER с 2 или 8 МБ pSRAM (вместо 4 МБ pSRAM), работающего при напряжении 3,3 В (вместо 1,8 В в предыдущих версиях) и ESP32-D0WD-V3, или в моделях pSRAM 2 МБ, ESP32-D0WDR2-V3 . Протестировано в соответствии с частью 15.247 FCC (идентификатор FCC 2AC7Z-ESP32WROVERE). Не включает разъем U.FL. (Также доступен индивидуальный заказ флэш-памяти емкостью 2 МБ, 8 МБ или 16 МБ.) [ 33 ]
ESP32-WROVER-IE Розетка U.FL, трассировка печатной платы 4,8,16 2,8 Вариант модуля ESP32-WROVER-E, настроенный на использование встроенного разъема, совместимого с U.FL. По умолчанию трассирующая антенна на печатной плате не подключена.
ESP32-ПИКО-V3-НОЛЬ трассировка печатной платы 4 0 На базе ESP32-PICO-V3 SiP. Он спроектирован как модуль для Alexa Connect Kit (ACK) и подключения к Amazon Alexa .
Ай-Мыслитель ЭСП32-С трассировка печатной платы 4 0 Эквивалент Ai-Thinker модулю ESP-WROOM-32 от Espressif. (Тот же форм-фактор и общие характеристики.) [ 34 ] Первоначальная версия модуля ESP-32S, ранее называвшаяся «ESP-32S» с дефисом перед «32S», заменила ранее анонсированный, но так и не выпущенный модуль ESP3212.
ЭСП32-А1С Розетка U.FL, трассировка печатной платы 8 4 Содержит дополнительную микросхему аудиокодека AC101, контакты ввода-вывода которой (линия, микрофон и т. д.) подведены к контактам платы. Поставляется отдельно или припаивается к соответствующей плате разработки звука («ESP32-Audio-Kit»). [ 35 ] [ 36 ] [ 37 ]
АналоговыйLamb ЭСП-32С-АЛБ трассировка печатной платы 4 0 Клон модуля ESP-32S (совместимый с ESP-WROOM-32). Виден с зеленым покрытием паяльной маски. [ 38 ]
АЛЬБ-ВРУМ трассировка печатной платы 16 0 Вариация ESP-32S-ALB с 16 МБ флэш-памяти. [ 38 ]
ALB32-WROVER трассировка печатной платы 4 4 Плата модуля ESP32 с 4 МБ pSRAM, занимающая ту же площадь, что и модуль ESP-WROOM-32. [ 39 ]
DFРобот ESP-РУМ-32 трассировка печатной платы 4 0 Плата модуля аналогична ESP-WROOM-32 от Espressif Systems, но не сертифицирована FCC и использует кварцевый генератор с частотой 26 МГц или 32 кГц. [ 40 ]
eBox и Видора ESP32-бит Керамика, розетка U.FL 4 0 Модуль имеет керамическую антенну и антенный разъем U.FL. Площадь этого модуля отличается от модулей ESP-WROOM-32/ESP-32S.
Гоууу Тех ЭСП-32Ф трассировка печатной платы 4 0 Плата модуля аналогична ESP-WROOM-32 от Espressif Systems. Сертифицирован FCC (ID 2AM77-ESP-32F).
ИнтоРобот W32 трассировка печатной платы 4 0 Модуль внешне похож на ESP-WROOM-32 от Espressif, но распиновка отличается. [ 41 ]
W33 Керамика, розетка U.FL 4 0 Отличается от модуля IntoRobot W32 конфигурацией антенн.
ITEAD ПШ-С32 трассировка печатной платы 1 [ 42 ] 0 Модуль имеет на борту необычно маленькую флэш-память. Кроме того, занимаемая площадь уникальна и отличается от всех других модулей ESP32. [ 43 ]
Пиком [ 44 ] W01 (Не входит в комплект.) 8 4 OEM-версия модуля WiPy 2.0. Поддерживает Wi-Fi и Bluetooth. Идентификатор FCC 2AJMTWIPY01R.
L01 (Не входит в комплект.) 8 4 OEM-версия модуля LoPy. Поддерживает Wi-Fi, Bluetooth и LoRa. Идентификатор FCC 2AJMTLOPY01R.
L04 (Не входит в комплект.) 8 4 OEM-версия модуля LoPy4. Поддерживает Wi-Fi, Bluetooth, LoRa и Sigfox.
S01 (Не входит в комплект.) 8 4 Снято с производства. OEM-версия модуля SiPy. Поддерживает Wi-Fi, Bluetooth и Sigfox (14 дБм и 22 дБм).
G01 (Не входит в комплект.) 8 4 OEM-версия модуля GPy. Поддерживает сотовую связь LTE-CAT M1/NB1, Wi-Fi и Bluetooth.
Ю-блокс У МЕНЯ ЕСТЬ W131 (Не входит в комплект.) 2 0 Относится к серии Wi-Fi модулей u-blox NINA-W13. [ 45 ]
НИНА-W132 ПИФА 2 0 Относится к серии Wi-Fi модулей u-blox NINA-W13. [ 45 ] На плате плоская перевернутая F-антенна (PIFA) представляет собой формованный (вырезанный и изогнутый) металл, а не след печатной платы.

Платы разработки и другие платы

[ редактировать ]
SparkFun Thing Plus - КОМНАТА ESP32

Платы для разработки и коммутации расширяют возможности подключения и могут добавлять функциональность, часто опираясь на модульные платы ESP32 и упрощая их использование в целях разработки (особенно с макетными платами ).

Продавец Имя Используемый модуль поверхностного монтажа Описание
Эспрессиф ESP_Module_Testboard ESP-КОМНАТА-03 Коммутационная плата входит в комплект бета-модулей ESP-WROOM-03. [ 23 ] [ 24 ]
ESP32_Демо-плата_V2 ESP-РУМ-32 Плата для разработки и демонстрации, созданная Espressif. [ 46 ] [ 47 ]
ESP32-DevKitC ESP32-WROOM-32, v4 поставляется с ESP32-WROOM-DA (двойная антенна), ESP32-WROVER или ESP32-Solo (одноядерный вариант) Компактная плата разработки, созданная Espressif. [ 48 ] Шелкография на печатной плате гласит: «Core Board».
КОМПЛЕКТ ESP-WROVER ESP-WROOM-32 или ESP32-WROVER Большая доска для разработки, созданная Espressif. [ 49 ] Ранее назывался ESP32-DevKitJ. [ 50 ]
ESP32-ПИКО-КОМПЛЕКТ ЭСП32-ПИКО-Д4 Небольшая плата для разработки с микро-USB и двумя рядами разъемов по 17 контактов. Идентификатор FCC 2AC7Z-ESP32PICOKIT.
Адафрут ХУЗЗАХ32 ESP-РУМ-32 HUZZAH32, также называемая «ESP32 Feather Board», представляет собой компактную плату/модуль для разработки, совместимую с продуктами семейства Adafruit Feather.
Ай-Мыслитель УзелMCU-32S ЭСП-32С Плата разработки, подобная NodeMCU. [ 51 ]
ESP32-CAM ЭСП32-С Компактная (27 x 40,5 мм) плата с ленточным кабелем Последовательный интерфейс камеры с поддержкой камеры OV2640 с разрешением 1600 x 1200 пикселей или OV7670 с разрешением 640 x 480 пикселей. Имеет 9 полезных контактов ввода-вывода и слот для карты microSD. [ 52 ]
АналоговыйLamb Совет по развитию ESP32 ESP-32S-ALB или ALB-WROOM Плата разработки, аналогичная ESP32-DevKitC от Espressif, со встроенным USB/последовательным мостом CP2102. В варианте 4 МБ используется ESP-32S-ALB; Вариант на 16 МБ использует модуль ALB-WROOM. [ 53 ]
Клен ESP32 ЭСП-32С-АЛБ Плата для разработки с разъемами в стиле Arduino и USB/последовательным интерфейсом CP2104. [ 54 ]
Апрельский брат ESPea32 Макетная плата с областью перфорированного картона , которую при необходимости можно обрезать.
ХардКАМ ESP32 ОДИН ЭСП-32С Плата разработки, подобная Arduino Uno, на базе платформы ESP32 IoT UNO с поддержкой SPI ArduCAM, контактами для аккумулятора и слотом для карт USB. [ 55 ]
Ардуино Ардуино Нано ESP32 U-Blox NORA-W106-10B (на базе микросхемы ESP32-S3) Ардуино Нано Основание
Банановый пирог БПИ:бит ЭСП-32С разработка для Webduino и Arduino
БПИ-UNO32 ЭСП32-С плата разработки для Arduino
Должен ЕСПдуино32 ESP-РУМ-32 Полнофункциональная плата разработки, подобная Arduino Uno, совместимая с Arduino Shields. Он также добавляет дополнительные контакты SPI и IO. Плата представляет собой клон WeMos D1 R32 с разъемом USB Type B.
ESP32 Девкит V1 ESP-РУМ-32 ESP32 DevKit V1, вероятно, является самым популярным среди любителей и преподавателей благодаря простоте использования и универсальности в различных электронных проектах. Распиновка [ 56 ] Это один из самых копируемых.
ЭзСБК ESP32-01 Плата для разработки и разработки ESP-РУМ-32 Полнофункциональная макетная плата с двумя трехцветными светодиодами, помещающаяся на макетной плате.
Гравитех и MakerAsia Нано32 Плата разработки, в которую непосредственно встроен чип ESP32.
ГидраАвтобус ГидраESP32 ЭСП-ВРУМ-32 или ЭСП-32С HydraESP32 HydraBus v1.1 Rev1 защитная/коммутационная плата для ESP-WROOM-32 или ESP-32S. Этот экран можно использовать с платой HydraBus или без нее.
Нодуино Квантовый Плата разработки в стиле Arduino, в которую непосредственно встроен чип ESP32.
Олимекс ESP32-шлюз ESP32-WROOM32 Wi-Fi/Bluetooth/Ethernet
ESP32-DevKit-LiPo ESP32-РУМ-32 вывод совместим с ESP32-CoreBoard, но добавляет зарядное устройство Lipo и возможность работы с LiPo.
ESP32-POE-ISO ESP32-РУМ-32/УЭ Плата разработки Wi-Fi/Bluetooth/Ethernet с питанием через Ethernet и изолированным источником постоянного тока мощностью 2 Вт.
ESP32-POE ESP32-РУМ-32 Плата разработки Wi-Fi/Bluetooth/Ethernet с питанием через Ethernet
ЭСП32-ПРО Wi-Fi/Bluetooth, микроконтроллер PIC32MX270F256DT, флэш-память SPI 32 МБ и PSRAM 32 МБ. ESP32-PRO-C включает в себя внешний криптографический механизм с ATECC508A.
ЭСП32-ЭВБ ESP32-WROOM32 Плата разработки Wi-Fi/Bluetooth/Ethernet с MicroSD, CAN, IR, LiPo и двумя реле.
ESP32-АДФ ESP32-WROVER-B плата разработки аудио со стереомикрофонами, динамиками и гнездом аудиовыхода.
Пиком WiPy Программируемая платформа MicroPython для разработки Wi-Fi и Bluetooth IoT с радиусом действия Wi-Fi 1 км. Версии WiPy 2.0 и 3.0 используют ESP32.
Лопи Плата Pycom с тройной сетью, поддерживающая LoRa, Wi-Fi (диапазон 1 км) и BLE.
ЛоПи4 ? Четырехместная сетевая плата Pycom с поддержкой LoRa, Sigfox, Wi-Fi (диапазон 1 км) и BLE.
Глоток Тройная сетевая плата Pycom с Sigfox, Wi-Fi (диапазон 1 км) и BLE.
ГПы Плата Pycom с тройной сетью: LTE-M, Wi-Fi (диапазон 1 км) и BLE.
ФиПи Пятикратная сетевая плата Pycom с поддержкой LTE-M, LoRa, Sigfox, Wi-Fi (диапазон 1 км) и BLE.
SparkFun ESP32 Вещь Компактная плата для разработки со встроенным USB/последовательным интерфейсом FTDI FT231x и встроенным зарядным устройством LiPo.
Солнце ДУИНО Миниплата ESP32 ESP-РУМ-32 Breakout совместим с Espressif ESP32-DevKitC. Не хватает встроенного USB-UART.
Миниплата ESP32 v2 ESP32-Wrover-B/IB Коммутационная плата с Silabs CP2102, зарядным устройством. Совместим с Espressif DEVkit.
ESP32 СанДУИНО ЭСП-ВРУМ-32 или ЭСП-32С Плата разработки в стиле Arduino. Не хватает встроенного USB-UART.
SwitchDoc Labs BC24 ESP-РУМ-32 Панель ESP32 с 24 светодиодами SK6812RGBW с разъемами Grove для упрощения прототипирования. Поставляется с USB-UART и распиновкой, совместимой с Feather. [ 57 ]
Уоттеротт ESP-WROOM32-Прорыв ESP-РУМ-32 Breakout, совместимый с Espressif ESP32-DevKitC.
ВЕМОС [ 58 ] LOLIN32 [Ушел на пенсию] [ 59 ] ESP-РУМ-32
LOLIN32 Lite [Ушел на пенсию] [ 60 ] ЭСП32-D0WDQ6
LOLIN32 Pro [Устаревший] [ 61 ] ESP32-WROVER Слот для карты MicroSD (поддерживает режимы SD и SPI)
ЛОЛИН Д32 [ 62 ] ESP-РУМ-32
КОНФЕТЫ D32 Про [ 63 ] ESP32-WROVER Порт I2C, порт TFT и слот для карты Micro SD (поддержка режима SPI)
Видора Воздух Компактная плата разработки ESP32.
МагическийБит Магическое битовое ядро ESP-РУМ-32 Компактная плата разработки ESP32 с дисплеями и несколькими встроенными датчиками, упрощающая обучение встроенной разработке.

† SoC ESP32 встроен непосредственно в макетную плату; плата модуля не используется.

Программирование

[ редактировать ]

Языки программирования, платформы, платформы и среды, используемые для программирования ESP32:

  • ESP-IDF [ 64 ] [ 65 ] – Официальная платформа разработки IoT от Espressif для серий SoC ESP32, ESP32-S, ESP32-C и ESP32-H.
  • Ардуино-ESP32 [ 66 ] – Ядро Arduino для ESP32, ESP32-S2, ESP32-S3 и ESP32-C3.
  • Espruino — JavaScript SDK и прошивка, близко имитирующая Node.js.
  • MicroPython CircuitPython ) — экономичная реализация Python 3 для микроконтроллеров.
  • Mongoose OS – операционная система для подключаемых продуктов на микроконтроллерах; программируется с помощью JavaScript или C. Рекомендуемая платформа от Espressif Systems, [ 67 ] АВС Интернет вещей, [ 68 ] и Google Cloud IoT. [ 69 ]
  • mruby для ESP32
  • NodeMCU Lua прошивка на основе
  • ПлатформаIO [ 70 ]
  • Ржавчина [ 71 ] [ 72 ]
  • Код Visual Studio с официально поддерживаемым расширением Espressif Integrated Development Framework (ESP-IDF). [ 73 ]
  • Zerynth — Python для Интернета вещей и микроконтроллеров, включая ESP32.
  • Матлаб
  • Матлаб Симулинк

Прием и использование

[ редактировать ]

Коммерческое, промышленное и академическое использование ESP32:

Использование в коммерческих устройствах

[ редактировать ]
  • Светодиодный браслет IoT от Alibaba Group , которым пользовались участники ежегодного собрания группы в 2017 году. Каждый браслет работал как «пиксель», получая команды для скоординированного управления светодиодным освещением, позволяя формировать «живой и беспроводной» экран. [ 74 ]
  • DingTalk M1, биометрическая система отслеживания посещаемости. [ 75 ]
  • LIFX Mini, серия светодиодных лампочек с дистанционным управлением. [ 76 ]
  • Пиум, ароматизатор для дома и ароматерапевтическое устройство. [ 77 ]
  • Go от HardKernel Odroid , комплект портативных игровых устройств на базе ESP32, созданный в честь 10-летия Odroid. [ 78 ]
  • Playdate — портативная игровая консоль, разработанная совместно компаниями Panic Inc. и Teenage Engineering .
  • Octopus Energy Mini, монитор энергопотребления в реальном времени на базе ESP32-C6. [ 79 ]

Использование в промышленных устройствах

[ редактировать ]
  • Модули TECHBASE Moduino X серии X1 и X2 представляют собой компьютеры на базе ESP32-WROVER/ESP32-WROVER-B для промышленной автоматизации и мониторинга, поддерживающие цифровые входы/выходы, аналоговые входы и различные компьютерные сетевые интерфейсы. [ 80 ]
  • Промышленные устройства NORVI IIOT с ESP32-WROVER / ESP32-WROVER-B SOC для промышленной автоматизации и мониторинга с цифровыми входами, аналоговыми входами, релейными выходами и несколькими интерфейсами связи. Поддерживает LoRa и Nb-IoT в качестве модулей расширения. [ 81 ]

Академическое использование

[ редактировать ]
  • Устройства ESP32 используются в образовательных учреждениях. [ 82 ] и академические исследовательские проекты. Например, эти устройства были использованы для разработки системы «умный дом», предназначенной для мониторинга и управления зарядкой электромобилей с учетом текущего потребления других электроприборов и контрактной мощности. [ 83 ]

См. также

[ редактировать ]
  1. ^ «Espressif объявляет о запуске ESP32 Cloud on Chip и финансировании со стороны Fosun Group» . Системы эспрессо. 07.09.2016 . Проверено 29 марта 2021 г.
  2. ^ «Обзор ESP32» . Системы эспрессо . Проверено 1 сентября 2016 г.
  3. ^ «Техническое описание ESP32» (PDF) . Системы эспрессо. 06.03.2017 . Проверено 14 марта 2017 г.
  4. ^ «Поддержка IEEE 1588 (PTP) (IDFGH-110) № 1223» . Эспрессиф. 7 ноября 2021 г.
  5. ^ «Сертификаты | Эспрессиф Системы» . www.espressif.com . Проверено 7 августа 2021 г.
  6. ^ Ландсмер, Леннарт (08 апреля 2021 г.). «Нет, ESP32-S2 не быстрее выполняет операции с плавающей запятой (и как на самом деле ускорить деление на ESP32?)» . Репортаж выходного дня .
  7. ^ Перейти обратно: а б «ESP32-S2_datasheet» (PDF) . Эспрессиф. 2021-06-02.
  8. ^ Льюис, Джеймс (01 января 2021 г.). «Новый ESP32-S3 от Espressif добавляет функции искусственного интеллекта для устройств IoT» .
  9. ^ «ЭСП32-С3» .
  10. ^ https://www.espressif.com/sites/default/files/documentation/esp32-c3_datasheet_en.pdf [ только URL-адрес PDF ]
  11. ^ Лист, Дженни (22 ноября 2020 г.). «Espressif Leaks ESP32-C3: SOC WiFi, который представляет собой RISC-V и совместим по выводам с ESP8266» . Хакадей .
  12. ^ Перейти обратно: а б «Техническое описание ESP32-C3» (PDF) .
  13. ^ «Анонсируем ESP32-C6, SoC Wi-Fi 6 + Bluetooth 5 (LE)» (пресс-релиз). Эспрессиф. 09.04.2021 . Проверено 22 апреля 2021 г.
  14. ^ «Анонсируем ESP32-H2, SoC IEEE 802.15.4 + Bluetooth 5 (LE) RISC-V | Espressif Systems» . www.espressif.com . Проверено 27 января 2022 г.
  15. ^ «Анонсируем ESP32-C5: первый двухдиапазонный микроконтроллер Wi-Fi 6 от Espressif» (пресс-релиз). Эспрессиф. 20 июня 2022 г.
  16. ^ «Espressif представляет ESP32-P4: высокопроизводительный микроконтроллер с многочисленными возможностями ввода-вывода и функциями безопасности | Espressif Systems» . www.espressif.com . Проверено 8 января 2023 г.
  17. ^ Эспрессиф (25 сентября 2020 г.). «Экообходные пути и ошибки в ESP32» (PDF) . Проверено 6 апреля 2022 г.
  18. ^ «Техническое описание ESP32-PICO-D4 (v.2.0)» (PDF) . Эспрессиф. Апрель 2022.
  19. ^ «Техническое описание ESP32-PICO-V3 (v.1.3)» (PDF) . Эспрессиф. 29 марта 2022 г.
  20. ^ «Техническое описание ESP32-PICO-V3-02 (v.1.0)» (PDF) . Эспрессиф. 1 сентября 2021 г.
  21. ^ "ESP32-S3-PICO-1 (v.1.0)" (PDF) . Espressif. 21 August 2023.
  22. ^ Эспрессиф Системы (21 августа 2017 г.). «Техническое описание ESP32-PICO-D4» (PDF) . Проверено 21 июля 2017 г.
  23. ^ Перейти обратно: а б Джим Линдблом (21 января 2016 г.). «Enginursday: Первые впечатления от ESP32» . Электроника Sparkfun . Проверено 1 сентября 2016 г.
  24. ^ Перейти обратно: а б Лимор Фрид (22 декабря 2015 г.). Играем с новым бета-модулем ESP32 . Адафрут Индастриз . Проверено 2 сентября 2016 г.
  25. ^ Мартин Харизанов (18 декабря 2015 г.). «ЕСП32» . Проверено 2 сентября 2016 г.
  26. ^ Брайан Бенчофф (23 декабря 2015 г.). «Прибытие бета-версий ESP32» . Хакадей . Проверено 2 сентября 2016 г.
  27. ^ Маркус Улсасс (25 декабря 2015 г.). «Бета-модуль ESP32, изображения HiRes» . Проверено 2 сентября 2016 г.
  28. ^ «Отчет об испытаниях FCC Part 15.247 для Espressif Systems (Shanghai) Pte. Ltd» . Bay Area Compliance Laboratories Corp. 17 февраля 2016 г. Проверено 2 сентября 2016 г.
  29. ^ «Техническое описание ESP-WROOM-32» (PDF) . Системы эспрессо. 22 августа 2016 г. Архивировано из оригинала (PDF) 13 сентября 2016 г. Проверено 2 сентября 2016 г.
  30. ^ «Отчет об испытаниях FCC Part 15.247 для Espressif Systems (Shanghai) Pte. Ltd» . Bay Area Compliance Laboratories Corp. 10.11.2016 . Проверено 15 декабря 2016 г.
  31. ^ «Модули ESP32» . Системы эспрессо . Проверено 6 апреля 2022 г.
  32. ^ Перейти обратно: а б «Техническое описание ESP-WROOM-32D/ESP32-WROOM-32U» (PDF) . Системы эспрессо. Архивировано из оригинала (PDF) 3 декабря 2017 г. Проверено 28 ноября 2017 г.
  33. ^ «Техническое описание ESP32-WROVER-E и ESP32-WORVER-IE» (PDF) . Системы эспрессо. 19 февраля 2023 г. Проверено 18 марта 2023 г.
  34. ^ Баоши (11 октября 2016 г.). «Фотографии декапа Ai-Thinker ESP-32S» . Проверено 22 октября 2016 г.
  35. ^ «Спецификация продукта ESP32-A1S» (PDF) . Проверено 24 марта 2021 г.
  36. ^ «Тема модуля серии ESP32» . Проверено 24 марта 2021 г.
  37. ^ «Seeed выпускает новый комплект разработки ESP32-Audio для проектов IoT, связанных со звуком» . Проверено 24 марта 2021 г.
  38. ^ Перейти обратно: а б «ESP-32S-ALB/ALB-WROOM» . АналогЛамб. Архивировано из оригинала 20 июля 2017 г. Проверено 8 октября 2017 г.
  39. ^ «ALB32-WROVER — это модуль, совместимый с ESP-WROOM-32, с 32 Мбит PSRAM и флэш-памятью до 128 Мбит» . CNXSoft. 9 марта 2018 г.
  40. ^ «(Артикул: TEL0111) Модуль ESP32 WiFi и Bluetooth/ESP-WROOM-32» . ДФРобот.
  41. ^ «Аппаратная функция» . Архивировано из оригинала 30 мая 2018 г. Проверено 02 октября 2017 г. .
  42. ^ ITEAD (15 февраля 2017 г.). «Схема PSH-C32» (PDF) . Проверено 23 февраля 2017 г.
  43. ^ ИТЕАД. «ПШ-С32» . Проверено 23 февраля 2017 г.
  44. ^ Пиком. «ОЕМ-продукты Pycom» . Проверено 14 марта 2017 г.
  45. ^ Перейти обратно: а б «Серия НИНА-W13» . у-блокс.
  46. ^ Уильям Хои (01 сентября 2016 г.). «Так что с нетерпением жду…» . Проверено 2 сентября 2016 г.
  47. ^ Адитья Танну (2 сентября 2016 г.). «Посмотрите, что я только что получил!» . Проверено 2 сентября 2016 г.
  48. ^ «Руководство по началу работы с ESP32-DevKitC» . Системы эспрессо. 21 сентября 2016 г. Проверено 21 сентября 2016 г.
  49. ^ «ESP-WROVER-KIT» . Системы эспрессо . Проверено 19 февраля 2017 г.
  50. ^ «Демо-версия камеры ESP32» . Иван Грохотков. 28 ноября 2016 г. Проверено 2 декабря 2016 г.
  51. ^ ESP32.net (28 октября 2016 г.). «Макетная плата Ai-Thinker NodeMCU-32S появилась на AliExpress» . Проверено 28 октября 2016 г. {{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  52. ^ «Плата для разработки камеры ESP32-CAM | Anxinke Technology» . docs.ai-thinker.com Проверено 5 июля 2022 г. .
  53. ^ «Плата разработки ESP32 — версия для разработчиков» . АналогЛамб. Архивировано из оригинала 20 сентября 2020 г. Проверено 8 октября 2017 г.
  54. ^ «Maple ESP32 — плата ESP32 с интерфейсом Micro SD, USB-USART и совместимая с интерфейсом Arduino» . АналогЛамб. Архивировано из оригинала 18 сентября 2020 г. Проверено 8 октября 2017 г.
  55. ^ ESP32 UNO от ArduCam (9 августа 2019 г.). «Плата разработки, подобная Arduino Uno» . {{cite web}}: CS1 maint: числовые имена: список авторов ( ссылка )
  56. ^ «Распиновка и характеристики DOIT ESP32 DEV KIT v1 с высоким разрешением» . Мискьянти. 17 февраля 2021 г.
  57. ^ «Плата разработки BC24/ESP32 — Большой круг 24» . Лаборатория SwitchDoc. Архивировано из оригинала 08 мая 2021 г. Проверено 26 июня 2018 г.
  58. ^ «Продукты [WEMOS Electronics]» . Архивировано из оригинала 25 января 2018 г. Проверено 25 января 2018 г.
  59. ^ «LOLIN32 (В отставке) [WEMOS Electronics]» . wiki.wemos.cc . Архивировано из оригинала 14 ноября 2018 г. Проверено 13 ноября 2018 г.
  60. ^ «LOLIN32 Lite (В отставке) [WEMOS Electronics]» . wiki.wemos.cc . Архивировано из оригинала 14 ноября 2018 г. Проверено 13 ноября 2018 г.
  61. ^ «LOLIN32 Pro (Снято с производства) [WEMOS Electronics]» . wiki.wemos.cc . Архивировано из оригинала 14 ноября 2018 г. Проверено 13 ноября 2018 г.
  62. ^ «D32 [Электроника ВЕМОС]» . wiki.wemos.cc . Архивировано из оригинала 14 ноября 2018 г. Проверено 13 ноября 2018 г.
  63. ^ «D32 Pro [WEMOS Electronics]» . wiki.wemos.cc . Архивировано из оригинала 14 ноября 2018 г. Проверено 13 ноября 2018 г.
  64. ^ «Среда разработки Интернета вещей и системы Espressif» . www.espressif.com . Проверено 29 августа 2023 г.
  65. ^ Платформа разработки Espressif IoT , Espressif Systems, 29 августа 2023 г. , получено 29 августа 2023 г.
  66. ^ Ядро Arduino для ESP32, ESP32-S2, ESP32-S3 и ESP32-C3 , Espressif Systems, 28 августа 2023 г. , получено 29 августа 2023 г.
  67. ^ «Сторонние платформы, поддерживающие оборудование Espressif» . Системы эспрессо . Проверено 20 октября 2017 г.
  68. ^ Тим Мэттисон (13 апреля 2017 г.). «AWS IoT в ОС Mongoose, часть 1» .
  69. ^ «Партнеры Google Cloud IoT» . Проверено 20 октября 2017 г.
  70. ^ «Эспрессиф 32 — ПлатформаIO» . платформаio.org . Проверено 26 июля 2022 г.
  71. ^ Хиари, Омар (29 июня 2023 г.). «ESP32 и Rust — выигрышная комбинация» . Технический блог лаборатории Apollo . Лаборатории Аполлона . Проверено 29 июня 2023 г.
  72. ^ «Книга Ржавчина на ESP» . Rust в сообществе ESP (Github) . Проверено 29 июня 2023 г.
  73. ^ «Начало работы с VS Code IDE — ESP32 — — Последняя документация Руководства по программированию ESP-IDF» . docs.espressif.com . Проверено 29 октября 2021 г.
  74. ^ «Браслеты Alibaba для Интернета вещей на базе ESP32» . 2017-09-30. Архивировано из оригинала 29 марта 2019 года.
  75. ^ «Новый биометрический монитор посещаемости DingTalk на основе ESP32» . Системы эспрессо. 2017-06-02.
  76. ^ @ESP32net (07.11.2017). «Внутренние фотографии FCC светодиодного фонаря LIFX Mini Wi-Fi (FCC ID 2AA53-MINI) демонстрируют наличие ESP32…» ( Твит ) – через Twitter .
  77. ^ «Новое устройство для ароматерапии на базе ESP32» . Системы эспрессо. 2017-07-31.
  78. ^ «ОДРОИД | Хардкернел» . 06.07.2018. Архивировано из оригинала 6 июля 2018 г. Проверено 6 июля 2018 г.
  79. ^ «Часто задаваемые вопросы по Octopus Home Mini» . Энергия осьминога . Проверено 29 июля 2023 г.
  80. ^ «Серия Moduino X — промышленный IoT-модуль на базе ESP32» . Группа компаний ТЕХБЕЙС.
  81. ^ «NORVI IIoT — Промышленные контроллеры на базе ESP32» . Компания ICONIC DEVICES, ООО
  82. ^ «ME 100: Электроника для Интернета вещей» . Проверено 23 апреля 2024 г.
  83. ^ Рубен Э. Фигейредо; Витор Монтейру; Жоау К. Феррейра; Жоао Л. Афонсу; Хосе А. Афонсо (2021). «Система управления электропитанием умного дома для зарядного устройства аккумулятора электромобиля и управления электроприборами» . Международные сделки по электроэнергетическим системам . 31 (4). дои : 10.1002/2050-7038.12812 . hdl : 1822/82969 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ed1e5c8a7efd5cae2e2c098758baca84__1724804340
URL1:https://arc.ask3.ru/arc/aa/ed/84/ed1e5c8a7efd5cae2e2c098758baca84.html
Заголовок, (Title) документа по адресу, URL1:
ESP32 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)