ESPRESSIF-ESP8685WROOM-04-WiFi-0and-Bluetooth-LE-Module-LOGO

ESPRESSIF ESP8685-WROOM-04 Moduli WiFi dhe Bluetooth LE

ESPRESSIF-ESP8685WROOM-04-WiFi-0and-Bluetooth-LE-Module-PRODUCT

Mbiview

Moduli Mbaroiview
ESP8685-WROOM-04 është një modul Wi-Fi dhe Bluetooth LE për qëllime të përgjithshme. Kompleti i pasur i pajisjeve periferike dhe një madhësi e vogël e bëjnë këtë modul një zgjedhje ideale për shtëpitë inteligjente, automatizimin industrial, kujdesin shëndetësor, elektronikën e konsumit, etj.
ESP8685-WROOM-04 vjen me një antenë PCB.

Tabela 1: Specifikimet ESP8685WROOM04

Kategoritë Parametrat Specifikimet
 

Wi-Fi

Protokollet IEEE 802.11 b/g/n (modaliteti 1T1R me shpejtësi të dhënash deri në

150 Mbps)

Gama e frekuencës 2412 ~ ​​2462 MHz
 

 

Bluetooth®

Protokollet Bluetooth® LE: Bluetooth 5 dhe rrjetë Bluetooth
Radio Transmetues Class-1, class-2 dhe class-3
AFH
Audio CVSD dhe SBC
 

 

 

 

 

 

 

Hardware

 

 

Ndërfaqet e moduleve

GPIO, SPI, UART, I2C, I2S, periferik me telekomandë, kontrollues LED PWM, kontrollues i përgjithshëm DMA, TWAI® kontrollues (i pajtueshëm me ISO 11898-1), seri USB

al/JTAG kontrollues, sensor temperature, SAR ADC

Kristal i integruar Oscilator kristal 40 MHz
Vëllimi operativtage/Furnizimi me energji elektrike 3.0 V ~ 3.6 V
Rryma e funksionimit Mesatarisht: 80 mA
Rryma minimale e dhënë nga fuqia

furnizimit

500 mA
Temperatura e ambientit –40 °C ~ +105 °C
Niveli i ndjeshmërisë ndaj lagështirës (MSL) Niveli 3

Përshkrimi i kunjitESPRESSIF-ESP8685WROOM-04-WiFi-0and-Bluetooth-LE-Module-FIG-1

Moduli ka 17 kunja. Shihni përkufizimet e kunjave në tabelën 2.

Tabela 2: Përkufizimet e kunjave

Emri Nr. Lloji1 Funksioni
IO0 1 I/O/T GPIO0 ADC1_CH0, XTAL_32K_P
IO1 2 I/O/T GPIO1, ADC1_CH1, XTAL_32K_N
 

EN

 

3

 

I

Lartë: i ndezur, aktivizon çipin. I ulët: i fikur, çipi fiket.

Parazgjedhja: e tërhequr nga brenda

IO2 4 I/O/T GPIO2, ADC1_CH2, FSPIQ
IO4 5 I/O/T GPIO4, ADC1_CH4, FSPIHD, MTMS, LED PWM
IO5 6 I/O/T GPIO5, ADC2_CH0, FSPIWP, MTDI, LED PWM
IO6 7 I/O/T GPIO6, FSPICLK, MTCK, LED PWM
3 V3 8 P Furnizimi me energji elektrike

Tabela 2 – vazhdim nga faqja e mëparshme

Emri Nr. Lloji1 Funksioni
GND 9,17 P Tokë
IO7 10 I/O/T GPIO7, FSPID, MTDO, LED PWM
IO8 11 I/O/T GPIO8
IO9 12 I/O/T GPIO9
IO10 13 I/O/T GPIO10, FSPICS0, LED PWM
IO3 14 I/O/T GPIO3, ADC1_CH3, LED PWM
RXD0 15 I/O/T GPIO20, U0RXD
TXD0 16 I/O/T GPIO21, U0TXD

 

1 P: furnizimi me energji elektrike; I: hyrje; O: prodhimi; T: rezistencë e lartë.

Filloni

Çfarë ju nevojitet
Për të zhvilluar aplikacione për modulin ESP8685-WROOM-04 ju nevojiten:

  • 1 x ESP8685-WROOM-04 modul
  • 1 x Pllakë testimi RF Espressif
  • 1 x Pllakë USB-në-Serial
  • 1 x kabllo Micro-USB
  • 1 x PC me Linux
    Në këtë udhëzues përdoruesi, ne marrim sistemin operativ Linux si një shembullample. Për më shumë informacion rreth konfigurimit në Windows dhe macOS, ju lutemi referojuni Udhëzuesit të Programimit ESP-IDF.

Lidhja e harduerit

  1. Saldoni modulin ESP8685-WROOM-04 në tabelën e testimit RF siç tregohet në Figurën 2ESPRESSIF-ESP8685WROOM-04-WiFi-0and-Bluetooth-LE-Module-FIG-2
  2.  Lidhni bordin e testimit RF me bordin USB-në-Serial nëpërmjet TXD, RXD dhe GND.
  3.  Lidheni bordin USB-në-Serial me PC-në.
  4. Lidhni tabelën e testimit RF me kompjuterin ose një përshtatës të energjisë për të mundësuar furnizimin me energji 5 V, nëpërmjet kabllit Micro-USB.
  5. Gjatë shkarkimit, lidhni IO0 me GND nëpërmjet një kërcyesi. Më pas, ndizni tabelën e testimit.
  6. Shkarkoni firmware në flash. Për detaje, shihni seksionet më poshtë.
  7. Pas shkarkimit, hiqni kërcyesin në IO9 dhe GND.
  8. Ndizeni përsëri bordin e testimit RF. ESP8685-WROOM-04 do të kalojë në modalitetin e punës. Çipi do të lexojë programet nga flashi pas inicializimit.

Shënim:
IO9 është brenda logjikës së lartë. Nëse IO9 është vendosur në tërheqje, zgjidhet modaliteti Boot. Nëse ky pin është tërheqës ose lihet lundrues, zgjidhet modaliteti i shkarkimit. Për më shumë informacion mbi ESP8685-WROOM-04, ju lutemi referojuni fletës së të dhënave ESP8685-WROOM-04.

Krijoni Mjedisin e Zhvillimit
Korniza e Zhvillimit të Espressif IoT (shkurt ESP-IDF) është një kornizë për zhvillimin e aplikacioneve të bazuara në çipat Espressif. Përdoruesit mund të zhvillojnë aplikacione me çipa ESP në Windows/Linux/macOS bazuar në ESP-IDF. Këtu marrim sistemin operativ Linux si një ishample.

Instaloni parakushtet
Për tu kompiluar me ESP-IDF ju duhet të merrni paketat e mëposhtme:

  • CentOS 7 dhe 8:
    sudo yum -y përditësoni && sudo yum instaloni git wget flex bison gperf python3 python3-pip python3-setu
  • Ubuntu dhe Debian:
    sudo apt-get instalo git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-
  • Harku:
    sudo pacman -S – i nevojshëm gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util libuShënim:
  • Ky udhëzues përdor direktorinë ~/esp në Linux si një dosje instalimi për ESP-IDF.
  • Mbani në mend se ESP-IDF nuk mbështet hapësira në shtigje.

Merrni ESPIDF
Për të ndërtuar aplikacione për modulin ESP8685-WROOM-04, ju nevojiten bibliotekat e softuerit të ofruara nga Espressif në Depoja ESP-IDF.
Për të marrë ESP-IDF, krijoni një direktori instalimi (~/esp) për të shkarkuar ESP-IDF dhe klononi depon me 'git clone': mkdir -p ~/esp cd ~/esp git clone –rekursive https://github.com/espressif/esp-idf.git
ESP-IDF do të shkarkohet në ~/esp/esp-idf. Konsultohuni me versionet ESP-IDF për informacion se cilin version ESP-IDF të përdorni në një situatë të caktuar.

Konfiguro Veglat
Përveç ESP-IDF, ju gjithashtu duhet të instaloni mjetet e përdorura nga ESP-IDF, të tilla si përpiluesi, korrigjuesi, paketat Python, etj. ESP-IDF ofron një skript të quajtur 'install.sh' për të ndihmuar në konfigurimin e mjeteve me një lëvizje.
cd ~/esp/esp-idf./install.sh

Vendosni variablat e mjedisit
Mjetet e instaluara nuk janë shtuar ende në variablin e mjedisit PATH. Për t'i bërë mjetet të përdorshme nga linja e komandës, duhet të vendosen disa variabla të mjedisit. ESP-IDF ofron një skript tjetër 'export.sh' i cili e bën këtë. Në terminalin ku do të përdorni ESP-IDF, ekzekutoni: $HOME/esp/esp-idf/export.sh Tani gjithçka është gati, mund të ndërtoni projektin tuaj të parë në modulin ESP8685-WROOM-04.

Krijoni projektin tuaj të parë

Filloni një Projekt
Tani jeni gati të përgatisni aplikacionin tuaj për modulin ESP8685-WROOM-04. Mund të filloni me projektin get-started/hello_world nga ishampdrejtoria les në ESP-IDF.
Kopjo get-started/hello_world në drejtorinë ~/esp: cd ~/esp cp -r $IDF_PATH/examples/get-started/hello_world . Ekziston një gamë e ishample projekte ne ishampdrejtoria les në ESP-IDF. Ju mund të kopjoni çdo projekt në të njëjtën mënyrë siç është paraqitur më sipër dhe ta ekzekutoni atë. Është gjithashtu e mundur të ndërtohet ishamples in-place, pa i kopjuar ato më parë.

Lidhni pajisjen tuaj
Tani lidhni modulin tuaj ESP8685-WROOM-04 me kompjuterin dhe kontrolloni se në cilën porta serike është i dukshëm moduli. Portet serike në Linux fillojnë me '/dev/tty' në emrat e tyre. Ekzekutoni komandën më poshtë dy herë, fillimisht me bordin e shkëputur, më pas me të lidhur. Porta që shfaqet herën e dytë është ajo që ju nevojitet: ls /dev/tty*

Shënim:
Mbajeni të dobishëm emrin e portit pasi do t'ju duhet në hapat e ardhshëm.

Konfiguro
Navigoni te drejtoria juaj 'hello_world' nga Hapi

Filloni një projekt, vendosni ESP8685 si objektiv dhe ekzekutoni programin e konfigurimit të projektit 'menuconfig'. cd ~/esp/hello_world idf.py set-target esp8685 idf.py menuconfig

Vendosja e objektivit me 'idf.py set-target esp8685' duhet të bëhet një herë, pas hapjes së një projekti të ri. Nëse projekti përmban disa ndërtime dhe konfigurime ekzistuese, ato do të pastrohen dhe inicializohen. Objektivi mund të ruhet në variablin e mjedisit për të kapërcyer fare këtë hap. Shihni Zgjedhja e objektivit për informacion shtesë.

Nëse hapat e mëparshëm janë bërë si duhet, shfaqet menyja e mëposhtme:ESPRESSIF-ESP8685WROOM-04-WiFi-0and-Bluetooth-LE-Module-FIG-3

Ngjyrat e menysë mund të jenë të ndryshme në terminalin tuaj. Mund ta ndryshoni pamjen me opsionin '–style'. Ju lutemi, ekzekutoni 'idf.py menuconfig –help' për më shumë informacion.

Ndërtoni Projektin
Ndërtoni projektin duke ekzekutuar:

idf.py ndërtuar

Kjo komandë do të përpilojë aplikacionin dhe të gjithë komponentët ESP-IDF, më pas do të gjenerojë ngarkuesin, tabelën e ndarjes dhe binarët e aplikacionit.ESPRESSIF-ESP8685WROOM-04-WiFi-0and-Bluetooth-LE-Module-FIG-4ESPRESSIF-ESP8685WROOM-04-WiFi-0and-Bluetooth-LE-Module-FIG-5

Nëse nuk ka gabime, ndërtimi do të përfundojë duke gjeneruar firmuerin binar .bin file.

Blic në pajisje
Flash binarët që sapo keni ndërtuar në modulin tuaj ESP8685-WROOM-04 duke ekzekutuar:

flash idf.py -p PORT [-b BAUD]

Zëvendësoni PORTin me emrin e portës serike të modulit tuaj nga Hapi: Lidhni pajisjen tuaj. Ju gjithashtu mund të ndryshoni shpejtësinë e zhurmës së ndezjes duke zëvendësuar BAUD me shpejtësinë e zhurmës që ju nevojitet. Shpejtësia e parazgjedhur e baud-it është 460800. Për më shumë informacion mbi argumentet idf.py, shihni idf.py.

Shënim:
Opsioni 'flash' ndërton dhe ndez automatikisht projektin, kështu që ekzekutimi i 'idf.py build' nuk është i nevojshëmESPRESSIF-ESP8685WROOM-04-WiFi-0and-Bluetooth-LE-Module-FIG-6ESPRESSIF-ESP8685WROOM-04-WiFi-0and-Bluetooth-LE-Module-FIG-7

Nëse gjithçka shkon mirë, aplikacioni "hello_world" fillon të funksionojë pasi të hiqni kërcyesin në IO0 dhe GND,
dhe rifuqini bordin e testimit.

Monitor
Për të kontrolluar nëse "hello_world" po funksionon vërtet, shkruani 'idf.py -p PORT monitor' (Mos harroni të zëvendësoni PORT me
emri i portit serik).

Kjo komandë hap aplikacionin IDF Monitor:ESPRESSIF-ESP8685WROOM-04-WiFi-0and-Bluetooth-LE-Module-FIG-8

Pasi regjistrat e nisjes dhe diagnostikimit të lëvizin lart, duhet të shihni "Përshëndetje botë!" printuar nga aplikacioni.ESPRESSIF-ESP8685WROOM-04-WiFi-0and-Bluetooth-LE-Module-FIG-9

Për të dalë nga monitori IDF përdorni shkurtoren Ctrl+].
Kjo është gjithçka që ju nevojitet për të filluar me modulin ESP8685-WROOM-04! Tani jeni gati të provoni disa të tjera
examples në ESP-IDF, ose shkoni drejt në zhvillimin e aplikacioneve tuaja.

Deklarata e FCC e SH.B.A.

ID FCC: 2AC7ZESP868504
Kjo pajisje përputhet me Pjesën 15 të Rregullave të FCC. Funksionimi i nënshtrohet dy kushteve të mëposhtme:

  • Kjo pajisje mund të mos shkaktojë ndërhyrje të dëmshme.
  • Kjo pajisje duhet të pranojë çdo ndërhyrje të marrë, duke përfshirë ndërhyrjen që mund të shkaktojë funksionim të padëshiruar.

Kjo pajisje është testuar dhe është gjetur se përputhet me kufijtë për një pajisje dixhitale të Klasit B, në përputhje me Pjesën 15 të Rregullave FCC. Këto kufizime janë krijuar për të siguruar mbrojtje të arsyeshme kundër ndërhyrjeve të dëmshme në një instalim banimi. Kjo pajisje gjeneron, përdor dhe mund të rrezatojë energji radiofrekuence dhe, nëse nuk instalohet dhe përdoret në përputhje me udhëzimet, mund të shkaktojë ndërhyrje të dëmshme në komunikimet radio. Megjithatë, nuk ka asnjë garanci që nuk do të ketë ndërhyrje në një instalim të caktuar. Nëse kjo pajisje shkakton ndërhyrje të dëmshme në marrjen e radios ose televizionit, e cila mund të përcaktohet duke fikur dhe ndezur pajisjen, përdoruesi inkurajohet të përpiqet të korrigjojë ndërhyrjen me një nga masat e mëposhtme:

  • Riorientoni ose zhvendosni antenën marrëse.
  • Rritni ndarjen midis pajisjes dhe marrësit.
  • Lidheni pajisjen në një prizë në një qark të ndryshëm nga ai me të cilin është lidhur marrësi.
  • Konsultohuni me tregtarin ose një teknik me përvojë radio/TV për ndihmë.

Kujdes:
Çdo ndryshim ose modifikim që nuk miratohet shprehimisht nga pala përgjegjëse për pajtueshmërinë mund të anulojë autoritetin e përdoruesit për të përdorur pajisjen.
Kjo pajisje përputhet me kufijtë e ekspozimit ndaj rrezatimit RF FCC të përcaktuara për një mjedis të pakontrolluar. Kjo pajisje dhe antena e saj nuk duhet të vendosen ose të funksionojnë në lidhje me ndonjë antenë ose transmetues tjetër. Antenat e përdorura për këtë transmetues duhet të instalohen për të siguruar një distancë ndarëse prej të paktën 20 cm nga të gjithë personat dhe nuk duhet të vendosen ose të funksionojnë së bashku me ndonjë antenë ose transmetues tjetër.

Udhëzimet e integrimit OEM
Kjo pajisje është menduar vetëm për integruesit OEM në kushtet e mëposhtme. Moduli mund të përdoret për instalim në një host tjetër. Antena duhet të instalohet në mënyrë të tillë që të ruhet 20 cm ndërmjet antenës dhe përdoruesve dhe moduli i transmetuesit nuk mund të bashkëvendoset me asnjë transmetues ose antenë tjetër. Moduli do të përdoret vetëm me antenat integrale që janë testuar dhe certifikuar fillimisht me këtë modul. Për sa kohë që plotësohen 3 kushtet e mësipërme, testimi i mëtejshëm i transmetuesit nuk do të kërkohet. Megjithatë, integruesi OEM është ende përgjegjës për testimin e produktit të tyre përfundimtar për çdo kërkesë shtesë të pajtueshmërisë me këtë modul të instaluar (p.sh.ample, emetimi i pajisjes dixhitale, kërkesat periferike të PC, etj.

Njoftim:
Në rast se këto kushte nuk mund të plotësohen (p.shampnë konfigurimin e caktuar të laptopit ose bashkëvendosjen me një transmetues tjetër), atëherë autorizimi i FCC për këtë modul në kombinim me pajisjen pritës nuk konsiderohet më i vlefshëm dhe ID-ja FCC e modulit nuk mund të përdoret në produktin përfundimtar. Në këto dhe rrethana, integruesi OEM do të jetë përgjegjës për rivlerësimin. Produkti përfundimtar (përfshirë transmetuesin) dhe marrja e një autorizimi të veçantë FCC.
Produkti përfundimtar përfundimtar duhet të etiketohet në një zonë të dukshme me sa vijon: “Përmban ID-në FCC të Modulit të Transmetuesit: 2AC7ZESP868504

Burimet mësimore

Dokumentet që duhet të lexohen
Ju lutemi të njiheni me dokumentet e mëposhtme:

  • Udhëzues programimi ESP-IDF

Dokumentacion i gjerë për kornizën e zhvillimit ESP-IDF, duke filluar nga udhëzuesit e harduerit deri te referenca e API-së.

  • Informacione për porositjen e produkteve Espressif

Burime të rëndësishme
Këtu janë burimet e rëndësishme të lidhura me ESP8685.

  • ESP32 BBS

Komuniteti Engineer-to-Engineer (E2E) për produktet Espressif ku mund të postoni pyetje, të ndani njohuri, të eksploroni ide dhe të ndihmoni në zgjidhjen e problemeve me kolegët inxhinierë.

Historia e rishikimit

Data Versioni Shënimet e publikimit
2021-05-10 V0.1 Lirimi paraprak

Njoftim për mohimin dhe të drejtën e autorit
Informacioni në këtë dokument, duke përfshirë URL referencat, mund të ndryshojë pa paralajmërim.
TË GJITHA INFORMACIONET E PALËS SË TRETË NË KËTË DOKUMENT SIPAS ASNJË GARANCI PËR AUTENTICITETIN DHE SAKTËSINË E TIJ. KËTIJ DOKUMENT ASNJË GARANCI NGA TREGTUESHMËRIA, MOS SHKELJA, PËRSHTATSHMËRIA PËR NDONJ QËLLIM TË VEÇANTË, ASNJË ASNJË GARANCI QË NDRYSHON NGA NDONJË PROPOZIM, SPECIFIKEAMPLE.

Të gjitha përgjegjësitë, duke përfshirë përgjegjësinë për shkeljen e çdo të drejte pronësie, në lidhje me përdorimin e informacionit në këtë dokument, janë mohuar. Asnjë licencë e shprehur ose e nënkuptuar, me estoppel ose ndryshe, për asnjë të drejtë të pronësisë intelektuale nuk jepet këtu. Logoja e Anëtarit të Wi-Fi Alliance është një markë tregtare e Wi-Fi Alliance. Logoja e Bluetooth është një markë tregtare e regjistruar e Bluetooth SIG.
Të gjithë emrat tregtarë, markat tregtare dhe markat e regjistruara tregtare të përmendura në këtë dokument janë pronë e pronarëve të tyre përkatës, dhe në këtë mënyrë njihen.

E drejta e autorit © 2022 Espressif Systems (Shanghai) Co., Ltd. Të gjitha të drejtat e rezervuara.

Dokumentet / Burimet

ESPRESSIF ESP8685-WROOM-04 Moduli WiFi dhe Bluetooth LE [pdf] Manuali i Përdoruesit
ESP868504, 2AC7Z-ESP868504, 2AC7ZESP868504, ESP8685 -WROOM- 04 Moduli, ESP8685 -WROOM- 04, Moduli, ESP8685 -WROOM- 04 WiFi dhe Widu LE Bluetooth, Widu LE Module dhe Bluetooth Moduli LE

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *