ESPRESSIF - Лого

ESP32-WATG-32D
Ръководство за потребителя

ESPRESSIF ESP32 WATG 32D Персонализиран WiFi-BT BLE MCU модул - иконаПредварителна версия 0.1
Espressif Systems
Авторско право © 2019

Относно това ръководство

Този документ има за цел да помогне на потребителите да настроят основната среда за разработка на софтуер за разработване на приложения с помощта на хардуер, базиран на модула ESP32WATG-32D.

Бележки по изданието

Дата Версия Бележки по изданието
2019.12 V0.1 Предварително освобождаване.

Въведение в ESP32-WATG-32D

ESP32-WATG-32D

ESP32-WATG-32D е персонализиран WiFi-BT-BLE MCU модул за предоставяне на „функция за свързване“ към различни продукти на клиента, включително бойлери и системи за комфортно отопление.
Таблица 1 предоставя спецификациите на ESP32-WATG-32D.
Таблица 1: Спецификации на ESP32-WATG-32D

Категории Предмети Спецификации
Wi-Fi протоколи 802.t1 b/g/n (802.t1n до 150 Mbps)
A-MPDU и A-MSDU агрегират и поддържат 0.4 µs предпазен интервал
Честотен диапазон 2400 MHz – 2483.5 MHz
Bluetooth протоколи Bluetoothv4.2 BRJEDR и BLE специфична котка включена
Радио NZIF приемник с -97 dBm чувствителност
Предавател от клас 1, клас 2 и клас 3
AFH
аудио CVSD и SBC
Хардуер Модулни интерфейси UART, re. EBUS2,JTAG,GPIO
Сензор на чип Сензор на Хол
Интегриран кристал 40 MHz кристал
Интегрирана SPI светкавица 8 MB
Интегрирах DCDC конвертор
Opera ng voltage!Захранване
3.3 V, 1.2 A
12 V / 24 V
Максимален ток, доставен от захранването 300 mA
Препоръчителен работен температурен диапазон -40'C + 85'C
Размери на модула (18.00±0.15) mm x (31.00±0.15) mm x (3.10±0.15) mm

ESP32-WATG-32D има 35 пина, които са описани в Таблица 2.

ПИН Описание

ESPRESSIF ESP32 WATG 32D Персонализиран WiFi-BT BLE MCU модул - Описание на щифта

Фигура 1: Оформление на щифта

Таблица 2: Дефиниции на щифтове

Име не  Тип функция
НУЛИРАНЕ 1 I Сигнал за активиране на модул (вътрешно изтегляне по подразбиране). Активен висок.
I36 2 I GPIO36, ADC1_CH0, RTC_GPIO0
I37 3 I GPIO37, ADC1_CH1, RTC_GPIO1
I38 4 I GPI38, ADC1_CH2, RTC_GPIO2
I39 5 I GPIO39, ADC1_CH3, RTC_GPIO3
I34 6 I GPIO34, ADC1_CH6, RTC_GPIO4
I35 7 I GPIO35, ADC1_CH7, RTC_GPIO5
IO32 8 I/O GPIO32, XTAL_32K_P (32.768 kHz вход на кристален осцилатор), ADC1_CH4, TOUCH9, RTC_GPIO9
IO33 9 I/O GPIO33, XTAL_32K_N (изход на кристален осцилатор 32.768 kHz), ADC1_CH5, TOUCH8, RTC_GPIO8
IO25 10 I/O GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6
I2C_SDA 11 I/O GPIO26, I2C_SDA
I2C_SCL 12 I GPIO27, I2C_SCL
TMS 13 I/O GPIO14, MTMS
TDI 14 I/O GPIO12, MTDI
+5V 15 PI Вход за захранване 5 V
GND 16, 17 PI Земя
VIN номер 18 I/O 12 V / 24 V захранващ вход
TCK 19 I/O GPIO13, MTCK
TDO 20 I/O GPIO15, MTDO
EBUS2 21, 35 I/O GPIO19/GPIO22, EBUS2
IO2 22 I/O GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0
IO0_FLASH 23 I/O Изтегляне Зареждане: 0; SPI зареждане: 1 (по подразбиране).
IO4 24 I/O GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1
IO16 25 I/O GPIO16, HS1_DATA4
5V_UART1_TX D 27 I GPIO18, 5V UART Получаване на данни
5V_UART1_RXD 28 GPIO17, HS1_DATA5
IO17 28 GPIO17, HS1_DATA5
IO5 29 I/O GPIO5, VSPICS0, HS1_DATA6
U0RXD 31 I/O GPIO3, U0RXD
U0TXD 30 I/O GPIO1, U0TXD
IO21 32 I/O GPIO21, VSPIHD
GND 33 PI EPAD, Ground
+3.3V 34 PO 3.3V изход на захранване

Подготовка на хардуера

Подготовка на хардуера
  • Модул ESP32-WATG-32D
  • Espressif RF тестова платка (Carrier Board)
  • Един USB към UART ключ
  • Компютър, препоръчва се Windows 7
  • Микро-USB кабел
Хардуерна връзка
  1. Запоете ESP32-WATG-32D към носещата платка, както е показано на фигура 2.
    ESPRESSIF ESP32 WATG 32D Персонализиран WiFi-BT BLE MCU модул - Хардуерна връзка
  2. Свържете USB-to-UART донгъл към носещата платка чрез TXD, RXD и GND.
  3. Свържете USB към UART ключ към компютъра чрез Micro-USB кабел.
  4. Свържете носещата платка към 24 V адаптер за захранване.
  5. По време на изтегляне, късо IO0 към GND чрез джъмпер. След това включете дъската.
  6. Изтеглете фърмуера във флаш с помощта на ИНСТРУМЕНТА ЗА ИЗТЕГЛЯНЕ ESP32.
  7. След изтегляне премахнете джъмпера на IO0 и GND.
  8. Включете отново носещата платка. ESP32-WATG-32D ще премине в работен режим.
    Чипът ще чете програми от флаш при инициализация.

Бележки:

  • IO0 е вътрешно логическо високо.
  • За повече информация относно ESP32-WATG-32D, моля, вижте листа с данни ESP32-WATG-32D.

Първи стъпки с ESP32 WATG-32D

ESP-IDF

Espressif IoT Development Framework (накратко ESP-IDF) е рамка за разработване на приложения, базирани на Espressif ESP32. Потребителите могат да разработват приложения с ESP32 в Windows/Linux/MacOS, базирани на ESP-IDF.

Настройте инструментите

Освен ESP-IDF, вие също трябва да инсталирате инструментите, използвани от ESP-IDF, като компилатор, дебъгер, Python пакети и т.н.

Стандартна настройка на Toolchain за Windows
Най-бързият начин е да изтеглите инструменталната верига и MSYS2 zip от 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
Инсталирайте предварителните условия
CentOS 7:
sudo yum инсталирайте gcc git wget make ncurses-devel flex bison gperf python pyserial python-pyelftools

sudo apt-get инсталирате 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-бъдеще 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

Инсталирайте Toolchain:
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=”export PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Въведете get_esp322, за да добавите инструменталната верига към PATH.

Вземете ESP-IDF

След като сте инсталирали инструменталната верига (която съдържа програми за компилиране и изграждане на приложението), вие също се нуждаете от специфичен за ESP32 API / библиотеки. Те се предоставят от Espressif в хранилището на ESP-IDF. За да го получите, отворете терминала, навигирайте до директорията, в която искате да поставите ESP-IDF, и го клонирайте с помощта на командата git clone:

git клонинг – рекурсивен https://github.com/espressif/esp-idf.git

ESP-IDF ще бъде изтеглен в ~/esp/esp-idf.

 Забележка:
Не пропускайте опцията –recursive. Ако вече сте клонирали ESP-IDF без тази опция, изпълнете друга команда, за да получите всички подмодули:
cd ~/esp/esp-idf
git подмодул актуализиране – init

Добавете IDF_PATH към потребителския профил

За да запазите настройката на променливата на средата IDF_PATH между рестартирането на системата, добавете я към потребителския профил, като следвате инструкциите по-долу.

Windows
Търсене на “Edit Environment Variables” on Windows 10.
Щракнете върху Нов… и добавете нова системна променлива IDF_PATH. Конфигурацията трябва да включва ESP-IDF директория, като C:\Users\user-name\esp\esp-idf.
Добавете ;%IDF_PATH%\tools към променливата Path, за да стартирате idf.py и други инструменти.

Linux и MacOS
Добавете следното към ~/.про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 към UART ключ. Ако драйверът на устройството не се инсталира автоматично, идентифицирайте USB към сериен преобразувател на вашия външен USB към UART ключ, потърсете драйвери в интернет и ги инсталирайте.
По-долу са връзките към драйвери, които могат да се използват.
CP210x USB към UART мост VCP драйвери FTDI драйвери за виртуален COM порт

Горните драйвери са предимно за справка. При нормални обстоятелства драйверите трябва да са в комплект с операционната система и да се инсталират автоматично при свързване на USB към UART ключ към компютъра.

Проверете порт в Windows

Проверете списъка с идентифицирани COM портове в Windows Device Manager. Изключете USB към UART ключ и го свържете отново, за да проверите кой порт изчезва от списъка и след това се показва отново.

ESPRESSIF ESP32 WATG 32D Персонализиран WiFi-BT BLE MCU модул - Проверете порта на Windows

Фигура 4-1. USB към UART мост на USB към UART ключ в Windows Device Manager

ESPRESSIF ESP32 WATG 32D Персонализиран WiFi-BT BLE MCU модул - Проверете порта на Windows 2

Фигура 4-2. Два USB серийни порта на USB към UART ключ в Windows Device Manager

Проверете порта на Linux и MacOS

За да проверите името на устройството за серийния порт на вашия USB-към-UART донгъл, изпълнете тази команда два пъти, първо с изключен донгъл, след това с включен. Портът, който се появява втори път, е този, от който се нуждаете:

Linux
ls /dev/tty*

MacOS
ls /dev/cu.*

Добавяне на потребител към набиране на Linux

Влезлият в момента потребител трябва да има достъп за четене и запис на серийния порт през USB.
В повечето дистрибуции на Linux това става чрез добавяне на потребителя към групата за набиране със следната команда:

sudo usermod -a -G dialout $USER
в Arch Linux това се прави чрез добавяне на потребителя към групата uucp със следната команда:

sudo usermod -a -G uucp $ПОТРЕБИТЕЛ
Уверете се, че сте влезли отново, за да активирате разрешенията за четене и запис за серийния порт.

Проверете серийната връзка

Сега проверете дали серийната връзка работи. Можете да направите това с помощта на програма за сериен терминал. В този прampще използваме PuTTY SSH Client, който е наличен както за Windows, така и за Linux. Можете да използвате друга серийна програма и да зададете комуникационни параметри, както е показано по-долу.
Пуснете терминала, задайте идентифициран сериен порт, скорост на предаване = 115200, битове за данни = 8, стоп битове = 1 и паритет = N. По-долу са напр.ampекранни снимки на настройка на порта и такива параметри на предаване (накратко описано като 115200-8-1-N) в Windows и Linux. Не забравяйте да изберете точно същия сериен порт, който сте идентифицирали в стъпките по-горе.

ESPRESSIF ESP32 WATG 32D Персонализиран WiFi-BT BLE MCU модул - Проверете серийната връзка

Фигура 4-3. Настройка на серийна комуникация в PuTTY на Windows

ESPRESSIF ESP32 WATG 32D Персонализиран WiFi-BT BLE MCU модул - Проверете порта на Windows 3

Фигура 4-4. Настройка на серийна комуникация в PuTTY на Linux

След това отворете серийния порт в терминала и проверете дали виждате някакъв журнал, отпечатан от ESP32.
Съдържанието на регистрационния файл ще зависи от приложението, заредено в ESP32.

Бележки:

  • За някои конфигурации на окабеляване на сериен порт, серийните RTS и DTR щифтове трябва да бъдат деактивирани в терминалната програма, преди ESP32 да стартира и да произведе сериен изход. Това зависи от самия хардуер, повечето платки за разработка (включително всички платки Espressif) нямат този проблем. Проблемът е налице, ако RTS и DTR са свързани директно към щифтовете EN & GPIO0. Вижте документацията на esptool за повече подробности.
  • Затворете серийния терминал, след като се уверите, че комуникацията работи. В следващата стъпка ще използваме различно приложение, за да качим нов фърмуер
    ESP32. Това приложение няма да има достъп до серийния порт, докато е отворено в терминала.

Конфигурирайте

Въведете директорията hello_world и изпълнете menuconfig.
Linux и MacOS

cd ~/esp/hello_world
idf.py -DIDF_TARGET=esp32 menuconfig

Може да се наложи да стартирате python2 idf.py на Python 3.0.
Windows

cd %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 файл.

Build и Flash

Сега можете да изградите и флаширате приложението. Пусни:
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 поради конфигурация
  • Имена на компонентите:…
  • Пътища на компоненти: … … (още редове от изхода на системата за изграждане)
[527/527] Генериране на hello-world.bin esptool.py v2.3.1

Изграждането на проекта завършено. За да мигате, изпълнете тази команда:
../../../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 файлове.

Flash върху устройството

Флаширайте двоичните файлове, които току-що сте изградили на вашата платка ESP32, като изпълните:

idf.py -p PORT [-b BAUD] мига

Заменете PORT с името на серийния порт на вашата платка ESP32. Можете също така да промените скоростта на предаване на флашъра, като замените BAUD със скоростта на предаване, от която се нуждаете. Скоростта на предаване по подразбиране е 460800.

Изпълнение на esptool.py в директория […]/esp/hello_world Изпълнение на „python […]/esp-idf/components/esptool_py/esptool/esptool.py -b 460800 write_flash @flash_project_args”… esptool.py -b 460800 write_flash –flash_mode dio –flash_size detect –flash_freq 40m 0x1000 bootloader/bootloader.bin 0x8000 partition_table/partition-table.bin 0x10000 hello-world.bin esptool.py v2.3.1 Свързване…. Открива се тип чип... ESP32 Чипът е ESP32D0WDQ6 (ревизия 1)
Характеристики: WiFi, BT, Dual Core Пълен за качване… Изпълняващ се пън… Работен пън… Промяна на скоростта на предаване на 460800 Променено. Конфигуриране на размера на флаш... Автоматично открит размер на флаш: 4MB флаш параметри, зададени на 0x0220 Компресирани 22992 байта до 13019... Записа 22992 байта (13019 компресирани) при 0x00001000 за 0.3 секунди (ефективно 558.9 kbit/s)... Хешът на данните е проверен. Компресирани 3072 байта до 82… Записа 3072 байта (82 компресирани) при 0x00008000 за 0.0 секунди (ефективни 5789.3 kbit/s)… Хешът на данните е проверен. Компресирани 136672 байта до 67544… Записа 136672 байта (67544 компресирани) при 0x00010000 за 1.9 секунди (ефективно 567.5 kbit/s)… Хешът на данните е проверен. Напускане... Твърдо нулиране чрез RTS щифт...

Ако няма проблеми до края на процеса на флаширане, модулът ще бъде нулиран и приложението “hello_world” ще се стартира.

IDF монитор

За да проверите дали “hello_world” наистина работи, въведете idf.py -p PORT monitor (Не забравяйте да замените PORT с името на вашия сериен порт).
Тази команда стартира приложението за монитор:

$ idf.py -p /dev/ttyUSB0 монитор Изпълнение на 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 …

След като стартирате и диагностичните регистрационни файлове превъртите нагоре, трябва да видите „Здравей свят!“ разпечатан от приложението.

… Здравей свят! Рестартиране след 10 секунди… I (211) cpu_start: Стартиране на планировчика на APP CPU. Рестартиране след 9 секунди... Рестартиране след 8 секунди... Рестартиране след 7 секунди...

За да излезете от монитора на IDF, използвайте прекия път Ctrl+].
Ако IDF мониторът се повреди малко след качването или, ако вместо съобщенията по-горе, видите произволен боклук, подобен на това, което е дадено по-долу, вашата платка вероятно използва 26MHz кристал. Повечето дизайни на платки за разработка използват 40MHz, така че ESP-IDF използва тази честота като стойност по подразбиране.

Exampлес

За ESP-IDF напрamples, моля, отидете на ESP-IDF GitHub.

Екип на Espressif IoT
www.espressif.com

Отказ от отговорност и известие за авторски права
Информация в този документ, включително URL препратки, подлежи на промяна без предизвестие.
ТОЗИ ДОКУМЕНТ СЕ ПРЕДОСТАВЯ КАКЪВ Е БЕЗ НИКАКВИ ГАРАНЦИИ, ВКЛЮЧИТЕЛНО ГАРАНЦИЯ ЗА ПРОДАВАЕМОСТ, НЕНАРУШЕНИЕ, ГОДНОСТ ЗА НЯКАКВА КОНКРЕТНА ЦЕЛ,
ИЛИ ВСЯКА ГАРАНЦИЯ, ПРОИЗТИЧАЩА ДРУГО ОТ ПРЕДЛОЖЕНИЕ, СПЕЦИФИКАЦИЯ ИЛИAMPLE.
Отказва се всякаква отговорност, включително отговорност за нарушаване на права на собственост, свързани с използването на информацията в този документ. Тук не се предоставят никакви лицензи, изрични или подразбиращи се, чрез estoppel или по друг начин, за каквито и да било права на интелектуална собственост.
Логото на Wi-Fi Alliance Member е търговска марка на Wi-Fi Alliance. Логото на Bluetooth е регистрирана търговска марка на Bluetooth SIG. Всички търговски наименования, търговски марки и регистрирани търговски марки, споменати в този документ, са собственост на съответните им собственици и се признават с настоящото.
Copyright © 2019 Espressif Inc. Всички права запазени.

Документи / Ресурси

ESPRESSIF ESP32-WATG-32D Персонализиран WiFi-BT-BLE MCU модул [pdf] Ръководство за потребителя
ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, персонализиран WiFi-BT-BLE MCU модул, WiFi-BT-BLE MCU модул, MCU модул, ESP32-WATG-32D, модул

Референции

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са маркирани *