ESPRESSIF - Merki

ESP32-WATG-32D
Notendahandbók

ESPRESSIF ESP32 WATG 32D sérsniðin WiFi-BT BLE MCU eining - táknmyndBráðabirgðaútgáfa 0.1
Espressif kerfi
Höfundarréttur © 2019

Um þessa handbók

Þessu skjali er ætlað að hjálpa notendum að setja upp grunnhugbúnaðarþróunarumhverfi til að þróa forrit sem nota vélbúnað sem byggir á ESP32WATG-32D einingunni.

Útgáfuskýringar

Dagsetning Útgáfa Útgáfuskýrslur
2019.12 V0.1 Bráðabirgðaútgáfa.

Kynning á ESP32-WATG-32D

ESP32-WATG-32D

ESP32-WATG-32D er sérsniðin WiFi-BT-BLE MCU eining til að gefa „tengingaraðgerðina“ á mismunandi vörur viðskiptavinarins, þar á meðal vatnshitara og þægindahitakerfi.
Tafla 1 gefur upplýsingar um ESP32-WATG-32D.
Tafla 1: ESP32-WATG-32D upplýsingar

Flokkar Atriði Tæknilýsing
Wi-Fi Bókanir 802.t1 b/g/n (802.t1n allt að 150 Mbps)
A-MPDU og A-MSDU samanlagður stuðningur og 0.4 µs vernd á millibili
Tíðnisvið 2400 MHz – 2483.5 MHz
Bluetooth Bókanir Bluetoothv4.2 BRJEDR og BLE sérstakur köttur á
Útvarp NZIF móttakari með -97 dBm næmi
Class-1, Class-2 og Class-3 sendir
AFH
Hljóð CVSD og SBC
Vélbúnaður Einingaviðmót UART, aftur. EBUS2,JTAG,GPIO
Skynjari á flís Hallskynjari
Innbyggður kristal 40 MHz kristal
Innbyggt SPI flass 8 MB
Ég ntegrated DCDC Converter
Rekstur binditage!Aflgjafi
3.3 V, 1.2 A
12 V / 24 V
Hámarksstraumur afhentur af aflgjafa 300 mA
Mælt er með notkunarsviði -40'C + 85'C
Mál einingar (18.00±0.15) mm x (31.00±0.15) mm x (3.10±0.15) mm

ESP32-WATG-32D hefur 35 pinna sem lýst er í töflu 2.

Pinnalýsing

ESPRESSIF ESP32 WATG 32D sérsniðin WiFi-BT BLE MCU eining - Pinnalýsing

Mynd 1: Pinnaskipulag

Tafla 2: Pinnaskilgreiningar

Nafn Nei.  Tegund Virka
ENDURSTILLA 1 I Eining virkjað merki (innri uppdráttur sjálfgefið). Virkur hár.
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 kristalsveifluinntak), ADC1_CH4, TOUCH9, RTC_GPIO9
IO33 9 I/O GPIO33, XTAL_32K_N (32.768 kHz kristalsveifluúttak), 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 inntak aflgjafa
GND 16, 17 PI Jarðvegur
VIN 18 I/O 12 V / 24 V inntak aflgjafa
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 Sækja stígvél: 0; SPI stígvél: 1 (sjálfgefið).
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 gagnamóttaka
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, jörð
+3.3V 34 PO 3.3V aflgjafaúttak

Undirbúningur vélbúnaðar

Undirbúningur vélbúnaðar
  • ESP32-WATG-32D mát
  • Espressif RF prófunarborð (Carrier Board)
  • Einn USB-til-UART dongle
  • PC, Windows 7 mælt með
  • Ör-USB snúru
Vélbúnaðartenging
  1. Lóðuðu ESP32-WATG-32D við burðarborðið, eins og mynd 2 sýnir.
    ESPRESSIF ESP32 WATG 32D sérsniðin WiFi-BT BLE MCU eining - Vélbúnaðartenging
  2. Tengdu USB-til-UART dongle við burðarborðið með TXD, RXD og GND.
  3. Tengdu USB-til-UART dongle við tölvuna með Micro-USB snúru.
  4. Tengdu burðarborðið við 24 V millistykki fyrir aflgjafa.
  5. Meðan á niðurhali stendur, stuttu IO0 til GND í gegnum jumper. Kveiktu síðan á „ON“ á borðinu.
  6. Hladdu niður fastbúnaði í fllash með því að nota ESP32 NIÐURLAÐSTÆÐI.
  7. Eftir niðurhal skaltu fjarlægja jumper á IO0 og GND.
  8. Kveiktu aftur á burðarborðinu. ESP32-WATG-32D mun skipta yfir í vinnuham.
    Kubburinn mun lesa forrit frá flassi við frumstillingu.

Athugasemdir:

  • IO0 er innbyrðis rökfræði hátt.
  • Fyrir frekari upplýsingar um ESP32-WATG-32D, vinsamlegast skoðaðu ESP32-WATG-32D gagnablað.

Að byrja með ESP32 WATG-32D

ESP-IDF

Espressif IoT Development Framework (ESP-IDF í stuttu máli) er rammi til að þróa forrit byggð á Espressif ESP32. Notendur geta þróað forrit með ESP32 í Windows/Linux/MacOS byggt á ESP-IDF.

Settu upp verkfærin

Fyrir utan ESP-IDF þarftu líka að setja upp verkfærin sem ESP-IDF notar, svo sem þýðanda, kembiforrit, Python pakka osfrv.

Hefðbundin uppsetning Toolchain fyrir Windows
Fljótlegasta leiðin er að hlaða niður verkfærakeðjunni og MSYS2 zip frá dl.espressif.com: https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip

Er að kíkja
Keyrðu C:\msys32\mingw32.exe til að opna MSYS2 flugstöð. Keyra: mkdir -p ~/esp
Sláðu inn cd ~/esp til að slá inn nýju möppuna.

Umhverfisuppfærsla
Þegar IDF er uppfært þarf stundum nýjar verkfærakeðjur eða nýjum kröfum bætt við Windows MSYS2 umhverfið. Til að færa gögn úr gamalli útgáfu af forsamsetta umhverfinu yfir í nýtt:
Taktu gamla MSYS2 umhverfið (þ.e. C:\msys32) og færðu/endurnefna það í aðra möppu (þ.e. C:\msys32_old).
Sæktu nýja forsamsetta umhverfið með því að nota skrefin hér að ofan.
Taktu upp nýja MSYS2 umhverfið í C:\msys32 (eða annan stað).
Finndu gömlu C:\msys32_old\home möppuna og færðu þetta inn í C:\msys32.
Þú getur nú eytt C:\msys32_old möppunni ef þú þarft hana ekki lengur.
Þú getur haft óháð mismunandi MSYS2 umhverfi á kerfinu þínu, svo framarlega sem þau eru í mismunandi möppum.

Hefðbundin uppsetning Toolchain fyrir Linux
Setjið Forkröfur
CentOS 7:
sudo yum setja upp gcc git wget búa til ncurses-devel flex bison gperf python pyserial python-pyelftools

sudo apt-get install gcc git wget gera libncurses-dev flex bison gperf python pythonpip python-uppsetningartól python-serial python-dulkóðun python-framtíðar python-pyparsing python-pyelftools
Arch:
sudo pacman -S –þarf gcc git gera ncurses flex bison gperf python2-pyserial python2cryptography python2-framtíðar python2-pyparsing python2-pyelftools

Settu upp The Toolchain
64 bita Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32 bita Linux:https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz

1. Dragðu niður skrána í ~/esp möppu:
64-bita Linux:mkdir -p ~/esp cd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux64-esp32-2019r1-8.2.0.tar.gz
32-bita Linux: mkdir -p ~/espcd ~/esp tar -xzf ~/Downloads/xtensa-esp32-elf-linux32-esp32-2019r1-8.2.0.tar.gz

2. Verkfærakeðjan verður opnuð í ~/esp/xtensa-esp32-elf/ möppu. Bættu eftirfarandi við ~/.profile:
export PATH="$HOME/esp/xtensa-esp32-elf/bin:$PATH"

Valfrjálst skaltu bæta eftirfarandi við ~/.profile:
alias get_esp32='flytja út PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”'

3. Skráðu þig aftur inn til að staðfesta .profile. Keyrðu eftirfarandi til að athuga 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

Leyfisvandamál /dev/ttyUSB0
Með sumum Linux dreifingum gætirðu fengið villuskilaboðin Mistókst að opna port /dev/ttyUSB0 þegar ESP32 blikkar. Þetta er hægt að leysa með því að bæta núverandi notanda við úthringingarhópinn.

Arch Linux notendur
Til að keyra forsamsetta gdb (xtensa-esp32-elf-gdb) í Arch Linux þarf ncurses 5, en Arch notar ncurses 6.
Afturábak samhæfni bókasöfn eru fáanleg í AUR fyrir innfæddar og lib32 stillingar:
https://aur.archlinux.org/packages/ncurses5-compat-libs/
https://aur.archlinux.org/packages/lib32-ncurses5-compat-libs/
Áður en þú setur þessa pakka upp gætirðu þurft að bæta opinberum lykli höfundar við lyklakippuna þína eins og lýst er í hlutanum „Athugasemdir“ á hlekkjunum hér að ofan.
Að öðrum kosti, notaðu crosstool-NG til að setja saman gdb sem tengist ncurses 6.

Hefðbundin uppsetning Toolchain fyrir Mac OS
Settu upp pip:
sudo easy_install pip

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

Renndu skránni niður í ~/esp möppu.
Verkfærakeðjan verður tekin upp í ~/esp/xtensa-esp32-elf/ slóð.
Bættu eftirfarandi við ~/.profile:
export PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH

Bættu eftirfarandi við 〜/ .profile:
alias get_esp32="flytja út PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH"
Sláðu inn get_esp322 til að bæta verkfærakeðjunni við PATH.

Sæktu ESP-IDF

Þegar þú hefur sett upp verkfærakeðjuna (sem inniheldur forrit til að setja saman og smíða forritið) þarftu líka ESP32 sérstakt API / bókasöfn. Þau eru veitt af Espressif í ESP-IDF geymslunni. Til að fá það, opnaðu flugstöðina, farðu í möppuna sem þú vilt setja ESP-IDF og klónaðu það með git clone skipuninni:

git klón – endurkvæmt https://github.com/espressif/esp-idf.git

ESP-IDF verður hlaðið niður í ~/esp/esp-idf.

 Athugið:
Ekki missa af – endurkvæma valkostinum. Ef þú hefur þegar klónað ESP-IDF án þessa valkosts skaltu keyra aðra skipun til að fá allar undireiningarnar:
cd ~/esp/esp-idf
git undireining uppfærsla –init

Bættu IDF_PATH við notandaprófíl

Til að varðveita stillingu á IDF_PATH umhverfisbreytu milli endurræsingar kerfis skaltu bæta henni við notendaprófílinn, fylgja leiðbeiningunum hér að neðan.

Windows
Leitaðu að “Edit Environment Variables” on Windows 10.
Smelltu á Nýtt… og bættu við nýrri kerfisbreytu IDF_PATH. Stillingin ætti að innihalda ESP-IDF skrá, eins og C:\Users\user-name\esp\esp-idf.
Bættu ;%IDF_PATH%\tools við Path breytuna til að keyra idf.py og önnur verkfæri.

Linux og MacOS
Bættu eftirfarandi við ~/.profile:
flytja út IDF_PATH=~/esp/esp-idf
export PATH="$IDF_PATH/tools:$PATH"

Keyrðu eftirfarandi til að athuga IDF_PATH:
printenv IDF_PATH

Keyrðu eftirfarandi til að athuga hvort idf.py sé innifalið í PAT:
sem idf.py
Það mun prenta slóð svipað og ${IDF_PATH}/tools/idf.py.
Þú getur líka slegið inn eftirfarandi ef þú vilt ekki breyta IDF_PATH eða PATH:
flytja út IDF_PATH=~/esp/esp-idf
export PATH="$IDF_PATH/tools:$PATH"

Komdu á raðtengingu með ESP32-WATG-32D

Þessi hluti veitir leiðbeiningar um hvernig á að koma á raðtengingu milli ESP32WATG-32D og PC.

Tengdu ESP32-WATG-32D við tölvu

Lóðuðu ESP32-WATG-32D einingu við burðarborðið og tengdu burðarborðið við tölvuna með USB-til-UART dongle. Ef ökumaður tækisins sest ekki upp sjálfkrafa, auðkenndu USB til raðbreytiflís á ytri USB-til-UART dongle þinni, leitaðu að rekla á internetinu og settu þá upp.
Hér að neðan eru tenglar á rekla sem hægt er að nota.
CP210x USB til UART Bridge VCP Drivers FTDI Virtual COM Port Drivers

Reklarnir hér að ofan eru fyrst og fremst til viðmiðunar. Undir venjulegum kringumstæðum ættu reklarnir að vera búnaðir með stýrikerfi og sjálfkrafa settir upp þegar USB-til-UART dongle er tengt við tölvuna.

Athugaðu Port á Windows

Athugaðu listann yfir auðkenndar COM-tengi í Windows Device Manager. Aftengdu USB-til-UART dongle og tengdu hann aftur til að staðfesta hvaða tengi hverfur af listanum og birtist svo aftur.

ESPRESSIF ESP32 WATG 32D sérsniðin WiFi-BT BLE MCU eining - Athugaðu tengi á Windows

Mynd 4-1. USB til UART brú á USB-til-UART dongle í Windows Device Manager

ESPRESSIF ESP32 WATG 32D sérsniðin WiFi-BT BLE MCU eining - Athugaðu tengi á Windows 2

Mynd 4-2. Tvö USB raðtengi á USB-til-UART dongle í Windows Device Manager

Athugaðu Port á Linux og MacOS

Til að athuga heiti tækisins fyrir raðtengi USB-til-UART dongle þinnar skaltu keyra þessa skipun tvisvar sinnum, fyrst með dongleinn ótengdan, síðan með tengið í sambandi. Portið sem birtist í seinna skiptið er það sem þú þarft:

Linux
ls /dev/tty*

MacOS
ls /dev/cu.*

Bætir notanda við hringingu á Linux

Notandinn sem nú er skráður ætti að hafa les- og skrifaðgang að raðtengi yfir USB.
Í flestum Linux dreifingum er þetta gert með því að bæta notandanum við úthringingarhóp með eftirfarandi skipun:

sudo usermod -a -G hringingu $USER
á Arch Linux er þetta gert með því að bæta notandanum við uucp hópinn með eftirfarandi skipun:

sudo usermod -a -G uucp $USER
Gakktu úr skugga um að þú skráir þig aftur inn til að virkja les- og skrifheimildir fyrir raðtengi.

Staðfestu raðtengingu

Staðfestu nú að raðtengingin sé virk. Þú getur gert þetta með því að nota serial terminal forrit. Í þessu frvampVið munum nota PuTTY SSH Client sem er fáanlegur fyrir bæði Windows og Linux. Þú getur notað annað raðforrit og stillt samskiptafæribreytur eins og hér að neðan.
Keyrðu útstöðina, stilltu auðkennt raðtengi, flutningshraða = 115200, gagnabitar = 8, stöðvunarbitar = 1 og jöfnuður = N. Hér að neðan eru td.ampskjámyndir af því að stilla höfnina og slíkar sendingarfæribreytur (í stuttu máli lýst sem 115200-8-1-N) á Windows og Linux. Mundu að velja nákvæmlega sömu raðtengi og þú hefur auðkennt í skrefunum hér að ofan.

ESPRESSIF ESP32 WATG 32D sérsniðin WiFi-BT BLE MCU eining - Staðfestu raðtengingu

Mynd 4-3. Setja raðsamskipti í PuTTY á Windows

ESPRESSIF ESP32 WATG 32D sérsniðin WiFi-BT BLE MCU eining - Athugaðu tengi á Windows 3

Mynd 4-4. Stilla raðsamskipti í PuTTY á Linux

Opnaðu síðan raðtengi í flugstöðinni og athugaðu hvort þú sérð einhvern log prentaðan út af ESP32.
Innihald skrárinnar fer eftir forriti sem er hlaðið inn í ESP32.

Athugasemdir:

  • Fyrir sumar raðtengistengingar þarf að slökkva á RTS- og DTR-pinnunum í flugstöðinni áður en ESP32 mun ræsa sig og framleiða raðúttak. Þetta fer eftir vélbúnaðinum sjálfum, flest þróunarborð (þar á meðal öll Espressif borð) hafa ekki þetta vandamál. Vandamálið er til staðar ef RTS & DTR eru tengdir beint við EN & GPIO0 pinnana. Sjá eptool skjöl fyrir frekari upplýsingar.
  • Lokaðu raðtengi eftir að hafa staðfest að samskipti virka. Í næsta skrefi ætlum við að nota annað forrit til að hlaða upp nýjum fastbúnaði í
    ESP32. Þetta forrit mun ekki geta fengið aðgang að raðtengi á meðan það er opið í flugstöðinni.

Stilla

Sláðu inn hello_world skrána og keyrðu menuconfig.
Linux og MacOS

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

Þú gætir þurft að keyra python2 idf.py á Python 3.0.
Windows

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

Python 2.7 uppsetningarforritið mun reyna að stilla Windows til að tengja .py skrá við Python 2. Ef önnur forrit (eins og Visual Studio Python verkfæri) hafa verið tengd öðrum útgáfum af Python, gæti idf.py ekki virka rétt (skráin mun opna í Visual Studio). Í þessu tilviki geturðu valið að keyra C:\Python27\python idf.py í hvert skipti, eða breytt Windows .py tengdum filstillingum.

Byggja og Flash

Nú geturðu smíðað og flassað forritinu. Hlaupa:
idf.py smíð

Þetta mun safna saman forritinu og öllum ESP-IDF íhlutunum, búa til ræsiforrit, skiptingartöflu og forrita tvíþætti og fletta þessum tvíþættum á ESP32 borðið þitt.

$ idf.py smíð
Keyrir cmake í möppunni /path/to/hello_world/build Keyrir “cmake -G Ninja –warn-uninitialized /path/to/hello_world”... Vara við óuppsettum gildum.

  • Fann Git: /usr/bin/git (fann útgáfa „2.17.0“)
  • Byggja tóman aws_iot íhlut vegna uppsetningar
  • Heiti íhluta: …
  • Íhlutaslóðir: … … (fleiri línur af byggingarkerfisúttak)
[527/527] Búa til hello-world.bin esptool.py v2.3.1

Verkefnasmíði lokið. Til að blikka skaltu keyra þessa skipun:
../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash -flash_mode dio –flash_size detect –flash_freq 40m 0x10000 build/hello-bootload.bin build 0x1000er/ bootloader.bin 0x8000 build/partition_table/partitiontable.bin eða keyrðu 'idf.py -p PORT flash'
Ef það eru engin vandamál, í lok byggingarferlis, ættir þú að sjá myndaðar .bin skrár.

Flassið á tækið

Flassaðu tvöfaldana sem þú byggðir inn á ESP32 borðið þitt með því að keyra:

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

Skiptu um PORT fyrir heiti ESP32 borðsins þíns raðtengi. Þú getur líka breytt flutningshraðanum fyrir flasser með því að skipta út BAUD fyrir flutningshraðann sem þú þarft. Sjálfgefinn flutningshlutfall er 460800.

Keyrir esptool.py í möppunni […]/esp/hello_world Keyrir “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 detect –flash_freq 40m 0x1000 bootloader/bootloader.bin 0x8000 partition_table/partition-table.bin 0x10000 hello-world.bin esptool.py v2.3.1 Tengist…. Greinir flísartegund… ESP32 flís er ESP32D0WDQ6 (útgáfa 1)
Eiginleikar: Wi-Fi, BT, Dual Core Hleður inn stubbi... Stubbur í gangi... Stubbur í gangi... Breytir flutningshraða í 460800 Breytt. Stillir flassstærð... Sjálfvirk greint flassstærð: 4MB Flash breytur stillt á 0x0220 Þjappað 22992 bæti í 13019... Skrifaði 22992 bæti (13019 þjappað) á 0x00001000 á 0.3 sekúndum (virk 558.9 gögn)... Hashbita ver. Þjappað 3072 bæti í 82... Skrifaði 3072 bæti (82 þjappað) á 0x00008000 á 0.0 sekúndum (virkur 5789.3 kbit/s)... Gagnamagn staðfest. Þjappað 136672 bæti í 67544… Skrifaði 136672 bæti (67544 þjappað) á 0x00010000 á 1.9 sekúndum (virkur 567.5 kbit/s)… Hash af gögnum staðfest. Fer... Harðendurstillt með RTS pinna...

Ef engin vandamál koma upp í lok flashferlisins verður einingin endurstillt og „hello_world“ forritið mun vera í gangi.

IDF Monitor

Til að athuga hvort „hello_world“ sé örugglega í gangi skaltu slá inn idf.py -p PORT monitor (Ekki gleyma að skipta um PORT fyrir raðtengisnafnið þitt).
Þessi skipun ræsir skjáforritið:

$ idf.py -p /dev/ttyUSB0 skjár Keyrir idf_monitor í möppu […]/esp/hello_world/build Keyrir “python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world / build/hello-world.elf”… — idf_monitor á /dev/ttyUSB0 115200 — — Hætta: Ctrl+] | Valmynd: Ctrl+T | Hjálp: Ctrl+T á eftir Ctrl+H — ets 8. júní 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) og 8. júní 2016 00:22:57 …

Eftir ræsingu og greiningarskrár skrunaðu upp ættirðu að sjá „Halló heimur!“ prentað út af umsókninni.

… Halló heimur! Endurræsir eftir 10 sekúndur... I (211) cpu_start: Ræsir tímaáætlun á APP CPU. Endurræsir eftir 9 sekúndur… Endurræsir eftir 8 sekúndur… Endurræsir eftir 7 sekúndur…

Til að hætta í IDF skjánum skaltu nota flýtileiðina Ctrl+].
Ef IDF skjár bilar stuttu eftir upphleðsluna, eða ef þú sérð tilviljunarkennd sorp svipað og gefið er upp hér að neðan í stað skilaboðanna hér að ofan, þá notar borðið þitt líklega 26MHz kristal. Flestar hönnunartöflur nota 40MHz, þannig að ESP-IDF notar þessa tíðni sem sjálfgefið gildi.

Examples

Fyrir ESP-IDF tdamples, vinsamlegast farðu til ESP-IDF GitHub.

Espressif IoT Team
www.espressif.com

Fyrirvari og höfundarréttartilkynning
Upplýsingar í þessu skjali, þ.m.t. URL tilvísanir, geta breyst án fyrirvara.
ÞETTA SKJAL ER LAGT EINS OG ER ÁN ENGA ÁBYRGÐA, ÞAR SEM ER ÁBYRGÐ UM SÖLJANNI, EKKI BROT, HÆFNI Í NÚNA SÉRSTAKUM TILGANGI,
EÐA ÁBYRGÐ SEM STAÐA ÚT AF EINHVERJUM TILLAGUM, FORSKRIFTI EÐAAMPLE.
Öll ábyrgð, þar á meðal ábyrgð á broti á eignarrétti, sem tengist notkun upplýsinga í þessu skjali er afsalað. Engin leyfi, beint eða óbein, með stöðvun eða á annan hátt, á neinum hugverkaréttindum eru veitt hér.
Logo Wi-Fi Alliance Member er vörumerki Wi-Fi Alliance. Bluetooth-merkið er skráð vörumerki Bluetooth SIG. Öll vöruheiti, vörumerki og skráð vörumerki sem nefnd eru í þessu skjali eru eign viðkomandi eigenda og eru hér með viðurkennd.
Höfundarréttur © 2019 Espressif Inc. Allur réttur áskilinn.

Skjöl / auðlindir

ESPRESSIF ESP32-WATG-32D Sérsniðin WiFi-BT-BLE MCU eining [pdfNotendahandbók
ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, sérsniðin WiFi-BT-BLE MCU eining, WiFi-BT-BLE MCU eining, MCU eining, ESP32-WATG-32D, eining

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *