ESPRESSIF ESP32-C3-MINI-1 Wi-Fi me Nihokikorangi Ipurangi o nga Mea Mahinga Kaiwhakamahi Mahinga

Mo tenei Tuhinga
Ko tenei pukapuka kaiwhakamahi e whakaatu ana me pehea te tiimata me te waahanga ESP32-C3-MINI-1.
Whakahoutanga Tuhinga
Tena tirohia te putanga hou o runga https://www.espressif.com/en/support/download/documents.
Tuhinga o mua
Mo te hitori whakahounga o tenei tuhinga, tirohia te wharangi whakamutunga.
Panuitanga Huri Panuitanga
Ka tukuna e Espressif nga whakamohiotanga imeera kia mau tonu koe ki nga huringa ki nga tuhinga hangarau. Tena ohauru i www.espressif.com/en/subscribe.
Tiwhikete
Tangohia nga tiwhikete mo nga hua Espressif mai www.espressif.com/en/certificates
Ka mutuview
- Kōwae Nekeview
Ko te ESP32-C3-MINI-1 he waahanga Wi-Fi me te Bluetooth LE. Ko te huinga taonga o nga peripheral me te iti o te rahi ka waiho tenei waahanga hei whiriwhiri pai mo nga kaainga maamaa, aunoatanga ahumahi, tiaki hauora, hikohiko kaihoko, aha atu.
Ripanga 1: ESP32C3MINI1 Whakatakotoranga
Ngā Kāwai Tawhā Whakatakotoranga Wi-Fi Kawa 802.11 b/g/n (tae atu ki te 150 Mbps) Awhe auau 2412 ~ 2462 MHz Nihokikorangi® Kawa Nihokikorangi® LE: Nihokikorangi 5 me te mata Nihokikorangi reo irirangi Class-1, class-2 me class-3 te kaiwhakawhiti Pūmārō
Atanga kōwae GPIO, SPI, UART, I2C, I2S, paenga mana mamao, pūmana PWM LED, pūmana DMA whānui, TWAI® kaiwhakahaere (hototahi ki te ISO 11898-1), pūoko pāmahana, SAR ADC tioata whakauru 40 MHz tioata Mahi voltage/Te hiko 3.0 V ~ 3.6 V Te mahi o naianei Wawaenga: 80 mA Ko te naianei iti e tukuna ana e te hiko tuku
500 mA Te pāmahana ambient –40 °C ~ +105 °C taumata tairongo makuku (MSL) Taumata 3 - Whakaahuatanga Pin
Whakaahua 1: Tahora Pin (Top View)

He 53 titi te kōwae. Tirohia nga whakamaramatanga titi i te Ripanga 2.
Mo nga whirihoranga titi peripheral, tirohia koa ki te Pepa Raraunga Whānau ESP32-C3.
Ripanga 2: Whakamaramatanga Pin
Ingoa Kao. Momo Mahi GND 1, 2, 11, 14, 36-53 P Papa whenua 3V3 3 P Tuku hiko NC 4 — NC IO2 5 I/O/T GPIO2, ADC1_CH2, FSPIQ IO3 6 I/O/T GPIO3, ADC1_CH3 NC 7 — NC EN
8
I
Teitei: ki runga, ka taea te maramara. Iti: weto, ka weto te maramara. Tuhipoka: Kaua e waiho te titi EN kia maanu.
NC 9 — NC NC 10 — NC IO0 12 I/O/T GPIO0, ADC1_CH0, XTAL_32K_P IO1 13 I/O/T GPIO1, ADC1_CH1, XTAL_32K_N NC 15 — NC IO10 16 I/O/T GPIO10, FSPICS0 NC 17 — NC IO4 18 I/O/T GPIO4, ADC1_CH4, FSPIHD, MTMS IO5 19 I/O/T GPIO5, ADC2_CH0, FSPIWP, MTDI IO6 20 I/O/T GPIO6, FSPICLK, MTCK IO7 21 I/O/T GPIO7, FSPID, MTDO IO8 22 I/O/T GPIO8 IO9 23 I/O/T GPIO9 NC 24 — NC NC 25 — NC IO18 26 I/O/T GPIO18 IO19 27 I/O/T GPIO19 NC 28 — NC NC 29 — NC RXD0 30 I/O/T GPIO20, U0RXD, TXD0 31 I/O/T GPIO21, U0TXD NC 32 — NC NC 33 — NC NC 34 — NC NC 35 — NC
Tīmatahia i runga i te ESP32C3MINI1
He aha e hiahia ana koe
Hei whakawhanake tono mo te waahanga ESP32-C3-MINI-1 ka hiahia koe:
- 1 x ESP32-C3-MINI-1 kōwae
- 1 x Espressif RF papa whakamatautau
- 1 x papa USB-ki-Raarangi
- 1 x Micro-USB taura
- 1 x PC whakahaere Linux
I roto i tenei aratohu kaiwhakamahi, ka tangohia e matou te punaha whakahaere Linux hei tauiraample. Mo etahi atu korero mo te whirihoranga i runga i te Matapihi me te macOS, tirohia koa te Aratohu Papatono ESP-IDF.
Hononga taputapu
- Whakakotahitia te kōwae ESP32-C3-MINI-1 ki te papa whakamatautau RF e whakaatuhia ana i te Whakaahua 2.

- Honoa te papa whakamatautau RF ki te papa USB-ki-Serial ma te TXD, RXD, me te GND.
- Honoa te papa USB-ki-Serial ki te PC.
- Honoa te papa whakamatautau RF ki te PC, ki te urutau hiko ranei kia taea ai te tuku hiko 5 V, ma te taura Micro-USB.
- I te wa e tango ana, honoa te IO0 ki te GND ma te peke. Na, hurihia te "ON" te papa whakamatautau.
- Tikiake firmware ki te flash. Mo nga taipitopito, tirohia nga waahanga kei raro nei.
- I muri i te tikiake, tangohia te pekepeke i runga i te IO0 me te GND.
- Whakanuia ano te papa whakamatautau RF. Ka huri a ESP32-C3-MINI-1 ki te aratau mahi. Ka panuihia e te maramara nga papatono mai i te flash i te arawhitinga.
Tuhipoka
Ko te IO0 he arorau o roto. Mena kua whakaritea a IO0 ki te kumea-ake, ka tohua te aratau Whakaara. Mena kei te kumea-iho tenei titi, ka maui ranei ki te maanu, te
Kua tohua te aratau tango. Mo etahi atu korero mo ESP32-C3 MINI-1, tirohia te Pepa Raraunga ESP32-C3-MINI-1.
Whakaritehia te Taiao Whanaketanga
Ko te Anga Whanaketanga IoT Espressif (ESP-IDF mo te poto) he anga mo te whakawhanake i nga tono i runga i nga maramara Espressif. Ka taea e nga kaiwhakamahi te hanga tono me nga maramara ESP i Windows/Linux/macOS i runga i te ESP-IDF. I konei ka tangohia e matou te punaha whakahaere Linux hei tauiraample.
- Whakaritea nga Whakaritenga
Hei whakahiato me te ESP-IDF me whiwhi koe i nga kohinga e whai ake nei:- CentOS 7:
1 sudo yum tāuta git wget flex bison gperf python cmake ninja-hanga ccache dfuutil - Ubuntu me Debian (kotahi whakahau ka pakaru ki nga rarangi e rua):
- sudo apt-tiki tāuta git wget flex bison gperf python python-pip pythonsetuptools cmake
- ninja-hanga ccache libffi-dev libssl-dev dfu-util
- Arch:
- 1 sudo pacman -S –hiahia gcc git hanga flex bison gperf python-pip cmake ninja ccache dfu-util
Tuhipoka - Ka whakamahia e tenei aratohu te whaiaronga ~/esp i runga i te Linux hei kōpaki whakaurunga mo ESP-IDF.
- Kia maumahara kaore a ESP-IDF e tautoko i nga waahi i nga huarahi.
- 1 sudo pacman -S –hiahia gcc git hanga flex bison gperf python-pip cmake ninja ccache dfu-util
- CentOS 7:
- Tikina ESPIDF
Hei hanga tono mo te ESP32-C3-MINI-1 kōwae, me hiahia koe ki nga whare pukapuka rorohiko e whakaratohia ana e Espressif i roto i te whare putunga ESP-IDF.
Ki te tiki ESP-IDF, hangahia he whaiaronga whakaurunga (~/esp) hei tango i te ESP-IDF ki te kati i te putunga me te 'git clone':- mkdir -p ~/esp
- cd ~/esp
- git clone –recursive https://github.com/espressif/esp-idf.git
Ka tangohia a ESP-IDF ki ~/esp/esp-idf. Tirohia nga Putanga ESP-IDF mo nga korero mo ehea te putanga ESP-IDF hei whakamahi i tetahi ahuatanga.
- Whakaritea nga Utauta
I tua atu i te ESP-IDF, me whakauru ano e koe nga taputapu e whakamahia ana e te ESP-IDF, penei i te kaitoi, te patuiro, nga kohinga Python, me etahi atu. Ka whakaratohia e ESP-IDF he tuhinga whakaingoatia ko 'install.sh' hei awhina i nga taputapu. i te haere kotahi.- cd ~/esp/esp-idf
- /install.sh
- Whakaritea nga Taurangi Taiao
Ko nga taputapu kua whakauruhia kaore ano kia taapirihia ki te taurangi taiao PATH. Hei whakamahi i nga taputapu mai i te raina whakahau, me whakarite etahi taurangi taiao. Ka whakarato a ESP-IDF i tetahi atu tuhinga 'export.sh' e mahi ana. I te tauranga ka whakamahia e koe te ESP-IDF, whakahaere:- $HOME/esp/esp-idf/export.sh
Inaianei kua rite nga mea katoa, ka taea e koe te hanga i to kaupapa tuatahi i runga i te waahanga ESP32-C3 MINI-1.
- $HOME/esp/esp-idf/export.sh
Waihangahia To Kaupapa Tuatahi
- Timata i te Kaupapa
Inaianei kua rite koe ki te whakarite i to tono mo te waahanga ESP32-C3-MINI-1. Ka taea e koe te timata me te kaupapa timata/hello_world mai i muaampte whaiaronga i ESP-IDF.
Tāruatia te tīmatanga/hello_world ki ~/esp directory:- cd ~/esp
- cp -r $IDF_PATH/examples/get-start/hello_world .
He awhe o example kaupapa i roto i te exampte whaiaronga i ESP-IDF. Ka taea e koe te kape i tetahi kaupapa kia rite ki te whakaaturanga i runga ake nei ka whakahaere. Ka taea hoki te hanga exampi te waahi, me te kore e kape i te tuatahi.
He awhe o example kaupapa i roto i te exampte whaiaronga i ESP IDF. Ka taea e koe te kape i tetahi kaupapa kia rite ki te whakaaturanga i runga ake nei ka whakahaere. Ka taea hoki te hanga exampi te waahi, me te kore e kape i te tuatahi.
- Tūhono tō Pūrere
Inaianei honoa to kōwae ESP32-C3-MINI-1 ki te rorohiko ka tirohia i raro i te tauranga rangatū ka kitea te kōwae. Ko nga tauranga rangatū i Linux ka tiimata me te '/dev/tty' i o raatau ingoa. Whakahaerehia te whakahau i raro i nga wa e rua, tuatahi me te
ka wetekina te papa, katahi ka honoa. Ko te tauranga ka puta tuarua ko te mea e hiahia ana koe:- ls /dev/tty*
Tuhipoka
Kia mau tonu te ingoa tauranga na te mea ka hiahia koe i nga mahi e whai ake nei.
- ls /dev/tty*
- Whirihora
Whakatere ki to whaiaronga 'hello_world' mai i te Hipanga 2.4.1. Tīmatahia he Kaupapa, tautuhia te ESP32-C3 hei whainga me te whakahaere i te taputapu whirihoranga kaupapa 'menuconfig'.- cd ~/esp/hello_world
- idf.py kua whakaritea-esp32c3
- idf.py menuconfig
Ko te whakatakoto i te whainga me te 'idf.py set-target esp32c3' me mahi kotahi, i muri i te whakatuwheratanga o tetahi kaupapa hou. Mena kei roto i te kaupapa etahi hanga me te whirihoranga, ka whakawāteahia, ka arawhitihia. Ka tiakina pea te whainga i roto i te taurangi taiao hei peke i tenei taahiraa. Tirohia te Whiriwhiringa i te Whainga mo etahi atu korero.
Mena kua tika nga mahi o mua, ka puta te tahua e whai ake nei:
Whakaatu 3: Matapihi Whare Whirihoranga Kaupapa

He rereke pea nga tae o te tahua i to tauranga. Ka taea e koe te huri i te ahua me te kōwhiringa '–style'. Whakahaerehia koa 'idf.py menuconfig –help'mo etahi atu korero
- Hangaia te Kaupapa
Hangaia te kaupapa ma te whakahaere:- idf.py b
Ma tenei whakahau e whakahiato te tono me nga waahanga ESP-IDF katoa, katahi ka whakaputa i te kaitautai, te ripanga wehewehenga, me nga taarua tono.- $ idf.py hanga
- Kei te whakahaere i te cmake i roto i te whaiaronga /path/to/hello_world/build
- Te whakahaere i te "cmake -G Ninja -whakatupato-kaore i te mohio / ara/ki/hello_world"…
- Whakatupato mo nga uara kaore ano kia tiimata.
- — I kitea te Git: /usr/bin/git (kua kitea te putanga ”2.17.0”)
- — Hangaia te wahanga aws_iot kau na te whirihoranga
- — Ingoa Waahanga:…
- — Nga huarahi waahanga:…
- … (he maha nga rarangi o te punaha hanga ki waho
- [527/527] Te whakaputa hello-world.bin
- esptool.py v2.3.1
- 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 kitea –flash_freq 40m 0x10000 hanga/kia ora ao.bin hanga 0x1000
- hanga/bootloader/bootloader.bin 0x8000 hanga/partition_table/partition-table.bin
- whakahaere ranei 'idf.py -p PORT flash'
Mena kaore he hapa, ka mutu te hanga ma te whakaputa i te .bin binary firmware file.
- idf.py b
- Kohiko ki runga i te Pūrere
Whakaohohia nga tohu-rua i hangaia e koe ki runga i to ESP32-C3-MINI-1 ma te whakahaere:- idf.py -p tauranga [-b BAUD] uira
Whakakapihia te PORT me te ingoa tauranga rangatū o to kōwae mai i te Hipanga: Honoa to Pūrere.
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.
Mo etahi atu korero mo nga tohenga idf.py, tirohia idf.py.
- idf.py -p tauranga [-b BAUD] uira
Tuhipoka
Ko te kōwhiringa 'flash' ka hanga aunoa me te uira te kaupapa, no reira karekau e tika te whakahaere 'idf.py build'.
- …
- esptool.py –chip esp32c3 -p /dev/ttyUSB0 -b 460800 –before=default_reset –i muri =hard_reset write_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x 8000 partition_table/0bootloader0.bin0 -ao.bin
- esptool.py v3.0
- Tauranga raupapa /dev/ttyUSB0
- E hono ana….
- Ko te maramara ESP32-C3
- Nga waahanga: Wi-Fi
- Ko te Crystal he 40MHz
- MAC: 7c:df:a1:40:02:a4
- Tukuake ana stub…
- E rere ana…
- E rere ana…
- Hurihia te reiti baud ki te 460800
- Hurihia.
- Whirihorahia te rahi kohiko…
- 3072 paita kōpeke ki te 103…
- Tuhi ana i te 0x00008000… (100 %)
- I tuhia te 3072 paita (103 kua kōpekehia) i te 0x00008000 i roto i te 0.0 hēkona (e whai hua ana 4238.1 kbit/s)…
- Hash o raraunga manatoko.
- 18960 paita kōpeke ki te 11311…
- Tuhi ana i te 0x00000000… (100 %)
- I tuhia te 18960 paita (11311 kua kōpekehia) i te 0x00000000 i roto i te 0.3 hēkona (e whai hua ana 584.9 kbit/s)…
- Hash o raraunga manatoko.
- 145520 paita kōpeke ki te 71984…
- Tuhi ana i te 0x00010000… (20 %)
- Tuhi ana i te 0x00014000… (40 %)
- Tuhi ana i te 0x00018000… (60 %)
- Tuhi ki te 0x0001c000… (80 %)
- Tuhi ana i te 0x00020000… (100 %)
- I tuhia te 145520 paita (71984 i kōpekehia) i te 0x00010000 i roto i te 2.3 hēkona (e whai hua ana 504.4 kbit/s)…
- Hash o raraunga manatoko.
- Ka wehe atu…
- Te tautuhi pakeke ma te titi RTS…
- Kua oti
Mena ka pai nga mea katoa, ka tiimata te tono "hello_world" i muri i to tango i te pekepeke i runga i te IO0 me te GND, ka whakaara ano i te papa whakamatautau.
Aroturuki
Ki te 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 IDF Monitor:
- $ idf.py -p /dev/ttyUSB0 aroturuki
- Te whakahaere idf_monitor i roto i te whaiaronga [...]/esp/hello_world/build
- Kei te whakahaere i te ”python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world/build /hello-world.elf”…
- — idf_monitor i runga i /dev/ttyUSB0 115200 —
- — Puta: Ctrl+] | Tahua: Ctrl+T | Āwhina: Ctrl+T whai muri Ctrl+H —
- me Hune 8 2016 00:22:57
- tuatahi:0x1 (POWERON_RESET), whakaoho: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…
- Koinei te maramara esp32c3 me te 1 CPU matua, WiFi/BLE, 4MB kohiko o waho
- 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+].
Koina noa nga mea e hiahia ana koe ki te tiimata me te ESP32-C3-MINI-1! Inaianei kua rite koe ki te whakamatau i etahi atu o muaampi roto i te ESP-IDF, haere tika ranei ki te whakawhanake i o ake tono.
Rauemi Ako
- Me Panui Panui
Kia mohio koe ki nga tuhinga e whai ake nei: - ESP32-C3 Pepa Raraunga Whānau
He kupu whakataki tenei ki nga korero mo te taputapu ESP32-C3, tae atu ki rungaview, whakamāramatanga titi,
te whakaahuatanga mahi, te atanga peripheral, nga ahuatanga hiko, etc. - He Aratohu Papatono ESP-IDF
He nui nga tuhinga mo te anga whanaketanga ESP-IDF, mai i nga kaiarahi taputapu ki te API
tohutoro. - ESP32-C3 Pukapuka Tohutoro Hangarau
Nga korero taipitopito mo te whakamahi i te mahara ESP32-C3 me nga taapiri. - Nga korero ota mo nga hua espressif
Rauemi Hiranga
Anei nga rauemi nui e pa ana ki te ESP32-C3.
- ESP32 BBS
Ko te Hapori Engineer-to-Engineer (E2E) mo nga hua Espressif ka taea e koe te tuku patai, te tiri matauranga, te torotoro whakaaro, me te awhina ki te whakaoti rapanga me o hoa miihini.
Tuhinga o mua
|
Rā |
Putanga | Tuku tuhipoka |
| 2021-02-01 | V0.1 |
Tukunga tuatahi |
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.
Ko nga korero katoa a te roopu tuatoru kei roto i tenei tuhinga ka rite ki te kore he whakapumautanga mo tona pono me te tika. KORE TE WHAKAPUTANGA KI TENEI PUKAPUKA MO TONA KAUPAPA KAUPAPA, KAUPAPA KAUPAPA, KAUPAPA KAUPAPA, KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA KAUPAPA I TE WHAKAMAHI I TE WHAKAMAHI I TE WHAKAMAHI, TE WHAKAMAHI, TE WHAKAMAHI, TE WHAKAMAHI, TE WHAKAMAHI, TE WHAKAMAHI KI TE WHAKAMAHI.AMPLE.
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 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.
Mana pupuri © 2021 Espressif Systems (Shanghai) Co., Ltd. Pūmau te mana.
Tuhinga / Rauemi
![]() |
ESPRESSIF ESP32-C3-MINI-1 Wi-Fi me te Nihokikorangi Ipurangi o nga Mea Kōwae [pdf] Pukapuka Kaiwhakamahi ESPC3MINI1, 2AC7Z-ESPC3MINI1, 2AC7ZESPC3MINI1, ESP32 -C3 -MINI- 1 Wi-Fi me Nihokikorangi Ipurangi o nga Mea Kōwae, Wi-Fi me Nihokikorangi Ipurangi o nga Mea Kōwae, Ipurangi o nga Mea Kōwae |




