ESPRESSIF Esp8685-Wroom-03 Wi-Fi aamp; Používateľská príručka modulu Bluetooth Internet of Things

O tomto dokumente
Táto používateľská príručka ukazuje, ako začať s modulom ESP8685-WROOM-03
Aktualizácie dokumentov
Vždy si pozrite najnovšiu verziu na https://www.espressif.com/en/support/download/documents.
História revízií
Históriu revízií tohto dokumentu nájdete na poslednej strane.
Oznámenie o zmene dokumentácie
Espressif poskytuje e-mailové upozornenia, aby ste boli informovaní o zmenách v technickej dokumentácii. Prosím prihláste sa na www.espressif.com/en/subscribe.
Certifikácia
Stiahnite si certifikáty pre produkty Espressif z www.espressif.com/en/certificates.
Koniecview
Koniec moduluview
ESP8685-WROOM-03 je modul Wi-Fi a Bluetooth LE na všeobecné použitie. Bohatá sada periférií a malé rozmery robia z tohto modulu ideálnu voľbu pre inteligentné domácnosti, priemyselnú automatizáciu, zdravotníctvo, spotrebnú elektroniku atď.
ESP8685-WROOM-03 sa dodáva s PCB anténou.
Tabuľka 1: Špecifikácie ESP8685WROOM03
| kategórie | Parametre | Špecifikácie |
| Wi-Fi | Protokoly | IEEE 802.11 b/g/n (režim 1T1R s prenosovou rýchlosťou až 150 Mbps) |
| Frekvenčný rozsah | 2412 ~ 2462 MHz | |
| Bluetooth® | Protokoly | Bluetooth® LE: Bluetooth 5 a Bluetooth mesh |
| Rádio | Vysielač triedy 1, triedy 2 a triedy 3 | |
| AFH | ||
| Zvuk | CVSD a SBC | |
|
Hardvér |
Modulové rozhrania |
GPIO, SPI, UART, I2C, I2S, periférne diaľkové ovládanie, LED PWM ovládač, všeobecný DMA ovládač, TWAI® ovládač (kompatibilný s ISO 11898-1), USB Serial/JTAG ovládač, teplotný senzor, SAR ADC |
| Integrovaný kryštál | 40 MHz kryštálový oscilátor | |
| Prevádzkový objemtage/Napájanie | 3.0 V ~ 3.6 V | |
| Prevádzkový prúd | Priemer: 80 mA | |
| Minimálny prúd dodávaný napájacím zdrojom | 500 mA | |
| Teplota okolia | –40 °C ~ +105 °C | |
| Úroveň citlivosti na vlhkosť (MSL) | Úroveň 3 |
Popis pinu

Obrázok 1: Rozloženie špendlíkov (hore View)
Modul má 11 pinov. Pozrite si definície pinov v tabuľke 2.
Tabuľka 2: Definície pinov
| Meno | Nie | Typ1 | Funkcia |
|
EN |
1 |
I |
Vysoká: zapnuté, aktivuje čip.
Nízka: vypnuté, čip sa vypne. Predvolené: vnútorne vytiahnuté |
| 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 | Napájanie |
| GND | 7 | P | Ground |
| 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 |
Tabuľka 3: Definície testovacích bodov
| Meno | Typ1 | Funkcia |
|
EN |
I |
Vysoká: zapnuté, aktivuje čip. Nízka: vypnuté, čip sa vypne.
Predvolené: vnútorne vytiahnuté |
| TX | I/O/T | GPIO21, U0TXD |
| RX | I/O/T | GPIO20, U0RXD |
| GND | P | Ground |
| 3V3 | P | Napájanie |
| IO9 | I/O/T | GPIO9 |
1 P: napájanie; I: vstup; O: výstup; T: vysoká impedancia.
Začnite na ESP8685WROOM03
Čo potrebujete
Na vývoj aplikácií pre modul ESP8685-WROOM-03 potrebujete:
- 1 x modul ESP8685-WROOM-03
- 1 x testovacia doska Espressif RF
- 1 x doska USB-to-Serial
- 1 x kábel micro-USB
- 1 x PC s operačným systémom Linux
V tejto používateľskej príručke berieme ako príklad operačný systém Linuxample. Ďalšie informácie o konfigurácii v systémoch Windows a macOS nájdete v Sprievodcovi programovaním ESP-IDF.
Hardvérové pripojenie
- Prispájkujte modul ESP8685-WROOM-03 k RF testovacej doske, ako je znázornené na obrázku 2.

Obrázok 2: Hardvérové pripojenie - Pripojte RF testovaciu dosku k USB-to-Serial doske cez TXD, RXD a GND.
- Pripojte dosku USB-to-Serial k počítaču.
- Pripojte RF testovaciu dosku k počítaču alebo napájaciemu adaptéru, aby ste umožnili napájanie V pomocou kábla Micro-USB.
- Počas sťahovania pripojte IO0 ku GND pomocou prepojky. Potom zapnite testovaciu dosku.
- Stiahnite si firmvér do flash. Podrobnosti nájdete v sekciách nižšie.
- Po stiahnutí odstráňte prepojku na IO9 a GND.
- Znova zapnite RF testovaciu dosku. ESP8685-WROOM-03 sa prepne do pracovného režimu. Čip bude čítať programy z flash po inicializácii.
Poznámka:
IO9 je vnútorne vysoko logický. Ak je IO9 nastavený na pull-up, zvolí sa režim Boot. Ak je tento špendlík vysúvací alebo plávajúci, je vybratý režim sťahovania. Ďalšie informácie o ESP8685-WROOM-03 nájdete v údajovom liste ESP8685-WROOM-03.
Nastavte vývojové prostredie
Espressif IoT Development Framework (skrátene ESP-IDF) je rámec pre vývoj aplikácií založených na čipoch Espressif. Používatelia môžu vyvíjať aplikácie s čipmi ESP vo Windows/Linux/macOS na základe ESP-IDF. Tu berieme operačný systém Linux ako example.
Nainštalujte predpoklady
Na kompiláciu s ESP-IDF potrebujete získať nasledujúce balíčky:
- CentOS 7 a 8:
sudo yum -y aktualizácia && sudo yum nainštalovať git wget flex bison gperf python3 python3-pip python3-setu - Ubuntu a Debian:
sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja- - Oblúk:
sudo pacman -S – potrebné gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util libu
Poznámka:
- Táto príručka používa adresár ~/esp v systéme Linux ako inštalačný priečinok pre ESP-IDF.
- Majte na pamäti, že ESP-IDF nepodporuje medzery v cestách.
Získajte ESPIDF
Na zostavenie aplikácií pre modul ESP8685-WROOM-03 potrebujete softvérové knižnice od Espressif v repozitári ESP-IDF.
Ak chcete získať ESP-IDF, vytvorte inštalačný adresár (~/esp) na stiahnutie ESP-IDF a naklonujte úložisko pomocou 'git
klon':
mkdir -p ~/esp
cd ~/esp
git klon – rekurzívny https://github.com/espressif/esp-idf.git
ESP-IDF sa stiahne do ~/esp/esp-idf. Informácie o verzii ESP-IDF, ktorá sa má použiť v danej situácii, nájdete vo verziách ESP-IDF.
Nastaviť Nástroje
Okrem ESP-IDF musíte nainštalovať aj nástroje používané ESP-IDF, ako je kompilátor, debugger, balíky Python atď. ESP-IDF poskytuje skript s názvom 'install.sh', ktorý vám pomôže nastaviť nástroje. jedným ťahom.
cd ~/esp/esp-idf
./install.sh
Nastavte premenné prostredia
Nainštalované nástroje ešte nie sú pridané do premennej prostredia PATH. Aby boli nástroje použiteľné z príkazového riadku, musia byť nastavené niektoré premenné prostredia. ESP-IDF poskytuje ďalší skript 'export.sh', ktorý to robí. V termináli, kde budete používať ESP-IDF, spustite:
$HOME/esp/esp-idf/export.sh
Teraz je všetko pripravené, môžete postaviť svoj prvý projekt na module ESP8685-WROOM-03.
Vytvorte svoj prvý projekt
Začnite projekt
Teraz ste pripravení pripraviť svoju aplikáciu pre modul ESP8685-WROOM-03. Môžete začať s projektom get-started/hello_world od examples v ESP-IDF.
Skopírujte get-started/hello_world do adresára ~/esp:
cd ~/esp
cp -r $IDF_PATH/examples/get-started/hello_world .
Existuje celý rad example projekty v examples v ESP-IDF. Akýkoľvek projekt môžete skopírovať rovnakým spôsobom, ako je uvedené vyššie, a spustiť ho. Je možné postaviť aj exampbez toho, aby ste ich najskôr skopírovali.
Pripojte svoje zariadenie
Teraz pripojte váš modul ESP8685-WROOM-03 k počítaču a skontrolujte, pod akým sériovým portom je modul viditeľný. Sériové porty v Linuxe začínajú '/dev/tty' vo svojich názvoch. Spustite príkaz uvedený nižšie dvakrát, najskôr pomocou
doska je odpojená a potom zapojená. Port, ktorý sa objaví druhýkrát, je ten, ktorý potrebujete:
ls /dev/tty
Poznámka:
Majte po ruke názov portu, pretože ho budete potrebovať v ďalších krokoch.
Konfigurovať
Prejdite do svojho adresára 'hello_world' z kroku 2.4.1. Spustite projekt, nastavte ESP8685 ako cieľ a spustite pomôcku na konfiguráciu projektu 'menuconfig'.
cd ~/esp/hello_world
idf.py set-target esp8685
idf.py menuconfig
Nastavenie cieľa pomocou 'idf.py set-target esp8685' by sa malo vykonať raz, po otvorení nového projektu. Ak projekt obsahuje nejaké existujúce zostavy a konfiguráciu, budú vymazané a inicializované. Cieľ možno uložiť do
premennej prostredia, aby ste tento krok vôbec preskočili. Ďalšie informácie nájdete v časti Výber cieľa.
Ak boli predchádzajúce kroky vykonané správne, zobrazí sa nasledujúca ponuka:

Obrázok 3: Domovské okno konfigurácie projektu
Farby ponuky sa môžu vo vašom termináli líšiť. Vzhľad môžete zmeniť pomocou možnosti „–style“.
Ďalšie informácie získate spustením 'idf.py menuconfig –help'.
Zostavte projekt
Vytvorte projekt spustením.
zostava idf.py
Tento príkaz skompiluje aplikáciu a všetky komponenty ESP-IDF, potom vygeneruje bootloader,
tabuľka oddielov a binárne súbory aplikácií.


Ak sa nevyskytnú žiadne chyby, zostavenie sa dokončí vygenerovaním binárneho súboru .bin firmvéru file.
Flash do zariadenia
Flashujte binárne súbory, ktoré ste práve zabudovali do modulu ESP8685-WROOM-03 spustením:
idf.py -p PORT [-b BAUD] blesk
Nahraďte PORT názvom sériového portu vášho modulu z kroku: Pripojte svoje zariadenie.
Môžete tiež zmeniť prenosovú rýchlosť blikača nahradením BAUD prenosovou rýchlosťou, ktorú potrebujete. Predvolená prenosová rýchlosť je 460800 XNUMX.
Ďalšie informácie o argumentoch idf.py nájdete na stránke idf.py.
Poznámka:
Voľba 'flash' automaticky vytvára a flashuje projekt, takže spustenie 'idf.py build' nie je potrebné.


Ak všetko pôjde dobre, po odstránení prepojky na IO0 a GND a opätovnom zapnutí testovacej dosky sa spustí aplikácia „hello_world“.
Monitor
Ak chcete skontrolovať, či „hello_world“ skutočne beží, napíšte „idf.py -p PORT monitor“ (Nezabudnite nahradiť PORT názvom vášho sériového portu).
Tento príkaz spustí aplikáciu IDF Monitor:

Po spustení a diagnostických protokoloch nahor by ste mali vidieť „Ahoj svet!“ vytlačené aplikáciou.

Ak chcete ukončiť IDF monitor, použite skratku Ctrl+].
To je všetko, čo potrebujete, aby ste mohli začať s modulom ESP8685-WROOM-03! Teraz ste pripravení vyskúšať iného bývaléhoampv ESP-IDF alebo prejdite priamo na vývoj vlastných aplikácií.
Vyhlásenie FCC USA
FCC ID: 2AC7ZESP868503
Toto zariadenie je v súlade s časťou 15 pravidiel FCC. Prevádzka podlieha týmto dvom podmienkam:
- Toto zariadenie nesmie spôsobovať škodlivé rušenie.
- Toto zariadenie musí akceptovať akékoľvek prijaté rušenie, vrátane rušenia, ktoré môže spôsobiť nežiaducu činnosť.
Toto zariadenie bolo testované a bolo zistené, že vyhovuje limitom pre digitálne zariadenie triedy B v súlade s časťou 15 pravidiel FCC.
Tieto limity sú navrhnuté tak, aby poskytovali primeranú ochranu pred škodlivým rušením pri inštalácii v domácnostiach. Toto zariadenie generuje, používa a môže vyžarovať rádiofrekvenčnú energiu, a ak nie je nainštalované a používané v súlade s pokynmi, môže spôsobovať škodlivé rušenie rádiovej komunikácie. Neexistuje však žiadna záruka, že pri konkrétnej inštalácii nedôjde k rušeniu. Ak toto zariadenie spôsobuje škodlivé rušenie rozhlasového alebo televízneho príjmu, čo je možné zistiť vypnutím a zapnutím zariadenia, používateľovi sa odporúča pokúsiť sa odstrániť rušenie jedným z nasledujúcich opatrení:
- Presmerujte alebo premiestnite prijímaciu anténu.
- Zväčšite vzdialenosť medzi zariadením a prijímačom.
- Zapojte zariadenie do zásuvky v inom okruhu, než ku ktorému je pripojený prijímač.
- Požiadajte o pomoc predajcu alebo skúseného rádio/TV technika.
Pozor:
Akékoľvek zmeny alebo úpravy, ktoré nie sú výslovne schválené stranou zodpovednou za zhodu, môžu zrušiť oprávnenie používateľa prevádzkovať zariadenie.
Toto zariadenie je v súlade s limitmi FCC pre vystavenie vysokofrekvenčnému žiareniu stanovenými pre nekontrolované prostredie. Toto zariadenie a jeho anténa nesmú byť umiestnené alebo prevádzkované v spojení s inou anténou alebo vysielačom.
Antény používané pre tento vysielač musia byť inštalované tak, aby poskytovali vzdialenosť od všetkých osôb aspoň 20 cm a nesmú byť umiestnené alebo fungovať v spojení s akoukoľvek inou anténou alebo vysielačom.
Pokyny na integráciu OEM
Toto zariadenie je určené len pre OEM integrátorov za nasledujúcich podmienok Modul je možné použiť na inštaláciu na inom hostiteľovi. Anténa musí byť nainštalovaná tak, aby medzi anténou a používateľmi zostala vzdialenosť 20 cm a modul vysielača nesmie byť umiestnený spoločne so žiadnou inou vysielacou alebo anténou. Modul sa môže používať iba s integrovanou anténou (anténami), ktorá bola pôvodne testovaná a certifikovaná s týmto modulom.
Pokiaľ sú splnené 3 vyššie uvedené podmienky, ďalší test vysielača nebude potrebný. Avšak integrátor OEM je stále zodpovedný za testovanie ich koncového produktu z hľadiska akýchkoľvek dodatočných požiadaviek na zhodu s týmto nainštalovaným modulom (napr.ample, emisie digitálnych zariadení, požiadavky na periférne zariadenia PC atď.
Upozornenie:
V prípade, že tieto podmienky nie je možné splniť (naprampv prípade určitej konfigurácie prenosného počítača alebo spoločného umiestnenia s iným vysielačom), potom sa autorizácia FCC pre tento modul v kombinácii s hostiteľským zariadením už nepovažuje za platnú a FCC ID modulu nemožno použiť na konečnom produkte. Za týchto okolností bude za prehodnotenie zodpovedný OEM integrátor. Koncový produkt (vrátane vysielača) a získanie samostatnej autorizácie FCC. Konečný konečný produkt musí byť na viditeľnom mieste označený týmto: „Obsahuje vysielací modul FCC ID: 2AC7ZESP868503 alebo obsahuje FCC ID: 2AC7ZESP868503“.
Vzdelávacie zdroje
Dokumenty, ktoré si musíte prečítať
Oboznámte sa, prosím, s nasledujúcimi dokumentmi:
- Sprievodca programovaním ESP-IDF
Rozsiahla dokumentácia pre vývojový rámec ESP-IDF, od hardvérových príručiek po referencie API. - Informácie o objednávaní produktov Espressif
Dôležité zdroje
Tu sú dôležité súvisiace zdroje.
- ESP32 BBS
Komunita medzi inžiniermi a inžiniermi (E2E) pre produkty Espressif, kde môžete písať otázky, zdieľať znalosti, skúmať nápady a pomáhať pri riešení problémov s kolegami inžiniermi.
História revízií
| Dátum | Verzia | Poznámky k vydaniu |
| 2021-12-27 | V0.1 | Predbežné vydanie |
Zrieknutie sa zodpovednosti a oznámenie o autorských právach

Informácie v tomto dokumente vrátane URL referencie, podlieha zmenám bez upozornenia.
VŠETKY INFORMÁCIE TRETEJ STRANY V TOMTO DOKUMENTE SA POSKYTUJÚ TAK, JAK SÚ, BEZ ZÁRUKY NA JEHO PRAVOSŤ A PRESNOSŤ.
NA TOHTO DOKUMENT SA NEPOSKYTUJE ŽIADNA ZÁRUKA ZA JEHO PREDAJNOSŤ, NEPORUŠENIE PRÁVA, VHODNOSŤ NA AKÝKOĽVEK KONKRÉTNY ÚČEL, ANI NEPOSKYTUJE ŽIADNA ZÁRUKA INAK VYPLÝVAJÚCA Z AKÉHOKOĽVEK NÁVRHU, ŠPECIFIKÁCIE ALEBO SAMPLE.
Všetka zodpovednosť, vrátane zodpovednosti za porušenie akýchkoľvek vlastníckych práv, súvisiaca s používaním informácií v tomto dokumente, je odmietnutá. V tomto dokumente nie sú udelené žiadne výslovné alebo implikované licencie na akékoľvek práva duševného vlastníctva.
Logo člena Wi-Fi Alliance je ochrannou známkou Wi-Fi Alliance. Logo Bluetooth je registrovaná ochranná známka spoločnosti Bluetooth SIG.
Všetky obchodné názvy, ochranné známky a registrované ochranné známky uvedené v tomto dokumente sú majetkom ich príslušných vlastníkov a sú týmto uznané.
Copyright © 2021 Espressif Systems (Shanghai) Co., Ltd. Všetky práva vyhradené.
Dokumenty / zdroje
![]() |
Modul internetu vecí ESPRESSIF Esp8685-Wroom-03 Wi-Fi a Bluetooth [pdfPoužívateľská príručka ESP868503, 2AC7Z-ESP868503, 2AC7ZESP868503, Esp8685-Wroom -03 Wi-Fi Bluetooth modul internetu vecí, Wi-Fi Bluetooth modul internetu vecí |




