Lámhleabhar Úsáideora Modúl Idirlín Rudaí Wi-Fi agus Bluetooth ESPRESSIF ESP32-C3-MINI-1
ESPRESSIF ESP32-C3-MINI-1 Modúl Idirlíon Rudaí Wi-Fi agus Bluetooth

Faoin Doiciméad seo
Léiríonn an lámhleabhar úsáideora seo conas tús a chur leis an modúl ESP32-C3-MINI-1.

Nuashonruithe Doiciméid
Déan tagairt i gcónaí don leagan is déanaí ar https://www.espressif.com/en/support/download/documents.

Stair Athbhreithnithe
Le stair athbhreithnithe an doiciméid seo, féach le do thoil don leathanach deiridh.

Fógra um Athrú Doiciméadúcháin
Soláthraíonn Espressif fógraí ríomhphoist chun tú a choinneáil ar an eolas faoi athruithe ar dhoiciméid theicniúil. Le do thoil liostáil ag www.espressif.com/ga/subscribe.

Deimhniú
Íosluchtaigh deimhnithe le haghaidh táirgí espressif www.espressif.com/ga/certificates

Tharview

  1. Modúl Tharview
    Is modúl ginearálta Wi-Fi agus Bluetooth LE é ESP32-C3-MINI-1. Déanann an sraith saibhir forimeallach agus méid beag an modúl seo rogha iontach do thithe cliste, uathoibriú tionsclaíoch, cúram sláinte, leictreonaic tomhaltóra, etc.
    Tábla 1: Sonraíochtaí ESP32C3MINI1
    Catagóirí Paraiméadair Sonraíochtaí
    Wi-Fi Prótacail 802.11 b/g/n (suas le 150 Mbps)
    Raon minicíochta 2412 ~ ​​2462 MHz
    Bluetooth® Prótacail Bluetooth® LE: Bluetooth 5 agus mogalra Bluetooth
    Raidió Tarchuradóir aicme-1, aicme-2 agus aicme-3
     

     

     

     

     

     

     

    Crua-earraí

    Comhéadain modúl GPIO, SPI, UART, I2C, I2S, cianrialtán forimeallach, rialtóir PWM LED, rialtóir DMA ginearálta, TWAI® rialtóir (ag luí le ISO 11898-1), braiteoir teochta, SAR ADC
    Criostail chomhtháite Criostail 40 MHz
    Oibriúcháin voltage/Soláthar cumhachta 3.0 V ~ 3.6 V
    Sruth oibriúcháin Meán: 80 mA
    Íosmhéid sruth a sheachadtar trí chumhacht

    soláthar

    500 mA
    Teocht chomhthimpeallach –40 °C ~ +105 °C
    Leibhéal íogaireachta taise (MSL) Leibhéal 3
  2. Cur Síos Bioráin
    Fíor 1: Leagan Amach Bioráin (Barr View)
    Leagan Amach Bioráin
    Tá 53 bioráin sa mhodúl. Féach sainmhínithe bioráin i dTábla 2.
    Le haghaidh cumraíochtaí bioráin forimeallacha, féach le do thoil do Bhileog Sonraí Teaghlaigh ESP32-C3 .
    Tábla 2: Sainmhínithe Bioráin
    Ainm Níl. Cineál Feidhm
    GND 1, 2, 11, 14, 36-53 P Talamh
    3V3 3 P Soláthar cumhachta
    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

    Ard: ar, ar chumas an sliseanna. Íseal: as, cumhachtaí an sliseanna as.

    Nóta: Ná fág an bioráin EN ar snámh.

    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

Tosaigh ar ESP32C3MINI1

Cad atá uait

Chun feidhmchláir a fhorbairt do mhodúl ESP32-C3-MINI-1 ní mór duit:

  • 1 x modúl ESP32-C3-MINI-1
  • 1 x bord tástála Espressif RF
  • 1 x bord USB-go-Sraith
  • 1 x Cábla micrea-USB
  • 1 x ríomhaire ag rith Linux

Sa treoir úsáideora seo, glacaimid córas oibriúcháin Linux mar example. Le haghaidh tuilleadh faisnéise faoin gcumraíocht ar Windows agus macOS, féach le do thoil do Threoir Ríomhchlárúcháin ESP-IDF.

Ceangal Crua-earraí
  1. Sádráil an modúl ESP32-C3-MINI-1 chuig an mbord tástála RF mar a thaispeántar i bhFíor 2.
    Ceangal Crua-earraí
  2. Ceangail an bord tástála RF leis an mbord USB-go-Sraith trí TXD, RXD, agus GND.
  3. Ceangail an bord USB-go-Sraith leis an ríomhaire.
  4. Ceangail an bord tástála RF leis an ríomhaire nó le hoiriúnóir cumhachta chun soláthar cumhachta 5 V a chumasú, tríd an gcábla Micrea-USB.
  5. Le linn an íoslódáil, ceangail IO0 le GND trí gheansaí. Ansin, cas “AR” an bord tástála.
  6. Íoslódáil an firmware ar an tiomáint flash. Le haghaidh sonraí, féach na hailt thíos.
  7. Tar éis é a íoslódáil, bain an geansaí ar IO0 agus GND.
  8. Cumhacht suas an bord tástála RF arís. Athróidh ESP32-C3-MINI-1 go mód oibre. Léifidh an tslis cláir ó splanc nuair a bheidh siad tosaithe.
    Nóta
    Tá ard loighic inmheánach ag IO0. Má tá IO0 socraithe chun tarraingt suas, roghnaítear an modh Tosaithe. Má tá an bioráin tarraingt-síos nó fágtha ar snámh, beidh an
    Roghnaítear modh íoslódála. Le haghaidh tuilleadh faisnéise ar ESP32-C3 MINI-1, féach le do thoil do Bhileog Sonraí ESP32-C3-MINI-1.
Timpeallacht Forbartha a bhunú

Is creat é Creat Forbartha Espressif IoT (ESP-IDF) chun feidhmchláir a fhorbairt bunaithe ar na sliseanna Espressif. Is féidir le húsáideoirí feidhmchláir a fhorbairt le sliseanna ESP i Windows/Linux/macOS bunaithe ar ESP-IDF. Anseo glacaimid córas oibriúcháin Linux mar example.

  1. Suiteáil Réamhriachtanais
    Chun tiomsú le ESP-IDF ní mór duit na pacáistí seo a leanas a fháil:
    • CentOS 7:
      1 sudo yum shuiteáil git wget flex bison gperf python cmake ninja-thóg ccache dfuutil
    • Ubuntu agus Debian (braíonn ordú amháin ina dhá líne):
      1. sudo apt-get install git wget flex bison gperf python python-pip pythonsetuptools cmake
      2. ninja-thóg ccache libffi-dev libssl-dev dfu-util
    • áirse:
      • 1 sudo pacman -S – gá gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util
        Nóta
      • Úsáideann an treoir seo an t-eolaire ~/esp ar Linux mar fhillteán suiteála do ESP-IDF.
      • Coinnigh i gcuimhne nach dtacaíonn ESP-IDF le spásanna i gcosáin.
  2. Faigh ESPIDF
    Chun iarratais ar mhodúl ESP32-C3-MINI-1 a thógáil, ní mór duit na leabharlanna bogearraí a sholáthraíonn Espressif i stór ESP-IDF.
    Chun ESP-IDF a fháil, cruthaigh eolaire suiteála (~/esp) chun ESP-IDF a íoslódáil chuig an stór agus clónaigh sé le 'git clone':
    1. mkdir -p ~/sp
    2. cd ~/sp
    3. clón git – athchúrsach https://github.com/espressif/esp-idf.git
      Déanfar ESP-IDF a íoslódáil go ~/esp/esp-idf. Téigh i gcomhairle le Leaganacha ESP-IDF chun faisnéis a fháil faoin leagan ESP-IDF is cóir a úsáid i gcás ar leith.
  3. Socraigh suas Uirlisí
    Seachas an ESP-IDF, ní mór duit freisin na huirlisí a úsáideann ESP-IDF a shuiteáil, mar shampla an tiomsaitheoir, an dífhabhtóir, na pacáistí Python, etc. Soláthraíonn ESP-IDF script darb ainm 'install.sh' chun cabhrú leis na huirlisí a shocrú. in aon dul.
    1. cd ~/esp/esp-idf
    2. /shuiteáil.sh
  4. Athróga Comhshaoil ​​a chur ar bun
    Níl na huirlisí suiteáilte curtha leis an athróg timpeallachta PATH fós. Chun na huirlisí a dhéanamh inúsáidte ón líne ordaithe, ní mór roinnt athróg timpeallachta a shocrú. Soláthraíonn ESP-IDF script eile 'export.sh' a dhéanann é sin. Sa teirminéal ina bhfuil tú chun ESP-IDF a úsáid, rith:
    • $HOME/esp/esp-idf/export.sh
      Anois go bhfuil gach rud réidh, is féidir leat do chéad tionscadal a thógáil ar mhodúl ESP32-C3 MINI-1.
Cruthaigh Do Chéad Tionscadal 
  1. Tosaigh Tionscadal
    Anois tá tú réidh le d’iarratas ar mhodúl ESP32-C3-MINI-1 a ullmhú. Is féidir leat tosú le tionscadal get-started/hello_world ó examples eolaire in ESP-IDF.
    Cóipeáil tús-tús/hello_world chuig ~/ esp eolaire:
    1. cd ~/sp
    2. cp -r $IDF_PATH/examples/get-started/hello_world .
      Tá raon de example tionscadail san examples eolaire in ESP-IDF. Is féidir leat aon tionscadal a chóipeáil ar an mbealach céanna a chuirtear i láthair thuas agus é a rith. Is féidir freisin examples i bhfeidhm, gan iad a chóipeáil ar dtús.
      Tá raon de example tionscadail san examples eolaire san ESP IDF. Is féidir leat aon tionscadal a chóipeáil ar an mbealach céanna a chuirtear i láthair thuas agus é a rith. Is féidir freisin examples i bhfeidhm, gan iad a chóipeáil ar dtús.
  2. Ceangail Do Ghléas
    Anois ceangail do mhodúl ESP32-C3-MINI-1 leis an ríomhaire agus seiceáil cén port srathach a bhfuil an modúl le feiceáil. Tosaíonn calafoirt sraitheach i Linux le '/ dev/tty' ina n-ainmneacha. Rith an t-ordú thíos dhá uair, ar dtús leis an
    bord díphlugáilte, agus é plugáilte isteach ansin. Is é an calafort a fheictear an dara huair an ceann atá uait:
    • ls /dev/tty*
      Nóta
      Coinnigh an t-ainm poirt áisiúil mar beidh sé uait sna chéad chéimeanna eile.
  3. Cumraigh
    Déan nascleanúint chuig d’eolaire ‘hello_world’ ó Chéim 2.4.1. Tosaigh Tionscadal, socraigh ESP32-C3 mar an sprioc agus reáchtáil an fóntais cumraíochta tionscadail 'menuconfig'.
    1. cd ~/esp/hello_world
    2. tacar-sprioc idf.py esp32c3
    3. idf.py menuconfig
      Ba cheart an sprioc a shocrú le 'idf.py set-target esp32c3' a dhéanamh uair amháin, tar éis tionscadal nua a oscailt. Má tá roinnt tógáil agus cumraíocht atá ann cheana féin sa tionscadal, déanfar iad a ghlanadh agus a thúsú. Is féidir an sprioc a shábháil in athróg timpeallachta chun an chéim seo a scipeáil ar chor ar bith. Féach Roghnú na Sprioc le haghaidh tuilleadh faisnéise.
      Má tá na céimeanna roimhe seo déanta i gceart, feictear an roghchlár seo a leanas:
      Fíor 3: Fuinneog Baile Cumraíochta an Tionscadail
      Cumraíocht an Tionscadail
      D'fhéadfadh dathanna an roghchláir a bheith difriúil i do chríochfort. Is féidir leat an chuma a athrú leis an rogha '–style'. Rith 'idf.py menuconfig –help' le haghaidh tuilleadh faisnéise
  4. Tóg an Tionscadal
    Tóg an tionscadal ag rith:
    1. idf.py b
      Déanfaidh an t-ordú seo an t-iarratas agus na comhpháirteanna ESP-IDF go léir a thiomsú, ansin ginfidh sé an bootloader, an tábla deighilte, agus na dénártha feidhmchláir.
      1. $ idf.py thógáil
      2. Ag rith cmake san eolaire /path/to/hello_world/build
      3. “cmake -G Ninja – warn-uninitialized /path/to/hello_world” a fhorghníomhú…
      4. Rabhadh a thabhairt faoi luachanna neamhluaite.
      5. - Aimsíodh Git: /usr/bin/git (leagan aimsithe “2.17.0”)
      6.  — Comhpháirt aws_iot folamh a thógáil mar gheall ar chumraíocht
      7. — Ainmneacha na gcomhpháirteanna: …
      8. — Conairí na Comhpháirte: …
      9. … (níos mó línte den chóras tógála amach
      10. [527/527]             Dia duit-world.bin a ghiniúint
      11. esptool.py v2.3.1
      12. Tógáil an tionscadail críochnaithe. Chun splancadh a dhéanamh, rith an t-ordú seo:
      13. ../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash –flash_ mode dio
      14. –flash_size bhrath –flash_freq 40m 0x10000 tógáil/hello world.bin tógáil 0x1000
      15. build/bootloader/bootloader.bin 0x8000 build/partition_table/partition-table.bin
      16. nó rith 'idf.py -p PORT flash'
        Mura bhfuil aon earráidí ann, críochnóidh an tógáil tríd an firmware binary .bin a ghiniúint file.
  5. Íosluchtaigh flash ar an gléas
    Flash na binaries atá díreach tógtha agat ar do mhodúl ESP32-C3-MINI-1 trí:
    1. idf.py -p PORT [-b BAUD] flash
      Cuir ainm poirt sraitheach do mhodúil in ionad PORT ó Céim: Ceangail Do Ghléas.
      Is féidir leat an ráta baud splanc a athrú freisin tríd an ráta baud a theastaíonn uait a chur in ionad BAUD. Is é 460800 an ráta baud réamhshocraithe.
      Le haghaidh tuilleadh eolais ar argóintí idf.py, féach idf.py.

Nóta
Tógann an rogha 'flash' an tionscadal go huathoibríoch agus flashes, mar sin ní gá 'idf.py build' a reáchtáil.

  1. esptool.py –chip esp32c3 -p /dev/ttyUSB0 -b 460800 –before=default_reset –i ndiaidh = hard_reset write_flash –flash_mode dio –flash_freq 80m –flash_size 2MB 0x 8000 partition_table. dia duit -domhan.bin
  2. esptool.py v3.0
  3. Port srathach / dev/ttyUSB0
  4. Ag nascadh….
  5. Is é an sliseanna ESP32-C3
  6. Gnéithe: Wi-Fi
  7. Tá Crystal 40MHz
  8. MAC: 7c:df:a1:40:02:a4
  9. Stub á uaslódáil…
  10. Stub ag rith…
  11. Stub ag rith…
  12. Ráta baud a athrú go 460800
  13. Athraithe.
  14. Méid an flash á chumrú…
  15. Comhbhrúite 3072 beart go 103…
  16. Ag scríobh ar 0x00008000… (100 %)
  17. Scríobh 3072 beart (103 comhbhrúite) ag 0x00008000 i 0.0 soicind (4238.1 kbit/s le héifeacht)…
  18. Hash sonraí fíoraithe.
  19. Comhbhrúite 18960 beart go 11311…
  20. Ag scríobh ar 0x00000000… (100 %)
  21. Scríobh sé 18960 beart (11311 comhbhrúite) ag 0x00000000 i 0.3 soicind (584.9 kbit/s le héifeacht)…
  22. Hash sonraí fíoraithe.
  23. Comhbhrúite 145520 beart go 71984…
  24. Ag scríobh ar 0x00010000… (20 %)
  25. Ag scríobh ar 0x00014000… (40 %)
  26. Ag scríobh ar 0x00018000… (60 %)
  27. Ag scríobh ar 0x0001c000… (80 %)
  28. Ag scríobh ar 0x00020000… (100 %)
  29. Scríobh sé 145520 beart (71984 comhbhrúite) ag 0x00010000 i 2.3 soicind (504.4 kbit/s le héifeacht)…
  30. Hash sonraí fíoraithe.
  31. Ag fágáil…
  32. Athshocrú crua le bioráin RTS…
  33. Déanta

Má éiríonn go maith le gach rud, tosaíonn an feidhmchlár “hello_world” ag rith tar éis duit an geansaí ar IO0 agus GND a bhaint, agus an bord tástála a athchumhacht.

Monatóir

Le seiceáil an bhfuil “hello_world” ag rith go deimhin, clóscríobh 'idf.py -p PORT monitor' (Ná déan dearmad ainm an phoirt sraitheach a chur in ionad PORT).
Seolann an t-ordú seo an feidhmchlár IDF Monitor:

  1. $ idf.py -p /dev/ttyUSB0 monatóireacht
  2. Rith idf_monitor san eolaire […]/esp/hello_world/build
  3. “python […]/esp-idf/tools/idf_monitor.py -b 115200 […]/esp/hello_world/build /hello-world.elf” a fhorghníomhú…
  4. — idf_monitor ar /dev/ttyUSB0 115200 -
  5. — Scoir: Ctrl+] | Roghchlár: Ctrl+T | Cabhair: Ctrl+T agus Ctrl+H ina dhiaidh —
  6. ets Meitheamh 8 2016 00:22:57
  7. chéad: 0x1 (POWERON_RESET), tosaithe: 0x13 (SPI_FAST_FLASH_BOOT)
  8. ets Meitheamh 8 2016 00:22:57

Tar éis na logaí tosaithe agus diagnóiseacha scrollaigh suas, ba cheart duit “Dia duit ar domhan!” a fheiceáil. priontáilte amach leis an iarratas.

  1. Dia duit ar domhan!
  2. Ag tosú arís i 10 soicind…
  3. Is é seo an sliseanna esp32c3 le croí 1 CPU, WiFi / BLE, splanc seachtrach 4MB
  4. Ag tosú arís i 9 soicind…
  5. Ag tosú arís i 8 soicind…
  6. Ag tosú arís i 7 soicind…

Úsáid an t-aicearra Ctrl+] chun monatóir IDF a fhágáil.

Sin go léir a theastaíonn uait chun tús a chur leis an modúl ESP32-C3-MINI-1! Anois tá tú réidh chun triail a bhaint as examples in ESP-IDF, nó téigh ar dheis chun d'fheidhmchláir féin a fhorbairt.

Acmhainní Foghlama

  1. Doiciméid MustRead
    Cuir eolas ar na doiciméid seo a leanas le do thoil:
  2. Bileog Sonraí Teaghlaigh ESP32-C3
    Seo réamhrá ar shonraíochtaí na crua-earraí ESP32-C3, lena n-áirítear os a chionnview, sainmhínithe bioráin,
    cur síos feidhmiúil, comhéadan forimeallach, tréithe leictreacha, etc.
  3. Treoir Ríomhchlárúcháin ESP-IDF
    Doiciméadú fairsing do chreat forbartha ESP-IDF, ó threoracha crua-earraí go API
    tagairt.
  4. Lámhleabhar Tagartha Teicniúil ESP32-C3
    eolas mionsonraithe ar conas úsáid a bhaint as an chuimhne ESP32-C3 agus forimeallach....
  5. Eolas faoi Ordú Táirgí Espressif

Acmhainní Tábhachtacha

Seo iad na hacmhainní tábhachtacha a bhaineann le ESP32-C3.

  • ESP32 BBS
    Comhphobal Innealtóir-go-Innealtóir (E2E) do tháirgí Espressif áit ar féidir leat ceisteanna a phostáil, eolas a roinnt, smaointe a fhiosrú, agus cabhrú le fadhbanna a réiteach le comhinnealtóirí.

Stair Athbhreithnithe

Dáta

Leagan Nótaí scaoileadh
2021-02-01 v0.1

Réamh-scaoileadh

 

Lógó Séanadh agus Fógra Cóipchirt
Faisnéis sa doiciméad seo, lena n-áirítear URL tagairtí, faoi réir a athrú gan fógra.
SOCRÚ FAISNÉIS TRÍÚ PÁIRTITHE UILE SA DOICIMÉAD SEO MAR NACH BHFUIL AON BARÁNTAÍ FAOI CHUR AR FHÁILTEACHT AGUS Cruinneas. NÍ SOCRÚ AON BARÁNTA DON DOICIMÉAD SEO LE hAGHAIDH A THRÁCHTÁLA, NEAMHSHÁRÚ, FEIDHME D'AON CHUSPÓIR SONRAITHE, NÍ AON BARÁNTA ACH NÁ BHÍONN AON BARÁNTA AR SON AON TOGRA, SONRAÍOCHTA NÓ S.AMPLE.
Séantar gach dliteanas, lena n-áirítear dliteanas i leith sárú ar aon chearta dílsithe, a bhaineann le húsáid an eolais sa doiciméad seo. Ní dheonaítear anseo aon cheadúnais atá sainráite nó intuigthe, trí urchóid nó eile, d’aon chearta maoine intleachtúla.
Is trádmharc de chuid an Chomhaontais Wi-Fi é lógó Ball an Chomhaontais Wi-Fi. Is trádmharc cláraithe de Bluetooth SIG é an lógó Bluetooth.
Is maoin de chuid a n-úinéirí faoi seach iad gach trádainm, trádmharc agus trádmharc cláraithe a luaitear sa doiciméad seo, agus admhaítear leis seo iad.
Cóipcheart © 2021 Espressif Systems (Shanghai) Co., Ltd. Gach ceart ar cosaint.

https://www.espressif.com/

Doiciméid / Acmhainní

ESPRESSIF ESP32-C3-MINI-1 Modúl Idirlíon Rudaí Wi-Fi agus Bluetooth [pdfLámhleabhar Úsáideora
ESPC3MINI1, 2AC7Z-ESPC3MINI1, 2AC7ZESPC3MINI1, ESP32 -C3 -MINI- 1 Modúl Idirlíon Rudaí Wi-Fi agus Bluetooth, Modúl Idirlíon Rudaí Wi-Fi agus Bluetooth, Modúl Idirlíon Rudaí

Tagairtí

Fág trácht

Ní fhoilseofar do sheoladh ríomhphoist. Tá réimsí riachtanacha marcáilte *