ESPRESSIF Esp8685-Wroom-03 Wi-Fi & Mwongozo wa Mtumiaji wa Moduli ya Mtandao wa Bluetooth
Kuhusu Hati Hii
Mwongozo huu wa mtumiaji unaonyesha jinsi ya kuanza na moduli ya ESP8685-WROOM-03
Sasisho za Hati
Tafadhali rejelea toleo jipya zaidi kila wakati https://www.espressif.com/en/support/download/documents.
Historia ya Marekebisho
Kwa historia ya masahihisho ya hati hii, tafadhali rejelea ukurasa wa mwisho.
Arifa ya Mabadiliko ya Nyaraka
Espressif hutoa arifa za barua pepe ili kukujulisha kuhusu mabadiliko ya nyaraka za kiufundi. Tafadhali jiandikishe kwa www.espressif.com/en/subscribe.
Uthibitisho
Pakua vyeti vya bidhaa za Espressif kutoka www.espressif.com/en/certificates.
Zaidiview
Moduli Imeishaview
ESP8685-WROOM-03 ni moduli ya madhumuni ya jumla ya Wi-Fi na Bluetooth LE. Seti tajiri ya vifaa vya pembeni na saizi ndogo hufanya moduli hii kuwa chaguo bora kwa nyumba mahiri, mitambo ya kiotomatiki ya viwandani, huduma za afya, vifaa vya elektroniki vya watumiaji, n.k.
ESP8685-WROOM-03 inakuja na antena ya PCB.
Jedwali 1: Vipimo vya ESP8685WROOM03
Kategoria | Vigezo | Vipimo |
Wi-Fi | Itifaki | IEEE 802.11 b/g/n (hali ya 1T1R yenye kiwango cha data hadi Mbps 150) |
Masafa ya masafa | 2412 ~ 2462 MHz | |
Bluetooth® | Itifaki | Bluetooth® LE: Bluetooth 5 na matundu ya Bluetooth |
Redio | Hatari-1, darasa-2 na darasa-3 transmitter | |
AFH | ||
Sauti | CVSD na SBC | |
Vifaa |
Violesura vya moduli |
GPIO, SPI, UART, I2C, I2S, kidhibiti cha pembeni, kidhibiti cha LED PWM, kidhibiti cha jumla cha DMA, TWAI® kidhibiti (kinaotangamana na ISO 11898-1), USB Serial/JTAG kidhibiti, kihisi joto, SAR ADC |
Kioo kilichounganishwa | 40 MHz kioo oscillator | |
Uendeshaji voltage/Ugavi wa umeme | 3.0 V ~ 3.6 V | |
Uendeshaji wa sasa | Wastani: 80 mA | |
Kiwango cha chini cha sasa kinachotolewa na usambazaji wa umeme | 500 mA | |
Halijoto iliyoko | -40 °C ~ +105 °C | |
Kiwango cha unyeti wa unyevu (MSL) | Kiwango cha 3 |
Maelezo ya Pini
Kielelezo cha 1: Mpangilio wa Pini (Juu View)
Moduli ina pini 11. Tazama ufafanuzi wa pini kwenye Jedwali la 2.
Jedwali la 2: Pini Ufafanuzi
Jina | Hapana. | Aina1 | Kazi |
EN |
1 |
I |
Juu: imewashwa, inawasha chipu.
Chini: imezimwa, chip huzima. Chaguomsingi: vunjwa ndani |
IO1 | 2 | I/O/T | GPIO1, ADC1_CH1, XTAL_32K_N |
IO6 | 3 | I/O/T | GPIO6, FSPICLK, MTCK, LED PWM |
IO7 | 4 | I/O/T | GPIO7, FSPID, MTDO, LED PWM |
IO3 | 5 | I/O/T | GPIO3, ADC1_CH3, LED PWM |
3V3 | 6 | P | Ugavi wa nguvu |
GND | 7 | P | Ardhi |
RX | 8 | I/O/T | GPIO20, U0RXD |
TX | 9 | I/O/T | GPIO21, U0TXD |
IO5 | 10 | I/O/T | GPIO5, ADC2_CH0, FSPIWP, MTDI, LED PWM |
IO4 | 11 | I/O/T | GPIO4, ADC1_CH4, FSPIHD, MTMS, LED PWM |
Jedwali la 3: Ufafanuzi wa Pointi za Mtihani
Jina | Aina1 | Kazi |
EN |
I |
Juu: imewashwa, inawasha chipu. Chini: imezimwa, chip huzima.
Chaguomsingi: vunjwa ndani |
TX | I/O/T | GPIO21, U0TXD |
RX | I/O/T | GPIO20, U0RXD |
GND | P | Ardhi |
3V3 | P | Ugavi wa nguvu |
IO9 | I/O/T | GPIO9 |
1 P: usambazaji wa nguvu; I: pembejeo; O: pato; T: impedance ya juu.
Anza kwa ESP8685WROOM03
Unachohitaji
Ili kutengeneza programu za moduli ya ESP8685-WROOM-03 unahitaji:
- Moduli ya 1 x ESP8685-WROOM-03
- 1 x bodi ya majaribio ya Espressif RF
- 1 x bodi ya USB-kwa-Serial
- 1 x Cable ya Micro-USB
- 1 x PC inayoendesha Linux
Katika mwongozo huu wa mtumiaji, tunachukua mfumo wa uendeshaji wa Linux kama wa zamaniample. Kwa habari zaidi juu ya usanidi kwenye Windows na macOS, tafadhali rejelea Mwongozo wa Utayarishaji wa ESP-IDF.
Muunganisho wa Vifaa
- Solder moduli ya ESP8685-WROOM-03 kwa bodi ya majaribio ya RF kama inavyoonyeshwa kwenye Mchoro 2.
Kielelezo cha 2: Muunganisho wa Vifaa - Unganisha ubao wa majaribio wa RF kwenye ubao wa USB-to-Serial kupitia TXD, RXD, na GND.
- Unganisha bodi ya USB-kwa-Serial kwa Kompyuta.
- Unganisha ubao wa majaribio wa RF kwenye Kompyuta au adapta ya umeme ili kuwezesha usambazaji wa nishati ya V, kupitia kebo ya Micro-USB.
- Wakati wa kupakua, unganisha IO0 kwa GND kupitia jumper. Kisha, washa "WASHA" ubao wa majaribio.
- Pakua firmware kwenye flash. Kwa maelezo, angalia sehemu hapa chini.
- Baada ya kupakua, ondoa jumper kwenye IO9 na GND.
- Washa ubao wa majaribio wa RF tena. ESP8685-WROOM-03 itabadilika hadi hali ya kufanya kazi. Chip itasoma programu kutoka kwa flash baada ya kuanzishwa.
Kumbuka:
IO9 ina mantiki ya ndani ya juu. Ikiwa IO9 imewekwa ili kuvuta-up, hali ya Boot inachaguliwa. Ikiwa pini hii imevuta-chini au inaachwa inaelea, hali ya Upakuaji itachaguliwa. Kwa maelezo zaidi kuhusu ESP8685-WROOM-03, tafadhali rejelea Karatasi ya data ya ESP8685-WROOM-03.
Weka Mazingira ya Maendeleo
Mfumo wa Maendeleo wa Espressif IoT (ESP-IDF kwa kifupi) ni mfumo wa kutengeneza programu kulingana na chip za Espressif. Watumiaji wanaweza kutengeneza programu kwa kutumia chip za ESP katika Windows/Linux/macOS kulingana na ESP-IDF. Hapa tunachukua mfumo wa uendeshaji wa Linux kama wa zamaniample.
Weka Maagizo ya Kabla
Ili kuunda na ESP-IDF unahitaji kupata vifurushi vifuatavyo:
- CentOS 7 & 8:
sudo yum -y sasisha && sudo yum kufunga git wget flex bison gperf python3 python3-pip python3-setu - Ubuntu na Debian:
sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja- - Tao:
sudo pacman -S -inahitajika gcc git kufanya flex bison gperf python-pip cmake ninja ccache dfu-util libu
Kumbuka:
- Mwongozo huu unatumia saraka ~/esp kwenye Linux kama folda ya usakinishaji ya ESP-IDF.
- Kumbuka kwamba ESP-IDF haitumii nafasi katika njia.
Pata ESPDF
Ili kuunda programu za moduli ya ESP8685-WROOM-03, unahitaji maktaba za programu zinazotolewa na Espressif katika hazina ya ESP-IDF.
Ili kupata ESP-IDF, tengeneza saraka ya usakinishaji (~/esp) kupakua ESP-IDF kwa na kuiga hazina na 'git.
clone':
mkdir -p ~/esp
cd ~/esp
git clone -recursive https://github.com/espressif/esp-idf.git
ESP-IDF itapakuliwa katika ~/esp/esp-idf. Angalia Matoleo ya ESP-IDF kwa maelezo kuhusu toleo la ESP-IDF la kutumia katika hali fulani.
Sanidi Zana
Kando na ESP-IDF, unahitaji pia kusakinisha zana zinazotumiwa na ESP-IDF, kama vile kikusanyaji, kitatuzi, vifurushi vya Python, n.k. ESP-IDF hutoa hati inayoitwa 'install.sh' ili kusaidia kusanidi zana. kwa kwenda moja.
cd ~/esp/esp-idf
./install.sh
Weka Vigezo vya Mazingira
Zana zilizosakinishwa bado hazijaongezwa kwa utofauti wa mazingira wa PATH. Ili kufanya zana zitumike kutoka kwa mstari wa amri, vigezo vingine vya mazingira lazima viweke. ESP-IDF hutoa hati nyingine ya 'export.sh' ambayo hufanya hivyo. Kwenye terminal ambapo utatumia ESP-IDF, endesha:
$HOME/esp/esp-idf/export.sh
Sasa kila kitu kiko tayari, unaweza kuunda mradi wako wa kwanza kwenye moduli ya ESP8685-WROOM-03.
Unda Mradi Wako wa Kwanza
Anzisha Mradi
Sasa uko tayari kutayarisha ombi lako la moduli ya ESP8685-WROOM-03. Unaweza kuanza na mradi wa anza/hello_world kutoka kwa examples saraka katika ESP-IDF.
Nakili anza/hello_world kwa ~/esp saraka:
cd ~/esp
cp -r $IDF_PATH/examples/get-start/hello_world .
Kuna anuwai ya zamaniampmiradi ya zamaniamples saraka katika ESP-IDF. Unaweza kunakili mradi wowote kwa njia sawa na ilivyowasilishwa hapo juu na kuuendesha. Inawezekana pia kujenga examples in-place, bila kuyanakili kwanza.
Unganisha Kifaa chako
Sasa unganisha moduli yako ya ESP8685-WROOM-03 kwenye kompyuta na uangalie chini ya bandari gani ya serial moduli inayoonekana. Bandari za serial kwenye Linux huanza na '/dev/tty' kwa majina yao. Endesha amri hapa chini mara mbili, kwanza na
ubao umechomolewa, kisha ikiwa imechomekwa. Lango inayoonekana mara ya pili ndiyo unayohitaji:
ls /dev/tty
Kumbuka:
Weka jina la mlango karibu na utakavyolihitaji katika hatua zinazofuata.
Sanidi
Nenda kwenye saraka yako ya 'hello_world' kutoka Hatua ya 2.4.1. Anzisha Mradi, weka ESP8685 kama lengo na endesha shirika la usanidi wa mradi 'menuconfig'.
cd ~/esp/hello_world
idf.py set-target esp8685
idf.py menyuconfig
Kuweka lengo na 'idf.py set-target esp8685' kunafaa kufanywa mara moja, baada ya kufungua mradi mpya. Ikiwa mradi una miundo na usanidi uliopo, zitafutwa na kuanzishwa. Lengo linaweza kuhifadhiwa ndani
kutofautisha kwa mazingira ili kuruka hatua hii hata kidogo. Angalia Kuchagua Lengo kwa maelezo ya ziada.
Ikiwa hatua za awali zimefanywa kwa usahihi, orodha ifuatayo inaonekana:
Kielelezo cha 3: Dirisha la Nyumbani la Usanidi wa Mradi
Rangi za menyu zinaweza kuwa tofauti kwenye terminal yako. Unaweza kubadilisha mwonekano kwa chaguo '–style'.
Tafadhali endesha 'idf.py menuconfig -help'kwa maelezo zaidi.
Jenga Mradi
Jenga mradi kwa kukimbia.
idf.py kujenga
Amri hii itakusanya programu na vifaa vyote vya ESP-IDF, kisha itatoa kiboreshaji cha boot,
jedwali la kizigeu, na jozi za programu.
Ikiwa hakuna hitilafu, muundo utakamilika kwa kuzalisha binary ya firmware .bin file.
Mwangaza kwenye Kifaa
Onyesha jozi ambazo umeunda kwenye moduli yako ya ESP8685-WROOM-03 kwa kuendesha:
idf.py -p PORT [-b BAUD] flash
Badilisha PORT na jina la poti ya moduli yako kutoka Hatua: Unganisha Kifaa Chako.
Unaweza pia kubadilisha kiwango cha upotevu wa mwekaji kwa kubadilisha BAUD na kiwango cha baud unachohitaji. Kiwango cha kawaida cha baud ni 460800.
Kwa habari zaidi juu ya hoja za idf.py, angalia idf.py.
Kumbuka:
Chaguo 'flash' huunda kiotomatiki na kuwasha mradi, kwa hivyo kuendesha 'idf.py build' sio lazima.
Kila kitu kikiendelea vizuri, programu ya "hello_world" itaanza kufanya kazi baada ya kuondoa kirukaji kwenye IO0 na GND, na uwashe tena ubao wa majaribio.
Kufuatilia
Ili kuangalia kama “hello_world” inaendeshwa kweli, andika 'idf.py -p PORT monitor' (Usisahau kubadilisha PORT na kuweka jina la kituo chako cha sifuri).
Amri hii inazindua programu ya Monitor ya IDF:
Baada ya uanzishaji na kumbukumbu za uchunguzi kusogeza juu, unapaswa kuona "Hujambo ulimwengu!" iliyochapishwa na programu.
Ili kuondoka kwenye ufuatiliaji wa IDF tumia njia ya mkato Ctrl+].
Hayo tu ndiyo unayohitaji ili kuanza na moduli ya ESP8685-WROOM-03! Sasa uko tayari kujaribu ex mwingineamples katika ESP-IDF, au nenda kulia ili kuunda programu zako mwenyewe.
Taarifa ya FCC ya Amerika
Kitambulisho cha FCC: 2AC7ZESP868503
Kifaa hiki kinatii Sehemu ya 15 ya Sheria za FCC. Operesheni inategemea masharti mawili yafuatayo:
- Kifaa hiki kinaweza kisisababishe usumbufu unaodhuru.
- Kifaa hiki lazima kikubali uingiliaji wowote uliopokewa, ikiwa ni pamoja na uingiliaji ambao unaweza kusababisha uendeshaji usiohitajika.
Kifaa hiki kimejaribiwa na kupatikana kuwa kinatii vikomo vya kifaa cha dijitali cha Hatari B, kwa mujibu wa Sehemu ya 15 ya Sheria za FCC.
Mipaka hii imeundwa kutoa kinga inayofaa dhidi ya usumbufu hatari katika usanikishaji wa makazi. Vifaa hivi hutengeneza, hutumia na vinaweza kutoa nishati ya masafa ya redio na, ikiwa haijasakinishwa na kutumiwa kulingana na maagizo, inaweza kusababisha usumbufu unaodhuru kwa mawasiliano ya redio. Walakini, hakuna hakikisho kwamba usumbufu hautatokea katika usanikishaji fulani. Ikiwa vifaa hivi vinasababisha usumbufu mbaya kwa upokeaji wa redio au televisheni, ambayo inaweza kuamua kwa kuzima na kuwasha vifaa, mtumiaji anahimizwa kujaribu kurekebisha uingiliaji huo kwa moja ya hatua zifuatazo:
- Elekeza upya au uhamishe tena antena inayopokea.
- Kuongeza utengano kati ya kifaa na mpokeaji.
- Unganisha vifaa kwenye plagi kwenye mzunguko tofauti na ile ambayo mpokeaji ameunganishwa.
- Wasiliana na muuzaji au mtaalamu wa redio/TV kwa usaidizi.
Tahadhari:
Mabadiliko yoyote au marekebisho ambayo hayajaidhinishwa waziwazi na mhusika anayehusika na utiifu yanaweza kubatilisha mamlaka ya mtumiaji kuendesha kifaa.
Kifaa hiki kinatii vikomo vya mfiduo wa mionzi ya FCC RF vilivyowekwa kwa mazingira yasiyodhibitiwa. Kifaa hiki na antena yake hazipaswi kuwekwa pamoja au kufanya kazi kwa kushirikiana na antena au kisambaza data kingine chochote.
Antena zinazotumiwa kwa kisambaza data hiki lazima zisakinishwe ili kutoa umbali wa kutengana wa angalau sm 20 kutoka kwa watu wote na zisiwe mahali pamoja au kufanya kazi kwa kushirikiana na antena au kisambaza data kingine chochote.
Maelekezo ya Ushirikiano wa OEM
Kifaa hiki kimekusudiwa tu kwa viunganishi vya OEM chini ya masharti yafuatayo Moduli inaweza kutumika kusakinisha katika seva pangishi nyingine. Antena lazima iwekwe ili sentimita 20 itunzwe kati ya antena na watumiaji, na moduli ya kisambazaji haiwezi kuwekwa pamoja na kisambazaji au antena nyingine yoyote. Moduli itatumika tu na antena muhimu ambazo zimejaribiwa awali na kuthibitishwa na moduli hii.
Maadamu masharti 3 hapo juu yametimizwa, mtihani zaidi wa kisambazaji hautahitajika. Walakini, kiunganishi cha OEM bado kina jukumu la kujaribu bidhaa yao ya mwisho kwa mahitaji yoyote ya ziada ya kufuata na moduli hii iliyosakinishwa (kwa mfano.ample, utoaji wa vifaa vya dijiti, mahitaji ya pembeni ya Kompyuta, n.k.
Notisi:
Katika tukio ambalo hali hizi haziwezi kufikiwa (kwa mfanoampna usanidi fulani wa kompyuta ya pajani au mahali pamoja na kisambaza data kingine), kisha uidhinishaji wa FCC wa sehemu hii pamoja na kifaa cha seva pangishi hauchukuliwi kuwa halali na Kitambulisho cha FCC cha moduli hakiwezi kutumika kwenye bidhaa ya mwisho. Katika haya na hali, kiunganishi cha OEM kitawajibika kutathmini upya. Bidhaa ya mwisho (pamoja na kisambaza data) na kupata uidhinishaji tofauti wa FCC. Bidhaa ya mwisho lazima iwe na lebo katika eneo linaloonekana na yafuatayo: "Ina Kitambulisho cha Kipengele cha Kisambazaji cha FCC: 2AC7ZESP868503 au Ina Kitambulisho cha FCC: 2AC7ZESP868503".
Rasilimali za Kujifunza
Nyaraka za Lazima-Usome
Tafadhali jifahamishe na hati zifuatazo:
- Mwongozo wa Utayarishaji wa ESP-IDF
Hati za kina za mfumo wa ukuzaji wa ESP-IDF, kuanzia miongozo ya maunzi hadi marejeleo ya API. - Taarifa za Kuagiza Bidhaa za Espressif
Rasilimali Muhimu
Hapa kuna rasilimali muhimu zinazohusiana.
- ESP32 BBS
Jumuiya ya Mhandisi-kwa-Mhandisi (E2E) kwa bidhaa za Espressif ambapo unaweza kutuma maswali, kushiriki maarifa, kuchunguza mawazo na kusaidia kutatua matatizo na wahandisi wenzako.
Historia ya Marekebisho
Tarehe | Toleo | Toa maelezo |
2021-12-27 | V0.1 | Kutolewa kwa awali |
Kanusho na Notisi ya Hakimiliki
Taarifa katika hati hii, ikiwa ni pamoja na URL marejeleo, yanaweza kubadilika bila taarifa.
TAARIFA ZOTE ZA WATU WA TATU KATIKA WARAKA HUU ZIMETOLEWA BILA UHAKIKI WA UHAKIKA NA USAHIHI WAKE.
HAKUNA DHAMANA INAYOTOLEWA KWA WARAKA HUU KWA UUZAJI WAKE, UKOSEFU, KUFAA KWA KUSUDI LOLOTE MAALUM, WALA HAKUNA DHAMANA YOYOTE VINGINEVYO INAYOTOKANA NA PENDEKEZO LOLOTE, MAALUM AU S.AMPLE.
Dhima yote, ikiwa ni pamoja na dhima ya ukiukaji wa haki zozote za umiliki, zinazohusiana na matumizi ya taarifa katika hati hii imekataliwa. Hakuna leseni zilizoelezwa au kudokezwa, kwa njia ya estoppel au vinginevyo, kwa haki zozote za uvumbuzi zinazotolewa humu.
Nembo ya Mwanachama wa Wi-Fi Alliance ni chapa ya biashara ya Muungano wa Wi-Fi. Nembo ya Bluetooth ni alama ya biashara iliyosajiliwa ya Bluetooth SIG.
Majina yote ya biashara, chapa za biashara na chapa za biashara zilizosajiliwa zilizotajwa katika hati hii ni mali ya wamiliki wao, na zinakubaliwa.
Hakimiliki © 2021 Espressif Systems (Shanghai) Co., Ltd. Haki zote zimehifadhiwa.
Nyaraka / Rasilimali
![]() |
ESPRESSIF Esp8685-Wroom-03 Wi-Fi & Moduli ya Mambo ya Mtandao wa Bluetooth [pdf] Mwongozo wa Mtumiaji ESP868503, 2AC7Z-ESP868503, 2AC7ZESP868503, Esp8685-Wroom -03 Wi-Fi Bluetooth Internet of Things Moduli, Wi-Fi Bluetooth Internet of Things Moduli |