ESPRESSIF Esp8685-Wroom-03 Wi-Fi ésamp; Bluetooth A dolgok internete modul felhasználói kézikönyve

Erről a dokumentumról
Ez a felhasználói kézikönyv bemutatja az ESP8685-WROOM-03 modul használatának megkezdését
Dokumentumfrissítések
Kérjük, mindig olvassa el a legújabb verziót https://www.espressif.com/en/support/download/documents.
Revíziótörténet
A dokumentum felülvizsgálati előzményeiért tekintse meg az utolsó oldalt.
Értesítés a dokumentáció változásáról
Az Espressif e-mailben értesíti Önt a műszaki dokumentáció változásairól. Kérjük, iratkozzon fel a címen www.espressif.com/en/subscribe.
Tanúsítvány
Töltse le az Espressif termékek tanúsítványait innen www.espressif.com/en/certificates.
Felettview
Modul végeview
Az ESP8685-WROOM-03 egy általános célú Wi-Fi és Bluetooth LE modul. A gazdag perifériakészlet és a kis méret ideális választássá teszi ezt a modult okosotthonok, ipari automatizálás, egészségügy, fogyasztói elektronika stb.
Az ESP8685-WROOM-03 PCB antennával érkezik.
1. táblázat: ESP8685WROOM03 Műszaki adatok
| Kategóriák | Paraméterek | Műszaki adatok |
| Wi-Fi | Protokollok | IEEE 802.11 b/g/n (1T1R mód akár 150 Mbps adatsebességgel) |
| Frekvencia tartomány | 2412 ~ 2462 MHz | |
| Bluetooth® | Protokollok | Bluetooth® LE: Bluetooth 5 és Bluetooth mesh |
| Rádió | Class-1, Class-2 és Class-3 adó | |
| AFH | ||
| Hang | CVSD és SBC | |
|
Hardver |
Modul interfészek |
GPIO, SPI, UART, I2C, I2S, távirányító periféria, LED PWM vezérlő, általános DMA vezérlő, TWAI® vezérlő (ISO 11898-1 szabvánnyal kompatibilis), USB Serial/JTAG vezérlő, hőmérséklet érzékelő, SAR ADC |
| Integrált kristály | 40 MHz-es kristályoszcillátor | |
| Működési voltage/Tápegység | 3.0 V ~ 3.6 V | |
| Üzemi áram | Átlagos: 80 mA | |
| A tápegység által szállított minimális áramerősség | 500 mA | |
| Környezeti hőmérséklet | –40 °C ~ +105 °C | |
| Nedvességérzékenységi szint (MSL) | 3. szint |
Pin Leírás

1. ábra: Pin-elrendezés (Felső View)
A modul 11 érintkezős. Lásd a tű definícióit a 2. táblázatban.
2. táblázat: Pin definíciók
| Név | Nem. | Írja be1 | Funkció |
|
EN |
1 |
I |
High: be, engedélyezi a chipet.
Alacsony: ki, a chip kikapcsol. Alapértelmezés: belülről felhúzott |
| 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 | Tápegység |
| GND | 7 | P | Föld |
| 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 |
3. táblázat: Tesztpont meghatározásai
| Név | Írja be1 | Funkció |
|
EN |
I |
High: be, engedélyezi a chipet. Alacsony: ki, a chip kikapcsol.
Alapértelmezés: belülről felhúzott |
| TX | I/O/T | GPIO21, U0TXD |
| RX | I/O/T | GPIO20, U0RXD |
| GND | P | Föld |
| 3V3 | P | Tápegység |
| IO9 | I/O/T | GPIO9 |
1 P: tápegység; I: bemenet; O: kimenet; T: nagy impedancia.
Kezdje el az ESP8685WROOM03 használatát
Amire szüksége van
Az ESP8685-WROOM-03 modulhoz való alkalmazások fejlesztéséhez szüksége lesz:
- 1 db ESP8685-WROOM-03 modul
- 1 x Espressif RF tesztelőtábla
- 1 x USB-soros kártya
- 1 x Micro-USB kábel
- 1 x Linuxot futtató PC
Ebben a használati útmutatóban a Linux operációs rendszert vesszük példakéntample. A Windows és a macOS konfigurációjával kapcsolatos további információkért tekintse meg az ESP-IDF programozási útmutatót.
Hardver csatlakozás
- Forrassza az ESP8685-WROOM-03 modult az RF tesztelőkártyára a 2. ábrán látható módon.

2. ábra: Hardver csatlakozás - Csatlakoztassa az RF-tesztelő kártyát az USB-soros kártyához TXD, RXD és GND segítségével.
- Csatlakoztassa az USB-soros kártyát a számítógéphez.
- Csatlakoztassa az RF-tesztelő kártyát a számítógéphez vagy egy hálózati adapterhez, hogy engedélyezze a V tápellátást a Micro-USB kábelen keresztül.
- Letöltés közben csatlakoztassa az IO0-t a GND-hez egy jumperen keresztül. Ezután kapcsolja „BE” a teszttáblát.
- Töltse le a firmware-t a flash-be. A részletekért lásd az alábbi szakaszokat.
- A letöltés után távolítsa el a jumpert az IO9-ról és a GND-ről.
- Kapcsolja be újra az RF-tesztelő kártyát. Az ESP8685-WROOM-03 munkamódba kapcsol. A chip az inicializáláskor flash-ről olvas programokat.
Jegyzet:
Az IO9 belül logikailag magas. Ha az IO9 felhúzásra van állítva, a rendszerindítási mód van kiválasztva. Ha ez a gombostű lehúzható vagy lebeg, akkor a Letöltés mód van kiválasztva. Az ESP8685-WROOM-03 termékkel kapcsolatos további információkért tekintse meg az ESP8685-WROOM-03 adatlapot.
Fejlesztői környezet beállítása
Az Espressif IoT Development Framework (röviden ESP-IDF) az Espressif chipeken alapuló alkalmazások fejlesztésének keretrendszere. A felhasználók ESP-chipekkel rendelkező alkalmazásokat fejleszthetnek Windows/Linux/macOS rendszerben ESP-IDF alapú. Itt a Linux operációs rendszert vesszük példakéntample.
Telepítse az előfeltételeket
Az ESP-IDF-fel való fordításhoz a következő csomagokat kell beszereznie:
- CentOS 7 és 8:
sudo yum -y frissítés && sudo yum telepítése git wget flex bison gperf python3 python3-pip python3-setu - Ubuntu és Debian:
sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja- - Boltív:
sudo pacman -S – szükséges gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util libu
Jegyzet:
- Ez az útmutató a ~/esp könyvtárat használja Linuxon az ESP-IDF telepítési mappájaként.
- Ne feledje, hogy az ESP-IDF nem támogatja a szóközöket az útvonalakban.
Szerezze be az ESPIDF-et
Az ESP8685-WROOM-03 modulhoz való alkalmazások készítéséhez szükség van az Espressif által az ESP-IDF lerakatban található szoftverkönyvtárra.
Az ESP-IDF beszerzéséhez hozzon létre egy telepítési könyvtárat (~/esp) az ESP-IDF letöltéséhez, és klónozza a tárolót a 'git-tel
klón:
mkdir -p ~/esp
cd ~/esp
git klón – rekurzív https://github.com/espressif/esp-idf.git
Az ESP-IDF az ~/esp/esp-idf fájlba lesz letöltve. Tekintse meg az ESP-IDF verziók oldalt, hogy megtudja, melyik ESP-IDF verziót kell használni egy adott helyzetben.
Állítsa be az Eszközöket
Az ESP-IDF-en kívül telepítenie kell az ESP-IDF által használt eszközöket is, például a fordítót, a hibakeresőt, a Python-csomagokat stb. Az ESP-IDF egy „install.sh” nevű szkriptet biztosít az eszközök beállításához. egyben.
cd ~/esp/esp-idf
./install.sh
Állítsa be a környezeti változókat
A telepített eszközök még nincsenek hozzáadva a PATH környezeti változóhoz. Ahhoz, hogy az eszközök parancssorból használhatóak legyenek, be kell állítani néhány környezeti változót. Az ESP-IDF egy másik „export.sh” szkriptet biztosít, amely ezt teszi. A terminálon, ahol az ESP-IDF-et használni fogja, futtassa:
$HOME/esp/esp-idf/export.sh
Most minden készen áll, megépítheti első projektjét az ESP8685-WROOM-03 modulon.
Készítse el első projektjét
Indítson el egy projektet
Most készen áll az ESP8685-WROOM-03 modul alkalmazásának előkészítésére. Kezdheti a get-started/hello_world projekttel plamples könyvtár az ESP-IDF-ben.
A get-started/hello_world másolása a ~/esp könyvtárba:
cd ~/esp
cp -r $IDF_PATH/plamples/get-started/hello_world .
Van egy sor plample projektek az examples könyvtár az ESP-IDF-ben. Bármely projektet a fent bemutatott módon másolhatja, és futtathatja. Építeni is lehet plamples helyükön, anélkül, hogy először másolnánk őket.
Csatlakoztassa a készüléket
Most csatlakoztassa az ESP8685-WROOM-03 modult a számítógéphez, és ellenőrizze, hogy melyik soros porton látható a modul. A Linux soros portjai a „/dev/tty” előtaggal kezdődnek a nevükben. Futtassa kétszer az alábbi parancsot, először a
a kártya kihúzva, majd bedugva. A másodszor megjelenő port az, amelyre szüksége van:
ls /dev/tty
Jegyzet:
Tartsa kéznél a port nevét, mert szüksége lesz rá a következő lépésekben.
Konfigurálás
Keresse meg a 'hello_world' könyvtárát a 2.4.1 lépéstől. Indítson el egy projektet, állítsa be az ESP8685-öt célként, és futtassa a „menuconfig” projektkonfigurációs segédprogramot.
cd ~/esp/hello_world
idf.py set-target esp8685
idf.py menuconfig
A cél beállítását az „idf.py set-target esp8685” paranccsal egyszer kell elvégezni, egy új projekt megnyitása után. Ha a projekt tartalmaz néhány meglévő buildet és konfigurációt, akkor azok törlődnek és inicializálódnak. A célpont elmenthető
környezeti változót, hogy egyáltalán kihagyja ezt a lépést. További információkért lásd: A cél kiválasztása.
Ha az előző lépéseket megfelelően végezte el, a következő menü jelenik meg:

3. ábra: Projektkonfiguráció kezdőablak
A menü színei eltérőek lehetnek a terminálon. A megjelenést a „–style” opcióval módosíthatja.
További információkért futtassa az 'idf.py menuconfig –help' parancsot.
Építsd meg a Projektet
Építse fel a projektet futtatással.
idf.py build
Ez a parancs lefordítja az alkalmazást és az összes ESP-IDF összetevőt, majd generálja a rendszerbetöltőt,
partíciós tábla és alkalmazás bináris fájljai.


Ha nincs hiba, a build a firmware bináris .bin generálásával fejeződik be file.
Flash rá a készülékre
Flash az imént az ESP8685-WROOM-03 modulra épített binárisok futtatásával:
idf.py -p PORT [-b BAUD] vaku
Cserélje ki a PORT-ot a modul soros portjának nevére a Lépés: Eszköz csatlakoztatása részben.
A flasher adatátviteli sebességét úgy is módosíthatja, hogy a BAUD-t a szükséges átviteli sebességre cseréli. Az alapértelmezett adatátviteli sebesség 460800.
Az idf.py argumentumokkal kapcsolatos további információkért lásd az idf.py webhelyet.
Jegyzet:
A „flash” opció automatikusan felépíti és felvillantja a projektet, így az „idf.py build” futtatása nem szükséges.


Ha minden jól megy, a „hello_world” alkalmazás elindul, miután eltávolította a jumpert az IO0-ról és a GND-ről, és újra bekapcsolta a teszttáblát.
Monitor
Annak ellenőrzéséhez, hogy a „hello_world” valóban fut-e, írja be az „idf.py -p PORT monitor” parancsot (ne felejtse el a PORT szót a soros port nevére cserélni).
Ez a parancs elindítja az IDF Monitor alkalmazást:

Az indítási és diagnosztikai naplók felfelé görgetése után a „Hello world!” üzenetnek kell megjelennie. kinyomtatja az alkalmazás.

Az IDF monitorból való kilépéshez használja a Ctrl+] billentyűparancsot.
Ez minden, amire szüksége van az ESP8685-WROOM-03 modul használatának megkezdéséhez! Most készen áll arra, hogy kipróbáljon egy másik example az ESP-IDF-ben, vagy folytassa a saját alkalmazások fejlesztését.
Amerikai FCC nyilatkozat
FCC azonosító: 2AC7ZESP868503
Ez az eszköz megfelel az FCC-szabályok 15. részének. A működés az alábbi két feltételhez kötött:
- Ez a készülék nem okozhat káros interferenciát.
- Ennek az eszköznek el kell viselnie minden interferenciát, beleértve a nem kívánt működést okozó interferenciát is.
Ezt a berendezést tesztelték, és megállapították, hogy megfelel a B osztályú digitális eszközökre vonatkozó határértékeknek, az FCC-szabályok 15. része szerint.
Ezeket a határértékeket úgy tervezték, hogy ésszerű védelmet nyújtsanak a káros interferenciák ellen lakossági rendszerekben. Ez a berendezés rádiófrekvenciás energiát állít elő, használ és sugározhat, és ha nem az utasításoknak megfelelően telepítik és használják, káros interferenciát okozhat a rádiókommunikációban. Mindazonáltal nincs garancia arra, hogy egy adott telepítés során interferencia nem fordul elő. Ha ez a berendezés káros interferenciát okoz a rádió- vagy televízió -vételben, amelyet a készülék ki- és bekapcsolásával lehet megállapítani, akkor a felhasználó azt javasolja, hogy próbálja meg kijavítani az interferenciát az alábbi intézkedések egyikével:
- Irányítsa át vagy helyezze át a vevőantennát.
- Növelje a távolságot a berendezés és a vevő között.
- Csatlakoztassa a berendezést a vevőegységtől eltérő áramkörön lévő aljzathoz.
- Kérjen segítséget a kereskedőtől vagy egy tapasztalt rádió-/TV-szerelőtől.
Vigyázat:
Bármilyen változtatás vagy módosítás, amelyet a megfelelőségért felelős fél kifejezetten nem hagyott jóvá, érvénytelenítheti a felhasználó jogosultságát a berendezés üzemeltetésére.
Ez a berendezés megfelel az FCC RF sugárzási expozíciós határértékeinek, amelyeket ellenőrizetlen környezetre vonatkozóan határoztak meg. Ezt az eszközt és annak antennáját nem szabad más antennával vagy adóval együtt elhelyezni, illetve együtt működni.
Az ehhez az adóhoz használt antennákat úgy kell felszerelni, hogy minden személytől legalább 20 cm távolságot biztosítsanak, és nem helyezhetők el más antennával vagy adóval együtt, illetve nem működhetnek együtt.
OEM integrációs utasítások
Ez az eszköz csak az OEM-integrátorok számára készült az alábbi feltételek mellett. A modul egy másik gazdagépre történő telepítésre használható. Az antennát úgy kell felszerelni, hogy az antenna és a felhasználók között 20 cm távolság maradjon, és az adómodult nem szabad más adóval vagy antennával együtt elhelyezni. A modult csak azzal a beépített antennával szabad használni, amelyet eredetileg ezzel a modullal teszteltek és tanúsítottak.
Mindaddig, amíg a fenti 3 feltétel teljesül, nincs szükség további távadó-tesztre. Mindazonáltal az OEM-integrátor továbbra is felelős a végtermék teszteléséért a telepített modullal kapcsolatos további megfelelőségi követelmények tekintetében (pl.ample, digitális eszközkibocsátás, PC-perifériák követelményei stb.
Értesítés:
Abban az esetben, ha ezek a feltételek nem teljesülnek (plampbizonyos laptopkonfiguráció vagy egy másik adóval való együttes elhelyezés esetén), akkor a modul FCC-engedélye a gazdaberendezéssel együtt már nem tekinthető érvényesnek, és a modul FCC-azonosítója nem használható a végterméken. Ilyen esetekben és körülmények között az OEM-integrátor felel az újraértékelésért. A végtermék (beleértve a távadót is) és külön FCC-engedély beszerzése. A végterméket jól látható helyen fel kell tüntetni a következő felirattal: „Tartalmaz Adómodul FCC ID: 2AC7ZESP868503 vagy FCC ID: 2AC7ZESP868503”.
Tanulási források
Kötelező dokumentumok
Kérjük, ismerkedjen meg az alábbi dokumentumokkal:
- ESP-IDF programozási útmutató
Kiterjedt dokumentáció az ESP-IDF fejlesztési keretrendszerhez, a hardver útmutatóktól az API-referenciákig. - Espressif termékek rendelési információi
Fontos források
Itt vannak a fontos kapcsolódó források.
- ESP32 BBS
Mérnöktől mérnökig (E2E) közösség az Espressif termékekhez, ahol kérdéseket tehet fel, megoszthatja tudását, felfedezhet ötleteket és segíthet megoldani a problémákat mérnöktársaival.
Revíziótörténet
| Dátum | Változat | Kiadási megjegyzések |
| 2021-12-27 | V0.1 | Előzetes kiadás |
Jogi nyilatkozat és szerzői jogi megjegyzés

A dokumentumban található információk, beleértve URL hivatkozások, előzetes értesítés nélkül változhatnak.
A HARMADIK FÉL EZEN DOKUMENTUMBAN BIZTOSÍTOTT MINDEN INFORMÁCIÓT AZ ÉRTÉKELÉSÉRE ÉS PONTOSSÁGÁRA VONATKOZÓ GARANCIA NÉLKÜL ÁLLÍTOTT.
A JELEN DOKUMENTUM ELADHATÓSÁGÁRA VONATKOZÓAN NINCS GARANCIA AZ ELADHATÓSÁGÁRA, JOGSÉRTÉSÉRE, BÁRMILYEN CÉLRA VALÓ ALKALMAZÁSÁRA, ÉS NEM EGYÉBEN GARANCIA NEM KERÜL BÁRMILYEN JAVASLATBÓL, ELŐÍRÁSBÓL VAGY S.AMPLE.
A jelen dokumentumban található információk felhasználásával kapcsolatos minden felelősséget, beleértve a tulajdonjogok megsértéséért való felelősséget is, kizárunk. A jelen dokumentumban semmilyen szellemi tulajdonjogra vonatkozó kifejezett vagy hallgatólagos engedélyt nem adunk, sem megtorpanással, sem más módon.
A Wi-Fi Alliance Member logó a Wi-Fi Alliance védjegye. A Bluetooth logó a Bluetooth SIG bejegyzett védjegye.
A jelen dokumentumban említett összes kereskedelmi név, védjegy és bejegyzett védjegy a megfelelő tulajdonosok tulajdona, és ezúton elismerjük.
Copyright © 2021 Espressif Systems (Shanghai) Co., Ltd. Minden jog fenntartva.
Dokumentumok / Források
![]() |
ESPRESSIF Esp8685-Wroom-03 Wi-Fi és Bluetooth tárgyak internete modul [pdf] Felhasználói kézikönyv ESP868503, 2AC7Z-ESP868503, 2AC7ZESP868503, Esp8685-Wroom -03 Wi-Fi Bluetooth tárgyak internete modul, Wi-Fi Bluetooth tárgyak internete modul |




