
ESP32-WATG-32D
Pukapuka Kaiwhakamahi
Putanga tuatahi 0.1
Nga Pūnaha Espressif
Mana pupuri © 2019
Mo Tenei Aratohu
Ko te tikanga o tenei tuhinga hei awhina i nga kaiwhakamahi ki te whakarite i te taiao whanaketanga rorohiko taketake mo te whakawhanake i nga tono ma te whakamahi taputapu i runga i te waahanga ESP32WATG-32D.
Panui Panui
| Rā | Putanga | Tuku tuhipoka |
| 2019.12 | V0.1 | Tukunga tuatahi. |
Whakataki ki ESP32-WATG-32D
ESP32-WATG-32D
Ko te ESP32-WATG-32D he waahanga MCU WiFi-BT-BLE MCU mo te tuku i te "Mahinga Hononga" ki nga hua rereke a te kaihoko, tae atu ki te Whakawera Wai me nga punaha whakamahana whakamarie.
Ko te Ripanga 1 e whakarato ana i nga korero mo ESP32-WATG-32D.
Ripanga 1: ESP32-WATG-32D Whakatakotoranga
| Ngā Kāwai | Nga taonga | Whakatakotoranga |
| Wi-Fi | Kawa | 802.t1 b/g/n (802.t1n ki te 150 Mbps) |
| A-MPDU me A-MSDU whakahiato me te 0.4 µ s te tautoko i roto i te wa roa | ||
| Awhe auau | 2400 MHz – 2483.5 MHz | |
| Nihokikorangi | Kawa | Bluetoothv4.2 BRJEDR me BLE specif ngeru kei runga |
| reo irirangi | Kaiwhiwhi NZIF me te -97 dBm te tairongo | |
| Class- 1, class-2 me class-3 kaiwhakawhiti | ||
| AFH | ||
| Ororongo | CVSD me SBC | |
| Pūmārō | Atanga kōwae | UART,re. EBUS2,JTAG,GPIO |
| Puoko i runga maramara | pūoko Hall | |
| tioata whakauru | 40 MHz tioata | |
| Kohikohiko SPI whakauru | 8 MB | |
| I whakauruhia e ahau te DCDC Converter Whakahaerenga voltage!Te hiko |
3.3 V, 1.2 A | |
| 12 V / 24 V | ||
| Ko te naianei teitei e tukuna ana e te hiko hiko | 300 mA | |
| E taunaki ana mo nga mahi awheawhe | -40'C + 85'C | |
| Ahutanga Kōwae | (18.00±0.15) mm x (31.00±0.15) mm x (3.10±0.15) mm |
E 32 nga titi ESP32-WATG-35D e whakaahuatia ana i te Ripanga2.
Whakaahuatanga Pin

Whakaahua 1: Tahora Pin
Ripanga 2: Whakamaramatanga Pin
| Ingoa | Kao. | Momo | Mahi |
| WHAKATURU | 1 | I | Ko te tohu whakaahei i te tohu(Kume-ake-a-roto ma te taunoa). Hohe teitei. |
| 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 karaihe oscillator tāuru), ADC1_CH4, TOUCH9, RTC_GPIO9 |
| IO33 | 9 | I/O | GPIO33, XTAL_32K_N (32.768 kHz tioata oscillator putanga), 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 whakauru hiko hiko |
| GND | 16, 17 | PI | Papa whenua |
| VIN | 18 | I/O | 12 V / 24 V whakauru hiko hiko |
| TCK | 19 | I/O | GPIO13, MTCK |
| TDO | 20 | I/O | GPIO15, MTDO |
| EBU2 | 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 | Tikiake Boot: 0; Whakaara SPI: 1(Taunoa). |
| 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 Raraunga Whiwhi |
| 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, Papa |
| +3.3V | 34 | PO | 3.3V Power supply putanga |
Te Whakaritenga taputapu
Te Whakaritenga taputapu
- ESP32-WATG-32D kōwae
- Papa whakamatautau RF Espressif (Poari Kaikawe)
- Kotahi USB-ki-UART dongle
- PC, Windows 7 tūtohutia
- Taura Micro-USB
Hononga taputapu
- Solder ESP32-WATG-32D ki te Poari Kaikawe, e whakaatu ana te Whakaahua 2.

- Honoa te dongle USB-ki-UART ki te papa kawe ma te TXD, RXD me te GND.
- Honoa USB-ki-UART dongle ki te PC mā te taura Micro-USB.
- Honoa te papa kawe ki te urutau 24 V mo te tuku hiko.
- I te wa tangohanga, poto te IO0 ki te GND ma te peke. Na, huri "ON" te papa.
- Tikiake i te rorohiko ki roto i te kohiko ma te whakamahi i te ESP32 DOWNLOAD TOOL.
- I muri i te tikiake, tangohia te pekepeke i runga i te IO0 me te GND.
- Whakakahangia ano te papa kawe. Ka huri a ESP32-WATG-32D ki te aratau mahi.
Ka panui te maramara i nga kaupapa mai i te kohiko i te arawhitinga.
Tuhipoka:
- Ko te IO0 he arorau o roto.
- Mo etahi atu korero mo ESP32-WATG-32D, tirohia te Pepa Raraunga ESP32-WATG-32D.
Te tiimata me te ESP32 WATG-32D
ESP-IDF
Ko te Anga Whakawhanake IoT Espressif (ESP-IDF mo te poto) he anga mo te whakawhanake i nga tono i runga i te Espressif ESP32. Ka taea e nga kaiwhakamahi te hanga tono me te ESP32 ki Windows/Linux/MacOS i runga i te ESP-IDF.
Whakaritehia nga Utauta
I tua atu i te ESP-IDF, me whakauru ano e koe nga taputapu e whakamahia ana e ESP-IDF, penei i te kaikohikohi, te patuiro, nga putea Python, me era atu.
Tatūnga Paerewa o te Utauta mo Windows
Ko te huarahi tere ko te tango i te mekameka taputapu me te MSYS2 zip mai i dl.espressif.com: https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip
Te tirotiro
Whakahaere C:\msys32\mingw32.exe ki te whakatuwhera i te tauranga MSYS2. Whakahaere: mkdir -p ~/esp
Whakauruhia te cd ~/esp ki te whakauru i te whaiaronga hou.
Te Whakahou i te Taiao
Ina whakahouhia te IDF, i etahi wa ka hiahiatia he mekameka taputapu hou, ka taapirihia nga whakaritenga hou ki te taiao Windows MSYS2. Hei nuku i tetahi raraunga mai i te putanga tawhito o te taiao kua whakahiatotia ki tetahi mea hou:
Tangohia te taiao MSYS2 tawhito (arā C:\msys32) ka nuku/whakaingoa anō ki tētahi whaiaronga kē (arā C:\msys32_old).
Tangohia te taiao hou kua whakahiatotia ma te whakamahi i nga hikoinga o runga.
Wewetehia te taiao MSYS2 hou ki C:\msys32 (tetahi atu waahi ranei).
Kimihia te raarangi tawhito C:\msys32_old\home ka nukuhia ki C:\msys32.
Ka taea e koe te muku i te whaiaronga C:\msys32_old ki te kore koe e hiahia.
Ka taea e koe etahi taiao MSYS2 rereke rereke i runga i to punaha, i te mea kei roto i nga raarangi rereke.
Tatūnga Paerewa o te Utauta mo Linux
Whakaritea nga Whakaritenga
CentOS 7:
sudo yum tāuta gcc git wget hanga ncurses-devel flex bison gperf python pyserial python-pyelftools
sudo apt-get install gcc git wget hanga libncurses-dev flex bison gperf python pythonpip python-setuptools python-serial python-cryptography python-future python-pyparsing python-pyelftools
Arch:
sudo pacman -S –e hiahiatia ana gcc git hanga ncurses flex bison gperf python2-pyserial python2cryptography python2-future python2-pyparsing python2-pyelftools
Whakaritehia te Toka Utauta
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. Wewetehia te konae ki te whaiaronga ~/esp:
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. Ka wetekina te mekameka taputapu ki ~/esp/xtensa-esp32-elf/ directory. Tāpirihia nga mea e whai ake nei ki ~/.profile:
kaweake PATH =”$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Ka taea, tāpirihia te mea e whai ake nei ki ~/.profile:
alias get_esp32='Kaweake PATH=”$HOME/esp/xtensa-esp32-elf/bin:$PATH”'
3. Takiuru ano ki te whakamana .profile. Whakahaerehia nga mea e whai ake nei hei tirotiro i te PATH: printenv PATH
$ printenv PATH
/home/ingoa-kaiwhakamahi/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
Nga take whakaaetanga /dev/ttyUSB0
Ki etahi tohatoha Linux ka whiwhi koe i te Rahua ki te whakatuwhera i te tauranga /dev/ttyUSB0 karere hapa i te wa e whakakorikoria ana te ESP32. Ka taea te whakatau ma te taapiri i te kaiwhakamahi o naianei ki te roopu korero.
Kaiwhakamahi Arch Linux
Hei whakahaere i te gdb kua whakahiato-mua (xtensa-esp32-elf-gdb) i roto i te Arch Linux me ncurses 5, engari ka whakamahi a Arch i nga ncurses 6.
Kei te waatea nga whare pukapuka hototahi whakamuri i AUR mo nga whirihoranga taketake me te lib32:
https://aur.archlinux.org/packages/ncurses5-compat-libs/
https://aur.archlinux.org/packages/lib32-ncurses5-compat-libs/
I mua i te whakaurunga o enei kete ka hiahia koe ki te taapiri i te taviri whanui a te kaituhi ki to mowhiti, pera i te korero i roto i te waahanga "Korero" kei nga hononga o runga.
Hei taapiri, whakamahia te crosstool-NG hei whakahiato i te gdb e hono ana ki nga ncurses 6.
Tatūnga Paerewa o te Utauta mo te Mac OS
Tāuta pip:
sudo easy_install pip
Tāuta Rainautauta:
https://github.com/espressif/esp-idf/blob/master/docs/en/get-started/macossetup.rst#id1
Wewetehia te konae ki roto i te whaiaronga ~/esp.
Ka wetekina te mekameka taputapu ki ~/esp/xtensa-esp32-elf/ ara.
Tāpirihia nga mea e whai ake nei ki ~/.profile:
kaweake PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH
Ka taea, tāpirihia ngā mea e whai ake nei ki 〜/ .profile:
alias get_esp32=”Kaweake PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH”
Whakauruhia te get_esp322 hei taapiri i te mekameka taputapu ki te PATH.
Tikina ESP-IDF
Ina oti i a koe te mekameka taputapu (kei roto nga kaupapa hei whakahiato me te hanga i te tono), me hiahia ano koe ki te ESP32 API / whare pukapuka. Ka whakaratohia e Espressif i roto i te rehitatanga ESP-IDF. Ki te tiki, whakatuwhera te tauranga, whakatere ki te raarangi e hiahia ana koe ki te whakatakoto ESP-IDF, ka kati ma te whakamahi i te whakahau git clone:
git clone –recursive https://github.com/espressif/esp-idf.git
Ka tangohia a ESP-IDF ki ~/esp/esp-idf.
Tuhipoka:
Kaua e ngaro te whiringa -recursive. Mena kua kati koe i te ESP-IDF me te kore tenei kowhiringa, whakahaerea tetahi atu whakahau hei tiki i nga waahangaroto katoa:
cd ~/esp/esp-idf
git submodule whakahou –init
Tāpirihia te IDF_PATH ki te Kōtaha Kaiwhakamahi
Hei pupuri i te tautuhinga o te taurangi taiao IDF_PATH i waenga i te whakaara ano i te punaha, taapirihia ki te whaarangi kaiwhakamahi, whai i nga tohutohu kei raro nei.
Matapihi
Rapua “Edit Environment Variables” on Windows 10.
Paatohia Hou… ka taapirihia he huringa punaha IDF_PATH. Ko te whirihoranga me whakauru he whaiaronga ESP-IDF, penei C:\Users\user-name\esp\esp-idf.
Tāpirihia te ;%IDF_PATH%\taputapu ki te taurangi Ara hei whakahaere idf.py me etahi atu taputapu.
Linux me MacOS
Tāpirihia nga mea e whai ake nei ki ~/.profile:
kaweake IDF_PATH=~/esp/esp-idf
kaweake PATH =”$IDF_PATH/utauta:$PATH”
Whakahaerehia nga mea e whai ake nei hei taki IDF_PATH:
printenv IDF_PATH
Whakahaerehia nga mea e whai ake nei hei tirotiro mena kei te whakauruhia te idf.py ki te PAT:
ko idf.py
Ka tāia he ara rite ki te ${IDF_PATH}/tools/idf.py.
Ka taea hoki te whakauru i nga mea e whai ake nei ki te kore koe e hiahia ki te whakarereke IDF_PATH, PATH ranei:
kaweake IDF_PATH=~/esp/esp-idf
kaweake PATH =”$IDF_PATH/utauta:$PATH”
Whakaritea te Hononga Rangatū me ESP32-WATG-32D
Ko tenei waahanga he aratohu me pehea te whakarite hononga rangatū i waenga i te ESP32WATG-32D me te PC.
Hono ESP32-WATG-32D ki PC
Solder ESP32-WATG-32D kōwae ki te poari kawe me te hono i te poari kawe ki te PC mā te whakamahi i te USB-ki-UART dongle. Ki te kore te atekōkiri pūrere e tāuta aunoa, tautuhia te USB ki te maramara kaitahuri rangatū i runga i to dongle USB-ki-UART o waho, rapua nga taraiwa ki te ipurangi me te whakauru.
Kei raro nei nga hononga ki nga taraiwa ka taea te whakamahi.
CP210x USB ki te UART Bridge VCP Drivers FTDI Virtual COM Port Drivers
Ko nga taraiwa i runga ake nei hei tohutoro. I raro i nga ahuatanga noa, me whakauru nga taraiwa me te punaha whakahaere me te whakauru aunoa i te honotanga USB-ki-UART dongle ki te PC.
Tirohia te Tauranga ki Windows
Tirohia te rarangi o nga tauranga COM kua tautuhia i roto i te Kaiwhakahaere Pūrere Windows. Momotuhia te dongle USB-ki-UART ka hono ki muri, hei manatoko ko tehea te tauranga ka ngaro mai i te rarangi ka whakaatu ano.

Whakaahua 4-1. USB ki UART piriti o USB-ki-UART dongle i roto i te Kaiwhakahaere Pūrere Windows

Whakaahua 4-2. E rua nga Tauranga Rangatū USB o te dongle USB-ki-UART i te Kaiwhakahaere Pūrere Windows
Tirohia te Tauranga i runga i te Linux me te MacOS
Hei taki i te ingoa taputapu mo te tauranga rangatū o to USB-ki-UART dongle, whakahaeretia tenei whakahau kia rua nga wa, tuatahi me te dongle kua wetekina, katahi me te hono mai.
Linux
ls /dev/tty*
MacOS
ls /dev/cu.*
Te taapiri i te Kaiwhakamahi ki te korero i runga i te Linux
Ko te kaiwhakamahi kua takiuru inaianei me panui me te tuhi uru ki te tauranga rangatū i runga USB.
I te nuinga o nga tohatoha Linux, ka mahia tenei ma te taapiri i te kaiwhakamahi ki te roopu korero me te whakahau e whai ake nei:
sudo usermod -a -G korero $USER
i runga i te Arch Linux ka mahia tenei ma te taapiri i te kaiwhakamahi ki te roopu uucp me te whakahau e whai ake nei:
sudo usermod -a -G uucp $USER
Tirohia te takiuru ano kia taea ai te panui me te tuhi whakaaetanga mo te tauranga rangatū.
Manatokohia te Hononga Rangatū
Inaianei tirohia kei te mahi te hononga rangatū. Ka taea e koe te mahi ma te whakamahi i te kaupapa kapeka rangatū. I roto i tenei exampka whakamahi matou i te PuTTY SSH Kiritaki e waatea ana mo Windows me Linux. Ka taea e koe te whakamahi i etahi atu hotaka rangatū me te whakarite i nga tawhā whakawhiti korero penei i raro nei.
Whakahaerehia te tauranga, tautuhia te tauranga rangatū kua tautuhia, te reeti baud = 115200, moka raraunga = 8, moka mutu = 1, me te parite = N. Kei raro ko o muaampKo nga whakaahua mata mo te whakatakoto i te tauranga me era tawhā tuku (i te poto e kiia ana ko 115200-8-1-N) i runga i te Matapihi me te Linux. Kia mahara ki te kowhiri i te tauranga rangatū rite tonu i tohua e koe i nga hikoinga o runga.

Whakaahua 4-3. Tautuhi Whakawhitiwhiti Rangatū ki PuTTY ki Windows

Whakaahua 4-4. Te whakatakoto i te Whakawhitiwhiti Rangatū ki PuTTY i runga i te Linux
Na ka whakatuwhera i te tauranga rangatū ki te tauranga ka tirohia, mena ka kite koe i tetahi poro i taia e ESP32.
Ko nga ihirangi rangitaki ka whakawhirinaki ki te tono kua utaina ki te ESP32.
Tuhipoka:
- Mo etahi whirihoranga waea tauranga rangatū, me mono nga titi RTS & DTR rangatū i roto i te kaupapa kapeka i mua i te puhipuhi o te ESP32 me te whakaputa putanga rangatū. Ka whakawhirinaki tenei ki te taputapu ake, ko te nuinga o nga papa whanaketanga (tae atu ki nga papa Esppressif katoa) kaore he take tenei. Kei te puta te take mena ka waeahia te RTS & DTR ki nga titi EN & GPIO0. Tirohia te tuhinga esptool mo etahi atu taipitopito.
- Katia te tauranga rangatū i muri i te manatoko kei te mahi te whakawhitiwhiti. I te taahiraa e whai ake nei ka whakamahia e matou he tono rereke hei tuku ake i tetahi rorohiko hou
ESP32. Ka kore e taea e tenei tono te uru ki te tauranga rangatū i te wa e tuwhera ana i te tauranga.
Whakaritea
Whakauruhia hello_world whaiaronga ka whakahaere i te menuconfig.
Linux me MacOS
cd ~/esp/hello_world
idf.py -DIDF_TARGET=esp32 menuconfig
Ka hiahia koe ki te whakahaere python2 idf.py i runga i te Python 3.0.
Matapihi
cd %userprofile%\esp\hello_world idf.py -DIDF_TARGET=esp32 menuconfig
Ka ngana te kaitautauta Python 2.7 ki te whirihora i a Windows ki te hono i tetahi konae .py ki te Python 2. Mena kua hono atu etahi atu papatono (penei i nga taputapu Visual Studio Python) ki etahi atu momo putanga o Python, ka kore pea te idf.py e mahi tika (ka konae te konae. tuwhera ki Visual Studio). I tenei keehi, ka taea e koe te whiriwhiri kia whakahaere C:\Python27\python idf.py ia wa, ka huri ranei i nga tautuhinga konae .py Windows.
Hanga me te Flash
Inaianei ka taea e koe te hanga me te whakakii i te tono. Whakahaere:
idf.py hanga
Ma tenei ka whakahiato te tono me nga waahanga ESP-IDF katoa, ka whakaputa i te kaitautai, te ripanga wehewehenga, me nga taarua tono, ka whakakorikoria enei takirua ki to papa ESP32.
$ idf.py hanga
E whakahaere ana i te cmake i roto i te whaiaronga /path/to/hello_world/build Te whakahaere i te “cmake -G Ninja –warn-uninitialized /path/to/hello_world”… Whakatupato mo nga uara kare i timata.
- I kitea a Git: /usr/bin/git (i kitea te putanga “2.17.0”)
- Hangaia te wahanga aws_iot kau na te whirihoranga
- Ingoa Waahanga:…
- Ara Waahanga: … … (nui atu nga rarangi o te whakaputanga punaha hanga)
Kua oti te hanga kaupapa. Hei uira, whakahaeretia tenei whakahau:
../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash -flash_mode dio –flash_size detect –flash_freq 40m 0x10000 hanga/hello-world.bin hanga 0x1000/bootloader bootloader.bin 0x8000 hanga/tepu_wehewehe/wehewehenga.bin whakahaere ranei 'idf.py -p PORT flash'
Mena karekau he take, i te mutunga o te mahi hanga, me kite koe i nga konae .bin kua hangaia.
Kohiko ki runga i te Pūrere
Whakamaramahia nga taarua i hangaia e koe ki runga i to papa ESP32 ma te whakahaere:
idf.py -p tauranga [-b BAUD] uira
Whakakapia te PORT me te ingoa tauranga rangatū o to papa ESP32. Ka taea hoki e koe te huri i te reiti baud flasher ma te whakakapi i te BAUD ki te reiti baud e hiahia ana koe. Ko te reeti baud taunoa ko 460800.
E whakahaere ana i te esptool.py i roto i te whaiaronga […]/esp/hello_world E whakahaere ana i te “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 kitea –flash_freq 40m 0x1000 bootloader/bootloader.bin 0x8000 partition_table/partition-table.bin 0x10000 hello-world.bin esptool.py v2.3.1 Hononga…. Te kimi i te momo maramara… ESP32 Chip ko ESP32D0WDQ6 (whakaarohanga 1)
Ngā Āhuatanga: WiFi, BT, Ruarua Tukuake stub… Rere stub… Stub rere… Huri reiti baud ki 460800 Hurihia. Whirihorahia te rahi o te kohiko… Rahi Kohiko kua kitea-aunoa: 4MB parama Flash kua whakaritea ki te 0x0220 Kua Kopeke 22992 paita ki te 13019… I tuhi 22992 paita (13019 kua paita) ki te 0x00001000 i roto i te 0.3 hēkona (k 558.9 hekona te whai huatanga o te raraunga Hash). Ko te 3072 paita i pehia ki te 82… I tuhia te 3072 paita (82 te paita) i te 0x00008000 i roto i te 0.0 hēkona (e whai hua ana 5789.3 kbit/s)… Kua manatokohia te Hash o nga raraunga. Ko te 136672 paita i pehia ki te 67544… I tuhia te 136672 paita (67544 te paita) i te 0x00010000 i roto i te 1.9 hēkona (e whai hua ana 567.5 kbit/s)… Kua whakamanahia te Hash o nga raraunga. Ka wehe atu… Te tautuhi pakeke ma te titi RTS…
Mena karekau he take i mua i te mutunga o te mahi kohiko, ka tautuhi ano te kōwae ka haere te tono "hello_world".
Aroturuki IDF
Hei tirotiro mena kei te rere tonu te "hello_world", pato idf.py -p PORT monitor (Kaua e wareware ki te whakakapi i te PORT me to ingoa tauranga rangatū).
Ka whakarewahia e tenei tono te tono aroturuki:
$ idf.py -p /dev/ttyUSB0 aroturuki Rere ana idf_monitor i roto i te whaiaronga [...]/esp/hello_world/build Te mahi "python [...]/esp-idf/tools/idf_monitor.py -b 115200 [...]/esp/hello_world / hanga/hello-world.elf”… — idf_monitor i runga i /dev/ttyUSB0 115200 — — Whakamutu: Ctrl+] | Tahua: Ctrl+T | Āwhina: Ctrl+T whai muri Ctrl+H — ets Jun 8 2016 00:22:57 tuatahi:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) me Hune 8 2016 00:22:57 …
Whai muri i te tiimata me nga raarangi tātaritanga ka panuku ki runga, me kite koe "Kia ora te ao!" i taia e te tono.
… Kia ora te ao! Ka timata ano i roto i te 10 hēkona… I (211) cpu_start: Ka timata te kaihōtaka i runga i te PTM APP. Ka timata ano i roto i te 9 hēkona… Ka timata ano i roto i te 8 hēkona… Ka timata ano i roto i te 7 hēkona…
Hei puta i te aroturuki IDF whakamahia te pokatata Ctrl+].
Mena ka rahua te aroturuki IDF i muri tata i te tukunga ake, mena ka kite koe i nga parapara matapōkere e rite ana ki nga korero i raro nei, kei te whakamahi pea to poari i te karaihe 26MHz. Ko te nuinga o nga hoahoa poari whanaketanga e whakamahi ana i te 40MHz, na reira ka whakamahia e ESP-IDF tenei auau hei uara taunoa.
Examples
Mo te ESP-IDF examples, tēnā haere ki ESP-IDF GitHub.
![]()
Ko te roopu IoT Espressif
www.espressif.com
Whakakahoretanga me te Panui Mana pupuri
Ko nga korero kei roto i tenei tuhinga, tae atu ki URL tohutoro, ka taea te whakarereke me te kore panui.
HE PUKAPUKA TENEI I TE WHAKAMAHI KAORE KAUPAPA KAUPAPA KAUPAPA, TAA KO TE WHAKAMAHI MO TE WHAKAMAHI, KAORE-HAKA, KAUPAPA MO TE WHAKAMAHI ANA,
RĀNEI TĒTAHI PĀTAI KAUPAPA I TE WHAKAMAHI I TE WHAKAMAHI, TE WHAKAMAHI, TE WHAKAMAHI RĀNEIAMPLE.
Ko nga taunahatanga katoa, tae atu ki te taunahatanga mo te takahi i nga mana rangatira, e pa ana ki te whakamahi korero i roto i tenei tuhinga ka whakakorehia. Karekau he raihana e whakaatu ana, e kii ana ranei, ma te estoppel, ma te aha ranei, ki nga mana taonga hinengaro ka tukuna ki konei.
Ko te waitohu Mema Wi-Fi Alliance he tohu mo te Wi-Fi Alliance. Ko te waitohu Nihokikorangi he tohu rehita o Bluetooth SIG. Ko nga ingoa hokohoko katoa, nga tohu hokohoko me nga tohu tohu kua rehitatia i roto i tenei tuhinga he taonga na o ratou ake rangatira, a ka whakaaehia.
Manatārua © 2019 Espressif Inc. Pūmau te mana.
Tuhinga / Rauemi
![]() |
ESPRESSIF ESP32-WATG-32D Ritenga WiFi-BT-BLE MCU Kōwae [pdf] Pukapuka Kaiwhakamahi ESP32WATG32D, 2AC7Z-ESP32WATG32D, 2AC7ZESP32WATG32D, ESP32-WATG-32D, Whakaritea WiFi-BT-BLE MCU Kōwae, WiFi-BT-BLE MCU Kōwae, MCU Kōwae, ESP32-WATG-32D, Kōwae |




