ESPRESSIF - Logo

ESP32-WATG-32D
Manual pangguna

ESPRESSIF ESP32 WATG 32D Custom WiFi-BT BLE MCU Modul - lambangVersi awal 0.1
Sistem Espressif
Hak Cipta © 2019

Babagan Pandhuan Iki

Dokumen iki dimaksudake kanggo mbantu pangguna nyetel lingkungan pangembangan piranti lunak dhasar kanggo ngembangake aplikasi nggunakake hardware adhedhasar modul ESP32WATG-32D.

Cathetan Rilis

Tanggal Versi Cathetan rilis
2019.12 V0.1 Rilis awal.

Pambuka kanggo ESP32-WATG-32D

ESP32-WATG-32D

ESP32-WATG-32D minangka modul MCU WiFi-BT-BLE khusus kanggo menehi "Fungsi Konektivitas" kanggo macem-macem produk pelanggan, kalebu Water Heater lan Sistem Pemanasan Comfort.
Tabel 1 nyedhiyakake spesifikasi ESP32-WATG-32D.
Tabel 1: Spesifikasi ESP32-WATG-32D

Kategori barang Spesifikasi
Wi-Fi Protokol 802.t1 b/g/n (802.t1n nganti 150 Mbps)
A-MPDU lan A-MSDU agregat lan 0.4 µs guard in-terval support
Rentang frekuensi 2400 MHz – 2483.5 MHz
Bluetooth Protokol Bluetoothv4.2 BRJEDR lan BLE specif cat ing
Radio Panrima NZIF kanthi sensitivitas -97 dBm
Kelas- 1, kelas-2 lan kelas-3 pemancar
AFH
Audio CVSD lan SBC
Hardware Antarmuka modul UART, re. EBUS2, JTAG,GPIO
Sensor ing chip Sensor Hall
kristal terpadu 40 MHz kristal
Lampu kilat SPI terintegrasi 8 MB
Aku integrated DCDC Converter
Operasi ing voltage! Sumber daya
3.3 V, 1.2 A
12 V / 24 V
Arus maksimum dikirim dening sumber daya 300 mA
Rekomendasi operasi ing sawetara operasi -40'C + 85'C
Ukuran Modul (18.00±0.15) mm x (31.00±0.15) mm x (3.10±0.15) mm

ESP32-WATG-32D nduweni 35 pin sing diterangake ing Tabel 2.

Deskripsi Pin

ESPRESSIF ESP32 WATG 32D Kustom WiFi-BT BLE MCU Modul - Katrangan Pin

Gambar 1: Pin Layout

Tabel 2: Definisi Pin

jeneng Ora.  Jinis Fungsi
RESET 1 I Modul ngaktifake sinyal (internal pull-up minangka standar). Aktif dhuwur.
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 Aku/O GPIO32, XTAL_32K_P (input osilator kristal 32.768 kHz), ADC1_CH4, TOUCH9, RTC_GPIO9
IO33 9 Aku/O GPIO33, XTAL_32K_N (output osilator kristal 32.768 kHz), ADC1_CH5, TOUCH8, RTC_GPIO8
IO25 10 Aku/O GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6
I2C_SDA 11 Aku/O GPIO26, I2C_SDA
I2C_SCL 12 I GPIO27, I2C_SCL
TMS 13 Aku/O GPIO14, MTMS
TDI 14 Aku/O GPIO12, MTDI
+5V 15 PI 5 V input sumber daya
GND 16, 17 PI lemah
VIN 18 Aku/O Input sumber daya 12 V / 24 V
TCK 19 Aku/O GPIO13, MTCK
TDO 20 Aku/O GPIO15, MTDO
EBUS2 21, 35 Aku/O GPIO19/GPIO22, EBUS2
IO2 22 Aku/O GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0
IO0_FLASH 23 Aku/O Ngundhuh Boot: 0; SPI Boot: 1 (Default).
IO4 24 Aku/O GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1
IO16 25 Aku/O GPIO16, HS1_DATA4
5V_UART1_TX D 27 I GPIO18, 5V UART Data Nampa
5V_UART1_RXD 28 GPIO17, HS1_DATA5
IO17 28 GPIO17, HS1_DATA5
IO5 29 Aku/O GPIO5, VSPICS0, HS1_DATA6
U0RXD 31 Aku/O GPIO3, U0RXD
U0TXD 30 Aku/O GPIO1, U0TXD
IO21 32 Aku/O GPIO21, VSPIHD
GND 33 PI EPAD, Ground
+3.3V 34 PO Output sumber daya 3.3V

Persiapan Hardware

Persiapan Hardware
  • Modul ESP32-WATG-32D
  • Papan uji Espressif RF (Papan Pembawa)
  • Siji USB-to-UART dongle
  • PC, Windows 7 dianjurake
  • Kabel micro-USB
Sambungan Hardware
  1. Solder ESP32-WATG-32D menyang Papan Carrier, minangka Figure 2 nuduhake.
    ESPRESSIF ESP32 WATG 32D Kustom WiFi-BT BLE MCU Modul - Sambungan Hardware
  2. Sambungake dongle USB-kanggo-UART menyang papan operator liwat TXD, RXD lan GND.
  3. Sambungake dongle USB-to-UART menyang PC liwat kabel Micro-USB.
  4. Sambungake papan operator menyang adaptor 24 V kanggo sumber daya.
  5. Sajrone download, singkat IO0 kanggo GND liwat jumper. Banjur, nguripake "ON" papan.
  6. Ngundhuh firmware menyang flash nggunakake ESP32 DOWNLOAD TOOL.
  7. Sawise download, mbusak jumper ing IO0 lan GND.
  8. Daya maneh papan operator. ESP32-WATG-32D bakal ngalih menyang mode kerja.
    Chip bakal maca program saka lampu kilat nalika diinisialisasi.

Cathetan:

  • IO0 punika logika internal dhuwur.
  • Kanggo informasi luwih lengkap babagan ESP32-WATG-32D, waca Lembar Data ESP32-WATG-32D.

Miwiti ESP32 WATG-32D

ESP-IDF

Espressif IoT Development Framework (ESP-IDF singkatan) minangka kerangka kanggo ngembangake aplikasi adhedhasar ESP32 Espressif. Pangguna bisa ngembangake aplikasi nganggo ESP32 ing Windows/Linux/MacOS adhedhasar ESP-IDF.

Nggawe Tools

Kajaba saka ESP-IDF, sampeyan uga kudu nginstal alat sing digunakake dening ESP-IDF, kayata compiler, debugger, paket Python, lsp.

Setup standar Toolchain kanggo Windows
Cara paling cepet yaiku ndownload toolchain lan MSYS2 zip saka dl.espressif.com: https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip

Priksa metu
Jalanake C:\msys32\mingw32.exe kanggo mbukak terminal MSYS2. Run: mkdir -p ~/esp
Input cd ~/esp kanggo ngetik direktori anyar.

Nganyari Lingkungan
Nalika IDF dianyari, kadhangkala toolchains anyar dibutuhake utawa syarat anyar ditambahake menyang lingkungan Windows MSYS2. Kanggo mindhah data saka versi lawas saka lingkungan sing wis dikompilasi menyang sing anyar:
Njupuk lingkungan MSYS2 lawas (ie C: \ msys32) lan mindhah / ngganti jeneng menyang direktori beda (ie C: \ msys32_old).
Download lingkungan precompiled anyar nggunakake langkah ing ndhuwur.
Unzip lingkungan MSYS2 anyar menyang C:\msys32 (utawa lokasi liyane).
Temokake direktori C:\msys32_old\home lawas lan pindhah menyang C:\msys32.
Sampeyan saiki bisa mbusak direktori C:\msys32_old yen sampeyan ora perlu maneh.
Sampeyan bisa duwe lingkungan MSYS2 sing beda-beda ing sistem sampeyan, anggere ana ing direktori sing beda.

Setup standar Toolchain kanggo Linux
Instal Prasyarat
CentOS 7:
sudo yum nginstal gcc git wget nggawe ncurses-devel flex bison gperf python pyserial python-pyelftools

sudo apt-get nginstal gcc git wget nggawe libncurses-dev flex bison gperf python pythonpip python-setuptools python-serial python-kriptografi python-mangsa python-pyparsing python-pyelftools
lengkungan:
sudo pacman -S -needed gcc git make ncurses flex bison gperf python2-pyserial python2cryptography python2-future python2-pyparsing python2-pyelftools

Nggawe 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. Unzip file menyang direktori ~/esp:
Linux 64-bit: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. Toolchain bakal mbukak zip menyang direktori ~/esp/xtensa-esp32-elf/. Tambah ing ngisor iki kanggo ~/.profile:
export PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”

Opsional, tambahake ing ngisor iki menyang ~/.profile:
alias get_esp32='export PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”'

3. Mlebet maneh kanggo validasi .profile. Jalanake ing ngisor iki kanggo mriksa 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

Masalah ijin /dev/ttyUSB0
Kanthi sawetara distribusi Linux, sampeyan bisa entuk pesen kesalahan Gagal mbukak port / dev / ttyUSB0 nalika flashing ESP32. Iki bisa ditanggulangi kanthi nambahake pangguna saiki menyang grup dialog.

Pangguna Arch Linux
Kanggo mbukak gdb sing wis dikompilasi (xtensa-esp32-elf-gdb) ing Arch Linux mbutuhake ncurses 5, nanging Arch nggunakake ncurses 6.
Pustaka kompatibilitas mundur kasedhiya ing AUR kanggo konfigurasi native lan lib32:
https://aur.archlinux.org/packages/ncurses5-compat-libs/
https://aur.archlinux.org/packages/lib32-ncurses5-compat-libs/
Sadurunge nginstal paket kasebut, sampeyan bisa uga kudu nambahake kunci umum penulis menyang keyring sampeyan kaya sing diterangake ing bagean "Komentar" ing pranala ing ndhuwur.
Utawa, gunakake crosstool-NG kanggo ngumpulake gdb sing nyambung karo ncurses 6.

Persiyapan standar Toolchain kanggo Mac OS
Instal pip:
sudo easy_install pip

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

Unzip file menyang direktori ~/esp.
Toolchain bakal mbukak zip menyang ~/esp/xtensa-esp32-elf/ path.
Tambah ing ngisor iki kanggo ~/.profile:
ekspor PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH

Opsional, tambahake ing ngisor iki menyang 〜/ .profile:
alias get_esp32=”ekspor PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Input get_esp322 kanggo nambah toolchain menyang PATH.

Entuk ESP-IDF

Sawise sampeyan duwe toolchain (sing ngemot program kanggo ngumpulake lan mbangun aplikasi) diinstal, sampeyan uga kudu API / perpustakaan khusus ESP32. Padha diwenehake dening Espressif ing repositori ESP-IDF. Kanggo entuk, bukak terminal, navigasi menyang direktori sing pengin dilebokake ESP-IDF, lan kloning nganggo perintah git clone:

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

ESP-IDF bakal diundhuh menyang ~/esp/esp-idf.

 Cathetan:
Aja kantun pilihan -rekursif. Yen sampeyan wis kloning ESP-IDF tanpa pilihan iki, mbukak printah liyane kanggo njaluk kabeh submodul:
cd ~/esp/esp-idf
nganyari submodule git –init

Tambah IDF_PATH menyang Profil Panganggo

Kanggo njaga setelan variabel lingkungan IDF_PATH ing antarane sistem diwiwiti maneh, tambahake menyang profil pangguna, tindakake pandhuan ing ngisor iki.

Windows
Nggoleki “Edit Environment Variables” on Windows 10.
Klik New… lan tambahake variabel sistem anyar IDF_PATH. Konfigurasi kudu kalebu direktori ESP-IDF, kayata C:\Users\user-name\esp\esp-idf.
Tambah ;%IDF_PATH%\tools menyang variabel Path kanggo mbukak idf.py lan alat liyane.

Linux lan MacOS
Tambah ing ngisor iki kanggo ~/.profile:
ekspor IDF_PATH=~/esp/esp-idf
ekspor PATH=”$IDF_PATH/alat:$PATH”

Jalanake ing ngisor iki kanggo mriksa IDF_PATH:
printenv IDF_PATH

Jalanake ing ngisor iki kanggo mriksa yen idf.py kalebu ing PAT:
kang idf.py
Bakal nyithak path sing padha karo ${IDF_PATH}/tools/idf.py.
Sampeyan uga bisa ngetik ing ngisor iki yen sampeyan ora pengin ngowahi IDF_PATH utawa PATH:
ekspor IDF_PATH=~/esp/esp-idf
ekspor PATH=”$IDF_PATH/alat:$PATH”

Nggawe Sambungan Serial karo ESP32-WATG-32D

Bagian iki menehi panuntun dhumateng carane nggawe sambungan serial antarane ESP32WATG-32D lan PC.

Sambungake ESP32-WATG-32D menyang PC

Solder modul ESP32-WATG-32D menyang papan operator lan nyambungake papan operator menyang PC nggunakake dongle USB-kanggo-UART. Yen driver piranti ora diinstal kanthi otomatis, temokake chip konverter USB menyang serial ing dongle USB-to-UART eksternal, goleki driver ing internet lan instal.
Ing ngisor iki pranala menyang driver sing bisa digunakake.
CP210x USB kanggo UART Bridge VCP Drivers FTDI Virtual COM Port Drivers

Pembalap ing ndhuwur utamane kanggo referensi. Ing kahanan normal, pembalap kudu bundled karo lan sistem operasi lan otomatis diinstal nalika nyambung USB-kanggo-UART dongle kanggo PC.

Priksa Port ing Windows

Priksa dhaptar port COM sing diidentifikasi ing Windows Device Manager. Pedhot USB-kanggo-UART dongle lan sambungake maneh, kanggo verifikasi kang port ilang saka dhaftar banjur nuduhake maneh.

ESPRESSIF ESP32 WATG 32D Kustom WiFi-BT BLE MCU Modul - Priksa Port ing Windows

Gambar 4-1. USB kanggo jembatan UART saka USB-to-UART dongle ing Windows Device Manager

ESPRESSIF ESP32 WATG 32D Kustom WiFi-BT BLE MCU Modul - Priksa Port ing Windows 2

Gambar 4-2. Loro Port Serial USB saka dongle USB-to-UART ing Pangatur Piranti Windows

Priksa Port ing Linux lan MacOS

Kanggo mriksa jeneng piranti kanggo port serial dongle USB-kanggo-UART, jalanake printah iki kaping pindho, pisanan karo dongle dicopot, banjur kanthi kepasang. Port sing katon kaping pindho yaiku sing dibutuhake:

Linux
ls /dev/tty*

MacOS
ls /dev/cu.*

Nambahake pangguna menyang dialog ing Linux

Pangguna sing saiki mlebu kudu maca lan nulis ngakses port serial liwat USB.
Ing umume distribusi Linux, iki ditindakake kanthi nambah pangguna menyang grup dialog kanthi prentah ing ngisor iki:

sudo usermod -a -G dialog $USER
ing Arch Linux iki rampung kanthi nambahake pangguna menyang grup uucp kanthi printah ing ngisor iki:

sudo usermod -a -G uucp $USER
Priksa manawa sampeyan mlebu maneh kanggo ngaktifake ijin maca lan nulis kanggo port serial.

Verifikasi Sambungan Serial

Saiki priksa manawa sambungan serial wis operasional. Sampeyan bisa nindakake iki nggunakake program terminal serial. Ing mantan ikiample kita bakal nggunakake Klien PuTTY SSH sing kasedhiya kanggo Windows lan Linux. Sampeyan bisa nggunakake program serial liyane lan nyetel paramèter komunikasi kaya ing ngisor iki.
Run terminal, setel port serial sing diidentifikasi, baud rate = 115200, data bit = 8, stop bits = 1, lan parity = N. Ing ngisor iki example layar nembak nyetel port lan paramèter transmisi kuwi (ing cendhak diterangake minangka 115200-8-1-N) ing Windows lan Linux. Elinga milih persis port serial sing padha sing wis diidentifikasi ing langkah-langkah ing ndhuwur.

ESPRESSIF ESP32 WATG 32D Kustom WiFi-BT BLE MCU Modul - Verifikasi Sambungan Serial

Gambar 4-3. Nyetel Komunikasi Serial ing PuTTY ing Windows

ESPRESSIF ESP32 WATG 32D Kustom WiFi-BT BLE MCU Modul - Priksa Port ing Windows 3

Gambar 4-4. Nyetel Komunikasi Serial ing PuTTY ing Linux

Banjur mbukak port serial ing terminal lan mriksa, yen sampeyan ndeleng log dicithak dening ESP32.
Isi log bakal gumantung ing aplikasi sing dimuat menyang ESP32.

Cathetan:

  • Kanggo sawetara konfigurasi kabel port serial, pin RTS & DTR serial kudu dipateni ing program terminal sadurunge ESP32 bakal boot lan ngasilake output serial. Iki gumantung ing hardware dhewe, paling Papan pembangunan (kalebu kabeh Papan Espressif) ora masalah iki. Masalah kasebut ana yen RTS & DTR disambungake langsung menyang pin EN & GPIO0. Deleng dokumentasi esptool kanggo rincian liyane.
  • Nutup terminal serial sawise verifikasi yen komunikasi bisa digunakake. Ing langkah sabanjure, kita bakal nggunakake aplikasi liyane kanggo ngunggah firmware anyar
    ESP32. Aplikasi iki ora bakal bisa ngakses port serial nalika mbukak ing terminal.

Konfigurasi

Ketik direktori hello_world banjur mbukak menuconfig.
Linux lan MacOS

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

Sampeyan bisa uga kudu mbukak python2 idf.py ing Python 3.0.
Windows

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

Pemasang Python 2.7 bakal nyoba ngonfigurasi Windows kanggo nggandhengake file .py karo Python 2. Yen program liyane (kayata alat Visual Studio Python) wis digandhengake karo versi Python liyane, idf.py bisa uga ora bisa digunakake kanthi bener (file kasebut bakal mbukak ing Visual Studio). Ing kasus iki, sampeyan bisa milih kanggo mbukak C:\Python27\python idf.py saben wektu, utawa ngganti setelan file Windows .py.

Mbangun lan Flash

Saiki sampeyan bisa mbangun lan masang aplikasi kasebut. mlaku:
idf.py mbangun

Iki bakal ngumpulake aplikasi lan kabeh komponen ESP-IDF, ngasilake bootloader, tabel partisi, lan binari aplikasi, lan flash binari kasebut menyang papan ESP32 sampeyan.

$ idf.py mbangun
Mlaku cmake ing direktori /path/to/hello_world/build Nglakokake "cmake -G Ninja -warn-uninitialized /path/to/hello_world"... Warning about uninitialized values.

  • Ditemokake Git: /usr/bin/git (versi ditemokake "2.17.0")
  • Nggawe komponen aws_iot kosong amarga konfigurasi
  • Jeneng komponen:…
  • Jalur komponen: … … (baris liyane saka output sistem mbangun)
[527/527] Ngasilake hello-world.bin esptool.py v2.3.1

Pembangunan proyek rampung. Kanggo kerlip, jalanake printah iki:
../../../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/bootload bootloader.bin 0x8000 build/partition_table/partitiontable.bin utawa mbukak 'idf.py -p PORT flash'
Yen ora ana masalah, ing pungkasan proses mbangun, sampeyan kudu ndeleng file .bin sing digawe.

Lampu kilat menyang Piranti

Lampu kilat binari sing wis digawe ing papan ESP32 kanthi mlaku:

idf.py -p PORT [-b BAUD] lampu kilat

Ganti PORT karo jeneng port serial Papan ESP32 Panjenengan. Sampeyan uga bisa ngganti baud rate flasher kanthi ngganti BAUD karo baud rate sing dibutuhake. Baud rate standar yaiku 460800.

Mlaku esptool.py ing direktori [...]/esp/hello_world Nglakokake "python [...]/esp-idf/components/esptool_py/esptool/esptool.py -b 460800 write_flash @flash_project_args"… esptool.py -b 460800 write_modeflash –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 Nyambung…. Ndeteksi jinis chip… Chip ESP32 yaiku ESP32D0WDQ6 (revisi 1)
Fitur: WiFi, BT, Dual Core Uploading stub… Running stub… Stub running… Ngganti baud rate dadi 460800 Diganti. Ngonfigurasi ukuran lampu kilat… Ukuran lampu kilat sing dideteksi otomatis: 4MB Parameter lampu kilat disetel dadi 0x0220 Dikompresi 22992 bita dadi 13019… Nulis 22992 bita (13019 dikompres) kanthi 0x00001000 ing 0.3 detik (efektif 558.9 kbit data)… Dikompres 3072 bita dadi 82… Nulis 3072 bait (82 dikompres) ing 0x00008000 ing 0.0 detik (efektif 5789.3 kbit/s)… Hash data diverifikasi. Dikompres 136672 bita dadi 67544… Nulis 136672 bait (67544 dikompres) ing 0x00010000 ing 1.9 detik (efektif 567.5 kbit/s)… Hash data diverifikasi. Ninggalake… Hard reset liwat pin RTS…

Yen ora ana masalah ing pungkasan proses flash, modul bakal direset lan aplikasi "hello_world" bakal mlaku.

Monitor IDF

Kanggo mriksa yen "hello_world" pancen mlaku, ketik idf.py -p PORT monitor (Aja lali ngganti PORT nganggo jeneng port serial).
Printah iki mbukak aplikasi monitor:

$ idf.py -p /dev/ttyUSB0 monitor Mlaku idf_monitor ing direktori [...]/esp/hello_world/build Nglakokake "python [...]/esp-idf/tools/idf_monitor.py -b 115200 [...]/esp/hello_world / build/hello-world.elf”… — idf_monitor on /dev/ttyUSB0 115200 — — Quit: Ctrl+] | Menu: Ctrl+T | Pitulung: Ctrl+T banjur Ctrl+H — ing 8 Jun 2016 00:22:57 pisanan: 0x1 (POWERON_RESET), boot: 0x13 (SPI_FAST_FLASH_BOOT) lan 8 Jun 2016 00:22:57 …

Sawise log wiwitan lan diagnostik gulung munggah, sampeyan kudu ndeleng "Halo donya!" dicithak dening aplikasi.

… Hello donya! Wiwiti maneh ing 10 detik… Aku (211) cpu_start: Miwiti panjadwal ing APP CPU. Wiwiti maneh sajrone 9 detik… Wiwiti maneh sajrone 8 detik… Wiwiti maneh sajrone 7 detik…

Kanggo metu saka monitor IDF gunakake trabasan Ctrl+].
Yen monitor IDF gagal sakcepete sawise upload, utawa, yen tinimbang pesen ing ndhuwur, sampeyan ndeleng sampah acak padha karo apa diwenehi ngisor iki, Papan sampeyan kamungkinan nggunakake kristal 26MHz. Umume desain papan pangembangan nggunakake 40MHz, mula ESP-IDF nggunakake frekuensi iki minangka nilai standar.

Examples

Kanggo ESP-IDF examples, mangga menyang ESP-IDF GitHub.

Tim Espressif IoT
www.espressif.com

Penafian lan Kabar Hak Cipta
Informasi ing dokumen iki, kalebu URL referensi, bisa diganti tanpa kabar.
DOKUMEN IKI DISEDIAKAN TANPA JAMINAN APA-APA, Klebu JAMINAN KEMAMPUAN DAGANG, NON-PELANGGARAN, KESESUAIAN UNTUK TUJUAN TERTENTU,
UTAWA JAMINAN SING LAIN SING TANGI DARI PROPOSAL, SPESIFIKASI UTAWA SAMPLE.
Kabeh tanggung jawab, kalebu tanggung jawab kanggo nglanggar hak kepemilikan, sing ana hubungane karo panggunaan informasi ing dokumen iki ditolak. Ora ana lisensi sing ditulis utawa diwenehake, kanthi estoppel utawa liya-liyane, kanggo hak properti intelektual sing diwenehake ing kene.
Logo Anggota Wi-Fi Alliance minangka merek dagang saka Wi-Fi Alliance. Logo Bluetooth minangka merek dagang kadhaptar saka Bluetooth SIG. Kabeh jeneng dagang, merek dagang lan merek dagang kadhaptar sing kasebut ing dokumen iki minangka properti saka pihak sing nduweni, lan kanthi iki diakoni.
Hak Cipta © 2019 Espressif Inc. Kabeh hak dilindhungi undhang-undhang.

Dokumen / Sumber Daya

ESPRESSIF ESP32-WATG-32D Custom WiFi-BT-BLE MCU Modul [pdf] Manual pangguna
ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, Modul MCU WiFi-BT-BLE Kustom, Modul MCU WiFi-BT-BLE, Modul MCU, ESP32-WATG-32D, Modul

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *