Expressif esp32: ESP32 Wi-Fi & Bluetooth MCU I Espressif Systems

Серия esp32 (Espressif Systems)

Espressif Systems

Общие характеристики

РазделПриёмо-передатчик общего назначения
Рабочая частота
Чувствительность приёмника

Документация на серию esp32

  • найти esp32.pdf

    Товары серии esp32

    НаименованиеiУпаковкаКонструктивРежимСтандартСкоростьU ccPTXАнтеннаT рабИнтерфейсI ccРазмер
    ESP-BAT32 (ESPRES)

     

    ESP-EYE (ESPRES)

     

    1 шт
    ESP-FACTORYTB1 (ESPRES)

     

    ESP-WROOM-32 16MB (ESPRES)

     

    1 шт
    ESP-WROOM-32 8MB (ESPRES)

     

     

    ESP-WROOM-32D (ESPRES)

     

     

    1 шт
    ESP-WROVER-KIT (ESPRES)

     

    ESP-WROVER-KIT-VE (ESPRES)

    USB-UART, SPI, I2C, I2S, ADC, DAC, JTAG, GPIO, SDIO
    ESP-WROVER-KIT-VB (ESPRES)

     

    1 штUSB-UART, SPI, I2C, I2S, ADC, DAC, JTAG, GPIO, SDIO
    ESP32 (ESPRES)

     

    ESP32-Azure IoT Kit (ESPRES)

     

    1 шт
    ESP32-D0WD (ESPRES)

     

    1 штCAN, I2C, I2S, SDIO, SPI, UART5×5×3. 45 мм
    ESP32-D0WD-V3 (ESPRES)

     

    в ленте 25 штCAN, I2C, I2S, SDIO, SPI, UART5×5×0.9 мм
    ESP32-D0WDQ6 (ESPRES)

     

    10 штCAN, I2C, I2S, SDIO, SPI, UART5×5×0.9 мм
    ESP32-D0WDQ6-V3 (ESPRES)

     

    6 штCAN, I2C, I2S, SDIO, SPI, UART6×6×0.9 мм
    ESP32-D2WD (ESPRES)

     

    1 штCAN, I2C, I2S, SDIO, SPI, UART5×5×0. 9 мм
    ESP32-DEVKITC (ESPRES)

     

    1 штUSB, UART, PWM, ADC, DAC, I2C, I2S, SPI
    ESP32-DEVKITC-32D (ESPRES)

     

    1 штUSB, UART, PWM, ADC, DAC, I2C, I2S, SPI
    ESP32-DEVKITC-32U (ESPRES)

     

    1 шт
    ESP32-DEVKITC-S1 (ESPRES)

     

    10 штUSB, UART, PWM, ADC, DAC, I2C, I2S, SPI
    ESP32-DEVKITC-VB (ESPRES)

     

    10 штUSB, UART, PWM, ADC, DAC, I2C, I2S, SPI
    ESP32-DEVKITC-VIB (ESPRES)

     

    1 штUSB, UART, PWM, ADC, DAC, I2C, I2S, SPI
    ESP32-LCDKIT (ESPRES)

     

     

    ESP32-LYRAT (ESPRES)

     

    2 штI2S, I2C, JTAG, USB, UART, MicroSD Slot, Audio Output, Speaker Output
    ESP32-LYRATD-MSC (ESPRES)

     

    1 штUSB, I2S, SPI, Earphone jack, Speaker, Micro SD Card, JTAG, Programing
    ESP32-MESHKIT (ESPRES)

     

     

    ESP32-MeshKit-Light (ESPRES)

     

    ESP32-MESHKIT-SENSE (ESPRES)

     

    1 шт
    ESP32-PICO-KIT-F (ESPRES)

     

    GPIO, ADC, DAC, SPI, SD, I2C, I2S, PWM, UART
    ESP32-S0WD (ESPRES)

     

    100 штCAN, I2C, I2S, SDIO, SPI, UART5×5×0. 9 мм
    ESP32-S2 (ESPRES)

     

    ESP32-S2Fh5 (ESPRES)

    2 штSPI, I2C, I2S, UART, ADC/DAC, and PWM7×7 мм
    ESP32-SENSE KIT (ESPRES)

     

    ESP32-SENSEKITPROG (ESPRES)

     

     

    ESP32-SOLO-1 (ESPRES)

     

    1 штSD card, UART, SPI, SDIO, I2C, LED PWM, Motor PWM, I2S, IR, pulse counter, GPIO, capacitive touch sensor, ADC, DAC18×25. 5×3.1 мм
    ESP32-SOLO-1C (ESPRES)

     

    SD card, UART, SPI, SDIO, I2C, LED PWM, Motor PWM, I2S, IR, pulse counter, GPIO, capacitive touch sensor, ADC, DAC18×25.5×3.1 мм
    ESP32-U4WD (ESPRES)

     

     

    5×5×0.9 мм
    ESP32-WROOM-32 [16MB] (ESPRES)

     

    2 штGPIO, I²C, I²S, PWM, SDIO, SPI, UART18×25.5×3.1 мм
    ESP32-WROOM-32 [8MB] (ESPRES)

     

     

    1 штGPIO, I²C, I²S, PWM, SDIO, SPI, UART18×25. 5×3.1 мм
    ESP32-WROOM-32D [8MB] (ESPRES)

     

     

    4 штGPIO, I²C, I²S, PWM, SDIO, SPI, UART18×25.5×3.1 мм
    ESP32-WROOM-32E[M113Eh4200Ph4Q0] (ESPRES)

     

     

    ESP32-WROOM-32U (ESPRES)

     

    1 шт
    ESP32-WROOM-32U [8MB] (ESPRES)

     

     

    20 штGPIO, I²C, I²S, PWM, SDIO, SPI, UART18×19. 2×3.2 мм
    ESP32-WROOM32 (ESPRES)

     

    1 штGPIO, I²C, I²S, PWM, SDIO, SPI, UART18×25.5×3.1 мм
    ESP32-WROVER (ESPRES)

     

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER [16MB] (ESPRES)

     

     

    7 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31. 4×3.3 мм
    ESP32-WROVER [4MB] (ESPRES)

     

     

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER [8MB] (ESPRES)

     

     

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER-B (ESPRES)

     

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31. 4×3.3 мм
    ESP32-WROVER-B 16MB (ESPRES)

     

     

    SD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER-B 8MB (ESPRES)

     

     

    SD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER-B [16MB] (ESPRES)

     

     

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31. 4×3.3 мм
    ESP32-WROVER-B [4MB] (ESPRES)

     

     

    в ленте 650 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER-B [8MB] (ESPRES)

     

     

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER-E 16MB (ESPRES)

     

     

    SD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)
    ESP32-WROVER-E 4MB (ESPRES)

     

     

    ESP32-WROVER-E 8MB (ESPRES)

     

     

    ESP32-WROVER-E [16MB] (ESPRES)

     

     

    18×31. 4×3.45 мм
    ESP32-WROVER-I (ESPRES)

     

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER-I [16MB] (ESPRES)

     

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER-I [4MB] (ESPRES)

     

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31. 4×3.3 мм
    ESP32-WROVER-I [8MB] (ESPRES)

     

    SD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER-IB (ESPRES)

     

    ESP32-WROVER-IB [16MB] (ESPRES)

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER-IB [16MB] (ESPRES)

     

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31. 4×3.3 мм
    ESP32-WROVER-IB [4MB] (ESPRES)

     

     

    SD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER-IB [8MB] (ESPRES)

     

     

    1 штSD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)18×31.4×3.3 мм
    ESP32-WROVER-IE (ESPRES)

     

    18×31. 4×3.45 мм
    ESP32-WROVER-IE 16MB (ESPRES)

     

     

    SD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)
    ESP32-WROVER-IE 4MB (ESPRES)

     

     

    SD-карта, UART, SPI, SDIO, I²C, LED PWM, Motor PWM, I²S, IR, счётчик импульсов, GPIO, ёмкостный сенсорный датчик, ADC, DAC)
    ESP32-WROVER-IE 8MB (ESPRES)

     

     

    esp32 публикации

    07 апреля 2023

    новость

    Китайская компания Espressif Systems получила известность как разработчик микросхем SoC (System–on–Chip) и модулей на их основе, которые представляют собой интеграцию одно– или двухъядерного микроконтроллера и радиомодулей. .. …читать

    14 марта 2023

    новость

    Компания Nanjing Qinheng Microelectronics Co., Ltd., выпускающая продукцию под брендом WinChipHead (WCH), основана в 2004 году и специализируется на разработке и производстве 8–/32–разрядных микроконтроллеров с проприетарными ядрами, а… …читать

    22 апреля 2020

    новость

    Компания Espressif провела сертификацию линейки WiFi/Bluetooth–чипов ESP–32 на соответствие спецификации Bluetooth LE 5.0. Ассоциация Bluetooth SIG подтвердила улучшенную стабильность работы и полное соответствие чипов Espressif… …читать

    08 ноября 2019

    статья

    Сергей Китаин (г. Москва)
    Продолжение рассказа о контроллере ESP32 производства Espressif: о настройках безопасности, регистрации и конфигурировании внешних устройств в Cloud IoT, контроле состояния с помощью удаленного индикатора, а также о… …читать

    08 августа 2019

    новость

    Миниатюрная плата ESP8266–DevKitC благодаря своей компактности и невысокой цене может использоваться как для разработки приложений на базе чипа ESP8266EX, так и в качестве законченного узла конечного изделия. Плата выпускается с двумя типами… …читать

    26 июля 2019

    новость

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

    Краткое руководство по подключению ESPRESSIF ESP-32 к Azure IoT Central


    • Статья


    Область применения: разработка встраиваемых устройств
    Общее время выполнения: 30 минут

    В этом кратком руководстве вы используете ПО промежуточного слоя Интернета вещей Azure для FreeRTOS для подключения пакета ESPRESSIF ESP32-Azure Интернета вещей (отныне ESP32 DevKit) к Azure IoT.

    Вы выполните следующие задачи:

    • Установка набора встроенных средств разработки для программирования ESP32 DevKit
    • Создание образа и его перенос на ESP32 DevKit
    • создание облачных компонентов, просмотр свойств, просмотр данных телеметрии устройств и вызов прямых команд с помощью Azure IoT Central.

    Предварительные требования

    Операционная система: Windows 10 или Windows 11

    Оборудование:

    • ESPRESSIF ESP32-Azure IoT Kit
    • Кабель с разъемами USB 2.0 A и Micro-USB.
    • Устройство Wi-Fi с частотой 2,4 ГГц.
    • Активная подписка Azure. Если у вас еще нет подписки Azure, создайте бесплатную учетную запись, прежде чем начинать работу.

    Подготовка среды разработки

    Чтобы настроить среду разработки, сначала установите среду сборки ESPRESSIF ESP-IDF. Установщик включает все средства, необходимые для клонирования, сборки, флэш-памяти и мониторинга устройства.

    Чтобы установить средства ESP-IDF, выполните следующие действия.

    1. Скачайте и запустите установщик ESP-IDF Online.
    2. Когда установщик запрашивает версию, выберите версию ESP-IDF версии 4.3.
    3. Когда установщик запросит компоненты для установки, выберите все компоненты.

    Создание облачных компонентов

    Создание приложения IoT Central

    Существует несколько способов подключить устройства к Интернету вещей Azure. В этом разделе показано, как подключить устройство с помощью Azure IoT Central. IoT Central — это платформа приложений для Интернета вещей, которая удешевляет и упрощает процессы создания и администрирования решений для Интернета вещей.

    Чтобы создать приложение:

    1. На портале Azure IoT Central выберите Сборка в боковом меню навигации.

      Примечание

      Если у вас уже есть приложение IoT Central, вы можете использовать его для выполнения всех действий, описанных в этой статье, не создавая новое приложение. В этом случае мы рекомендуем либо создать новое устройство, либо удалить и заново создать устройство, если вы хотите использовать существующий идентификатор устройства.

    2. Выберите Создать приложение на фрагменте Пользовательское приложение.

    3. Укажите имя и URL-адрес приложения.

    4. Выберите один из стандартных тарифных планов. Выберите каталог, подписку Azure и расположение. Дополнительные сведения о создании приложений IoT Central см. в статье Создание приложения IoT Central. Дополнительные сведения о ценах см. на странице цен на Azure IoT Central.

    5. Нажмите кнопку создания. Когда IoT Central завершит подготовку приложения, вы будете автоматически перенаправлены на панель мониторинга нового приложения.

    Создание устройства

    В этом разделе показано, как создать новое устройство с помощью панели мониторинга приложения IoT Central. Сведения о подключении для созданного устройства будут использоваться для безопасного подключения физического устройства в следующем разделе.

    Чтобы создать устройство:

    1. На панели мониторинга приложения выберите Устройства в меню навигации сбоку.

    2. Выберите Создать устройство на панели Все устройства, чтобы открыть окно Создать новое устройство. (Если вы повторно используете существующее приложение, в котором уже есть одно или несколько устройств, выберите + Создать, чтобы открыть окно.)

    3. Для параметра «Шаблон устройства» сохраните значение Не назначено.

    4. Укажите имя и идентификатор устройства.

    5. Нажмите кнопку Создать.

    6. Новое устройство сразу отобразится в списке Все устройства. Щелкните имя устройства, чтобы просмотреть сведения о нем.

    7. Щелкните Подключиться в строке меню вверху справа, чтобы отобразить сведения о подключении, которые потребуются для настройки устройства, как описано в следующем разделе.

    8. Запишите значения параметров строки подключения, которые отображаются в диалоговом окне Подключение. Эти значения вы на следующем шаге добавите в файл конфигурации.

      • ID scope
      • Device ID
      • Primary key

    Подготовка устройства

    Чтобы подключить ESP32 DevKit к Azure, измените параметры конфигурации, создайте образ и перенесите образ на устройство. Вы можете выполнить все команды, приведенные в этом разделе, в командной строке ESP-IDF.

    Настройка среды

    Чтобы запустить ESP-IDF PowerShell и клонировать репозиторий, выполните следующие действия.

    1. Выберите Пуск Windows и запустите ESP-IDF PowerShell.

    2. Перейдите в рабочую папку, в которую вы хотите клонировать репозиторий.

    3. Клонирование репозитория. Этот репозиторий содержит ПО промежуточного слоя Azure FreeRTOS и пример кода, который будет использоваться для создания образа для ESP32 DevKit.

      git clone --recursive https://github.com/Azure-Samples/iot-middleware-freertos-samples
      

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

    1. В PowerShell ESP-IDF перейдите к каталогу iot-middleware-freertos-samples , который вы клонировали ранее.

    2. Перейдите в каталог проекта ESP32-Azure IoT Kit demos\projects\ESPRESSIF\aziotkit.

    3. Выполните следующую команду, чтобы запустить меню конфигурации:

      idf.py menuconfig
      

    Добавление конфигурации

    Чтобы добавить конфигурацию для подключения к Azure IoT Central, выполните приведенные далее действия.

    1. В PowerShell ESP-IDF выберите ПО промежуточного слоя Azure IoT для настройки главной задачи FreeRTOS —> и нажмите клавишу ВВОД.

    2. Выберите Включить пример подготовки устройств и нажмите клавишу ВВОД, чтобы включить его.

    3. Задайте для следующих параметров конфигурации Интернета вещей Azure значения, сохраненные после создания ресурсов Azure.

      ПараметрЗначение
      Симметричный ключ устройства Azure IoT{Значение первичного ключа}
      Идентификатор регистрации службы подготовки устройств Azure{Значение идентификатора устройства}
      Область идентификатора службы подготовки устройств Azure{Значение области идентификатора}
    4. Нажмите клавишу ESC, чтобы вернуться к предыдущему меню.

    Чтобы добавить конфигурацию беспроводной сети, выполните приведенные далее действия.

    1. Выберите ПО промежуточного слоя Azure IoT для примера конфигурации FreeRTOS —> и нажмите клавишу ВВОД.

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

      ПараметрЗначение
      WiFi SSID{Идентификатор SSID для Wi-Fi}
      Пароль Wi-Fi{Пароль для Wi-Fi}
    3. Нажмите клавишу ESC, чтобы вернуться к предыдущему меню.

    Чтобы сохранить конфигурацию, выполните следующие действия.

    1. Нажмите клавишу S , чтобы открыть параметры сохранения, а затем нажмите клавишу ВВОД, чтобы сохранить конфигурацию.
    2. Нажмите клавишу ВВОД, чтобы закрыть сообщение подтверждения.
    3. Нажмите клавишу Q , чтобы выйти из меню конфигурации.

    Создание и мигание образа

    В этом разделе вы используете средства ESP-IDF для сборки, флэш-памяти и мониторинга ESP32 DevKit при подключении к Azure IoT.

    Примечание

    В следующих командах в этом разделе используйте короткий путь к выходным данным сборки рядом с корневым каталогом. Укажите путь сборки -B после параметра в каждой команде, для которой он требуется. Короткий путь помогает избежать текущей проблемы в средствах ESPRESSIF ESP-IDF, которая может привести к ошибкам с длинными именами путей сборки. В следующих командах в качестве примера используется локальный путь C:\espbuild .

    Чтобы создать образ, выполните следующие действия.

    1. В ESP-IDF PowerShell в каталоге iot-middleware-freertos-samples\demos\projects\ESPRESSIF\aziotkit выполните следующую команду, чтобы создать образ.

      idf.py --no-ccache -B "C:\espbuild" build 
      
    2. После завершения сборки убедитесь, что двоичный файл образа был создан по указанному ранее пути сборки.

      C:\espbuild\azure_iot_freertos_esp32.bin

    Чтобы промелькнуть изображение, выполните следующие действия:

    1. На esp32 DevKit найдите порт Micro USB, выделенный на следующем изображении:

    2. Подключите кабель Micro USB к порту Micro USB на ESP32 DevKit, а затем подключите его к компьютеру.

    3. Откройте windows диспетчер устройств и просмотрите порты, чтобы узнать, к какому COM-порту подключен ESP32 DevKit.

    4. В ESP-IDF PowerShell выполните следующую команду, заменив заполнитель и квадратные скобки Your-COM-port> правильным COM-портом из предыдущего шага.< Например, замените заполнитель на COM3.

      idf.py --no-ccache -B "C:\espbuild" -p <Your-COM-port> flash
      
    5. Убедитесь, что выходные данные завершались следующим текстом для успешной вспышки:

      Hash of data verified
      Leaving...
      Hard resetting via RTS pin...
      Done
      

    Чтобы убедиться, что устройство подключается к Azure IoT Central, выполните следующие действия.

    1. В POWERShell ESP-IDF выполните следующую команду, чтобы запустить средство мониторинга. Как и в предыдущей команде, замените <заполнитель Your-COM-port> и квадратные скобки COM-портом, к которому подключено устройство.

      idf.py -B "C:\espbuild" -p <Your-COM-port> monitor
      
    2. Проверьте наличие повторяющихся блоков выходных данных, как показано в следующем примере. Эти выходные данные подтверждают, что устройство подключается к Интернету вещей Azure и отправляет данные телеметрии.

      I (50807) AZ IOT: Successfully sent telemetry message
      I (50807) AZ IOT: Attempt to receive publish message from IoT Hub.
      I (51057) MQTT: Packet received. ReceivedBytes=2.
      I (51057) MQTT: Ack packet deserialized with result: MQTTSuccess.
      I (51057) MQTT: State record updated. New state=MQTTPublishDone.
      I (51067) AZ IOT: Puback received for packet id: 0x00000008
      I (53067) AZ IOT: Keeping Connection Idle...
      

    Чтобы просмотреть состояние устройства на портале IoT Central, выполните следующие действия.

    1. На панели мониторинга приложения выберите Устройства в меню навигации сбоку.

    2. Убедитесь, что состояние устройства обновлено на Подготовлено.

    3. Убедитесь, что шаблон устройства обновлен до Espressif ESP32 Azure IoT Kit.

    Просмотр телеметрии

    В IoT Central можно просматривать поток телеметрии с устройства в облако.

    Чтобы просмотреть данные телеметрии в IoT Central, выполните приведенные далее действия.

    1. На панели мониторинга приложения выберите Устройства в меню навигации сбоку.

    2. Выберите нужное устройство в списке устройств.

    3. Перейдите на вкладку Обзор на странице устройства и просмотрите данные телеметрии, когда устройство отправляет сообщения в облако.

    Отправка команды на устройство

    Вы также можете использовать IoT Central для отправки команды на устройство. В этом разделе вы выполните команды для отправки сообщения на экран и переключения светодиодных индикаторов.

    Чтобы записать данные на экран, выполните следующие действия.

    1. В IoT Central перейдите на вкладку Команды на странице устройства.
    2. Найдите команду Espressif ESP32 Azure IoT Kit /Display Text .
    3. В текстовом поле Содержимое введите текст, который нужно отправить на экран устройства.
    4. Выберите Запуск.
    5. Убедитесь, что на экране устройства обновлен текст.

    Чтобы переключить светодиодный индикатор, выполните приведенные далее действия.

    1. Перейдите на вкладку Команда на странице устройства.

    2. Найдите команды Toggle LED 1 или Toggle LED 2 .

    3. Выберите Запуск.

    4. Убедитесь, что светодиодный индикатор на устройстве переключается или выключается.

    В IoT Central можно просмотреть сведения об устройстве.

    Перейдите на вкладку О программе на странице устройства.

    Совет

    Чтобы настроить эти представления, измените шаблон устройства.

    Очистка ресурсов

    Если вам больше не нужны ресурсы Azure, созданные при работе с этим руководством, их можно удалить на портале IoT Central. При необходимости, если вы продолжите работу с другой статьей в этом начало работы содержимом, вы можете сохранить уже созданные ресурсы и повторно использовать их.

    Чтобы сохранить пример приложения Azure IoT Central, но удалить только определенные устройства, выполните следующие действия.

    1. Выберите вкладку Устройства для приложения.
    2. Выберите нужное устройство в списке устройств.
    3. Выберите команду Удалить.

    Чтобы удалить пример приложения Azure IoT Central со всеми устройствами и ресурсами:

    1. Выберите элементы Администрирование>[имя приложения] .
    2. Выберите команду Удалить.

    Next Steps

    В этом кратком руководстве вы создали пользовательский образ, содержащий пример кода ПО промежуточного слоя Azure IoT для FreeRTOS, а затем перенастроили образ на устройство ESP32 DevKit. Вы также использовали портал IoT Central для создания ресурсов Azure, безопасного подключения ESP32 DevKit к Azure, просмотра телеметрии и отправки сообщений.

    В качестве следующего шага изучите следующие статьи, чтобы узнать больше о работе со встроенными устройствами и их подключении к Azure IoT.

    Примеры ПО промежуточного слоя Azure IoT для FreeRTOS

    Краткие руководства по разработке встроенных осРВ Azure

    Документация по разработке устройств Интернета вещей Azure

    Модули Wi-Fi и Bluetooth ESP32 I Espressif

    ЦП и память Периферийные устройства Диапазон рабочих температур Антенна Размеры модуля (мм) Штифты Протокол Wi-Fi Протокол Bluetooth След
    Сердечник Максимальная тактовая частота ядра. Флэш-память (МБ) PSRAM (МБ) Интерфейсы Датчик касания Датчик Холла
    ESP32-D0WD-V3
    Двухъядерный
    240 МГц 4,8,16 Н/Д SD-карта, UART, SPI, SDIO, I 2 C, ШИМ светодиода, ШИМ двигателя, I 2 S, ИК, счетчик импульсов, GPIO, емкостный датчик касания, АЦП, ЦАП Да Да -40°C ~ +85/105°C Печатная плата / IPEX 18×25,5×3,1 / 18×19,2×3,2 38 802. 11 b/g/n (802.11n до 150 Мбит/с), 2,4 ГГц Bluetooth V4.2 BR/EDR,
    Спецификация Bluetooth LE

    2D

    2D
    3D

    ESP32-D0WD-V3 или
    ESP32-D0WDR2-V3
    Двухъядерный
    240 МГц 4,8,16 Н/Д SD-карта, UART, SPI, SDIO, I 2 C, LED PWM, Motor PWM, I 2 S, IR, счетчик импульсов, GPIO, емкостный сенсорный датчик, ADC, DAC, TWAI® (совместим с ISO 11898-1, т. е. со спецификацией CAN 2.0) Да Да -40 °С ~ +85 °С Встроенные двойные антенны на печатной плате 35,6×34,4×3,5 41 802. 11 b/g/n (802.11n до 150 Мбит/с) Bluetooth V4.2 BR/EDR,
    Спецификация Bluetooth LE
    Н/Д
    ESP32-D0WD-V3
    Двухъядерный
    240 МГц 4,8,16 8 SD-карта, UART, SPI, SDIO, I 2 C, LED PWM, Motor PWM, I 2 S, ИК, счетчик импульсов, GPIO, емкостный датчик касания, АЦП, ЦАП Да Да -40°С ~ +85°С Печатная плата / IPEX 18×31,4×3,3 38 802.11b/g/n (802.11n до 150 Мбит/с), 2,4 ГГц Bluetooth V4. 2 BR/EDR,
    Спецификация Bluetooth LE

    2D

    2D
    3D

    ESP32-U4WDH
    Двухъядерный
    240 МГц Флэш-память 4 МБ в наборе микросхем Н/Д SD-карта, UART, SPI, SDIO, I 2 C, ШИМ светодиода, ШИМ двигателя, I 2 S, ИК, счетчик импульсов, GPIO, емкостный датчик касания, АЦП, ЦАП Да Да -40°С ~ +85/105°С Плата 13,2×19×2,4 55 802. 11 b/g/n (802.11n до 150 Мбит/с) Bluetooth V4.2 BR/EDR,
    Спецификация Bluetooth LE

    2D

    Н/Д

    ЭСП32-ПИКО-В3-02 240 МГц 8 2 SD-карта, UART, SPI, SDIO, I 2 C, светодиодный ШИМ, моторный ШИМ, I 2 S, ИК, счетчик импульсов, GPIO, емкостный сенсорный датчик, АЦП, ЦАП, двухпроводной автомобильный интерфейс (TWAI) ®, совместимый с ISO11898-1), Ethernet MAC Да Н/Д -40 °С ~ +85 °С Печатная плата / IPEX 13,2×16,6×2,4 53 802. 11 b/g/n (802.11n до 150 Мбит/с) Bluetooth V4.2 BR/EDR,
    Спецификация Bluetooth LE

    2D

    Н/Д

    Ресурсы ESP32 | Эспрессиф Системс

    Название Кузов Формат Версия Дата выпуска Скачать

    Руководство пользователя для простой пары

    В этом документе представлена ​​технология Simple-Pair, разработанная Espressif. В документе основное внимание уделяется функциям Simple-Pair, их использованию и демонстрационному коду.

    ПДФ v1.0 2016.07.20

    Руководство пользователя ESP-NOW

    В этом документе представлена ​​технология ESP-NOW, разработанная Espressif. В документе основное внимание уделяется функциям ESP-NOW, их использованию и демонстрационному коду.

    ПДФ v1.0 2016.07.20

    Руководство пользователя ESP32 по Bluetooth-сети

    В этом документе представлены примеры использования ESP32 для сетей Bluetooth для устройств IoT и представлены API-интерфейсы, связанные с разработкой сетей.

    ПДФ v1.2 2019.11.18

    Руководство по шифрованию флэш-памяти ESP32

    В этом документе представлена ​​функция флэш-шифрования ESP32.

    HTML последний 2017.07.27

    Отладка JTAG для ESP32

    Этот документ содержит руководство по установке OpenOCD для ESP32 и отладке с использованием GDB.

    HTML последний 2017. 08.02

    Архитектура Bluetooth ESP32

    В этом документе представлена ​​архитектура Bluetooth ESP32.

    ПДФ v1.1 2019.11.20

    ESP32 BT&BLE Двухрежимный Bluetooth

    В этом документе представлена ​​двухрежимная технология Bluetooth ESP32 BT&BLE.

    ПДФ В1.0 2018.02.11

    Краткое описание продукта Espressif HomeKit SDK

    В этом документе содержится введение в Espressif HomeKit SDK.

    ПДФ v1.1 2018.03.27

    Руководство пользователя ESP-TOUCH

    Этот документ знакомит с протоколом ESP-TOUCH и соответствующим приложением.

    ПДФ v2.0 2018.06.08

    ESP-PSRAM64 и ESP-PSRAM64H Лист данных

    В этом документе представлены спецификации ESP-PSRAM64 и ESP-PSRAM64H.

    ПДФ В1.1 2020. 10.13

    Руководство по проектированию оборудования ESP32-MeshKit-Sense

    Руководство по проектированию оборудования ESP32-MeshKit-Sense представляет блок-схему, компоновку печатной платы и функциональные модули платы разработки ESP32-MeshKit-Sense.

    HTML v1.0 2018.07.16

    Информация об упаковке чипсов эспрессифа

    В этом документе кратко изложены требования к упаковке чипсов Espressif, включая метод упаковки, размеры упаковочного материала, стандартное количество упаковки, этикетки, требования к сухой упаковке и правила маркировки.

    ПДФ v1.7 2022.04.01

    Руководство по тестированию производства эспрессифа

    В этом руководстве в основном описываются схемы производственного тестирования, доступные для продуктов Espressif Wi-Fi (модуль Wi-Fi/чип на плате), что дает справочную информацию по производственному тестированию продуктов клиентов.

    ПДФ v1.3 2023.05.19

    Руководство по проектированию аудио ESP32

    В руководстве изложены рекомендуемые методы проектирования при разработке аудиопродуктов на основе ESP32.

    ПДФ v1.0 2019.01.25

    Версия чипа ESP32 v3.0 Руководство пользователя

    В этом документе описываются различия между версией чипа v3.0 и предыдущими версиями чипа ESP32.

    ПДФ v1.3 2022.11.04

    Руководство по программированию ESP-IDF

    Это документация для Espressif IoT Development Framework (ESP-IDF). ESP-IDF — это официальная среда разработки для чипов Espressif, таких как ESP32, ESP32-S2, ESP32-S3, ESP32-C2 и ESP32-C3.

    HTML последний 2020.03.10

    Руководство по разработке системы распознавания лиц ESP-WHO

    ESP-WHO — это платформа для обнаружения и распознавания лиц, которая в настоящее время основана на чипе ESP32 Espressif Systems.

    HTML последний 2020.03.28

    Руководство по разработке ESP-Jumpstart

    ESP-Jumpstart ориентирован на сборку продукта на ESP32. Это быстрый способ начать процесс разработки продукта.

    HTML последний 2020.03.28

    Руководство пользователя библиотеки ESP-DSP

    ESP-DSP — это официальная библиотека DSP для чипа ESP32.

    HTML последний 2020.03.30

    Инструкция по эксплуатации ESP-AT

    libat_core.a — это ядро ​​AT-команды, и оно является ядром AT-команды, включая набор AT-инструкций по умолчанию, синтаксический анализ, выполнение и ответ на AT-команду. Демонстрация представляет собой набор AT-команд на основе uart.

    HTML последний 2020.03.30

    Руководство по разработке системы распознавания голоса ESP-Skainet

    ESP-Skainet — это интеллектуальный голосовой помощник Espressif, который в настоящее время поддерживает Wake Word Engine и распознавание речевых команд.

    HTML последний 2020.03.30

    SoC серии ESP32 Errata

    В этом документе подробно описаны ошибки в ESP32.

    ПДФ v2. 6 2023.02.02

    Технический паспорт ESP32

    В этом документе представлены спецификации микросхем семейства ESP32.

    ПДФ v4.2 2023.01.16

    Руководство по разработке аудио Espressif

    Это документация ESP-ADF, платформы для разработки аудиоприложений для чипа ESP32 от Espressif.

    HTML последний 2021.05.06

    Техническое справочное руководство ESP32

    Руководство содержит подробную и полную информацию о том, как использовать память ESP32 и периферийные устройства.

    ПДФ v4.9 2023.04.26

    Набор инструкций ESP32 AT и примеры

    В этом документе представлены AT-команды ESP32, объясняется, как их использовать, и приводятся примеры нескольких распространенных AT-команд.

    HTML последний 2021.08.05

    Руководство по проектированию оборудования ESP32

    В руководстве изложены рекомендуемые методы проектирования при разработке автономных или дополнительных систем на основе продуктов серии ESP32, включая SoC ESP32, модули ESP32 и платы разработки ESP32.

    ПДФ v3.3 2022.10.13

    ESP32-WROOM-DA Лист данных

    В этом документе представлены спецификации аппаратного обеспечения ESP32-WROOM-DA, включая обзор, определения контактов, функциональное описание, периферийные устройства, электрические характеристики и т. д.

    ПДФ v0.6 2023.01.17

    Руководство пользователя ESP-SR

    Espressif ESP-SR поможет вам создать голосовое решение с искусственным интеллектом на основе чипов ESP32 или ESP32-S3.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *