ESPRESSIF ESP32-JCI-R Development Boards-logo

ESPRESSIF ESP32-JCI-R Boird Forbartha

ESPRESSIF ESP32-JCI-R Development Boards-prod

Maidir leis an Treoir seo

Tá an doiciméad seo ceaptha chun cabhrú le húsáideoirí an timpeallacht forbartha bogearraí bunúsach a bhunú chun feidhmchláir a fhorbairt a úsáideann crua-earraí bunaithe ar mhodúl ESP32-JCI-R.

Nótaí Eisiúna

Dáta Leagan Nótaí scaoileadh
2020.7 v0.1 Réamhscaoileadh.

Fógra um Athrú Doiciméadúcháin

Soláthraíonn Espressif fógraí ríomhphoist chun custaiméirí a choinneáil ar an eolas faoi athruithe ar dhoiciméid theicniúla. Le do thoil liostáil ag www.espressif.com/ga/subscribe.

Deimhniú

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

Réamhrá

ESP32-JCI-R

Is modúl cumhachtach, cineálach Wi-Fi+BT+BLE MCU é ESP32-JCI-R a dhíríonn ar raon leathan feidhmchlár, ó líonraí braiteoirí ísealchumhachta go dtí na tascanna is déine, amhail ionchódú gutha, sruthú ceoil agus díchódú MP3. . Ag croílár an mhodúil seo tá an sliseanna ESP32-D0WD-V3. Tá an sliseanna leabaithe deartha le bheith inscálaithe agus oiriúnaitheach. Tá dhá chroílár LAP ann ar féidir iad a rialú ina n-aonar, agus tá minicíocht clog an LAP inchoigeartaithe ó 80 MHz go 240 MHz. Féadfaidh an t-úsáideoir cumhacht a bhaint as an LAP freisin agus úsáid a bhaint as an gcomhphróiseálaí ísealchumhachta chun monatóireacht leanúnach a dhéanamh ar na forimeallaigh le haghaidh athruithe nó trasnú tairseacha. Comhtháthaíonn ESP32 sraith saibhir forimeallach, ó braiteoirí tadhaill capacitive, braiteoirí Halla, comhéadan cárta SD, Ethernet, SPI ardluais, UART, I2S agus I2C. Cinntíonn comhtháthú Bluetooth, Bluetooth LE agus Wi-Fi gur féidir díriú ar raon leathan feidhmchlár agus go bhfuil an modúl cosanta don todhchaí: trí úsáid a bhaint as Wi-Fi is féidir raon fisiciúil mór agus nasc díreach leis an idirlíon trí Wi-Fi. ródaire agus é ag baint úsáide as Bluetooth ligeann don úsáideoir ceangal áisiúil leis an bhfón nó rabhcháin ísealfhuinnimh a chraoladh chun é a bhrath. Tá sruth codlata sliseanna ESP32 níos lú ná 5 μA, rud a fhágann go bhfuil sé oiriúnach d'fheidhmchláir leictreonaice atá faoi thiomáint ag ceallraí agus inchaite. Tacaíonn ESP32 le ráta sonraí suas le 150 Mbps, agus cumhacht aschuir 20 dBm ag an antenna chun an raon fisiceach is leithne a chinntiú. Mar sin de, tairgeann an sliseanna sonraíochtaí atá chun tosaigh sa tionscal agus an fheidhmíocht is fearr maidir le comhtháthú leictreonach, raon, tomhaltas cumhachta agus nascacht. Is é an córas oibriúcháin atá roghnaithe do ESP32 freeRTOS le LwIP; Tá TLS 1.2 le luasghéarú crua-earraí ionsuite freisin. Tacaítear freisin le huasghrádú slán (criptithe) thar an aer (OTA) ionas gur féidir le forbróirí a gcuid táirgí a uasghrádú go leanúnach fiú tar éis iad a scaoileadh.

ESP-IDF

Is creat é Creat Forbartha Espressif IoT (ESP-IDF) chun feidhmchláir a fhorbairt bunaithe ar an Espressif ESP32. Is féidir le húsáideoirí feidhmchláir a fhorbairt i Windows/Linux/MacOS bunaithe ar ESP-IDF.

Ullmhúchán

Chun feidhmchláir a fhorbairt do ESP32-JCI-R ní mór duit:

  • PC luchtaithe le ceachtar córas oibriúcháin Windows, Linux nó Mac
  • Toolchain chun an Iarratas ar ESP32 a thógáil
  • Go bunúsach tá API le haghaidh ESP32 agus scripteanna chun an slabhra uirlisí a oibriú in ESP-IDF
  • Eagarthóir téacs a scríobh cláir (Tionscadail) i C, m.sh., Eclipse
  • An bord ESP32 féin agus cábla USB chun é a nascadh leis an ríomhaire

Faigh Tosaigh

Socrú Toolchain

Is é an bealach is tapúla chun forbairt a thosú le ESP32 ná slabhra uirlisí réamhthógtha a shuiteáil. Pioc suas do OS thíos agus lean na treoracha a thugtar.

  • Windows
  • Linux
  • Mac OS

Nóta:
Táimid ag úsáid eolaire ~/esp chun an slabhra uirlisí réamhthógtha, ESP-IDF agus sample hiarratais. Is féidir leat eolaire difriúil a úsáid, ach ní mór duit na horduithe faoi seach a choigeartú. Ag brath ar do thaithí agus sainroghanna, in ionad slabhra uirlisí réamhthógtha a úsáid, b'fhéidir gur mhaith leat do thimpeallacht a shaincheapadh. Chun an córas a chur ar bun, téigh go dtí an rannóg Socrú Saincheaptha de Toolchain.
Nuair a bheidh tú críochnaithe leis an slabhra uirlisí a bhunú, téigh go dtí an rannán Faigh ESP-IDF.

Faigh ESP-IDF

Seachas an slabhra uirlisí (ina bhfuil cláir chun an feidhmchlár a thiomsú agus a thógáil), beidh API / leabharlanna sonracha ESP32 uait freisin. Soláthraíonn Espressif iad i stór ESP-IDF.
Chun é a fháil, oscail an teirminéal, déan nascleanúint chuig an eolaire a bhfuil tú ag iarraidh ESP-IDF a chur air, agus clónáil é ag baint úsáide as an ordú clone git:

Déanfar ESP-IDF a íoslódáil go ~/esp/esp-idf.

Nóta:
Ná caill an rogha athchúrsach. Má tá ESP-IDF clónáilte agat cheana féin gan an rogha seo, rith ordú eile chun na fomhodúil go léir a fháil:

  • cd ~/esp/esp-idf
  • nuashonrú fomhodúil git –init

Socraigh Conair chuig ESP-IDF 

Faigheann na cláir uirlisí slabhra rochtain ar ESP-IDF ag baint úsáide as an athróg timpeallachta IDF_PATH. Ba cheart an athróg seo a shocrú ar do ríomhaire, nó ní thógfaidh tionscadail. Is féidir an socrú a dhéanamh de láimh, gach uair a atosófar an ríomhaire. Rogha eile is ea é a shocrú go buan trí IDF_PATH a shainmhíniú i bpróifíl an úsáideora. Chun é sin a dhéanamh, lean na treoracha in Cuir IDF_PATH le Próifíl Úsáideora.

Tosaigh Tionscadal

Anois tá tú réidh le d’iarratas ar ESP32 a ullmhú. Chun tús a chur leis go tapa, úsáidfimid an tionscadal hello_world ón examples eolaire san IDF.
Cóipeáil tús-tús/hello_world chuig ~/ esp eolaire:

  • cd ~/sp
  • cp -r $IDF_PATH/examples/get-started/hello_world .

Is féidir leat raon de example tionscadail faoin seanamples eolaire in ESP-IDF. Tá na seanample Is féidir eolairí tionscadail a chóipeáil ar an mbealach céanna a chuirtear i láthair thuas, chun tús a chur le do thionscadail féin.

Nóta:
Ní thacaíonn córas tógála ESP-IDF le spásanna sna cosáin chuig ESP-IDF nó chuig tionscadail.

Ceangail

Tá tú beagnach ann. Chun a bheith in ann dul ar aghaidh níos faide, ceangail an bord ESP32 leis an ríomhaire, seiceáil cén port srathach a bhfuil an bord le feiceáil agus fíoraigh an bhfuil cumarsáid sraitheach ag obair. Mura bhfuil tú cinnte conas é a dhéanamh, seiceáil na treoracha in Bunú Nasc Srathach le ESP32. Tabhair faoi deara uimhir an phoirt, mar beidh sé ag teastáil sa chéad chéim eile.

Daingniú

Agus tú i bhfuinneog teirminéil, téigh chuig eolaire an fheidhmchláir hello_world trí cd ~/esp/hello_world a chlóscríobh. Ansin cuir tús le cumraíocht fóntais an tionscadail menuconfig:

  • cd ~/esp/hello_world dhéanamh menuconfig

Má tá céimeanna roimhe seo déanta i gceart, taispeánfar an roghchlár seo a leanas: ESPRESSIF ESP32-JCI-R Development Boards-fig1

Sa roghchlár, déan nascleanúint chuig Cumraíocht flasher sraitheach > Port srathach réamhshocraithe chun an port srathach a chumrú, áit a luchtófar an tionscadal chuige. Deimhnigh an rogha trí iontráil a bhrú, sábháil
cumraíocht trí roghnú , agus ansin scoir an t-iarratas trí roghnú .

Nóta:
Ar Windows, tá ainmneacha cosúil le COM1 ag calafoirt sraitheacha. Ar macOS, tosaíonn siad le /dev/cu. Ar Linux, tosaíonn siad le /dev/tty. (Féach Nasc Srathach a Bhunaigh le ESP32 le haghaidh sonraí iomlána.)

Seo cúpla leid faoi nascleanúint agus úsáid menuconfig:

  • socraigh & síos saigheadeochracha chun an roghchlár a nascleanúint.
  • Úsáid Iontráil eochair chun dul isteach i bhfo-roghchlár, an eochair Escape chun dul amach nó chun imeacht.
  • Cineál ? chun scáileán cabhrach a fheiceáil. Cuir isteach na bealaí amach as an scáileán cabhrach.
  • Úsáid an eochair Spáis, nó eochracha Y agus N chun (Tá) agus díchumasaigh (Níl) míreanna cumraíochta le ticbhoscaí “[*]“.
  • Ag brú? agus aird á tabhairt ar mhír chumraíochta taispeánann sé cabhair faoin mír sin.
  • Clóscríobh / chun na míreanna cumraíochta a chuardach.

Nóta:
Más úsáideoir Arch Linux tú, déan nascleanúint chuig cumraíocht uirlisí SDK agus athraigh ainm an ateangaire Python 2 ó python go python2.

Tógáil agus Flash

Anois is féidir leat an feidhmchlár a thógáil agus a flash. Rith:

flash a dhéanamh

Déanfaidh sé seo an feidhmchlár agus na comhpháirteanna ESP-IDF go léir a thiomsú, ginfidh sé an tosaitheoir, an tábla deighilte, agus na dénártha feidhmchláir, agus cuirfidh sé na dénártha seo ar do bhord ESP32. ESPRESSIF ESP32-JCI-R Development Boards-fig2

Mura bhfuil aon saincheisteanna ann, ag deireadh an phróisis tógála, ba cheart duit teachtaireachtaí a fheiceáil ag cur síos ar dhul chun cinn an phróisis luchtaithe. Ar deireadh, athshocrófar an modúl deiridh agus cuirfear tús leis an bhfeidhmchlár “hello_world”. Más mian leat an Eclipse IDE a úsáid in ionad déanamh a reáchtáil, seiceáil Tógáil agus Flash le Eclipse IDE.

Monatóir

Chun féachaint an bhfuil an feidhmchlár “hello_world” ag rith go deimhin, déanann cineál monatóir. Tá an t-ordú seo ag seoladh feidhmchlár Monatóireachta IDF:

Roinnt línte thíos, tar éis logáil tosaithe agus diagnóiseacha, ba cheart duit “Dia duit ar domhan!” a fheiceáil. priontáilte amach leis an iarratas. ESPRESSIF ESP32-JCI-R Development Boards-fig3

Chun an monatóir a fhágáil bain úsáid as an aicearra Ctrl+].

Nóta:
Más rud é in ionad na dteachtaireachtaí thuas, go bhfeiceann tú go mainneoidh truflais randamach nó monatóireacht a dhéanamh go gairid tar éis an uaslódáil, is dócha go n-úsáideann do bhord criostail 26MHz, agus glacann an ESP-IDF réamhshocrú de 40MHz. Scoir an monatóir, téigh ar ais go dtí an roghchlár cumraíochta, athraigh CONFIG_ESP32_XTAL_FREQ_SEL go 26MHz, ansin tóg agus flash an feidhmchlár arís. Faightear é seo faoi chumrú roghchláir faoi chumraíocht na Comhpháirte –> ESP32-sonrach – Príomhmhinicíocht XTAL. Chun splanc a dhéanamh agus monatóireacht a dhéanamh in aon turas amháin, déanann cineál an splanc-mhonatóir. Seiceáil an roinn IDF Monitor le haghaidh aicearraí úsáideacha agus tuilleadh sonraí maidir leis an bhfeidhmchlár seo a úsáid. Sin go léir atá uait le tosú le ESP32! Anois tá tú réidh chun triail a bhaint as exampnó téigh ar dheis chuig d'fheidhmchláir féin a fhorbairt.

Séanadh agus Fógra Cóipchirt
Faisnéis sa doiciméad seo, lena n-áirítear URL tagairtí, faoi réir athraithe gan fógra. SOLÁTHAR AN DOICIMÉAD SEO MAR A BHFUIL GAN BARÁNTAÍ AR BITH, ACH ÁIRÍTEAR AON BARÁNTA AR INDÍOLTACHT, NEAMHSHÁRÚ, OIRIÚNACHT D'AON CHUSPÓIR SONRAITHE, NÓ AON BARÁNTA EILE A D'ÉIRÍODH AS AON TOGRA, SONRAÍAMPLE. Séantar gach dliteanas, lena n-áirítear dliteanas as 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í urghabháil 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 dá n-úinéirí faoi seach iad na trádainmneacha, na trádmharcanna agus na trádmharcanna cláraithe go léir a luaitear sa doiciméad seo agus admhaítear leis seo iad.
Cóipcheart © 2018 Espressif Inc. Gach ceart ar cosaint.

Doiciméid / Acmhainní

ESPRESSIF ESP32-JCI-R Boird Forbartha [pdfLámhleabhar Úsáideora
ESP32JCIR, 2AC7Z-ESP32JCIR, 2AC7ZESP32JCIR, ESP32-JCI-R, Boird Forbartha, Boird Forbartha ESP32-JCI-R, Boird

Tagairtí

Fág trácht

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