ESPRESSIF Esp8685-Wroom-03 Wi-Fi aamp; Uživatelská příručka modulu Bluetooth Internet of Things
O tomto dokumentu
Tato uživatelská příručka ukazuje, jak začít s modulem ESP8685-WROOM-03
Aktualizace dokumentů
Vždy se prosím podívejte na nejnovější verzi na https://www.espressif.com/en/support/download/documents.
Historie revizí
Historii revizí tohoto dokumentu naleznete na poslední stránce.
Oznámení o změně dokumentace
Espressif poskytuje e-mailová upozornění, abyste byli informováni o změnách technické dokumentace. Odebírejte prosím na www.espressif.com/en/subscribe.
Osvědčení
Stáhněte si certifikáty pro produkty Espressif z www.espressif.com/en/certificates.
Nadview
Modul skončilview
ESP8685-WROOM-03 je modul Wi-Fi a Bluetooth LE pro všeobecné použití. Bohatá sada periferií a malá velikost činí z tohoto modulu ideální volbu pro chytré domácnosti, průmyslovou automatizaci, zdravotnictví, spotřební elektroniku atd.
ESP8685-WROOM-03 je dodáván s PCB anténou.
Tabulka 1: Specifikace ESP8685WROOM03
kategorie | Parametry | Specifikace |
Wi-Fi | Protokoly | IEEE 802.11 b/g/n (režim 1T1R s přenosovou rychlostí až 150 Mb/s) |
Frekvenční rozsah | 2412 ~ 2462 MHz | |
Bluetooth® | Protokoly | Bluetooth® LE: Bluetooth 5 a Bluetooth mesh |
Rádio | Vysílač třídy 1, třídy 2 a třídy 3 | |
AFH | ||
Zvuk | CVSD a SBC | |
Železářské zboží |
Rozhraní modulu |
GPIO, SPI, UART, I2C, I2S, periferie dálkového ovládání, řadič LED PWM, obecný řadič DMA, TWAI® ovladač (kompatibilní s ISO 11898-1), USB Serial/JTAG regulátor, teplotní senzor, SAR ADC |
Integrovaný krystal | 40 MHz krystalový oscilátor | |
Provozní objemtage/Napájení | 3.0 V ~ 3.6 V | |
Provozní proud | Průměr: 80 mA | |
Minimální proud dodávaný napájecím zdrojem | 500 mA | |
Okolní teplota | –40 °C ~ +105 °C | |
Úroveň citlivosti na vlhkost (MSL) | Úroveň 3 |
Popis pinu
Obrázek 1: Rozložení špendlíku (nahoře View)
Modul má 11 pinů. Viz definice pinů v tabulce 2.
Tabulka 2: Definice pinů
Jméno | Žádný. | Typ1 | Funkce |
EN |
1 |
I |
Vysoká: zapnuto, povolí čip.
Nízká: vypnuto, čip se vypne. Výchozí: vnitřně vytažené |
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ájení |
GND | 7 | P | Země |
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 |
Tabulka 3: Definice testovacích bodů
Jméno | Typ1 | Funkce |
EN |
I |
Vysoká: zapnuto, povolí čip. Nízká: vypnuto, čip se vypne.
Výchozí: vnitřně vytažené |
TX | I/O/T | GPIO21, U0TXD |
RX | I/O/T | GPIO20, U0RXD |
GND | P | Země |
3V3 | P | Napájení |
IO9 | I/O/T | GPIO9 |
1 P: napájení; I: vstup; O: výstup; T: vysoká impedance.
Začněte na ESP8685WROOM03
Co potřebujete
K vývoji aplikací pro modul ESP8685-WROOM-03 potřebujete:
- 1 x modul ESP8685-WROOM-03
- 1 x testovací deska Espressif RF
- 1 x deska USB-to-Serial
- 1 x kabel micro-USB
- 1 x PC s operačním systémem Linux
V této uživatelské příručce bereme jako příklad operační systém Linuxample. Další informace o konfiguraci ve Windows a macOS najdete v ESP-IDF Programming Guide.
Hardwarové připojení
- Připájejte modul ESP8685-WROOM-03 k RF testovací desce, jak je znázorněno na obrázku 2.
Obrázek 2: Hardwarové připojení - Připojte RF testovací desku k USB-to-Serial desce přes TXD, RXD a GND.
- Připojte desku USB-to-Serial k počítači.
- Připojte RF testovací desku k PC nebo napájecímu adaptéru, abyste umožnili napájení V pomocí kabelu Micro-USB.
- Během stahování propojte IO0 s GND pomocí propojky. Poté testovací desku zapněte.
- Stáhněte si firmware do flash. Podrobnosti viz sekce níže.
- Po stažení odstraňte propojku na IO9 a GND.
- Znovu zapněte RF testovací desku. ESP8685-WROOM-03 se přepne do pracovního režimu. Čip bude číst programy z flash po inicializaci.
Poznámka:
IO9 je vnitřně logický vysoko. Pokud je IO9 nastaveno na pull-up, je vybrán režim Boot. Pokud je tento špendlík stahovací nebo plovoucí, je vybrán režim stahování. Další informace o ESP8685-WROOM-03 naleznete v datovém listu ESP8685-WROOM-03.
Nastavení vývojového prostředí
Espressif IoT Development Framework (zkráceně ESP-IDF) je framework pro vývoj aplikací založených na čipech Espressif. Uživatelé mohou vyvíjet aplikace s čipy ESP ve Windows/Linux/macOS založené na ESP-IDF. Zde bereme operační systém Linux jako example.
Nainstalujte předpoklady
Ke kompilaci s ESP-IDF potřebujete získat následující balíčky:
- CentOS 7 a 8:
sudo yum -y aktualizace && sudo yum nainstalovat 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- - Oblouk:
sudo pacman -S – potřeba gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util libu
Poznámka:
- Tato příručka používá adresář ~/esp v systému Linux jako instalační složku pro ESP-IDF.
- Mějte na paměti, že ESP-IDF nepodporuje mezery v cestách.
Získejte ESPIDF
Chcete-li vytvářet aplikace pro modul ESP8685-WROOM-03, potřebujete softwarové knihovny poskytované společností Espressif v úložišti ESP-IDF.
Chcete-li získat ESP-IDF, vytvořte instalační adresář (~/esp) ke stažení ESP-IDF a naklonujte úložiště pomocí 'git
klon':
mkdir -p ~/esp
cd ~/esp
git klon – rekurzivní https://github.com/espressif/esp-idf.git
ESP-IDF bude staženo do ~/esp/esp-idf. Informace o tom, kterou verzi ESP-IDF použít v dané situaci, najdete ve verzích ESP-IDF.
Nastavit Nástroje
Kromě ESP-IDF musíte také nainstalovat nástroje používané ESP-IDF, jako je kompilátor, debugger, balíčky Pythonu atd. ESP-IDF poskytuje skript s názvem 'install.sh', který vám pomůže nastavit nástroje. na jeden zátah.
cd ~/esp/esp-idf
./install.sh
Nastavte proměnné prostředí
Nainstalované nástroje ještě nejsou přidány do proměnné prostředí PATH. Aby byly nástroje použitelné z příkazového řádku, musí být nastaveny některé proměnné prostředí. ESP-IDF poskytuje další skript 'export.sh', který to dělá. V terminálu, kde budete používat ESP-IDF, spusťte:
$HOME/esp/esp-idf/export.sh
Nyní je vše připraveno, můžete postavit svůj první projekt na modulu ESP8685-WROOM-03.
Vytvořte svůj první projekt
Spusťte projekt
Nyní jste připraveni připravit svou aplikaci pro modul ESP8685-WROOM-03. Můžete začít s projektem get-started/hello_world od examples v ESP-IDF.
Zkopírujte get-started/hello_world do adresáře ~/esp:
cd ~/esp
cp -r $IDF_PATH/examples/get-started/hello_world .
Existuje řada example projekty v examples v ESP-IDF. Jakýkoli projekt můžete zkopírovat stejným způsobem, jak je uvedeno výše, a spustit jej. Je také možné postavit exampsoubory na místě, aniž byste je nejprve zkopírovali.
Připojte zařízení
Nyní připojte váš modul ESP8685-WROOM-03 k počítači a zkontrolujte, pod jakým sériovým portem je modul viditelný. Sériové porty v Linuxu začínají v názvu '/dev/tty'. Spusťte níže uvedený příkaz dvakrát, nejprve pomocí
deska je odpojena a poté připojena. Port, který se objeví podruhé, je ten, který potřebujete:
ls /dev/tty
Poznámka:
Mějte po ruce název portu, protože jej budete potřebovat v dalších krocích.
Konfigurovat
Přejděte do svého adresáře 'hello_world' z kroku 2.4.1. Spusťte projekt, nastavte ESP8685 jako cíl a spusťte konfigurační nástroj projektu 'menuconfig'.
cd ~/esp/hello_world
idf.py set-target esp8685
idf.py menuconfig
Nastavení cíle pomocí 'idf.py set-target esp8685' by mělo být provedeno jednou, po otevření nového projektu. Pokud projekt obsahuje některá existující sestavení a konfigurace, budou vymazány a inicializovány. Cíl lze uložit do
proměnnou prostředí, abyste tento krok vůbec vynechali. Další informace naleznete v části Výběr cíle.
Pokud byly předchozí kroky provedeny správně, zobrazí se následující nabídka:
Obrázek 3: Domovské okno Konfigurace projektu
Barvy nabídky se mohou ve vašem terminálu lišit. Vzhled můžete změnit volbou '–style'.
Další informace získáte spuštěním 'idf.py menuconfig –help'.
Sestavte projekt
Vytvořte projekt spuštěním.
sestavení idf.py
Tento příkaz zkompiluje aplikaci a všechny komponenty ESP-IDF, poté vygeneruje bootloader,
tabulka oddílů a binární soubory aplikací.
Pokud se nevyskytnou žádné chyby, sestavení se dokončí vygenerováním binárního souboru .bin firmwaru file.
Flash do zařízení
Flashujte binární soubory, které jste právě zabudovali do modulu ESP8685-WROOM-03 spuštěním:
idf.py -p PORT [-b BAUD] flash
Nahraďte PORT názvem sériového portu vašeho modulu z kroku: Připojení zařízení.
Přenosovou rychlost blikání můžete také změnit nahrazením BAUD přenosovou rychlostí, kterou potřebujete. Výchozí přenosová rychlost je 460800 XNUMX.
Další informace o argumentech idf.py naleznete v tématu idf.py.
Poznámka:
Možnost 'flash' automaticky vytvoří a flashuje projekt, takže spouštění 'idf.py build' není nutné.
Pokud vše půjde dobře, po odstranění propojky na IO0 a GND a opětovném zapnutí testovací desky se spustí aplikace „hello_world“.
Monitor
Chcete-li zkontrolovat, zda „hello_world“ skutečně běží, napište 'idf.py -p PORT monitor' (Nezapomeňte nahradit PORT názvem vašeho sériového portu).
Tento příkaz spustí aplikaci IDF Monitor:
Po spuštění a diagnostických protokolech rolování nahoru by se mělo zobrazit „Ahoj světe!“ vytištěné aplikací.
Pro ukončení IDF monitoru použijte klávesovou zkratku Ctrl+].
To je vše, co potřebujete, abyste mohli začít s modulem ESP8685-WROOM-03! Nyní jste připraveni vyzkoušet další exampv ESP-IDF, nebo přejděte rovnou k vývoji vlastních aplikací.
Prohlášení USA FCC
FCC ID: 2AC7ZESP868503
Toto zařízení vyhovuje části 15 pravidel FCC. Provoz podléhá následujícím dvěma podmínkám:
- Toto zařízení nesmí způsobovat škodlivé rušení.
- Toto zařízení musí akceptovat jakékoli přijaté rušení, včetně rušení, které může způsobit nežádoucí provoz.
Toto zařízení bylo testováno a bylo zjištěno, že vyhovuje limitům pro digitální zařízení třídy B podle části 15 pravidel FCC.
Tato omezení jsou navržena tak, aby poskytovala přiměřenou ochranu před škodlivým rušením při instalaci v obytných prostorách. Toto zařízení generuje, používá a může vyzařovat vysokofrekvenční energii, a pokud není nainstalováno a používáno v souladu s pokyny, může způsobovat škodlivé rušení rádiové komunikace. Neexistuje však žádná záruka, že při konkrétní instalaci nedojde k rušení. Pokud toto zařízení způsobuje škodlivé rušení příjmu rádia nebo televize, což lze určit vypnutím a zapnutím zařízení, uživateli se doporučuje pokusit se rušení odstranit jedním z následujících opatření:
- Přeorientujte nebo přemístěte přijímací anténu.
- Zvětšete vzdálenost mezi zařízením a přijímačem.
- Připojte zařízení do zásuvky v jiném okruhu, než ke kterému je připojen přijímač.
- Požádejte o pomoc prodejce nebo zkušeného rádiového/TV technika.
Pozor:
Jakékoli změny nebo úpravy, které nejsou výslovně schváleny stranou odpovědnou za shodu, mohou zrušit oprávnění uživatele provozovat zařízení.
Toto zařízení vyhovuje limitům FCC pro vystavení vysokofrekvenčnímu záření stanoveným pro nekontrolované prostředí. Toto zařízení a jeho anténa nesmí být umístěny nebo provozovány ve spojení s jinou anténou nebo vysílačem.
Antény použité pro tento vysílač musí být instalovány tak, aby byla zajištěna vzdálenost nejméně 20 cm od všech osob a nesmějí být umístěny nebo provozovány ve spojení s jinou anténou nebo vysílačem.
Pokyny pro integraci OEM
Toto zařízení je určeno pouze pro OEM integrátory za následujících podmínek Modul lze použít k instalaci do jiného hostitele. Anténa musí být instalována tak, aby mezi anténou a uživateli byla zachována vzdálenost 20 cm a vysílací modul nesmí být umístěn společně s jinou vysílací nebo anténou. Modul lze používat pouze s integrovanou anténou (anténami), která byla původně testována a certifikována s tímto modulem.
Pokud jsou splněny 3 výše uvedené podmínky, další test vysílače nebude vyžadován. Integrátor OEM je však stále zodpovědný za testování jejich koncového produktu z hlediska jakýchkoli dalších požadavků na shodu s tímto nainstalovaným modulem (např.ample, vyzařování digitálních zařízení, požadavky na periferní počítače atd.
Oznámení:
V případě, že tyto podmínky nelze splnit (napřample určitou konfiguraci notebooku nebo společné umístění s jiným vysílačem), pak se autorizace FCC pro tento modul v kombinaci s hostitelským zařízením již nepovažuje za platnou a FCC ID modulu nelze použít na konečném produktu. Za těchto okolností bude za přehodnocení odpovědný OEM integrátor. Konečný produkt (včetně vysílače) a získání samostatné autorizace FCC. Konečný konečný produkt musí být na viditelném místě označen následujícím textem: „Obsahuje vysílací modul FCC ID: 2AC7ZESP868503 nebo obsahuje FCC ID: 2AC7ZESP868503“.
Výukové zdroje
Dokumenty, které si musíte přečíst
Seznamte se prosím s následujícími dokumenty:
- Průvodce programováním ESP-IDF
Rozsáhlá dokumentace pro vývojový rámec ESP-IDF, od hardwarových příruček po reference API. - Informace pro objednání produktů Espressif
Důležité zdroje
Zde jsou důležité související zdroje.
- ESP32 BBS
Komunita mezi inženýry a inženýry (E2E) pro produkty Espressif, kde můžete klást otázky, sdílet znalosti, zkoumat nápady a pomáhat řešit problémy s kolegy inženýry.
Historie revizí
Datum | Verze | Poznámky k vydání |
2021-12-27 | V0.1 | Předběžné vydání |
Zřeknutí se odpovědnosti a upozornění na autorská práva
Informace v tomto dokumentu, včetně URL reference, podléhá změnám bez upozornění.
VŠECHNY INFORMACE TŘETÍCH STRAN V TOMTO DOKUMENTU JSOU POSKYTOVÁNY TAK JAK JSOU, BEZ ŽÁDNÝCH ZÁRUK NA JEHO PRAVOSTI A PŘESNOST.
NA TENTO DOKUMENT SE NEPOSKYTUJE ŽÁDNÁ ZÁRUKA ZA JEHO PRODEJNOST, NEPORUŠENÍ PRÁV, VHODNOST PRO JAKÝKOLI KONKRÉTNÍ ÚČEL A NEVZTAHUJE SE ŽÁDNÁ ZÁRUKA JINAK VYPLÝVAJÍCÍ Z JAKÉHOKOLI NÁVRHU, SPECIFIKACE NEBO SAMPLE.
Veškerá odpovědnost, včetně odpovědnosti za porušení jakýchkoliv vlastnických práv, týkající se použití informací v tomto dokumentu, se zříká. Nejsou zde uděleny žádné vyjádřené nebo předpokládané licence k právům duševního vlastnictví, ať už estoppelem nebo jinak.
Logo člena Wi-Fi Alliance je ochrannou známkou Wi-Fi Alliance. Logo Bluetooth je registrovaná ochranná známka společnosti Bluetooth SIG.
Všechny obchodní názvy, ochranné známky a registrované ochranné známky uvedené v tomto dokumentu jsou majetkem příslušných vlastníků a jsou tímto uznávány.
Copyright © 2021 Espressif Systems (Shanghai) Co., Ltd. Všechna práva vyhrazena.
Dokumenty / zdroje
![]() |
Modul internetu věcí ESPRESSIF Esp8685-Wroom-03 Wi-Fi a Bluetooth [pdfUživatelská příručka ESP868503, 2AC7Z-ESP868503, 2AC7ZESP868503, Esp8685-Wroom -03 Wi-Fi Bluetooth modul internetu věcí, Wi-Fi Bluetooth modul internetu věcí |