ЭСП32-ВАТГ-32Д
Руководство пользователя
Предварительная версия 0.1
Эспрессиф Системс
Авторские права © 2019
Об этом руководстве
Этот документ предназначен для того, чтобы помочь пользователям настроить базовую среду разработки программного обеспечения для разработки приложений с использованием оборудования на основе модуля ESP32WATG-32D.
Заметки о выпуске
Дата | Версия | Заметки о выпуске |
2019.12 | В0.1 | Предварительный выпуск. |
Введение в ESP32-WATG-32D
ЭСП32-ВАТГ-32Д
ESP32-WATG-32D — это специализированный модуль микроконтроллера WiFi-BT-BLE для предоставления «функции подключения» различным продуктам заказчика, включая водонагреватели и системы комфортного отопления.
В таблице 1 приведены характеристики ESP32-WATG-32D.
Таблица 1: Технические характеристики ESP32-WATG-32D
Категории | Предметы | Технические характеристики |
Wi-Fi | Протоколы | 802.t1 b/g/n (802.t1n до 150 Мбит/с) |
Агрегирование A-MPDU и A-MSDU и поддержка защитного интервала 0.4 мкс | ||
Диапазон частот | 2400 МГц – 2483.5 МГц | |
Bluetooth | Протоколы | Bluetoothv4.2 BRJEDR и BLE включены |
Радио | Приемник NZIF с чувствительностью -97 дБм | |
Передатчик класса 1, класса 2 и класса 3 | ||
АФХ | ||
Аудио | ССЗ и СБК | |
Аппаратное обеспечение | Интерфейсы модуля | УАПП, ре. EBUS2,JTAG,GPIO |
Встроенный датчик | Датчик Холла | |
Встроенный кристалл | Кристалл 40 МГц | |
Встроенная флэш-память SPI | 8 МБ | |
Я интегрировал DCDC преобразователь Рабочий объемtagе! Блок питания |
3.3 В, 1.2 А | |
12 В / 24 В | ||
Максимальный ток, подаваемый источником питания | 300 мА | |
Рекомендуемый диапазон рабочих температур | -40°С + 85°С | |
Размеры модуля | (18.00±0.15) мм х (31.00±0.15) мм х (3.10±0.15) мм |
ESP32-WATG-32D имеет 35 контактов, которые описаны в таблице 2.
Описание штифта
Рисунок 1: Расположение выводов
Таблица 2: Определения выводов
Имя | Нет. | Тип | Функция |
ПЕРЕЗАГРУЗИТЬ | 1 | I | Сигнал включения модуля (внутренний подтягивающий по умолчанию). Активный высокий. |
I36 | 2 | I | GPIO36, АЦП1_CH0, RTC_GPIO0 |
I37 | 3 | I | GPIO37, АЦП1_CH1, RTC_GPIO1 |
I38 | 4 | I | GPI38, АЦП1_CH2, RTC_GPIO2 |
I39 | 5 | I | GPIO39, АЦП1_CH3, RTC_GPIO3 |
I34 | 6 | I | GPIO34, АЦП1_CH6, RTC_GPIO4 |
I35 | 7 | I | GPIO35, АЦП1_CH7, RTC_GPIO5 |
IO32 | 8 | Ввод/вывод | GPIO32, XTAL_32K_P (вход кварцевого генератора 32.768 кГц), ADC1_CH4, TOUCH9, RTC_GPIO9 |
IO33 | 9 | Ввод/вывод | GPIO33, XTAL_32K_N (выход кварцевого генератора 32.768 кГц), ADC1_CH5, TOUCH8, RTC_GPIO8 |
IO25 | 10 | Ввод/вывод | GPIO25, ЦАП_1, АЦП2_CH8, RTC_GPIO6 |
I2C_SDA | 11 | Ввод/вывод | GPIO26, I2C_SDA |
I2C_SCL | 12 | I | GPIO27, I2C_SCL |
ТМС | 13 | Ввод/вывод | GPIO14, МТМС |
ТДИ | 14 | Ввод/вывод | ГПИО12, МТДИ |
+5В | 15 | PI | Вход питания 5 В |
Земля | 16, 17 | PI | Земля |
ВИН-номер | 18 | Ввод/вывод | Вход питания 12 В / 24 В |
ТСК | 19 | Ввод/вывод | GPIO13, МТКК |
TDO | 20 | Ввод/вывод | GPIO15, МТДО |
EBUS2 | 21, 35 | Ввод/вывод | GPIO19/GPIO22, ЭБУС2 |
IO2 | 22 | Ввод/вывод | GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0 |
IO0_FLASH | 23 | Ввод/вывод | Скачать Загрузка: 0; Загрузка SPI: 1 (по умолчанию). |
IO4 | 24 | Ввод/вывод | GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1 |
IO16 | 25 | Ввод/вывод | ГПИО16, HS1_DATA4 |
5V_UART1_TX Д | 27 | I | GPIO18, прием данных 5V UART |
5V_UART1_RXD | 28 | – | ГПИО17, HS1_DATA5 |
IO17 | 28 | – | ГПИО17, HS1_DATA5 |
IO5 | 29 | Ввод/вывод | GPIO5, VSPICS0, HS1_DATA6 |
U0RXD | 31 | Ввод/вывод | ГПИО3, U0RXD |
U0TXD | 30 | Ввод/вывод | ГПИО1, U0TXD |
IO21 | 32 | Ввод/вывод | GPIO21, ВСПИХД |
Земля | 33 | PI | ЭПАД, Земля |
+3.3В | 34 | PO | Выход источника питания 3.3 В |
Подготовка оборудования
Подготовка оборудования
- Модуль ESP32-WATG-32D
- Тестовая плата Espressif RF (несущая плата)
- Один ключ USB-UART
- ПК, рекомендуется Windows 7
- Кабель Micro-USB
Аппаратное подключение
- Припаяйте ESP32-WATG-32D к несущей плате, как показано на рисунке 2.
- Подключите ключ USB-UART к несущей плате через TXD, RXD и GND.
- Подключите ключ USB-UART к ПК с помощью кабеля Micro-USB.
- Подключите несущую плату к адаптеру 24 В для питания.
- Во время загрузки замкните IO0 на GND с помощью перемычки. Затем включите плату.
- Загрузите прошивку во флэш-память с помощью ESP32 DOWNLOAD TOOL.
- После загрузки снимите перемычку на IO0 и GND.
- Снова включите несущую плату. ESP32-WATG-32D перейдет в рабочий режим.
Чип будет считывать программы из флэш-памяти при инициализации.
Примечания:
- IO0 имеет внутренний логический высокий уровень.
- Для получения дополнительной информации о ESP32-WATG-32D см. техническое описание ESP32-WATG-32D.
Начало работы с ESP32 WATG-32D
ESP-IDF
Платформа разработки Espressif IoT (сокращенно ESP-IDF) — это платформа для разработки приложений на основе Espressif ESP32. Пользователи могут разрабатывать приложения с ESP32 в Windows/Linux/MacOS на основе ESP-IDF.
Настройте инструменты
Помимо ESP-IDF, вам также необходимо установить инструменты, используемые ESP-IDF, такие как компилятор, отладчик, пакеты Python и т. д.
Стандартная установка Toolchain для Windows
Самый быстрый способ — загрузить набор инструментов и zip-архив MSYS2 с dl.espressif.com: https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip
Проверка
Запустите C:\msys32\mingw32.exe, чтобы открыть терминал MSYS2. Выполнить: mkdir -p ~/esp
Введите cd ~/esp, чтобы войти в новый каталог.
Обновление среды
При обновлении IDF иногда требуются новые цепочки инструментов или добавляются новые требования к среде Windows MSYS2. Чтобы перенести любые данные из старой версии предварительно скомпилированной среды в новую:
Возьмите старую среду MSYS2 (например, C:\msys32) и переместите/переименуйте ее в другой каталог (например, C:\msys32_old).
Загрузите новую предварительно скомпилированную среду, выполнив шаги, описанные выше.
Разархивируйте новую среду MSYS2 в папку C:\msys32 (или другое место).
Найдите старый каталог C:\msys32_old\home и переместите его в C:\msys32.
Теперь вы можете удалить каталог C:\msys32_old, если он вам больше не нужен.
В вашей системе могут быть разные независимые среды MSYS2, если они находятся в разных каталогах.
Стандартная настройка Toolchain для Linux
Установка предварительных условий
ЦенОС 7:
sudo yum установить gcc git wget сделать ncurses-devel flex bison gperf python pyserial python-pyelftools
sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python pythonpip python-setuptools python-serial python-cryptography python-future python-pyparsing python-pyelftools
Арка:
sudo pacman -S – требуется gcc git make ncurses flex bison gperf python2-pyserial python2cryptography python2-future python2-pyparsing python2-pyelftools
Настройте цепочку инструментов
64-битный Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-битный Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz
1. Разархивируйте файл в каталог ~/esp:
64-разрядная версия Linux: mkdir -p ~/esp cd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-разрядная версия Linux: mkdir -p ~/espcd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz
2. Набор инструментов будет разархивирован в каталог ~/esp/xtensa-esp32-elf/. Добавьте следующее в ~/.profile:
экспорт PATH = «$ HOME/esp/xtensa-esp32-elf/bin: $ PATH»
При желании добавьте следующее в ~/.profile:
псевдоним get_esp32='export PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”'
3. Повторно войдите в систему, чтобы подтвердить .profile. Выполните следующее, чтобы проверить PATH: printenv PATH
$ printenv ПУТЬ
/home/user-name/esp/xtensa-esp32-elf/bin:/home/user-name/bin:/home/username/.local/bin:/usr/local/sbin:/usr/local/bin: /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Проблемы с разрешениями /dev/ttyUSB0
В некоторых дистрибутивах Linux вы можете получить сообщение об ошибке Failed to open port /dev/ttyUSB0 при перепрошивке ESP32. Это можно решить, добавив текущего пользователя в группу дозвона.
Пользователи Arch Linux
Для запуска предварительно скомпилированного gdb (xtensa-esp32-elf-gdb) в Arch Linux требуется ncurses 5, но Arch использует ncurses 6.
Библиотеки обратной совместимости доступны в AUR для нативных конфигураций и конфигураций lib32:
https://aur.archlinux.org/packages/ncurses5-compat-libs/
https://aur.archlinux.org/packages/lib32-ncurses5-compat-libs/
Перед установкой этих пакетов вам может потребоваться добавить открытый ключ автора в вашу связку ключей, как описано в разделе «Комментарии» по ссылкам выше.
В качестве альтернативы используйте crosstool-NG для компиляции gdb, который связывается с ncurses 6.
Стандартная настройка Toolchain для Mac OS
Установите pip:
sudo easy_install pip
Установите инструментальную цепочку:
https://github.com/espressif/esp-idf/blob/master/docs/en/get-started/macossetup.rst#id1
Разархивируйте файл в каталог ~/esp.
Цепочка инструментов будет разархивирована по пути ~/esp/xtensa-esp32-elf/.
Добавьте следующее в ~/.profile:
экспорт PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH
При желании добавьте следующее в 〜/ .profile:
псевдоним get_esp32 = «Экспорт PATH = $ HOME / esp / xtensa-esp32-elf / bin: $ PATH»
Введите get_esp322, чтобы добавить набор инструментов в PATH.
Получить ESP-IDF
После того, как вы установили набор инструментов (который содержит программы для компиляции и сборки приложения), вам также потребуются специальные API/библиотеки для ESP32. Они предоставляются Espressif в репозитории ESP-IDF. Чтобы получить его, откройте терминал, перейдите в каталог, в который вы хотите поместить ESP-IDF, и клонируйте его с помощью команды git clone:
git clone –рекурсивный https://github.com/espressif/esp-idf.git
ESP-IDF будет загружен в ~/esp/esp-idf.
Примечание:
Не пропустите опцию –recursive. Если вы уже клонировали ESP-IDF без этой опции, выполните другую команду, чтобы получить все подмодули:
компакт-диск ~/esp/esp-idf
обновление подмодуля git –init
Добавьте IDF_PATH в профиль пользователя
Чтобы сохранить настройку переменной среды IDF_PATH между перезагрузками системы, добавьте ее в профиль пользователя, следуя приведенным ниже инструкциям.
Окна
Искать “Edit Environment Variables” on Windows 10.
Нажмите «Создать…» и добавьте новую системную переменную IDF_PATH. Конфигурация должна включать каталог ESP-IDF, такой как C:\Users\user-name\esp\esp-idf.
Добавьте ;%IDF_PATH%\tools к переменной Path для запуска idf.py и других инструментов.
Линукс и МакОС
Добавьте следующее к ~/.проfile:
экспорт IDF_PATH=~/esp/esp-idf
экспорт PATH="$IDF_PATH/инструменты:$PATH"
Выполните следующее, чтобы проверить IDF_PATH:
printenv IDF_PATH
Выполните следующее, чтобы проверить, включен ли idf.py в PAT:
какой idf.py
Он напечатает путь, аналогичный ${IDF_PATH}/tools/idf.py.
Вы также можете ввести следующее, если не хотите изменять IDF_PATH или PATH:
экспорт IDF_PATH=~/esp/esp-idf
экспорт PATH="$IDF_PATH/инструменты:$PATH"
Установите последовательное соединение с ESP32-WATG-32D
В этом разделе приведены инструкции по установке последовательного соединения между ESP32WATG-32D и ПК.
Подключите ESP32-WATG-32D к ПК
Припаяйте модуль ESP32-WATG-32D к несущей плате и подключите несущую плату к ПК с помощью ключа USB-to-UART. Если драйвер устройства не устанавливается автоматически, определите микросхему преобразователя USB в последовательный порт на внешнем ключе USB-to-UART, найдите драйверы в Интернете и установите их.
Ниже приведены ссылки на драйверы, которые можно использовать.
CP210x Мост USB-UART Драйверы VCP Драйверы виртуальных COM-портов FTDI
Приведенные выше драйверы предназначены в первую очередь для справки. В нормальных условиях драйверы должны поставляться вместе с операционной системой и автоматически устанавливаться при подключении ключа USB-UART к ПК.
Проверить порт в Windows
Проверьте список идентифицированных COM-портов в диспетчере устройств Windows. Отключите ключ USB-UART и снова подключите его, чтобы проверить, какой порт исчезает из списка, а затем снова отображается.
Рисунок 4-1. Мост USB-UART ключа USB-to-UART в диспетчере устройств Windows
Рисунок 4-2. Два последовательных порта USB ключа USB-to-UART в диспетчере устройств Windows
Проверьте порт в Linux и MacOS
Чтобы проверить имя устройства для последовательного порта вашего ключа USB-to-UART, запустите эту команду два раза, сначала с отключенным ключом, а затем с подключенным. Порт, который появляется во второй раз, и есть тот, который вам нужен:
линукс
ls / dev / tty *
MacOS
лс /dev/cu.*
Добавление пользователя для дозвона в Linux
Текущий зарегистрированный пользователь должен иметь доступ для чтения и записи к последовательному порту через USB.
В большинстве дистрибутивов Linux это делается путем добавления пользователя в группу дозвона с помощью следующей команды:
sudo usermod -a -G дозвон $USER
в Arch Linux это делается путем добавления пользователя в группу uucp с помощью следующей команды:
sudo usermod -a -G uucp $USER
Убедитесь, что вы повторно вошли в систему, чтобы включить разрешения на чтение и запись для последовательного порта.
Проверить последовательное соединение
Теперь убедитесь, что последовательное соединение работает. Вы можете сделать это с помощью программы последовательного терминала. В этом бывшемample мы будем использовать PuTTY SSH Client, который доступен как для Windows, так и для Linux. Вы можете использовать другую последовательную программу и установить параметры связи, как показано ниже.
Запустите терминал, установите идентифицированный последовательный порт, скорость передачи = 115200, биты данных = 8, стоповые биты = 1 и четность = N.ample скриншоты настройки порта и таких параметров передачи (вкратце описанных как 115200-8-1-N) в Windows и Linux. Не забудьте выбрать точно такой же последовательный порт, который вы определили в шагах выше.
Рисунок 4-3. Настройка последовательной связи в PuTTY в Windows
Рисунок 4-4. Настройка последовательной связи в PuTTY в Linux
Затем откройте последовательный порт в терминале и проверьте, видите ли вы какой-либо журнал, распечатанный ESP32.
Содержимое журнала будет зависеть от приложения, загруженного в ESP32.
Примечания:
- Для некоторых конфигураций проводки последовательного порта необходимо отключить последовательные контакты RTS и DTR в терминальной программе, прежде чем ESP32 загрузится и выдаст последовательный вывод. Это зависит от самого оборудования, большинство плат разработки (включая все платы Espressif) не имеют этой проблемы. Проблема возникает, если RTS и DTR подключены напрямую к контактам EN и GPIO0. См. документацию esptool для более подробной информации.
- Закройте последовательный терминал после проверки работы связи. На следующем шаге мы собираемся использовать другое приложение для загрузки новой прошивки на
ESP32. Это приложение не сможет получить доступ к последовательному порту, пока он открыт в терминале.
Конфигурация
Войдите в каталог hello_world и запустите menuconfig.
Линукс и МакОС
компакт-диск ~/esp/hello_world
idf.py -DIDF_TARGET=esp32 конфигурация меню
Вам может понадобиться запустить python2 idf.py на Python 3.0.
Окна
компакт-диск %userprofile%\esp\hello_world idf.py -DIDF_TARGET=esp32 menuconfig
Установщик Python 2.7 попытается настроить Windows для связывания файла .py с Python 2. Если другие программы (например, инструменты Visual Studio Python) были связаны с другими версиями Python, idf.py может работать неправильно (файл будет открыть в Visual Studio). В этом случае вы можете каждый раз запускать C:\Python27\python idf.py или изменять настройки связанного файла Windows .py.
Сборка и прошивка
Теперь вы можете собрать и запустить приложение. Бежать:
idf.py сборка
Это скомпилирует приложение и все компоненты ESP-IDF, сгенерирует загрузчик, таблицу разделов и двоичные файлы приложения и запишет эти двоичные файлы на вашу плату ESP32.
$ idf.py сборка
Запуск cmake в каталоге /path/to/hello_world/build Выполнение «cmake -G Ninja –warn-uninitialized /path/to/hello_world»… Предупредить о неинициализированных значениях.
- Найдено Git: /usr/bin/git (найдена версия «2.17.0»)
- Создание пустого компонента aws_iot из-за конфигурации
- Названия компонентов: …
- Пути компонентов: … … (больше строк вывода системы сборки)
Сборка проекта завершена. Чтобы прошить, выполните эту команду:
../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash -flash_mode dio –flash_size detect –flash_freq 40m 0x10000 build/hello-world.bin build 0x1000 build/bootloader/ bootloader.bin 0x8000 build/partition_table/partitiontable.bin или запустите «idf.py -p PORT flash»
Если проблем нет, в конце процесса сборки вы должны увидеть сгенерированные файлы .bin.
Прошить на устройство
Запустите двоичные файлы, которые вы только что создали на своей плате ESP32, запустив:
idf.py -p ПОРТ [-b BAUD] flash
Замените PORT именем последовательного порта вашей платы ESP32. Вы также можете изменить скорость передачи данных флешера, заменив BAUD на нужную вам скорость передачи данных. Скорость передачи по умолчанию 460800.
Запуск esptool.py в каталоге […]/esp/hello_world dio –flash_size обнаруживает –flash_freq 460800m 460800x40 bootloader/bootloader.bin 0x1000 partition_table/partition-table.bin 0x8000 hello-world.bin esptool.py v0 Подключение…. Определение типа чипа… Чип ESP10000 — ESP2.3.1D32WDQ32 (версия 0)
Особенности: Wi-Fi, BT, двухъядерный Заглушка загрузки… Работающая заглушка… Заглушка работает… Изменение скорости передачи данных на 460800 Изменено. Настройка размера флэш-памяти… Автоматически определяемый размер флэш-памяти: 4 МБ Параметры флэш-памяти установлены на 0x0220 Сжато 22992 байта до 13019… Записано 22992 байта (13019 сжато) по адресу 0x00001000 за 0.3 секунды (эффективная скорость 558.9 кбит/с)… Хэш данных проверен. Сжато 3072 байта до 82… Записано 3072 байта (82 сжато) по адресу 0x00008000 за 0.0 секунды (эффективная 5789.3 кбит/с)… Хэш данных проверен. Сжато 136672 байта до 67544… Записано 136672 байта (67544 сжато) по адресу 0x00010000 за 1.9 секунды (эффективная скорость 567.5 кбит/с)… Хэш данных проверен. Уход… Аппаратный сброс через пин RTS…
Если к концу процесса прошивки проблем не возникнет, модуль будет сброшен и приложение «hello_world» будет запущено.
Монитор ЦАХАЛа
Чтобы проверить, действительно ли запущен «hello_world», введите idf.py -p PORT monitor (не забудьте заменить PORT именем вашего последовательного порта).
Эта команда запускает приложение монитора:
$ idf.py -p /dev/ttyUSB0 monitor Запуск idf_monitor в каталоге […]/esp/hello_world/build Выполнение «python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world / build/hello-world.elf”… — idf_monitor на /dev/ttyUSB0 115200 — — Выход: Ctrl+] | Меню: Ctrl+T | Справка: Ctrl+T, затем Ctrl+H — ets 8 июня 2016 г. 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) ets 8 июня 2016 г. 00:22:57 …
После прокрутки журналов запуска и диагностики вверх вы должны увидеть «Hello world!» распечатывается приложением.
… Привет, мир! Перезагрузка через 10 секунд… I (211) cpu_start: Запуск планировщика на ЦП APP. Перезапуск через 9 секунд… Перезапуск через 8 секунд… Перезапуск через 7 секунд…
Для выхода из монитора IDF используйте сочетание клавиш Ctrl+].
Если монитор IDF выходит из строя вскоре после загрузки, или если вместо сообщений выше вы видите случайный мусор, подобный тому, что приведен ниже, скорее всего, ваша плата использует кварц 26 МГц. В большинстве макетных плат используется частота 40 МГц, поэтому ESP-IDF использует эту частоту как значение по умолчанию.
Exampле
Для ESP-IDF exampЛес, пожалуйста, зайди ESP-IDF на GitHub.
Команда Интернета вещей Espressif
www.espressif.com
Уведомление об отказе от ответственности и авторских правах
Информация в этом документе, включая URL ссылки, может быть изменено без предварительного уведомления.
ЭТОТ ДОКУМЕНТ ПРЕДОСТАВЛЯЕТСЯ КАК ЕСТЬ, БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ВКЛЮЧАЯ ЛЮБЫЕ ГАРАНТИИ КОММЕРЧЕСКОЙ ПРИГОДНОСТИ, НЕНАРУШЕНИЯ ПРАВ, ПРИГОДНОСТИ ДЛЯ ЛЮБОЙ КОНКРЕТНОЙ ЦЕЛИ,
ИЛИ ЛЮБУЮ ГАРАНТИЮ, ВЫТЕКАЮЩУЮ ИЗ ЛЮБОГО ПРЕДЛОЖЕНИЯ, СПЕЦИФИКАЦИИ ИЛИAMPЛЕ.
Любая ответственность, включая ответственность за нарушение каких-либо прав собственности, связанных с использованием информации в этом документе, снимается. Никаких лицензий, явных или подразумеваемых, путем эстоппеля или иным образом, на какие-либо права интеллектуальной собственности здесь не предоставляется.
Логотип Wi-Fi Alliance Member является товарным знаком Wi-Fi Alliance. Логотип Bluetooth является зарегистрированным товарным знаком Bluetooth SIG. Все торговые наименования, товарные знаки и зарегистрированные товарные знаки, упомянутые в этом документе, являются собственностью их соответствующих владельцев и настоящим признаются.
Copyright © 2019 Espressif Inc. Все права защищены.
Документы/Ресурсы
![]() |
ESPRESSIF ESP32-WATG-32D Пользовательский модуль MCU WiFi-BT-BLE [pdf] Руководство пользователя ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, специальный модуль MCU WiFi-BT-BLE, модуль MCU WiFi-BT-BLE, модуль MCU, ESP32-WATG-32D, модуль |