ESPRESSIF - Logotip

ESP32-WATG-32D
Manual d'usuari

Mòdul MCU personalitzat WiFi-BT BLE ESPRESSIF ESP32 WATG 32D - iconaVersió preliminar 0.1
Sistemes Espressif
Copyright © 2019

Quant a aquesta guia

Aquest document està pensat per ajudar els usuaris a configurar l'entorn bàsic de desenvolupament de programari per desenvolupar aplicacions amb maquinari basat en el mòdul ESP32WATG-32D.

Notes de la versió

Data Versió Notes de publicació
2019.12 V0.1 Alliberament preliminar.

Introducció a l'ESP32-WATG-32D

ESP32-WATG-32D

ESP32-WATG-32D és un mòdul MCU WiFi-BT-BLE personalitzat per donar la "Funció de connectivitat" als diferents productes del client, inclosos els escalfadors d'aigua i els sistemes de calefacció de confort.
La taula 1 proporciona les especificacions de l'ESP32-WATG-32D.
Taula 1: Especificacions ESP32-WATG-32D

Categories Elements Especificacions
Wi-Fi Protocols 802.t1 b/g/n (802.t1n fins a 150 Mbps)
Agregació A-MPDU i A-MSDU i suport d'interval de guàrdia de 0.4 µs
Interval de freqüència 2400 MHz – 2483.5 MHz
Bluetooth Protocols Bluetoothv4.2 BRJEDR i BLE especificats
Ràdio Receptor NZIF amb sensibilitat de -97 dBm
Transmissor de classe 1, classe 2 i classe 3
AFH
Àudio CVSD i SBC
Maquinari Interfícies de mòduls UART, re. EBUS2,JTAG, GPIO
Sensor en xip Sensor Hall
Cristall integrat Cristall de 40 MHz
Flash SPI integrat 8 MB
He integrat el convertidor DCDC
Operació voltage!Font d'alimentació
3.3 V, 1.2 A
12 V / 24 V
Corrent màxima subministrada per font d'alimentació 300 mA
Interval de temperatura de funcionament recomanat -40'C + 85'C
Dimensions del mòdul (18.00±0.15) mm x (31.00±0.15) mm x (3.10±0.15) mm

L'ESP32-WATG-32D té 35 pins que es descriuen a la Taula 2.

Descripció del pin

Espressof ESP32 WATG 32D Mòdul MCU WiFi-BT BLE personalitzat - Descripció del pin

Figura 1: Disseny de pins

Taula 2: Definicions de pins

Nom No.  Tipus Funció
RESET 1 I Senyal d'habilitació del mòdul (extracció interna per defecte). Activa alta.
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 E/S GPIO32, XTAL_32K_P (entrada d'oscil·lador de cristall de 32.768 kHz), ADC1_CH4, TOUCH9, RTC_GPIO9
IO33 9 E/S GPIO33, XTAL_32K_N (sortida d'oscil·lador de cristall de 32.768 kHz), ADC1_CH5, TOUCH8, RTC_GPIO8
IO25 10 E/S GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6
I2C_SDA 11 E/S GPIO26, I2C_SDA
I2C_SCL 12 I GPIO27, I2C_SCL
TMS 13 E/S GPIO14, MTMS
TDI 14 E/S GPIO12, MTDI
+5V 15 PI Entrada d'alimentació de 5 V
GND 16, 17 PI Terra
VIN 18 E/S Entrada d'alimentació de 12 V / 24 V
TCK 19 E/S GPIO13, MTCK
TDO 20 E/S GPIO15, MTDO
EBUS2 21, 35 E/S GPIO19/GPIO22, EBUS2
IO2 22 E/S GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0
IO0_FLASH 23 E/S Descarregar arrencada: 0; SPI Boot: 1 (per defecte).
IO4 24 E/S GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1
IO16 25 E/S GPIO16, HS1_DATA4
5V_UART1_TX D 27 I Recepció de dades GPIO18, 5V UART
5V_UART1_RXD 28 GPIO17, HS1_DATA5
IO17 28 GPIO17, HS1_DATA5
IO5 29 E/S GPIO5, VSPICS0, HS1_DATA6
U0RXD 31 E/S GPIO3, U0RXD
U0TXD 30 E/S GPIO1, U0TXD
IO21 32 E/S GPIO21, VSPIHD
GND 33 PI EPAD, Terra
+3.3V 34 PO Sortida d'alimentació de 3.3 V

Preparació de maquinari

Preparació de maquinari
  • Mòdul ESP32-WATG-32D
  • Placa de prova de RF Espressif (Carrier Board)
  • Un dongle USB a UART
  • PC, Windows 7 recomanat
  • Cable micro-USB
Connexió de maquinari
  1. Soldeu l'ESP32-WATG-32D a la placa portadora, tal com mostra la figura 2.
    Mòdul MCU personalitzat WiFi-BT BLE ESPRESSIF ESP32 WATG 32D - Connexió de maquinari
  2. Connecteu el dongle USB a UART a la placa portadora mitjançant TXD, RXD i GND.
  3. Connecteu el dongle USB a UART al PC mitjançant el cable Micro-USB.
  4. Connecteu la placa portadora a un adaptador de 24 V per a la font d'alimentació.
  5. Durant la descàrrega, curteu IO0 a GND mitjançant un pont. A continuació, activeu el tauler.
  6. Baixeu el firmware a flash mitjançant l'ESP32 DOWNLOAD TOOL.
  7. Després de la descàrrega, traieu el pont a IO0 i GND.
  8. Torneu a engegar la placa portadora. ESP32-WATG-32D canviarà al mode de treball.
    El xip llegirà programes des del flaix després de la inicialització.

Notes:

  • IO0 és una lògica interna alta.
  • Per obtenir més informació sobre ESP32-WATG-32D, consulteu el full de dades ESP32-WATG-32D.

Primers passos amb ESP32 WATG-32D

ESP-IDF

L'Espressif IoT Development Framework (ESP-IDF per abreujar) és un marc per desenvolupar aplicacions basades en Espressif ESP32. Els usuaris poden desenvolupar aplicacions amb ESP32 a Windows/Linux/MacOS basades en ESP-IDF.

Configura les eines

A part de l'ESP-IDF, també cal instal·lar les eines que utilitza ESP-IDF, com ara el compilador, el depurador, els paquets Python, etc.

Configuració estàndard de Toolchain per a Windows
La manera més ràpida és descarregar la cadena d'eines i el zip MSYS2 de dl.espressif.com: https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip

Comprovació
Executeu C:\msys32\mingw32.exe per obrir un terminal MSYS2. Executeu: mkdir -p ~/esp
Introduïu cd ~/esp per entrar al nou directori.

Actualització del Medi Ambient
Quan s'actualitza l'IDF, de vegades es requereixen cadenes d'eines noves o s'afegeixen nous requisits a l'entorn Windows MSYS2. Per moure qualsevol dada d'una versió antiga de l'entorn precompilat a una de nova:
Agafeu l'antic entorn MSYS2 (és a dir, C:\msys32) i moveu-lo/canvieu-lo el nom a un directori diferent (és a dir, C:\msys32_old).
Baixeu el nou entorn precompilat seguint els passos anteriors.
Descomprimiu el nou entorn MSYS2 a C:\msys32 (o a una altra ubicació).
Cerqueu el directori antic C:\msys32_old\home i moveu-lo a C:\msys32.
Ara podeu suprimir el directori C:\msys32_old si ja no el necessiteu.
Podeu tenir diferents entorns MSYS2 independents al vostre sistema, sempre que estiguin en directoris diferents.

Configuració estàndard de Toolchain per a Linux
Instal·leu els requisits previs
CentOS 7:
sudo yum instal·la 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
Arc:
sudo pacman -S –necessita gcc git make ncurses flex bison gperf python2-pyserial python2cryptography python2-future python2-pyparsing python2-pyelftools

Configura la cadena d'eines
Linux de 64 bits:https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
Linux de 32 bits:https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz

1. Descomprimiu el fitxer al directori ~/esp:
Linux de 64 bits: mkdir -p ~/esp cd ~/esp tar -xzf ~/Descàrregues/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
Linux de 32 bits: mkdir -p ~/espcd ~/esp tar -xzf ~/Descàrregues/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz

2. La cadena d'eines es descomprimirà al directori ~/esp/xtensa-esp32-elf/. Afegiu el següent a ~/.profile:
export PATH="$HOME/esp/xtensa-esp32-elf/bin:$PATH"

Opcionalment, afegiu el següent a ~/.profile:
àlies get_esp32='export PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”'

3. Torneu a iniciar sessió per validar .profile. Executeu el següent per comprovar PATH: printenv PATH
$ printenv PATH

/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

Problemes de permís /dev/ttyUSB0
Amb algunes distribucions de Linux, és possible que rebeu el missatge d'error Error en obrir el port /dev/ttyUSB0 quan feu clic a l'ESP32. Això es pot resoldre afegint l'usuari actual al grup d'accés telefònic.

Usuaris d'Arch Linux
Per executar el gdb precompilat (xtensa-esp32-elf-gdb) a Arch Linux requereix ncurses 5, però Arch utilitza ncurses 6.
Les biblioteques de compatibilitat enrere estan disponibles a AUR per a configuracions natives i lib32:
https://aur.archlinux.org/packages/ncurses5-compat-libs/
https://aur.archlinux.org/packages/lib32-ncurses5-compat-libs/
Abans d'instal·lar aquests paquets, potser haureu d'afegir la clau pública de l'autor al vostre anell de claus tal com es descriu a la secció "Comentaris" als enllaços anteriors.
Alternativament, utilitzeu crosstool-NG per compilar un gdb que enllaça amb ncurses 6.

Configuració estàndard de Toolchain per a Mac OS
Instal·leu pip:
sudo easy_install pip

Instal·leu Toolchain:
https://github.com/espressif/esp-idf/blob/master/docs/en/get-started/macossetup.rst#id1

Descomprimiu el fitxer al directori ~/esp.
La cadena d'eines es descomprimirà a ~/esp/xtensa-esp32-elf/ path.
Afegiu el següent a ~/.profile:
exportar PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH

Opcionalment, afegiu el següent a 〜/ .profile:
àlies get_esp32="export PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH"
Introduïu get_esp322 per afegir la cadena d'eines a PATH.

Obteniu ESP-IDF

Un cop tingueu instal·lada la cadena d'eines (que conté programes per compilar i crear l'aplicació), també necessiteu l'API/biblioteca específiques d'ESP32. Els proporciona Espressif al repositori ESP-IDF. Per obtenir-lo, obriu el terminal, navegueu fins al directori que voleu posar ESP-IDF i cloneu-lo mitjançant l'ordre git clone:

git clone –recursiu https://github.com/espressif/esp-idf.git

ESP-IDF es baixarà a ~/esp/esp-idf.

 Nota:
No us perdeu l'opció –recursiva. Si ja heu clonat ESP-IDF sense aquesta opció, executeu una altra ordre per obtenir tots els submòduls:
cd ~/esp/esp-idf
actualització del submòdul git –init

Afegeix IDF_PATH al perfil d'usuari

Per conservar la configuració de la variable d'entorn IDF_PATH entre els reinicis del sistema, afegiu-la al perfil d'usuari, seguint les instruccions següents.

Windows
Cerca “Edit Environment Variables” on Windows 10.
Feu clic a Nou... i afegiu una nova variable del sistema IDF_PATH. La configuració hauria d'incloure un directori ESP-IDF, com ara C:\Users\user-name\esp\esp-idf.
Afegiu ;%IDF_PATH%\tools a la variable Path per executar idf.py i altres eines.

Linux i MacOS
Afegiu el següent a ~/.profile:
exporteu IDF_PATH=~/esp/esp-idf
exportar PATH="$IDF_PATH/tools:$PATH"

Executeu el següent per comprovar IDF_PATH:
printenv IDF_PATH

Executeu el següent per comprovar si idf.py està inclòs a PAT:
que idf.py
Imprimirà un camí semblant a ${IDF_PATH}/tools/idf.py.
També podeu introduir el següent si no voleu modificar IDF_PATH o PATH:
exporteu IDF_PATH=~/esp/esp-idf
exportar PATH="$IDF_PATH/tools:$PATH"

Establiu una connexió sèrie amb ESP32-WATG-32D

Aquesta secció ofereix una guia sobre com establir una connexió en sèrie entre l'ESP32WATG-32D i l'ordinador.

Connecteu l'ESP32-WATG-32D a l'ordinador

Soldeu el mòdul ESP32-WATG-32D a la placa portadora i connecteu la placa portadora a l'ordinador mitjançant el dongle USB a UART. Si el controlador del dispositiu no s'instal·la automàticament, identifiqueu el xip convertidor d'USB a sèrie al vostre dongle extern d'USB a UART, cerqueu controladors a Internet i instal·leu-los.
A continuació es mostren els enllaços als controladors que es poden utilitzar.
CP210x USB a UART Bridge VCP Drivers Controladors de port COM virtual FTDI

Els controladors anteriors són principalment com a referència. En circumstàncies normals, els controladors s'han d'incloure amb el sistema operatiu i s'han d'instal·lar automàticament en connectar el dongle USB a UART a l'ordinador.

Comproveu el port a Windows

Comproveu la llista de ports COM identificats al Gestor de dispositius de Windows. Desconnecteu el dongle USB a UART i torneu-lo a connectar, per verificar quin port desapareix de la llista i després es torna a mostrar.

Mòdul MCU WiFi-BT BLE personalitzat ESPRESSIF ESP32 WATG 32D: comproveu el port a Windows

Figura 4-1. Pont USB a UART del dongle USB a UART al Gestor de dispositius de Windows

Espressof ESP32 WATG 32D Mòdul personalitzat WiFi-BT BLE MCU - Comproveu el port a Windows 2

Figura 4-2. Dos ports sèrie USB del dongle USB a UART al Gestor de dispositius de Windows

Comproveu Port a Linux i MacOS

Per comprovar el nom del dispositiu del port sèrie del vostre dongle USB a UART, executeu aquesta ordre dues vegades, primer amb el dongle desconnectat i després connectat. El port que apareix la segona vegada és el que necessiteu:

Linux
ls /dev/tty*

MacOS
ls /dev/cu.*

Afegint un usuari a la marcació telefònica a Linux

L'usuari registrat actualment hauria de tenir accés de lectura i escriptura al port sèrie mitjançant USB.
A la majoria de distribucions de Linux, això es fa afegint l'usuari al grup d'accés telefònic amb l'ordre següent:

sudo usermod -a -G dialout $USER
a Arch Linux això es fa afegint l'usuari al grup uucp amb l'ordre següent:

sudo usermod -a -G uucp $USER
Assegureu-vos de tornar a iniciar sessió per habilitar els permisos de lectura i escriptura per al port sèrie.

Verifiqueu la connexió en sèrie

Ara comproveu que la connexió en sèrie estigui operativa. Podeu fer-ho mitjançant un programa de terminal sèrie. En aquest examputilitzarem PuTTY SSH Client que està disponible tant per a Windows com per a Linux. Podeu utilitzar un altre programa en sèrie i establir paràmetres de comunicació com a continuació.
Executeu el terminal, configureu el port sèrie identificat, la velocitat de transmissió = 115200, els bits de dades = 8, els bits d'aturada = 1 i la paritat = N. A continuació es mostren examples captures de pantalla de la configuració del port i aquests paràmetres de transmissió (en resum, descrits com 115200-8-1-N) a Windows i Linux. Recordeu seleccionar exactament el mateix port sèrie que heu identificat als passos anteriors.

Mòdul MCU WiFi-BT BLE personalitzat ESPRESSIF ESP32 WATG 32D: verifiqueu la connexió en sèrie

Figura 4-3. Configuració de la comunicació sèrie a PuTTY a Windows

Espressof ESP32 WATG 32D Mòdul personalitzat WiFi-BT BLE MCU - Comproveu el port a Windows 3

Figura 4-4. Configuració de la comunicació sèrie a PuTTY a Linux

A continuació, obriu el port sèrie al terminal i comproveu si veieu algun registre imprès per ESP32.
El contingut del registre dependrà de l'aplicació carregada a ESP32.

Notes:

  • Per a algunes configuracions de cablejat del port sèrie, els pins RTS i DTR sèrie s'han de desactivar al programa del terminal abans que l'ESP32 arrenqui i produeixi sortida en sèrie. Això depèn del propi maquinari, la majoria de plaques de desenvolupament (incloses totes les plaques Espressif) no tenen aquest problema. El problema és present si RTS i DTR estan connectats directament als pins EN i GPIO0. Consulteu la documentació d'esptool per a més detalls.
  • Tanqueu el terminal sèrie després de verificar que la comunicació funciona. En el següent pas farem servir una aplicació diferent per carregar-hi un nou firmware
    ESP32. Aquesta aplicació no podrà accedir al port sèrie mentre estigui oberta al terminal.

Configurar

Introduïu el directori hello_world i executeu menuconfig.
Linux i MacOS

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

És possible que hàgiu d'executar python2 idf.py a Python 3.0.
Windows

cd %userprofile%\esp\hello_world idf.py -DIDF_TARGET=esp32 menuconfig

L'instal·lador de Python 2.7 intentarà configurar Windows per associar un fitxer .py amb Python 2. Si altres programes (com ara les eines Python de Visual Studio) s'han associat amb altres versions de Python, és possible que idf.py no funcioni correctament (el fitxer obert a Visual Studio). En aquest cas, podeu optar per executar C:\Python27\python idf.py cada vegada o canviar la configuració del fitxer associat a Windows .py.

Construir i Flash

Ara podeu crear i flallar l'aplicació. Executar:
compilació idf.py

Això compilarà l'aplicació i tots els components de l'ESP-IDF, generarà el carregador d'arrencada, la taula de particions i els binaris de l'aplicació, i s'enviarà aquests binaris al vostre tauler ESP32.

$ idf.py build
S'està executant cmake al directori /path/to/hello_world/build S'està executant “cmake -G Ninja –warn-uninitialized /path/to/hello_world”… Aviseu sobre els valors no inicialitzats.

  • Git trobat: /usr/bin/git (versió trobada "2.17.0")
  • S'està creant un component aws_iot buit a causa de la configuració
  • Noms dels components:...
  • Camins dels components: … … (més línies de sortida del sistema de compilació)
[527/527] S'està generant hello-world.bin esptool.py v2.3.1

Construcció del projecte completada. Per flashejar, executeu aquesta comanda:
../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash -flash_mode dio –flash_size detect –flash_freq 40m 0x10000 build/hello-build.bin build 0x/1000loader/bootloader bootloader.bin 0x8000 build/partition_table/partitiontable.bin o executeu "idf.py -p PORT flash"
Si no hi ha problemes, al final del procés de creació, hauríeu de veure els fitxers .bin generats.

Flasheja al dispositiu

Feu clic als binaris que acabeu de crear al vostre tauler ESP32 executant:

idf.py -p PORT [-b BAUD] flash

Substituïu PORT pel nom del port sèrie de la vostra placa ESP32. També podeu canviar la velocitat en baudis del flasher substituint BAUD per la velocitat en baudis que necessiteu. La velocitat de transmissió predeterminada és 460800.

S'està executant esptool.py al directori […]/esp/hello_world S'està executant “python […]/esp-idf/components/esptool_py/esptool/esptool.py -b 460800 write_flash @flash_project_args”… esptool.py -b 460800 write_modflash –flash 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 S'està connectant... S'està detectant el tipus de xip... El xip ESP32 és ESP32D0WDQ6 (revisió 1)
Característiques: WiFi, BT, Dual Core Escàrrega taló... Corrent taló... Stub en funcionament... Canviant la velocitat de transmissió a 460800 Canviat. S'està configurant la mida del flaix... Mida del flaix detectada automàticament: 4 MB de paràmetres de flaix establerts a 0x0220 Comprimits 22992 bytes a 13019... Va escriure 22992 bytes (13019 comprimits) a 0x00001000 en 0.3 segons (efectiu 558.9 kbit de dades/3072) S'han comprimit de 82 bytes a 3072... S'han escrit 82 bytes (0 comprimits) a 00008000x0.0 en 5789.3 segons (efectiu 136672 kbit/s)... Hash de dades verificat. S'han comprimit 67544 bytes a 136672... S'han escrit 67544 bytes (0 comprimits) a 00010000x1.9 en 567.5 segons (efectiu XNUMX kbit/s)... Hash de dades verificat. Sortint... Restabliment dur mitjançant el pin RTS...

Si no hi ha problemes al final del procés flash, el mòdul es restablirà i l'aplicació "hello_world" s'executarà.

Monitor de la FDI

Per comprovar si "hello_world" s'està executant, escriviu idf.py -p PORT monitor (no oblideu substituir PORT pel nom del vostre port sèrie).
Aquesta ordre llança l'aplicació de monitor:

$ idf.py -p /dev/ttyUSB0 monitor S'està executant idf_monitor al directori […]/esp/hello_world/build S'està executant “python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world / build/hello-world.elf”… — idf_monitor a /dev/ttyUSB0 115200 — — Surt: Ctrl+] | Menú: Ctrl+T | Ajuda: Ctrl+T seguit de Ctrl+H — ets 8 de juny de 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) ets 8 de juny de 2016 00:22:57 …

Després de desplaçar-se cap amunt els registres d'inici i de diagnòstic, hauríeu de veure "Hola món!" imprès per l'aplicació.

… Hola món! S'està reiniciant en 10 segons... I (211) cpu_start: S'està iniciant el planificador a la CPU de l'APP. Reiniciant en 9 segons... Reiniciant en 8 segons... Reiniciant en 7 segons...

Per sortir del monitor IDF, utilitzeu la drecera Ctrl+].
Si el monitor IDF falla poc després de la càrrega o, si en comptes dels missatges anteriors, veieu escombraries aleatòries similars a les que es mostren a continuació, és probable que el vostre tauler faci servir un cristall de 26 MHz. La majoria dels dissenys de plaques de desenvolupament utilitzen 40 MHz, de manera que ESP-IDF utilitza aquesta freqüència com a valor predeterminat.

Examples

Per a ESP-IDF examples, aneu a ESP-IDF GitHub.

Equip Espressif IoT
www.espressif.com

Exempció de responsabilitat i avís de drets d'autor
Informació d'aquest document, inclòs URL referències, està subjecte a canvis sense previ avís.
AQUEST DOCUMENT ES PROPORCIONA TAL COM ESTÀ SENSE GARANTIA DE MAL, INCLOSA QUALSEVOL GARANTIA DE COMERCIABILITAT, NO INFRACCIÓ, IDONEITAT PER A QUALSEVOL PROPÒSIT PARTICULAR,
O QUALSEVOL GARANTIA QUE SORRIGI DE QUALSEVOL PROPOSTA, ESPECIFICACIÓ O SAMPLE.
Es descarta de tota responsabilitat, inclosa la responsabilitat per infracció de qualsevol dret de propietat, relacionada amb l'ús de la informació d'aquest document. No s'atorga aquí cap llicència expressa o implícita, per preclusió o d'una altra manera, sobre cap dret de propietat intel·lectual.
El logotip de Wi-Fi Alliance Member és una marca comercial de Wi-Fi Alliance. El logotip de Bluetooth és una marca comercial registrada de Bluetooth SIG. Tots els noms comercials, marques comercials i marques comercials registrades esmentades en aquest document són propietat dels seus respectius propietaris, i per la present es reconeixen.
Copyright © 2019 Espressif Inc. Tots els drets reservats.

Documents/Recursos

EsPRESSIF ESP32-WATG-32D Mòdul MCU WiFi-BT-BLE personalitzat [pdfManual d'usuari
ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, mòdul MCU WiFi-BT-BLE personalitzat, mòdul MCU WiFi-BT-BLE, mòdul MCU, ESP32-WATG-32D, mòdul

Referències

Deixa un comentari

La teva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats *