ESPRESSIF - Logo

ESP32-WATG-32D
User Manual

ESPRESSIF ESP32 WATG 32D Tsika WiFi-BT BLE MCU Module - iconYekutanga vhezheni 0.1
Espressif Systems
Copyright © 2019

Nezve Iri Gwaro

Gwaro iri rakaitirwa kubatsira vashandisi kumisikidza iyo yekutanga software yekuvandudza nharaunda yekugadzira maapplication vachishandisa Hardware yakavakirwa paESP32WATG-32D module.

Release Notes

Date Version Kusunungura zvinyorwa
2019.12 V0.1 Preliminary release.

Nhanganyaya yeESP32-WATG-32D

ESP32-WATG-32D

ESP32-WATG-32D itsika yeWiFi-BT-BLE MCU module yekupa "Basa reKubatanidza" kune zvigadzirwa zvakasiyana zvevatengi, zvinosanganisira Mvura Heater uye Comfort Heating Systems.
Tafura 1 inopa zvakatemwa zveESP32-WATG-32D.
Tafura 1: ESP32-WATG-32D Zvinyorwa

Categories Items Zvinotsanangurwa
Wi-Fi Protocols 802.t1 b/g/n (802.t1n kusvika 150 Mbps)
A-MPDU uye A-MSDU aggregat pamusoro uye 0.4 µ s murindi mukati-nguva yerutsigiro
Frequency range 2400 MHz - 2483.5 MHz
Bluetooth Protocols Bluetoothv4.2 BRJEDR uye BLE specif katsi pa
Radio NZIF inogamuchira ine -97 dBm kunzwa
Kirasi- 1, kirasi-2 uye kirasi-3 transmitter
AFH
Vadivelu Comedy Audio CVSD uye SBC
Hardware Module interfaces UART,re. EBUS2,JTAG,GPIO
On-chip sensor Horo sensor
Integrated crystal 40 MHz kristaro
Yakabatanidzwa SPI flash 8 MB
Ndakabatanidza DCDC Converter
Kushanda ng voltage!Simba remagetsi
3.3 V, 1.2 A
12 V / 24 V
Maximum current inounzwa nemagetsi 300 mA
Inokurudzirwa mashandiro enguva refu -40'C + 85'C
Module Dimensions (18.00±0.15) mm x (31.00±0.15) mm x (3.10±0.15) mm

ESP32-WATG-32D ine mapini makumi matatu neshanu ayo anotsanangurwa muTable35.

Pin Tsanangudzo

ESPRESSIF ESP32 WATG 32D Tsika WiFi-BT BLE MCU Module - Pini Tsananguro

Mufananidzo 1: Pin Layout

Tafura 2: Pini Tsanangudzo

Zita Aihwa.  Type Function
RESET 1 I Module inogonesa chiratidzo (Yemukati kudhonza-kumusoro nekusarudzika). Active yakakwirira.
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 crystal oscillator input), ADC1_CH4, TOUCH9, RTC_GPIO9
IO33 9 I/O GPIO33, XTAL_32K_N (32.768 kHz crystal oscillator kubuda), 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, MMS
TDI 14 I/O GPIO12, MTDI
+5V 15 PI 5 V magetsi ekuisa magetsi
GND 16, 17 PI Ground
VIN 18 I/O 12 V / 24 V magetsi ekuisa magetsi
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 Dhawunirodha Boot: 0; SPI Boot: 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 Data Gamuchira
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 Simba rekupa magetsi

Hardware Kugadzirira

Hardware Kugadzirira
  • ESP32-WATG-32D module
  • Espressif RF yekuongorora bhodhi (Carrier Board)
  • Imwe USB-kune-UART dongle
  • PC, Windows 7 inokurudzirwa
  • Micro-USB tambo
Hardware Connection
  1. Solder ESP32-WATG-32D kuCarrier Board, sezvinoratidzwa nemufananidzo 2.
    ESPRESSIF ESP32 WATG 32D Tsika WiFi-BT BLE MCU Module - Hardware Connection
  2. Batanidza USB-kune-UART dongle kune inotakura bhodhi kuburikidza neTXD, RXD uye GND.
  3. Batanidza USB-kune-UART dongle kuPC kuburikidza neMicro-USB tambo.
  4. Batanidza bhodhi rekutakura kune 24 V adapta yemagetsi.
  5. Panguva yekurodha, pfupi IO0 kuenda kuGND kuburikidza nekusvetuka. Zvadaro, shandura "ON" bhodhi.
  6. Dhawunirodha firmware muflash uchishandisa ESP32 DOWNLOAD TOOL.
  7. Mushure mekurodha, bvisa jumper paIO0 uye GND.
  8. Simbisa bhodhi rekutakura zvakare. ESP32-WATG-32D ichachinja kune kushanda mode.
    Iyo chip ichaverenga zvirongwa kubva mukupenya pakutanga.

Notes:

  • IO0 ndeyemukati logic yakakwira.
  • Kuti uwane rumwe ruzivo nezve ESP32-WATG-32D, ndapota tarisa ESP32-WATG-32D Datasheet.

Kutanga neESP32 WATG-32D

ESP-IDF

Iyo Espressif IoT Development Framework (ESP-IDF kwenguva pfupi) igadziriro yekugadzira zvikumbiro zvichibva paEspressif ESP32. Vashandisi vanogona kugadzira maapplication neESP32 muWindows/Linux/MacOS zvichibva paESP-IDF.

Gadzirisa Zvishandiso

Kunze kweESP-IDF, iwe zvakare unofanirwa kuisa maturusi anoshandiswa neESP-IDF, senge compiler, debugger, Python mapakeji, nezvimwe.

Standard Setup yeToolchain yeWindows
Iyo inokurumidza nzira ndeyekurodha toolchain uye MSYS2 zip kubva dl.espressif.com: https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip

Kubuda
Mhanya C: msys32 mingw32.exe kuvhura iyo MSYS2 terminal. Mhanya: mkdir -p ~/esp
Input cd ~/esp kuti uise dhairekitori idzva.

Kuvandudza Environment
Kana IDF ikagadziridzwa, dzimwe nguva maturusi matsva anodiwa kana zvitsva zvinodiwa zvinowedzerwa kuWindows MSYS2 nharaunda. Kufambisa chero data kubva kune yekare vhezheni yenzvimbo yakafanorongwa kuenda kune itsva:
Tora iyo yekare MSYS2 nharaunda (kureva C: \ msys32) uye fambisa/ipa zita kune rimwe dhairekitori rakasiyana (kureva C:\msys32_old).
Dhawunirodha nharaunda itsva yakafanorongwa uchishandisa matanho ari pamusoro.
Unzip iyo itsva MSYS2 nharaunda kuC: \ msys32 (kana imwe nzvimbo).
Tsvaga yekare C:\msys32_old\home directory uye fambisa iyi muC:\msys32.
Iwe unogona ikozvino kudzima iyo C:\msys32_old dhairekitori kana iwe usingachaida.
Iwe unogona kuve yakazvimirira akasiyana MSYS2 nharaunda pane yako system, chero ari mumadhairekitori akasiyana.

Yakajairwa Setup yeToolchain yeLinux
Isai Zvokutanga
CentOS 7:
sudo yum gadza gcc git wget ita ncurses-devel flex bison gperf python pyserial python-pyelftools

sudo apt-tora kuisa gcc git wget kugadzira libncurses-dev flex bison gperf python pythonpip python-setuptools python-serial python-cryptography python-ramangwana python-pyparsing python-python-python-python
Arch:
sudo pacman -S -inoda gcc git kuita ncurses flex bison gperf python2-pyserial python2cryptography python2-ramangwana python2-pyparsing python2-pyelftools

Gadzirisa The Toolchain
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. Vhura faira ku ~/esp dhairekitori:
64-bit Linux: mkdir -p ~/esp cd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-bit Linux: mkdir -p ~/espcd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz

2. The toolchain ichasunungurwa ku ~/esp/xtensa-esp32-elf/ directory. Wedzera zvinotevera ku ~/.profile:
kunze PATH = "$ HOME/esp/xtensa-esp32-elf/bin:$PATH"

Sarudzo, wedzera zvinotevera ku ~/.profile:
alias get_esp32='export PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”'

3. Pinda zvakare kuti usimbise .profile. Mhanya zvinotevera kuti utarise 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

Nyaya dzemvumo /dev/ttyUSB0
Nekumwe kugoverwa kweLinux unogona kuwana Yakundikana kuvhura port / dev/ttyUSB0 mhosho meseji kana uchipenya ESP32. Izvi zvinogona kugadziriswa nekuwedzera iye zvino mushandisi kuboka redhiyabhorosi.

Arch Linux Vashandisi
Kumhanyisa iyo precompiled gdb (xtensa-esp32-elf-gdb) muArch Linux inoda ncurses 5, asi Arch inoshandisa ncurses 6.
Kumashure kunoenderana maraibhurari anowanikwa muAUR yezvako uye lib32 zvigadziriso:
https://aur.archlinux.org/packages/ncurses5-compat-libs/
https://aur.archlinux.org/packages/lib32-ncurses5-compat-libs/
Usati waisa mapakeji aya ungangoda kuwedzera kiyi yemunyori kune yako keyring sezvakatsanangurwa muchikamu che "Comments" pane zvinongedzo zviri pamusoro.
Neimwe nzira, shandisa crosstool-NG kuunganidza gdb inobatanidza kurwisa ncurses 6.

Yakajairwa Setup yeToolchain yeMac OS
Isa pip:
sudo nyore_kuisa pip

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

Unzip iyo faira mu ~/esp dhairekitori.
Iyo toolchain ichavhurwa mukati ~/esp/xtensa-esp32-elf/ nzira.
Wedzera zvinotevera ku ~/.profile:
kunze PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH

Kana uchida, wedzera zvinotevera ku〜/ .profile:
alias get_esp32=”export PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Input get_esp322 yekuwedzera toolchain kuPATH.

Tora ESP-IDF

Paunenge uchinge uine toolchain (iyo ine zvirongwa zvekuunganidza uye kuvaka iyo application) yakaiswa, iwe zvakare unoda ESP32 chaiyo API / maraibhurari. Ivo vanopihwa neEspressif muESP-IDF repository. Kuti uiwane, vhura terminal, famba uchienda kune dhairekitori raunoda kuisa ESP-IDF, uye gadzira iyo uchishandisa git clone command:

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

ESP-IDF ichatorwa mu ~/esp/esp-idf.

 Cherechedza:
Usapotsa iyo -recursive sarudzo. Kana iwe wakatogadzira ESP-IDF pasina iyi sarudzo, mhanyisa mumwe murairo kuti uwane ese submodules:
cd ~/esp/esp-idf
git submodule update -init

Wedzera IDF_PATH kune Mushandisi Profile

Kuti uchengetedze kuseta kweIDF_PATH nharaunda inosiyana pakati pekutanga sisitimu, wedzera kune iyo mushandisi profiles, uchitevera mirairo pazasi.

Windows
Tsvaga “Edit Environment Variables” on Windows 10.
Dzvanya Nyowani… uye wedzera imwe itsva system inoshanduka IDF_PATH. Iyo gadziriso inofanirwa kusanganisira iyo ESP-IDF dhairekitori, senge C:\Users\user-name\esp\esp-idf.
Wedzera ;%IDF_PATH%\zvishandiso kuPath inosiyana yekumhanyisa idf.py nemamwe maturusi.

Linux uye MacOS
Wedzera zvinotevera ku ~/.profile:
kunze kunze IDF_PATH=~/esp/esp-idf
kunze PATH = "$IDF_PATH/zvishandiso:$PATH"

Mhanya zvinotevera kuti uone IDF_PATH:
printenv IDF_PATH

Mhanya zvinotevera kuti uone kana idf.py inosanganisirwa muPAT:
iyo idf.py
Ichadhinda nzira yakafanana ne ${IDF_PATH}/tools/idf.py.
Iwe unogona zvakare kuisa zvinotevera kana iwe usingade kugadzirisa IDF_PATH kana PATH:
kunze kunze IDF_PATH=~/esp/esp-idf
kunze PATH = "$IDF_PATH/zvishandiso:$PATH"

Gadzira Serial Connection neESP32-WATG-32D

Ichi chikamu chinopa gwara maitiro ekutanga serial kubatana pakati peESP32WATG-32D nePC.

Batanidza ESP32-WATG-32D kuPC

Solder ESP32-WATG-32D module kune inotakura bhodhi uye batanidza inotakura bhodhi kuPC uchishandisa USB-ku-UART dongle. Kana mutyairi wemudziyo akasaisa otomatiki, tsvaga USB kune serial inoshandura chip pane yako yekunze USB-kune-UART dongle, tsvaga madhiraivha muinternet uye uvaise.
Pazasi pane zvinongedzo kune vatyairi vanogona kushandiswa.
CP210x USB kuUART Bridge VCP Madhiraivha FTDI Virtual COM Port Madhiraivha

Madhiraivha ari pamusoro apa anonyanya kutariswa. Mumamiriro ezvinhu akajairwa, madhiraivha anofanirwa kusungirirwa pamwe uye anoshanda sisitimu uye otomatiki anoiswa pakubatanidza USB-ku-UART dongle kuPC.

Tarisa Port paWindows

Tarisa rondedzero yeakazivikanwa COM ports muWindows Device Manager. Bvisa USB-ku-UART dongle woibatanidza kumashure, kuti uone kuti ndeipi chiteshi inonyangarika kubva pane iyo rondedzero uye wozoratidza kudzoka zvakare.

ESPRESSIF ESP32 WATG 32D Tsika WiFi-BT BLE MCU Module - Tarisa Port paWindows

Mufananidzo 4-1. USB kuUART bhiriji re USB-kune-UART dongle muWindows Device Manager

ESPRESSIF ESP32 WATG 32D Tsika WiFi-BT BLE MCU Module - Tarisa Port paWindows 2

Mufananidzo 4-2. Maviri USB Serial Ports e USB-kune-UART dongle muWindows Device Manager

Tarisa Port paLinux uye MacOS

Kuti utarise zita remudziyo weiyo serial port ye USB-to-UART dongle yako, mhanya uyu murairo kaviri, kutanga nedongle isina kuvharwa, wozovharirwa mukati. Chiteshi chinoonekwa kechipiri ndicho chaunoda:

Linux
ls /dev/tty*

MacOS
ls /dev/cu.*

Kuwedzera Mushandisi kudhizaina paLinux

Iye zvino mushandisi akadhindwa anofanirwa kunge akaverenga nekunyora kuwana serial port pamusoro pe USB.
Pakugoverwa kweLinux kwakawanda, izvi zvinoitwa nekuwedzera mushandisi kuboka redhiyabhorosi nemurairo unotevera:

sudo usermod -a -G dialout $USER
paArch Linux izvi zvinoitwa nekuwedzera mushandisi kune uucp boka nemurairo unotevera:

sudo usermod -a -G uucp $USER
Ita shuwa kuti wapinda zvakare kuti ugone kuverenga nekunyora mvumo yeiyo serial port.

Verify Serial Connection

Zvino tarisa kuti serial yekubatanidza iri kushanda. Iwe unogona kuita izvi uchishandisa serial terminal chirongwa. Mune exampisu tichashandisa PuTTY SSH Client iyo inowanikwa kune ese Windows neLinux. Iwe unogona kushandisa imwe serial chirongwa uye kuseta kutaurirana paramita senge pazasi.
Mhanyai terminal, set identified serial port, baud rate = 115200, data bits = 8, stop bits = 1, uye parity = N. Pazasi pane example screen shots yekuseta chiteshi uye akadai ekufambisa paramita (muchidimbu anotsanangurwa se 115200-8-1-N) paWindows neLinux. Rangarira kusarudza chaiyo serial port yawaratidza mumatanho ari pamusoro.

ESPRESSIF ESP32 WATG 32D Tsika WiFi-BT BLE MCU Module - Verify Serial Connection

Mufananidzo 4-3. Kuisa Serial Kukurukurirana muPuTTY paWindows

ESPRESSIF ESP32 WATG 32D Tsika WiFi-BT BLE MCU Module - Tarisa Port paWindows 3

Mufananidzo 4-4. Kuisa Serial Kukurukurirana muPuTTY paLinux

Wobva wavhura serial port mune terminal uye tarisa, kana ukaona chero danda rakadhindwa neESP32.
Zviri mukati melogi zvinoenderana nechishandiso chakaiswa kuESP32.

Notes:

  • Kune mamwe serial port wiring zvigadziriso, serial RTS & DTR pini dzinoda kuvharwa muchirongwa chekupedzisira ESP32 isati yatanga uye kuburitsa serial kubuda. Izvi zvinoenderana ne Hardware pachayo, mazhinji mabhodhi ekuvandudza (kusanganisira ese Espressif mabhodhi) haana nyaya iyi. Nyaya iripo kana RTS & DTR yaiswa waya zvakananga kune EN & GPIO0 pini. Ona zvinyorwa zve esptool kuti uwane mamwe mashoko.
  • Vhara serial terminal mushure mekuona kuti kutaurirana kuri kushanda. Munhanho inotevera isu tichashandisa imwe nzira yekuisa iyo itsva firmware
    ESP32. Ichi chishandiso hachizokwanisa kuwana serial port ichivhurika mune terminal.

Configure

Pinda hello_world dhairekitori uye mhanyisa menyuconfig.
Linux uye MacOS

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

Ungangoda kumhanya python2 idf.py paPython 3.0.
Windows

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

Python 2.7 installer ichaedza kugadzirisa Windows kuti ibatanidze .py faira nePython 2. Kana zvimwe zvirongwa (zvakadai seVisual Studio Python zvishandiso) zvakabatanidzwa nedzimwe shanduro dzePython, idf.py inogona kusashanda zvakanaka vhura muVisual Studio). Muchiitiko ichi, unogona kusarudza kumhanya C:\Python27\python idf.py nguva dzose, kana kushandura Windows .py yakabatana mafaira.

Vaka uye Flash

Iye zvino unogona kugadzira uye kupenya application. Mhanya:
idf.py kuvaka

Izvi zvinounganidza application uye ese ESP-IDF zvikamu, kugadzira bootloader, partition tafura, uye application mabhinari, uye kupenya aya mabhinari kuESP32 board yako.

$ idf.py kuvaka
Kumhanyisa cmake mudhairekitori / nzira/ku/hello_world/kuvaka Kuita "cmake -G Ninja -warn-uninitialized /path/to/hello_world"… Yambiro nezveuninitialized values.

  • Yakawana Git: /usr/bin/git (yakawanikwa vhezheni "2.17.0")
  • Kuvaka isina chinhu aws_iot chikamu nekuda kwekugadziriswa
  • Mazita echikamu:…
  • Component nzira: … … (mimwe mitsetse yekuvaka system inobuda)
[527/527] Kugadzira hello-world.bin esptool.py v2.3.1

Kuvakwa kweprojekiti kwapera. Kupenya, shandisa murairo uyu:
../../../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 kuvaka 0x1000 kuvaka/boot bootloader.bin 0x8000 build/partition_table/partitiontable.bin kana kumhanya 'idf.py -p PORT flash'
Kana pasina nyaya, pakupera kwekuvaka maitiro, unofanira kuona yakagadzirwa .bin mafaira.

Flash paChishandiso

Ratidza mabhinari auchangobva kuvaka pane yako ESP32 bhodhi nekumhanya:

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

Tsiva PORT neESP32 board's serial port name. Iwe unogona zvakare kushandura iyo flesher baud mwero nekutsiva BAUD neiyo baud rate yaunoda. The default baud rate ndeye 460800.

Kumhanya esptool.py mudhairekitori […]/esp/hello_world Kuita “python […]/esp-idf/components/esptool_py/esptool/esptool.py -b 460800 write_flash @flash_project_args”… esptool.py -b 460800 write_modesh -flash -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 Kubatanidza…. Kutsvaga rudzi rwechip… ESP32 Chip is ESP32D0WDQ6 (revision 1)
Zvimiro: WiFi, BT, Dual Core Uploading stub… Running stub… Stub running… Kuchinja baud rate kuita 460800 Changed. Kugadzirisa saizi yeflash… Yaonekwa nemoto size Yakadzvanywa 4 bytes kusvika 0… Akanyora 0220 bytes (22992 akadzvanywa) pa 13019x22992 mumasekonzi 13019 (inoshanda 0 kbit/s)… Hashi yedata yakasimbiswa. Yakadzvanywa 00001000 bytes kusvika 0.3… Vakanyora 558.9 bytes (3072 yakadzvanywa) pa 82x3072 mumasekonzi 82 (inoshanda 0 kbit/s)… Hashi yedata yakasimbiswa. Kusiya... kuseta patsva uchishandisa RTS pin...

Kana pasina nyaya pakupera kwechiratidziro, moduru ichagadziriswa uye iyo "hello_world" application ichange ichishanda.

IDF Monitor

Kuti utarise kana "hello_world" iri kushanda zvechokwadi, nyora idf.py -p PORT monitor (Usakanganwa kutsiva PORT nezita rako rechiteshi).
Uyu murairo unotangisa iyo monitor application:

$ idf.py -p /dev/ttyUSB0 yekutarisa Inomhanya idf_monitor mune dhairekitori […]/esp/hello_world/build Kuita “python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world / build/hello-world.elf”… — idf_monitor on /dev/ttyUSB0 115200 — — Siya: Ctrl+] | Menyu: Ctrl+T | Rubatsiro: Ctrl+T inoteverwa neCtrl+H — uye Jun 8 2016 00:22:57 rst:0x1 (POWERON_RESET), boot:0x13 (SPI_FAST_FLASH_BOOT) ets Jun 8 2016 00:22:57 ...

Mushure mekutanga uye yekuongorora matanda kukwira kumusoro, iwe unofanirwa kuona "Mhoro nyika!" yakadhindwa neapp.

… Mhoro nyika! Inotangazve mumasekonzi gumi… I (10) cpu_start: Kutanga kuronga paAPP CPU. Ichitangazve mumasekonzi 211... Inotangazve mumasekonzi masere... Inotangazve mumasekonzi manomwe...

Kubuda IDF yekutarisa shandisa nzira yekudimbudzira Ctrl+].
Kana IDF yekutarisa ikatadza nguva pfupi yadarika kurodha, kana, kana panzvimbo yemameseji ari pamusoro, ukaona marara asina kurongeka akafanana neakapihwa pazasi, bhodhi rako rinogona kushandisa 26MHz crystal. Mazhinji madhizaini ebhodhi ekuvandudza anoshandisa 40MHz, saka ESP-IDF inoshandisa iyi frequency seyakanyanya kukosha.

Examples

Nezve ESP-IDF examples, ndapota enda ku ESP-IDF GitHub.

Espressif IoT Team
www.espressif.com

Disclaimer uye Copyright Notice
Ruzivo rwuri mugwaro iri, kusanganisira URL mareferensi, anogona kuchinja pasina chiziviso.
RUGWARO RINO RAKAPIWA SEZVISINA ZVINHU ZVISINA WARRANTI CHESE, KUSIKIRA CHERO CHEWARATI YEKUTENGWA, KUSANGANA KUTORWA, KUKOdzera PANE CHINANGWA CHETE,
KANA CHECHI WARRANTI ZVIMWE ZVINOITIKA PACHINHU CHECHIPIRI, ZVINOTAURWA KANA S.AMPLE.
Mhosva yese, kusanganisira mhosva yekutyorwa kwechero kodzero dzevaridzi, ine chekuita nekushandiswa kweruzivo rwuri mugwaro iri inorambwa. Hapana marezinesi anotaurwa kana kurehwa, ne estoppel kana neimwe nzira, kune chero kodzero dzepfuma yehungwaru dzinopihwa muno.
Iyo Wi-Fi Alliance Member logo chiratidzo chekutengeserana cheWi-Fi Alliance. Iyo Bluetooth logo chiratidzo chakanyoreswa cheBluetooth SIG. Mazita ese ekutengeserana, zviratidzo uye zvikwangwani zvakanyoreswa zvinotaurwa mugwaro rino zvinhu zvevaridzi vazvo, uye zvinotenderwa.
Copyright © 2019 Espressif Inc. Kodzero dzese dzakachengetwa.

Zvinyorwa / Zvishandiso

ESPRESSIF ESP32-WATG-32D Tsika WiFi-BT-BLE MCU Module [pdf] User Manual
ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, Custom WiFi-BT-BLE MCU Module, WiFi-BT-BLE MCU Module, MCU Module, ESP32-WATG-32D

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *