ESP32-WATG-32D
Посібник користувача
Попередня версія 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 Мбіт/с) |
Агрегування A-MPDU та A-MSDU та підтримка захисного інтервалу 0.4 мкс | ||
Діапазон частот | 2400 МГц – 2483.5 МГц | |
Bluetooth | Протоколи | Bluetooth v4.2 BRJEDR і BLE увімкнено |
радіо | Приймач NZIF з чутливістю -97 дБм | |
Передавач класу 1, класу 2 і класу 3 | ||
AFH | ||
Аудіо | CVSD і SBC | |
Обладнання | Інтерфейси модулів | UART, re. EBUS2,JTAG,GPIO |
Вбудований датчик | Датчик Холла | |
Інтегрований кристал | Кристал 40 МГц | |
Вбудований спалах SPI | 8 Мб | |
Я інтегрував DCDC Converter Операційна томtage!Блок живлення |
3.3 В, 1.2 А | |
12 В / 24 В | ||
Максимальний струм, що видається джерелом живлення | 300 мА | |
Рекомендований діапазон робочих температур | -40’C + 85’C | |
Розміри модуля | (18.00±0.15) мм x (31.00±0.15) мм x (3.10±0.15) мм |
ESP32-WATG-32D має 35 контактів, які описані в Таблиці 2.
Pin Опис
Малюнок 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 кГц), ADC1_CH4, TOUCH9, RTC_GPIO9 |
IO33 | 9 | I/O | GPIO33, XTAL_32K_N (вихід кристалічного генератора 32.768 кГц), 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 |
+5В | 15 | PI | Вхід живлення 5 В |
GND | 16, 17 | PI | Земля |
VIN номер | 18 | I/O | Вхід живлення 12 В / 24 В |
TCK | 19 | I/O | GPIO13, MTCK |
ТДО | 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 | Завантажити Boot: 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, 5 В 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, земля |
+3.3В | 34 | PO | Вихід блоку живлення 3.3 В |
Підготовка обладнання
Підготовка обладнання
- Модуль ESP32-WATG-32D
- Радіочастотна тестова плата Espressif (Carrier Board)
- Один ключ USB-UART
- ПК, рекомендовано Windows 7
- Мікро-USB-кабель
Апаратне підключення
- Припаяйте ESP32-WATG-32D до несучої плати, як показано на малюнку 2.
- Підключіть ключ USB-UART до несучої плати через TXD, RXD і GND.
- Підключіть ключ USB-UART до ПК за допомогою кабелю Micro-USB.
- Підключіть несучу плату до адаптера 24 В для живлення.
- Під час завантаження замкніть IO0 на GND за допомогою перемички. Потім увімкніть плату.
- Завантажте мікропрограму на флеш-пам’ять за допомогою ІНСТРУМЕНТА ЗАВАНТАЖЕННЯ ESP32.
- Після завантаження зніміть перемичку на IO0 і GND.
- Знову увімкніть плату-носії. 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 install gcc git wget make 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 –needed gcc git make ncurses flex bison gperf python2-pyserial python2cryptography python2-future python2-pyparsing python2-pyelftools
Налаштуйте The Toolchain
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. Виконайте наступне, щоб перевірити ШЛЯХ: printenv ШЛЯХ
$ 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 ви можете отримати повідомлення про помилку Не вдалося відкрити порт /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=”експорт 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 без цієї опції, запустіть іншу команду, щоб отримати всі підмодулі:
cd ~/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 та інші інструменти.
Linux і MacOS
Додайте наступне до ~/.profile:
експорт IDF_PATH=~/esp/esp-idf
експорт PATH=”$IDF_PATH/tools:$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/tools:$PATH”
Встановіть послідовне з’єднання за допомогою ESP32-WATG-32D
У цьому розділі містяться вказівки щодо встановлення послідовного з’єднання між ESP32WATG-32D і ПК.
Підключіть ESP32-WATG-32D до ПК
Припаяйте модуль ESP32-WATG-32D до несучої плати та підключіть несучу плату до ПК за допомогою ключа USB-to-UART. Якщо драйвер пристрою не встановлюється автоматично, визначте мікросхему перетворювача USB на послідовний порт на зовнішньому ключі USB-UART, знайдіть драйвери в Інтернеті та встановіть їх.
Нижче наведено посилання на драйвери, якими можна скористатися.
Драйвери CP210x USB до UART Bridge VCP FTDI Virtual COM Port Drivers
Наведені вище драйвери призначені для ознайомлення. За звичайних обставин драйвери мають бути в комплекті з операційною системою та автоматично інсталюватися після підключення USB-до UART ключа до ПК.
Перевірте порт у Windows
Перевірте список ідентифікованих COM-портів у диспетчері пристроїв Windows. Від'єднайте ключ USB-UART і підключіть його знову, щоб перевірити, який порт зникає зі списку, а потім знову відображається.
Малюнок 4-1. Міст USB-UART ключа USB-UART у диспетчері пристроїв Windows
Малюнок 4-2. Два послідовних порти USB ключа USB-UART у диспетчері пристроїв Windows
Перевірте порт на Linux і MacOS
Щоб перевірити назву пристрою для послідовного порту вашого ключа USB-to-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 $ КОРИСТУВАЧ
Переконайтеся, що ви повторно ввійшли, щоб увімкнути дозволи на читання та запис для послідовного порту.
Перевірте послідовне підключення
Тепер переконайтеся, що послідовне з’єднання працює. Це можна зробити за допомогою термінальної програми з послідовним портом. У цьому ексample ми будемо використовувати PuTTY SSH клієнт, який доступний як для 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.
Linux і MacOS
cd ~/esp/hello_world
idf.py -DIDF_TARGET=esp32 menuconfig
Вам може знадобитися запустити python2 idf.py на Python 3.0.
вікна
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 через конфігурацію
- Назви компонентів: …
- Шляхи компонентів: … … (більше рядків вихідних даних системи збірки)
Побудова проекту завершена. Щоб прошити, виконайте цю команду:
../../../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)
Функції: 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 Кбіт/с)… Хеш даних перевірено. Вихід… Повне скидання через PIN-код RTS…
Якщо до кінця процесу флеш-пам’яті не виникне проблем, модуль буде скинуто, а програма «hello_world» буде запущена.
IDF Monitor
Щоб перевірити, чи «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 …
Після прокручування журналів запуску та діагностики вгору ви повинні побачити «Привіт, світ!» роздруковані за допомогою програми.
… Привіт Світ! Перезапуск через 10 секунд… I (211) cpu_start: Запуск планувальника на ЦП APP. Перезапуск через 9 секунд… Перезапуск через 8 секунд… Перезапуск через 7 секунд…
Щоб вийти з монітора IDF, використовуйте ярлик Ctrl+].
Якщо монітор IDF виходить з ладу невдовзі після завантаження або якщо замість повідомлень вище ви бачите випадкове сміття, схоже на те, що наведено нижче, ваша плата, ймовірно, використовує кристал 26 МГц. Більшість розробних плат використовують частоту 40 МГц, тому ESP-IDF використовує цю частоту як значення за замовчуванням.
Exampлес
Для ESP-IDF напрamples, будь ласка, перейдіть до ESP-IDF GitHub.
Команда Espressif IoT
www.espressif.com
Відмова від відповідальності та повідомлення про авторські права
Інформація в цьому документі, в т.ч URL посилання, можуть бути змінені без попередження.
ЦЕЙ ДОКУМЕНТ НАДАЄТЬСЯ ЯК Є БЕЗ ЖОДНИХ ГАРАНТІЙ, ВКЛЮЧАЮЧИ БУДЬ-ЯКУ ГАРАНТІЮ ПРИДАТНОСТІ ДЛЯ ПРОДАЖУ, ВІДСУТНОСТІ ПОРУШЕННЯ ПРАВ, ПРИДАТНОСТІ ДЛЯ БУДЬ-ЯКОЇ КОНКРЕТНОЇ МЕТИ,
АБО БУДЬ-ЯКА ГАРАНТІЯ, ЩО ВИНИКАЄ БУДЬ-ЯКА ПРОПОЗИЦІЯ, СПЕЦИФІКАЦІЯ АБО SAMPLE.
Будь-яка відповідальність, включаючи відповідальність за порушення будь-яких прав власності, пов’язаної з використанням інформації в цьому документі, не несе. У цьому документі не надаються жодні ліцензії, явні чи неявні, шляхом estoppel чи іншим чином, на будь-які права інтелектуальної власності.
Логотип Wi-Fi Alliance Member є торговою маркою Wi-Fi Alliance. Логотип Bluetooth є зареєстрованою торговою маркою Bluetooth SIG. Усі торгові назви, торгові марки та зареєстровані торгові марки, згадані в цьому документі, є власністю відповідних власників і визнаються цим.
© 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, модуль |