Введение в ESP32-WROOM
ESP32-WROOM был создан Espressif Systems. Это устройство основано на чипе ESP32, который представляет собой однокристальное решение, сочетающее в себе двухъядерную обработку, возможности WiFi и Bluetooth. Он компактен, экономичен и представляет собой решение с низким энергопотреблением для приложений IoT.
Особенности ESP32-WROOM
Благодаря разнообразному набору функций модуль ESP32-WROOM хорошо подходит для проектов IoT. Некоторые из ключевых особенностей ESP32-WROOM:
Двухъядерный процессор
ESP32-WROOM оснащен двухъядерным процессором, что означает, что он может выполнять несколько задач одновременно. Это делает ее лучшей платой IoT для сложных приложений IoT.
Wi-Fi и Bluetooth
Модуль ESP32-WROOM поставляется со встроенным Wi-Fi и Bluetooth. Это позволяет ему подключаться к электронным устройствам, таким как смартфоны и компьютеры.
Низкое энергопотребление
По сравнению с другими модулями микроконтроллера ESP32-WROOM является энергоэффективным и потребляет меньше энергии. Это делает его идеальным для приложений IoT с батарейным питанием.
Набор периферийных устройств
Модуль ESP32-WROOM поставляется с различными периферийными устройствами, включая SPI, I2C, UART, АЦП, ЦАП, ШИМ и другие. Это упрощает взаимодействие с датчиками, исполнительными механизмами и другими устройствами.
Другой модуль ESP32-WROOM
Ниже приведен список различных вариантов доступных модулей ESP32-WROOM:
- ESP32-WROOM-32
- ESP32-WROOM-32D-16MB
- ESP32-WROOM-32D-4MBHT
- ESP32-WROOM-32E
- ESP32-WROOM-32U-16MB
- ESP32-WROOM-32U-4MBHT
- ESP32-WROOM-32UE
- ESP32-WROVER-E
ESP32-WROOM-32E является обновленной моделью ESP32-WROOM-32. ESP32-WROOM-32E имеет другую распиновку и лучшую антенну на печатной плате, чем ESP32-WROOM-32, но имеет те же характеристики флэш-памяти и PSRAM.
ESP32-WROOM-32D-16MB имеет в 4 раза больше флэш-памяти, чем стандартный модуль ESP32-WROOM-32, имеющий 4 МБ флэш-памяти.
ESP32-WROOM-32D-4MBHT рассчитан на использование при высоких температурах. Он выдерживает температуру до 105°C.
ESP32-WROOM-32UE это более новая версия модуля ESP32-WROOM-32U с разъемом U.FL для внешней антенны, который обеспечивает лучшую производительность антенны.
ESP32-WROOM-32U-16MB имеет в 4 раза больше флэш-памяти, чем модуль ESP32-WROOM-32U, имеющий 4 МБ флэш-памяти.
ESP32-WROOM-32U-4MBHT также предназначен для приложений, требующих избыточной температуры.
ESP32-WROVER-E имеет 4 МБ флэш-памяти и 8 МБ PSRAM, что делает его хорошим выбором для приложений, которым требуется больше памяти, чем стандартный модуль ESP32-WROOM-32. Он также имеет разъем для внешней антенны для лучшей работы антенны.
Технические характеристики ESP32 WROOM
Некоторые основные особенности ESP32 WROOM:
- ESP32 WROOM содержит два 32-битных микропроцессора Xtensa LX6.
- ESP32 WROOM имеет 448 КБ ПЗУ
- В чип встроено 520 КБ SRAM.
- ESP32 WROOM содержит 8 КБ SRAM в режимах RTC FAST и RTC SLOW.
- Спецификация Bluetooth v4.2 BR/EDR и BLE
- Модуль ESP32-WROOM поддерживает различные режимы WiFi, включая Station, softAP, SoftAP+station и P2P.
- Модуль ESP32-WROOM поддерживает протоколы безопасности, такие как WPA/WPA2/WPA2-Enterprise/WPS, методы шифрования, такие как AES/RSA/ECC/SHA, и сетевые протоколы, включая IPv4, IPv6, SSL, TCP/UDP/HTTP/FTP/ MQTT.
- Модуль ESP32-WROOM предлагает множество интерфейсов, включая SD-карту, UART, SPI, SDIO, I2C, PWM, I2S, IR, сенсорный датчик, АЦП и ЦАП.
- Диапазон температур ESP32 WROOM составляет от -40 + 85C.
- ESP32 WROOM работает в диапазоне 2,2-3,6 В.
- Суммарное потребление тока до 80 мА
- Размеры: 18 мм х 20 мм х 3 мм
- ESP32 WROOM также имеет датчик Холла и датчик температуры.
Является ли ESP32 DEVKIT таким же, как ESP32 WROOM?
ESP32-WROOM-32 — это SMD-модуль, который можно интегрировать в печатную плату. ESP32 WROOM — это модуль который содержит чип ESP32 вместе с другими периферийными устройствами. Некоторые из этих периферийных устройств включают кварцевый генератор для генерации тактовых импульсов, флэш-память и фильтрующие конденсаторы.
ESP32 DEVKIT DOIT — это Совет по развитию на котором припаян модуль ESP32 WROOM, а также другие компоненты, такие как мост USB-UART, порт micro-USB, регулятор мощности, штыревые разъемы и кнопки.
Итак, ESP32 WROOM и ESP32 DEVKIT DOIT — это не одно и то же, но последний включает первый как один из своих компонентов. Мы можем использовать ESP32 DEVKIT DOIT для простого программирования и взаимодействия с модулем ESP32 WROOM.
Заключение
ESP32-WROOM — это мощный модуль микроконтроллера, который обеспечивает подключение по Wi-Fi и Bluetooth. Он компактен, экономичен и представляет собой решение с низким энергопотреблением для приложений IoT. Благодаря двухъядерному процессору, встроенному Wi-Fi и Bluetooth ESP32-WROOM идеально подходит для широкого спектра приложений IoT, таких как домашняя автоматизация. Чтобы узнать больше об ESP32-WROOM, прочитайте статью.