ESPRESSIF - Logo

ESP32-WATG-32D
Manyèl itilizatè

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU Modil - iconVèsyon preliminè 0.1
Sistèm Espressif
Copyright © 2019

Konsènan Gid sa a

Dokiman sa a gen entansyon ede itilizatè yo mete sou pye anviwònman devlopman lojisyèl debaz pou devlope aplikasyon lè l sèvi avèk pyès ki nan konpitè ki baze sou modil ESP32WATG-32D.

Nòt lage

Dat Version Nòt lage
2019.12 V0.1 Liberasyon preliminè.

Entwodiksyon nan ESP32-WATG-32D

ESP32-WATG-32D

ESP32-WATG-32D se yon modil koutim WiFi-BT-BLE MCU pou bay "Fonksyon Koneksyon" nan diferan pwodwi kliyan yo, ki gen ladan chofaj dlo ak sistèm chofaj Comfort.
Tablo 1 bay espesifikasyon ESP32-WATG-32D.
Tablo 1: Espesifikasyon ESP32-WATG-32D

Kategori Atik Espesifikasyon
Wi-Fi Pwotokòl 802.t1 b/g/n (802.t1n jiska 150 Mbps)
A-MPDU ak A-MSDU total ak 0.4 µ s gad sipò nan entèval
Gamme frekans 2400 MHz - 2483.5 MHz
Bluetooth Pwotokòl Bluetoothv4.2 BRJEDR ak BLE espesifye chat sou
Radyo Reseptè NZIF ak sansiblite -97 dBm
Klas-1, klas-2 ak klas-3 transmetè
AFH
Odyo CVSD ak SBC
Materyèl Entèfas modil UART, re. EBUS2,JTAG,GPIO
On-chip Capteur Capteur Hall
Entegre kristal 40 MHz kristal
Entegre SPI flash 8 MB
Mwen entegre DCDC Converter
Operat ng voltage! Ekipman pou pouvwa
3.3 V, 1.2 A
12 V / 24 V
Maksimòm aktyèl delivre pa ekipman pou pouvwa 300 mA
Ranje tanperati operasyon rekòmande -40'C + 85'C
Dimansyon Modil (18.00±0.15) mm x (31.00±0.15) mm x (3.10±0.15) mm

ESP32-WATG-32D gen 35 broch ki dekri nan Table2.

Deskripsyon Pin

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU Modil - Deskripsyon PIN

Figi 1: Layout PIN

Tablo 2: Definisyon PIN

Non Non.  Kalite Fonksyon
RESET 1 I Modil pèmèt siyal (entèn pull-up pa default). Aktif segondè.
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 kristal osilator opinyon), ADC1_CH4, TOUCH9, RTC_GPIO9
IO33 9 I/O GPIO33, XTAL_32K_N (32.768 kHz pwodiksyon osilator kristal), 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 Antre 5 V ekipman pou pouvwa
GND 16, 17 PI
VIN 18 I/O 12 V / 24 V ekipman pou pouvwa antre
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 Download bòt: 0; SPI bòt: 1 (Default).
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 Done Resevwa
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, Tè
+3.3V 34 PO 3.3V pwodiksyon ekipman pou pouvwa

Preparasyon pyès ki nan konpitè

Preparasyon pyès ki nan konpitè
  • ESP32-WATG-32D modil
  • Espressif RF tès tablo (Carrier Board)
  • Yon dongle USB-a-UART
  • PC, Windows 7 rekòmande
  • Mikwo-USB kab
Koneksyon Materyèl
  1. Soude ESP32-WATG-32D sou Komisyon Konsèy la Carrier, jan Figi 2 montre.
    ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU Modil - Koneksyon Materyèl
  2. Konekte dongle USB-a-UART nan tablo konpayi asirans lan atravè TXD, RXD ak GND.
  3. Konekte dongle USB-a-UART nan PC a atravè kab Micro-USB la.
  4. Konekte tablo konpayi asirans lan ak adaptè 24 V pou ekipman pou pouvwa.
  5. Pandan telechaje, kout IO0 a GND atravè yon kavalye. Lè sa a, vire "ON" tablo a.
  6. Telechaje firmwèr nan flash lè l sèvi avèk ESP32 DOWNLOAD TOOL la.
  7. Apre telechaje, retire kavalye sou IO0 ak GND.
  8. Pouvwa moute tablo konpayi asirans lan ankò. ESP32-WATG-32D pral chanje nan mòd travay.
    Chip la pral li pwogram nan flash lè inisyalizasyon.

Nòt:

  • IO0 se entèn lojik segondè.
  • Pou plis enfòmasyon sou ESP32-WATG-32D, tanpri gade nan Fichye ESP32-WATG-32D.

Kòmanse ak ESP32 WATG-32D

ESP-IDF

Espressif IoT Development Framework (ESP-IDF pou kout) se yon kad pou devlope aplikasyon ki baze sou Espressif ESP32. Itilizatè yo ka devlope aplikasyon pou ESP32 nan Windows/Linux/MacOS ki baze sou ESP-IDF.

Fikse Zouti yo

Akote de ESP-IDF a, ou bezwen tou enstale zouti yo itilize pa ESP-IDF, tankou du a, debogaj, pakè Python, elatriye.

Estanda Enstalasyon nan Toolchain pou Windows
Fason ki pi rapid la se telechaje chèn zouti ak postal MSYS2 soti nan dl.espressif.com: https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip

Tcheke soti
Kouri C:\msys32\mingw32.exe pou louvri yon tèminal MSYS2. Kouri: mkdir -p ~/esp
Antre cd ~/esp pou antre nan nouvo anyè a.

Mete ajou anviwònman an
Lè IDF mete ajou, pafwa nouvo chèn zouti yo mande oswa nouvo kondisyon yo ajoute nan anviwònman Windows MSYS2. Pou deplase nenpòt done ki soti nan yon vèsyon ansyen nan anviwònman an prekonpile nan yon nouvo:
Pran ansyen anviwònman MSYS2 la (sa vle di C:\msys32) epi deplase/chanje non li nan yon lòt anyè (sa vle di C:\msys32_old).
Telechaje nouvo anviwònman prekonpile a lè l sèvi avèk etap ki anwo yo.
Dekonprime nouvo anviwònman MSYS2 nan C:\msys32 (oswa yon lòt kote).
Jwenn ansyen anyè C:\msys32_old\home epi deplase sa a nan C:\msys32.
Ou kapab kounye a efase C:\msys32_old anyè si ou pa bezwen li ankò.
Ou ka gen diferan anviwònman MSYS2 endepandan sou sistèm ou a, osi lontan ke yo nan diferan anyè.

Estanda Enstalasyon nan Toolchain pou Linux
Enstale Condition
CentOS 7:
sudo yum enstale gcc git wget fè 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
Arch:
sudo pacman -S –needed gcc git make ncurses flex bison gperf python2-pyserial python2cryptography python2-future python2-pyparsing python2-pyelftools

Mete kanpe Toolchain la
64-bit Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-bit Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz

1. Dekonprime fichye a nan anyè ~/esp:
64-bit Linux: mkdir -p ~/esp cd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
Linux 32-bit: mkdir -p ~/espcd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz

2. Yo pral dekonprese chèn zouti a nan ~/esp/xtensa-esp32-elf/ anyè. Ajoute sa ki annapre yo nan ~/.profile:
ekspòte PATH="$HOME/esp/xtensa-esp32-elf/bin:$PATH"

Opsyonèlman, ajoute sa ki annapre yo nan ~/.profile:
alyas get_esp32='export PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”'

3. Re-konekte pou valide .profile. Kouri sa ki annapre yo pou tcheke 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

Pwoblèm pèmisyon /dev/ttyUSB0
Avèk kèk distribisyon Linux, ou ka resevwa mesaj erè Faled to open port /dev/ttyUSB0 lè w ap flache ESP32 la. Sa a ka rezoud lè w ajoute itilizatè aktyèl la nan gwoup dyalout la.

Arch Linux Itilizatè yo
Pou kouri gdb prekonpile (xtensa-esp32-elf-gdb) nan Arch Linux mande pou ncurses 5, men Arch itilize ncurses 6.
Bibliyotèk konpatibilite bak disponib nan AUR pou konfigirasyon natif natal ak lib32:
https://aur.archlinux.org/packages/ncurses5-compat-libs/
https://aur.archlinux.org/packages/lib32-ncurses5-compat-libs/
Anvan ou enstale pakè sa yo ou ta ka bezwen ajoute kle piblik otè a nan trou kle ou a jan sa dekri nan seksyon "Kòmantè" nan lyen ki anwo yo.
Altènativman, sèvi ak crosstool-NG pou konpile yon gdb ki konekte ak ncurses 6.

Estanda Enstalasyon nan Toolchain pou Mac OS
Enstale pip:
sudo easy_install pip

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

Dekonprime fichye a nan ~/esp anyè.
Chèn zouti a pral dekonprese nan ~/esp/xtensa-esp32-elf/ chemen.
Ajoute sa ki annapre yo nan ~/.profile:
ekspòte PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH

Opsyonèlman, ajoute sa ki annapre yo nan 〜/ .profile:
alyas get_esp32="export PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH"
Antre get_esp322 pou ajoute chèn zouti nan PATH.

Jwenn ESP-IDF

Yon fwa ou gen chèn zouti (ki gen pwogram pou konpile ak bati aplikasyon an) enstale, ou bezwen tou ESP32 espesifik API / bibliyotèk. Yo bay Espressif nan depo ESP-IDF. Pou jwenn li, louvri tèminal, navige nan anyè a ou vle mete ESP-IDF, epi klonaj li lè l sèvi avèk lòd git klonaj:

git klon -rekursif https://github.com/espressif/esp-idf.git

ESP-IDF pral telechaje nan ~/esp/esp-idf.

 Nòt:
Pa rate opsyon –recursive la. Si ou te deja klonaj ESP-IDF san opsyon sa a, kouri yon lòt lòd pou jwenn tout submodul yo:
cd ~/esp/esp-idf
git submodule update –init

Ajoute IDF_PATH nan Pwofil Itilizatè a

Pou konsève anviwònman varyab IDF_PATH ant rekòmanse sistèm, ajoute li nan pwofil itilizatè a, swiv enstriksyon ki anba a.

Windows
Chèche pou “Edit Environment Variables” on Windows 10.
Klike sou Nouvo... epi ajoute yon nouvo varyab sistèm IDF_PATH. Konfigirasyon an ta dwe gen ladan yon anyè ESP-IDF, tankou C:\Users\user-name\esp\esp-idf.
Ajoute ;%IDF_PATH%\tools nan varyab Path pou kouri idf.py ak lòt zouti.

Linux ak MacOS
Ajoute sa ki annapre yo nan ~/.profile:
ekspòte IDF_PATH=~/esp/esp-idf
ekspòte PATH="$IDF_PATH/zouti:$PATH"

Kouri sa ki annapre yo pou tcheke IDF_PATH:
printenv IDF_PATH

Kouri sa ki annapre yo pou tcheke si idf.py enkli nan PAT:
ki idf.py
Li pral enprime yon chemen ki sanble ak ${IDF_PATH}/tools/idf.py.
Ou kapab tou antre sa ki annapre yo si ou pa vle modifye IDF_PATH oswa PATH:
ekspòte IDF_PATH=~/esp/esp-idf
ekspòte PATH="$IDF_PATH/zouti:$PATH"

Etabli koneksyon seri ak ESP32-WATG-32D

Seksyon sa a bay konsèy sou fason pou etabli koneksyon seri ant ESP32WATG-32D ak PC.

Konekte ESP32-WATG-32D ak PC

Soude modil ESP32-WATG-32D sou tablo konpayi asirans lan epi konekte tablo konpayi asirans lan nan PC a lè l sèvi avèk dongle USB-a-UART la. Si chofè aparèy pa enstale otomatikman, idantifye chip konvètisè USB a seri sou dongle ekstèn USB-a-UART ou a, chèche chofè sou entènèt epi enstale yo.
Anba a se lyen ki mennen nan chofè ki ka itilize.
CP210x USB pou UART Bridge VCP Drivers FTDI Virtual COM Port Drivers

Chofè ki anwo yo se sitou pou referans. Nan sikonstans nòmal, chofè yo ta dwe fourni ak sistèm operasyon ak otomatikman enstale lè yo konekte USB-a-UART dongle nan PC a.

Tcheke Port sou Windows

Tcheke lis pò COM yo idantifye nan Manadjè Aparèy Windows. Dekonekte dongle USB-a-UART epi konekte li tounen, pou verifye ki pò ki disparèt nan lis la epi li montre tounen ankò.

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU Modil - Tcheke pò sou Windows

Figi 4-1. USB a UART pon nan dongle USB-a-UART nan Manadjè Aparèy Windows

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU Modil - Tcheke pò sou Windows 2

Figi 4-2. De pò seri USB nan dongle USB-a-UART nan Manadjè Aparèy Windows

Tcheke Port sou Linux ak MacOS

Pou tcheke non aparèy la pou pò seri dongle USB-to-UART ou a, kouri lòd sa a de fwa, premye ak dongle a deploge, answit ak ploge nan. Pò ​​ki parèt dezyèm fwa a se youn nan ou bezwen:

Linux
ls /dev/tty*

MacOS
ls /dev/cu.*

Ajoute itilizatè pou konpoze sou Linux

Itilizatè ki konekte kounye a ta dwe gen aksè pou li ak ekri pò seri sou USB.
Sou pifò distribisyon Linux, sa a se fè lè w ajoute itilizatè a nan gwoup dyalout ak lòd sa a:

sudo usermod -a -G dialout $USER
sou Arch Linux sa a se fè lè w ajoute itilizatè a nan gwoup uucp ak lòd sa a:

sudo usermod -a -G uucp $USER
Asire w ou re-konekte pou pèmèt li ak ekri otorizasyon pou pò seri a.

Verifye koneksyon seri

Koulye a, verifye ke koneksyon an seri a fonksyone. Ou ka fè sa lè l sèvi avèk yon pwogram tèminal seri. Nan ansyen sa aample nou pral sèvi ak PuTTY SSH Kliyan ki disponib pou tou de Windows ak Linux. Ou ka itilize lòt pwogram seri epi mete paramèt kominikasyon tankou pi ba a.
Kouri tèminal, mete idantifikasyon pò seri, vitès baud = 115200, bit done = 8, bits sispann = 1, ak parite = N. Anba a se ansyenample ekran vaksen yo mete pò a ak paramèt transmisyon sa yo (nan kout dekri kòm 115200-8-1-N) sou Windows ak Linux. Sonje pou w chwazi egzakteman menm pò seri ou te idantifye nan etap ki anwo yo.

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU Modil - Verifye koneksyon seri

Figi 4-3. Mete kominikasyon seri nan PuTTY sou Windows

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU Modil - Tcheke pò sou Windows 3

Figi 4-4. Mete kominikasyon seri nan PuTTY sou Linux

Lè sa a, louvri pò seri nan tèminal epi tcheke, si ou wè nenpòt boutèy demi lit enprime pa ESP32.
Kontni boutèy la pral depann de aplikasyon ki chaje nan ESP32.

Nòt:

  • Pou kèk konfigirasyon fil elektrik pò seri, seri RTS & DTR broch yo bezwen enfim nan pwogram tèminal la anvan ESP32 a pral demare epi pwodui pwodiksyon seri. Sa depann de pyès ki nan konpitè tèt li, pifò ankadreman devlopman (ki gen ladan tout tablo Espressif) pa gen pwoblèm sa a. Pwoblèm nan prezan si RTS & DTR yo branche dirèkteman nan PIN yo EN & GPIO0. Gade dokiman esptool pou plis detay.
  • Fèmen tèminal seri apre verifikasyon ke kominikasyon an ap travay. Nan pwochen etap la nou pral sèvi ak yon aplikasyon diferan pou telechaje yon nouvo firmwèr
    ESP32. Aplikasyon sa a pa pral kapab jwenn aksè nan pò seri pandan li louvri nan tèminal.

Konfigirasyon

Antre nan anyè hello_world epi kouri menuconfig.
Linux ak MacOS

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

Ou ka bezwen kouri python2 idf.py sou Python 3.0.
Windows

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

Enstalatè Python 2.7 la pral eseye konfigirasyon Windows pou asosye yon fichye .py ak Python 2. Si lòt pwogram (tankou zouti Visual Studio Python) te asosye ak lòt vèsyon Python, idf.py ka pa travay byen (fichye a pral louvri nan Visual Studio). Nan ka sa a, ou ka chwazi kouri C:\Python27\python idf.py chak fwa, oswa chanje paramèt fichye ki asosye ak Windows .py.

Bati ak Flash

Koulye a, ou ka bati ak flash aplikasyon an. Kouri:
idf.py bati

Sa a pral konpile aplikasyon an ak tout konpozan ESP-IDF yo, jenere bootloader, tab patisyon, ak binè aplikasyon yo, epi flash binè sa yo sou tablo ESP32 ou a.

$ idf.py bati
Kouri cmake nan anyè /path/to/hello_world/build Egzekite “cmake -G Ninja –warn-uninitialized /path/to/hello_world”… Avèti sou valè ki pa inisyalize.

  • Jwenn Git: /usr/bin/git (yo jwenn vèsyon "2.17.0")
  • Bati eleman aws_iot vid akòz konfigirasyon
  • Non eleman:...
  • Chemen eleman: … … (plis liy pwodiksyon sistèm bati)
[527/527] Jenere hello-world.bin esptool.py v2.3.1

Konstriksyon pwojè a fini. Pou flash, kouri lòd sa a:
../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash -flash_mode dio –flash_size detekte –flash_freq 40m 0x10000 build/hello-build.bin build 0x/1000loader bootloader.bin 0x8000 build/partition_table/partitiontable.bin oswa kouri 'idf.py -p PORT flash'
Si pa gen okenn pwoblèm, nan fen pwosesis bati, ou ta dwe wè pwodwi .bin fichye yo.

Flashe sou Aparèy la

Flashe binè yo ke ou jis bati sou tablo ESP32 ou a pa kouri:

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

Ranplase PORT ak non pò seri tablo ESP32 ou a. Ou kapab tou chanje vitès baud flasher a lè w ranplase BAUD ak vitès baud ou bezwen an. Pousantaj baud default la se 460800.

Kouri esptool.py nan anyè […]/esp/hello_world Egzekite “python […]/esp-idf/components/esptool_py/esptool/esptool.py -b 460800 write_flash @flash_project_args”… esptool.py -b 460800 write_mode –flash dio –flash_size detekte –flash_freq 40m 0x1000 bootloader/bootloader.bin 0x8000 partition_table/partition-table.bin 0x10000 hello-world.bin esptool.py v2.3.1 Konekte…. Detekte kalite chip... ESP32 Chip se ESP32D0WDQ6 (revizyon 1)
Karakteristik: WiFi, BT, Doub Nwayo Téléchargement souch... Kouri souch... Stub kouri... Chanje vitès baud a 460800 Chanje. Konfigirasyon gwosè flash... Detekte otomatik gwosè Flash: 4MB Flash param yo mete nan 0x0220 Konprese 22992 byte a 13019... Ekri 22992 bytes (13019 konprese) nan 0x00001000 nan 0.3 segonn (efikas 558.9 kbit done) ... Konprese 3072 bytes a 82... Ekri 3072 bytes (82 konprese) nan 0x00008000 nan 0.0 segonn (efikas 5789.3 kbit / s) ... Hash nan done verifye. Konprese 136672 byte a 67544... Ekri 136672 bytes (67544 konprese) nan 0x00010000 nan 1.9 segonn (efikas 567.5 kbit / s) ... Hash nan done verifye. Kite... Reyajiste difisil atravè PIN RTS...

Si pa gen okenn pwoblèm nan fen pwosesis flash la, modil la pral reset epi aplikasyon "hello_world" la ap fonksyone.

IDF ki monitè kè bebe

Pou tcheke si "hello_world" ap kouri tout bon, tape idf.py -p PORT monitor (Pa bliye ranplase PORT ak non pò seri ou).
Kòmandman sa a lanse aplikasyon pou kontwole a:

$ idf.py -p /dev/ttyUSB0 monitor Kouri idf_monitor nan anyè […]/esp/hello_world/build Egzekite “python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world / build/hello-world.elf”… — idf_monitor sou /dev/ttyUSB0 115200 — — Kite: Ctrl+] | Meni: Ctrl+T | Èd: Ctrl+T ki te swiv pa Ctrl+H — ets 8 jen 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) ets 8 jen 2016 00:22:57 …

Apre demaraj ak mòso bwa dyagnostik woule moute, ou ta dwe wè "Bonjou mond!" aplikasyon an enprime.

… Bonjou lemonn! Rekòmanse nan 10 segonn... Mwen (211) cpu_start: Kòmanse pwogramè sou APP CPU. Rekòmanse nan 9 segonn... Rekòmanse nan 8 segonn... Rekòmanse nan 7 segonn...

Pou sòti pou kontwole IDF sèvi ak chemen kout Ctrl+].
Si monitè IDF echwe yon ti tan apre yo fin telechaje a, oswa, si olye pou yo mesaj ki anwo yo, ou wè fatra o aza ki sanble ak sa yo bay anba a, tablo ou a gen anpil chans lè l sèvi avèk yon kristal 26MHz. Pifò konsepsyon tablo devlopman yo itilize 40MHz, kidonk ESP-IDF itilize frekans sa a kòm yon valè default.

Examples

Pou ESP-IDF examples, tanpri ale nan ESP-IDF GitHub.

Ekip Espressif IoT
www.espressif.com

Limit responsabilite nou ak Avi sou Copyright
Enfòmasyon ki nan dokiman sa a, enkli URL referans, sijè a chanje san avètisman.
DOKIMAN SA A YO BAY TANKAN SAN GARANTI, KI ENKLI NENPÒT GARANTI POU MARCHANDABILITE, KI PA VOLANS, KONPÒT POU NENPÒT OBJEKTIF PARTICULIER,
OSWA NENPÒT GARANTI OTREMAN KI DEZITE DE NENPÒT PWOpozisyon, SPESIFIKASYON OSWA SAMPLE.
Tout responsablite, ki gen ladan responsablite pou vyolasyon nenpòt dwa pwopriyetè, ki gen rapò ak itilizasyon enfòmasyon ki nan dokiman sa a se deklanche. Pa gen okenn lisans eksprime oswa enplisit, pa estoppel oswa otreman, nan nenpòt dwa pwopriyete entelektyèl yo akòde nan la a.
Logo Wi-Fi Alliance Member se yon mak komèsyal Wi-Fi Alliance. Logo Bluetooth la se yon mak ki anrejistre nan Bluetooth SIG. Tout non komès, mak ak mak anrejistre ki mansyone nan dokiman sa a se pwopriyete pwopriyetè respektif yo, epi yo rekonèt.
Copyright © 2019 Espressif Inc. Tout dwa rezève.

Dokiman / Resous

ESPRESSIF ESP32-WATG-32D Custom WiFi-BT-BLE MCU Modil [pdfManyèl Itilizatè
ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, Custom WiFi-BT-BLE MCU Modil, WiFi-BT-BLE MCU Modil, MCU Modil, ESP32-WATG-32D, Modil

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *