Модуль ESP-WROOM-32 с чипом ESP32 ‑ D0WDQ6 | |
Производитель | Espressif Systems |
---|---|
Тип | Микроконтроллер |
Дата выпуска | 6 сентября 2016 г. (2016-09-06) |
CPU | Tensilica Микропроцессор Xtensa LX6 @ 160 или 240 МГц |
Память | 520 КБ SRAM |
Питание | 3,3 В постоянного тока |
Предшественник | ESP8266 |
Преемник |
ESP32 - это серия недорогая, маломощная система на микросхеме микроконтроллеров со встроенным Wi-Fi и двухрежимным Bluetooth. В серии ESP32 используется микропроцессор Tensilica Xtensa LX6 как в двухъядерном, так и в одноядерном вариантах, а также встроенные антенные переключатели, RF балун, усилитель мощности., малошумящий приемный усилитель, фильтры и модули управления питанием. ESP32 создается и разрабатывается китайской компанией из Шанхая и производится TSMC с использованием их 40-нм техпроцесса. Это преемник микроконтроллера ESP8266.
Характеристики ESP32 включают следующее:
ESP32 размещен в четырехплоских без выводах (QFN) пакеты различных размеров с 49 колодками. В частности, 48 контактных площадок по бокам и одна большая термопрокладка (заземленная) внизу.
Система ESP32 на интегральной схеме микросхемы упакована в корпусы QFN размером 6 мм × 6 мм и 5 мм × 5 мм.
Идентификатор | Процессор. ядер | Встроенная флэш-память. (MiB ) | Пакет. размер | Описание |
---|---|---|---|---|
ESP31B | 2 | 0 | 6 мм × 6 мм | Предварительный выпуск SoC используется для бета-тестирования; больше не доступен. |
ESP32-D0WDQ6 | 2 | 0 | Микросхема ESP32, выпущенная в начальной производственной версии серия. | |
ESP32-D0WD | 2 | 0 | 5 мм × 5 мм | Меньший вариант физического корпуса, аналогичный ESP32-D0WDQ6. |
ESP32 ‑ D2WD | 2 | 2 | Встроенная флэш-память объемом 2 МБ (16 Mibit) | |
ESP32-U4WDH | 1 | 4 | Вариант с одноядерным процессором и встроенной флеш-памятью 4 МБ (32 Mibit). | |
ESP32 ‑ S0WD | 1 | 0 | Вариант с одноядерным процессором. |
Система ESP32-PICO-D4 в корпусе модуль объединяет в себе кремниевый чип ESP32, кварцевый генератор, микросхему флэш-памяти, конденсаторы фильтра и каналы согласования РЧ в одном корпусе QFN размером 7 мм × 7 мм.
Идентификатор | Процессор. ядер | Встроенная флэш-память. (MiB ) | Пакет. размер | Описание |
---|---|---|---|---|
ESP32-PICO-D4 | 2 | 4 | 7 мм × 7 мм | Включает микросхему ESP32, кварцевый генератор, флэш-память, конденсаторы фильтра и согласующие линии связи. |
на основе ESP32 поверхностное крепление печатные платы модули непосредственно содержат ESP32 SoC и предназначены для простой интеграции на другие печатные платы. Изогнутые конструкции перевернутой F-антенны используются для трассирующих антенн печатной платы в модулях, перечисленных ниже. Помимо флэш-памяти, некоторые модули включают в себя псевдостатическое ОЗУ (pSRAM).
Производитель | Название | Антенна | Флэш-память (MiB ) | pSRAM (MiB ) | Описание |
---|---|---|---|---|---|
Espressif | ESP-WROOM-03 | PCB trace | 4 | 0 | Снято с производства. Ограниченное распространение, предварительный модуль, созданный Espressif для целей бета-тестирования; в этом модуле использовался ESP31B, чип бета-тестирования для ESP32 серия. FCC, часть 15.247 протестирована (FCC ID: 2AC7Z-ESP32). |
ESP32-WROOM-32 | PCB trace | 4 | 0 | Первая общедоступная плата модуля ESP32, созданная Espressif. FCC, часть 15.247 протестирована (FCC ID: 2AC7Z-ESPWROOM32). Основан на микросхеме ESP32-D0WDQ6. Первоначально назывался «ESP-WROOM-32». | |
ESP32-WROOM-32D | Трасса печатной платы | 4 | 0 | Версия ESP-WROOM- 32, который использует микросхему ESP32-D0WD вместо микросхемы ESP32-D0WDQ6. Первоначально назывался «ESP-WROOM-32D». | |
ESP32-SOLO-1 | Трассировка печатной платы | 4 | 0 | Аналогично ESP32 -WROOM-32D, но использует одноядерный чип ESP32-S0WD вместо двухъядерного ESP32-D0WD. | |
ESP32-WROOM-32U | разъем U.FL | 4 | 0 | Alterna к модулю ESP-WROOM-32D, который имеет разъем U.FL для внешней антенны вместо антенны следа печатной платы. | |
ESP32-WROVER | след печатной платы | 4 | 4 | плата модуля ESP32 с 4 МБ pSRAM, созданный Espressif. Проверено FCC, часть 15.247 (FCC ID 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). Проверено FCC, часть 15.247 (FCC ID 2AC7Z-ESP32WROVERB). Не включает разъем U.FL. (Также доступен вариант индивидуального заказа для флэш-памяти объемом 8 или 16 МБ.) | |
ESP32-WROVER-IB | Разъем U.FL, трассировка печатной платы | 4 | 8 | Вариант конфигурации модуля ESP32-WROVER-B использовать встроенный U.FL-совместимый разъем. Антенна трассировки печатной платы по умолчанию не подключена. | |
Ai-Thinker | ESP32-S | Трассировка платы | 4 | 0 | Эквивалент Ai-Thinker модулю Espressif ESP-WROOM-32. (Тот же форм-фактор и общие характеристики.) Первоначальный выпуск модуля ESP-32S, ранее называвшийся «ESP-32S» с дефисом перед «32S», заменил ранее анонсированный, но так и не выпущенный модуль ESP3212. |
ESP32-A1S | Разъем U.FL, след печатной платы | 4 | 4 | Эквивалент Ai-Thinker модулю серии ESP32-WROVER от Espressif. | |
AnalogLamb | ESP-32S-ALB | Трасса платы | 4 | 0 | Клон модуля ESP-32S (посадочное место, совместимое с ESP-WROOM-32). Видно с зеленым покрытием паяльной маски. |
ALB-WROOM | Печатная плата | 16 | 0 | Вариант ESP-32S-ALB с 16 МБ флэш-памяти. | |
ALB32 -WROVER | PCB trace | 4 | 4 | Плата модуля ESP32 с 4 MiB pSRAM с той же занимаемой площадью, что и модуль ESP-WROOM-32. | |
DFRobot | ESP-WROOM-32 | Печатная плата | 4 | 0 | Модульная плата аналогична ESP-WROOM-32 от Espressif Systems, но не сертифицирована FCC и использует кварцевый генератор 26 МГц или 32 кГц. |
eBox Widora | ESP32 -Bit | Керамика, гнездо U.FL | 4 | 0 | Модуль имеет керамическую антенну и антенный разъем U.FL. Этот модуль имеет другую площадь основания, чем модули ESP-WROOM-32 / ESP-32S. |
Goouuu Tech | ESP-32F | PCB trace | 4 | 0 | Плата модуля аналогична ESP-WROOM-32 от Espressif Systems. Сертифицирован FCC (ID 2 AM77-ESP-32F). |
IntoRobot | W32 | PCB trace | 4 | 0 | Модуль похож по внешнему виду на ESP-WROOM-32 от Espressif, но распиновка отличается. |
W33 | Керамика, Разъем U.FL | 4 | 0 | Отличается от модуля IntoRobot W32 антенной конфигурацией. | |
ITEAD | PSH-C32 | PCB trace | 1 | 0 | Модуль имеет необычно маленькую флеш-память на плате. Кроме того, посадочное место уникально и отличается от всех других модулей ESP32. |
Pycom | 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. | |
u-blox | NINA-W131 | (Не входит в комплект.) | 2 | 0 | Принадлежит к серии модулей Wi-Fi u-blox NINA-W13. |
NINA- W132 | PIFA | 2 | 0 | Принадлежит к серии модулей Wi-Fi u-blox NINA-W13. На плате плоская перевернутая F-антенна (PIFA) представляет собой профилированный (вырезанный и изогнутый) металл, а не след печатной платы. |
Платы для разработки и коммутации расширяют разводку и могут добавлять функциональность, часто опираясь на платы модулей ESP32 и упрощая их использование в целях разработки (особенно с макетными платами ).
Производитель | Имя | Используемый модуль для поверхностного монтажа | Описание |
---|---|---|---|
Espressif | ESP_Module_Testboard | ESP-WROOM- 03 | Отрывная плата в составе бета-модулей ESP-WROOM-03. |
ESP32_Demo Board_V2 | ESP-WROOM-32 | Плата для разработки и демонстрации, созданная Espressif. | |
ESP32-DevKitC | ESP-WROOM-32 | Компактная плата разработки, созданная Espressif. Маркировка шелкографии на печатной плате гласит: «Основная плата». | |
ESP-WROVER-KIT | ESP-WROOM-32 или ESP32-WROVER | Большая макетная плата, созданная Espressif. Ранее назывался ESP32-DevKitJ. | |
ESP32-PICO-KIT | ESP32-PICO-D4 | Маленькая плата разработки, созданная Espressif. FCC ID 2AC7Z-ESP32PICOKIT. | |
Adafruit | HUZZAH32 | ESP-WROOM-32 | Также называемая «ESP32 Feather Board», HUZZAH32 представляет собой компактную плату / модуль для разработки, которая совместим с продуктами семейства Adafruit Feather. |
Banana pi | BPI: bit | ESP-32S | разработка для Webduino и arduino |
BPI-UNO32 | ESP32-S | макетная плата для Arduino | |
Ai-Thinker | NodeMCU-32S | ESP-32S | NodeMCU-like макетная плата. |
ESP32-CAM | ESP32-S | Компактная макетная плата со слотом для SD-карты и интерфейсом ленточного кабеля, предназначенная для подключения камеры. | |
AnalogLamb | ESP32 Development Board | ESP-32S-ALB или ALB-WROOM | Плата разработки, аналогичная ESP32-DevKitC от Espressif, со встроенным USB / последовательным портом CP2102 мост. Вариант 4 MiB использует ESP-32S-ALB; Вариант 16 MiB использует модуль ALB-WROOM. |
Maple ESP32 | ESP-32S-ALB | Макетная плата с соединениями в стиле Arduino и USB / последовательным интерфейсом CP2104. | |
April Brother | ESPea32 | † | Макетная плата с областью перфорированной платы, которая может быть необязательно обрезана. |
ArduCAM | ESP32 UNO | ESP-32S | Arduino Uno-подобная плата разработки на основе ESP32 IoT UNO framework с поддержкой SPI ArduCAM, контактов аккумулятора и карты USB |
DoIT | ESPduino32 | ESP-WROOM-32 | Полнофункциональная плата разработки в стиле Arduino Uno, совместимая с Arduino Shields. Он также добавляет дополнительные контакты SPI и IO. Плата представляет собой клон WeMos D1 R32 с разъемом USB Type B. |
EzSBC | ESP32-01 Плата для коммутации и разработки | ESP-WROOM-32 | Полнофункциональная плата для разработки с двумя трехцветными светодиодами и помещается на макетную плату. |
Gravitech MakerAsia | Nano32 | † | Плата для разработки, которая напрямую включает микросхему ESP32. |
HydraBus | HydraESP32 | ESP-WROOM-32 или ESP-32S | HydraESP32 HydraBus v1.1 Rev1 щит / коммутационная плата для ESP-WROOM-32 или ESP -32С. Этот щит можно использовать с платой HydraBus или без нее. |
Noduino | Quantum | † | Плата для разработки в стиле Arduino, которая напрямую включает микросхему ESP32. |
Pycom | WiPy | † | MicroPython программируемая платформа разработки Wi-Fi и Bluetooth IoT с диапазоном Wi-Fi 1 км. WiPy версий 2.0 и 3.0 используют ESP32. |
LoPy | † | Тройная сетевая плата Pycom с поддержкой LoRa, Wi-Fi (дальность 1 км) и BLE. | |
LoPy4 | ? | Четырехместная сетевая плата Pycom с функциями LoRa, Sigfox, Wi-Fi (дальность 1 км) и BLE. | |
SiPy | † | Тройная сетевая плата Pycom с Sigfox, Wi-Fi (дальность 1 км) и BLE. | |
GPy | † | Тройная сетевая плата Pycom с LTE-M, Wi-Fi (дальность 1 км) и BLE. | |
FiPy | † | Пятикратная сетевая плата Pycom с поддержкой LTE-M, LoRa, Sigfox, Wi-Fi (дальность 1 км) и BLE. | |
SparkFun | ESP32 Thing | † | Компактная плата разработки со встроенным USB / последовательным интерфейсом FTDI FT231x и зарядным устройством для LiPo. |
SunDUINO | ESP32 MiniBoard | ESP-WROOM-32 | Breakout, совместимый с Espressif ESP32-DevKitC. Отсутствует встроенный USB-UART. |
ESP32 MiniBoard v2 | ESP32-Wrover-B / IB | Коммутационная плата с Silabs CP2102, зарядное устройство. Совместим с Espressif DEVkit. | |
ESP32 SunDUINO | ESP-WROOM-32 или ESP-32S | Плата разработки в стиле Arduino. Отсутствует встроенный USB-UART. | |
SwitchDoc Labs | BC24 | ESP-WROOM-32 | ESP32 Breakout с 24 светодиодами SK6812RGBW с разъемами Grove для легкого прототипирования. Распиновка совместима с USB-UART и Feather. |
Watterott | ESP-WROOM32-Breakout | ESP-WROOM-32 | Breakout, совместимый с Espressif ESP32-DevKitC. |
WEMOS | LOLIN32 [исключено] | ESP-WROOM-32 | |
LOLIN32 Lite [исключено] | † | ESP32-D0WDQ6 | |
LOLIN32 Pro [исключено] | ESP32-WROVER | Слот для карты MicroSD (поддерживает режимы SD и SPI) | |
LOLIN D32 | ESP-WROOM-32 | ||
LOLIN D32 Pro | ESP32-WROVER | Порт I2C, порт TFT и слот для карт Micro SD (поддержка режима SPI) | |
Widora | Air | † | Компактная плата разработки ESP32. |
† SoC ESP32, встроенная непосредственно в плату разработки; плата модуля не используется.
Языки программирования, фреймворки, платформы и среды, используемые для программирования ESP32:
Коммерческое и промышленное использование ESP32: