ESPRESSIF ESP8685-WROOM-04 WiFi u Bluetooth LE Modulu
Fuqview
Modulu Overview
ESP8685-WROOM-04 huwa modulu Wi-Fi u Bluetooth LE għal skopijiet ġenerali. Is-sett għani ta 'periferali u daqs żgħir jagħmlu dan il-modulu għażla ideali għal djar intelliġenti, awtomazzjoni industrijali, kura tas-saħħa, elettronika għall-konsumatur, eċċ.
ESP8685-WROOM-04 jiġi ma 'antenna PCB.
Tabella 1: Speċifikazzjonijiet ESP8685WROOM04
Kategoriji | Parametri | Speċifikazzjonijiet |
Wi-Fi |
Protokolli | IEEE 802.11 b/g/n (modalità 1T1R b'rata tad-dejta sa
150 Mbps) |
Firxa tal-frekwenza | 2412 ~ 2462 MHz | |
Bluetooth® |
Protokolli | Bluetooth® LE: Bluetooth 5 u malji Bluetooth |
Radju | Trasmettitur tal-klassi 1, klassi 2 u klassi 3 | |
AFH | ||
Awdjo | CVSD u SBC | |
Ħardwer |
Interfejs tal-moduli |
GPIO, SPI, UART, I2C, I2S, periferali tal-kontroll mill-bogħod, kontrollur PWM LED, kontrollur DMA ġenerali, TWAI® kontrollur (kompatibbli mal-ISO 11898-1), USB Seri-
al/JTAG kontrollur, sensor tat-temperatura, SAR ADC |
Kristall integrat | Oxxillatur tal-kristall ta '40 MHz | |
Vol operattivtage/Provvista tal-enerġija | 3.0 V ~ 3.6 V | |
Kurrent operattiv | Medja: 80 mA | |
Kurrent minimu mogħtija mill-enerġija
provvista |
500 mA | |
Temperatura ambjentali | –40 °C ~ +105 °C | |
Livell ta' sensittività għall-umdità (MSL) | Livell 3 |
Deskrizzjoni tal-pin
Il-modulu għandu 17 pin. Ara d-definizzjonijiet tal-brilli fit-Tabella 2.
Tabella 2: Definizzjonijiet tal-Pin
Isem | Nru. | Tip1 | Funzjoni |
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 |
Għoli: mixgħula, tippermetti ċ-ċippa. Baxx: mitfi, iċ-ċippa titfi.
Default: internament miġbud 'il fuq |
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 |
3V3 | 8 | P | Provvista ta' enerġija |
Tabella 2 – ikompli mill-paġna preċedenti
Isem | Nru. | Tip1 | Funzjoni |
GND | 9,17 | P | Art |
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: provvista ta 'enerġija; I: input; O: output; T: impedenza għolja.
Ibda
Dak li għandek bżonn
Biex tiżviluppa applikazzjonijiet għall-modulu ESP8685-WROOM-04 għandek bżonn:
- 1 x Modulu ESP8685-WROOM-04
- 1 x Bord tal-ittestjar Espressif RF
- 1 x bord USB-to-Serial
- 1 x kejbil Micro-USB
- 1 x PC li jaħdem Linux
F'din il-gwida għall-utent, nieħdu s-sistema operattiva Linux bħala example. Għal aktar informazzjoni dwar il-konfigurazzjoni fuq Windows u macOS, jekk jogħġbok irreferi għall-Gwida tal-Programmazzjoni ESP-IDF.
Konnessjoni tal-Hardware
- Issallna l-modulu ESP8685-WROOM-04 mal-bord tal-ittestjar RF kif muri fil-Figura 2
- Qabbad il-bord tal-ittestjar RF mal-bord USB-to-Serial permezz ta 'TXD, RXD, u GND.
- Qabbad il-bord USB-to-Serial mal-PC.
- Qabbad il-bord tal-ittestjar RF mal-PC jew adapter tal-enerġija biex tippermetti provvista tal-enerġija ta '5 V, permezz tal-kejbil Mikro-USB.
- Waqt it-tniżżil, qabbad IO0 ma 'GND permezz ta' jumper. Imbagħad, ixgħel il-bord tal-ittestjar.
- Niżżel il-firmware fil-flash. Għad-dettalji, ara t-taqsimiet hawn taħt.
- Wara t-tniżżil, neħħi l-jumper fuq IO9 u GND.
- Erġa' ssaħħaħ il-bord tal-ittestjar tal-RF. ESP8685-WROOM-04 se jaqleb għall-mod tax-xogħol. Iċ-ċippa se taqra programmi mill-flash mal-inizjalizzazzjoni.
Nota:
IO9 hija internament loġika għolja. Jekk IO9 huwa ssettjat għal pull-up, jintgħażel il-modalità Boot. Jekk dan il-pin huwa pull-down jew xellug f'wiċċ l-ilma, il-mod Download huwa magħżul. Għal aktar informazzjoni dwar ESP8685-WROOM-04, jekk jogħġbok irreferi għall-Skeda tad-Dejta ESP8685-WROOM-04.
Twaqqaf Ambjent għall-Iżvilupp
Il-Qafas tal-Iżvilupp tal-IoT Espressif (ESP-IDF fil-qosor) huwa qafas għall-iżvilupp ta 'applikazzjonijiet ibbażati fuq iċ-ċipep Espressif. L-utenti jistgħu jiżviluppaw applikazzjonijiet b'ċipps ESP fil-Windows/Linux/macOS ibbażati fuq ESP-IDF. Hawnhekk nieħdu sistema operattiva Linux bħala example.
Installa Prerekwiżiti
Biex tikkompila bl-ESP-IDF trid tikseb il-pakketti li ġejjin:
- CentOS 7 & 8:
sudo yum -y aġġornament && sudo yum install git wget flex bison gperf python3 python3-pip python3-setu - Ubuntu u Debian:
sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja- - Arch:
sudo pacman -S –needed gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util libuNote: - Din il-gwida tuża d-direttorju ~/esp fuq Linux bħala folder ta 'installazzjoni għal ESP-IDF.
- Żomm f'moħħok li ESP-IDF ma jappoġġjax spazji fil-mogħdijiet.
Ikseb ESPIDF
Biex tibni applikazzjonijiet għall-modulu ESP8685-WROOM-04, għandek bżonn il-libreriji tas-softwer ipprovduti minn Espressif f' Repożitorju ESP-IDF.
Biex tikseb ESP-IDF, oħloq direttorju ta' installazzjoni (~/esp) biex tniżżel ESP-IDF u tikklona r-repożitorju b''git clone': mkdir -p ~/esp cd ~/esp git clone –recursive https://github.com/espressif/esp-idf.git
ESP-IDF se jitniżżel f'~/esp/esp-idf. Ikkonsulta Verżjonijiet ESP-IDF għal informazzjoni dwar liema verżjoni ESP-IDF tuża f'sitwazzjoni partikolari.
Twaqqaf Għodod
Minbarra l-ESP-IDF, jeħtieġ ukoll li tinstalla l-għodod użati minn ESP-IDF, bħall-kompilatur, id-debugger, il-pakketti Python, eċċ. ESP-IDF jipprovdi skript bl-isem 'install.sh' biex jgħin biex jitwaqqaf l-għodda f'daqqa waħda.
cd ~/esp/esp-idf./install.sh
Stabbilixxi Varjabbli Ambjentali
L-għodod installati għadhom mhumiex miżjuda mal-varjabbli ambjentali PATH. Biex l-għodod ikunu jistgħu jintużaw mil-linja tal-kmand, iridu jiġu stabbiliti xi varjabbli ambjentali. ESP-IDF jipprovdi skript ieħor 'export.sh' li jagħmel dan. Fit-terminal fejn se tuża ESP-IDF, mexxi: $HOME/esp/esp-idf/export.sh Issa kollox lest, tista' tibni l-ewwel proġett tiegħek fuq il-modulu ESP8685-WROOM-04.
Oħloq l-Ewwel Proġett Tiegħek
Ibda Proġett
Issa inti lest biex tipprepara l-applikazzjoni tiegħek għall-modulu ESP8685-WROOM-04. Tista 'tibda bil-proġett get-started/hello_world minn examples direttorju fl-ESP-IDF.
Ikkopja get-started/hello_world fid-direttorju ~/esp: cd ~/esp cp -r $IDF_PATH/examples/get-started/hello_world . Hemm firxa ta 'example proġetti fl-examples direttorju fl-ESP-IDF. Tista' tikkopja kwalunkwe proġett bl-istess mod kif ippreżentat hawn fuq u tmexxih. Huwa wkoll possibbli li tinbena examples fil-post, mingħajr ma tikkopjahom l-ewwel.
Qabbad it-Tagħmir Tiegħek
Issa qabbad il-modulu ESP8685-WROOM-04 tiegħek mal-kompjuter u iċċekkja taħt liema port tas-serje l-modulu huwa viżibbli. Il-portijiet tas-serje fil-Linux jibdew b''/dev/tty' fl-isimhom. Mexxi l-kmand hawn taħt darbtejn, l-ewwel bil-bord spluggjat, imbagħad bil-plaggjat. Il-port li jidher it-tieni darba huwa dak li għandek bżonn: ls /dev/tty*
Nota:
Żomm l-isem tal-port handy peress li jkollok bżonnu fil-passi li jmiss.
Ikkonfigura
Innaviga lejn id-direttorju 'hello_world' tiegħek minn Step
Ibda Proġett, issettja ESP8685 bħala l-mira u mexxi l-utilità tal-konfigurazzjoni tal-proġett 'menuconfig'. cd ~/esp/hello_world idf.py set-target esp8685 idf.py menuconfig
L-issettjar tal-mira b''idf.py set-target esp8685' għandu jsir darba, wara li jinfetaħ proġett ġdid. Jekk il-proġett ikun fih xi bini u konfigurazzjoni eżistenti, dawn se jiġu kklerjati u inizjalizzati. Il-mira tista' tiġi ffrankata f'varjabbli ambjentali biex taqbeż dan il-pass għal kollox. Ara l-Għażla tal-Mira għal informazzjoni addizzjonali.
Jekk il-passi preċedenti saru b'mod korrett, jidher il-menu li ġej:
Il-kuluri tal-menu jistgħu jkunu differenti fit-terminal tiegħek. Tista' tibdel id-dehra bl-għażla '–style'. Jekk jogħġbok mexxi 'idf.py menuconfig –help'għal aktar informazzjoni.
Ibni l-Proġett
Ibni l-proġett billi tmexxi:
idf.py jibnu
Dan il-kmand se jiġbor l-applikazzjoni u l-komponenti kollha tal-ESP-IDF, imbagħad jiġġenera l-bootloader, il-partition table, u l-binarji tal-applikazzjoni.
Jekk ma jkunx hemm żbalji, il-bini jintemm billi jiġġenera l-binarju tal-firmware .bin file.
Flash fuq l-Apparat
Flash il-binarji li għadek bnejt fuq il-modulu ESP8685-WROOM-04 tiegħek billi tħaddem:
idf.py -p PORT [-b BAUD] flash
Ibdel PORT bl-isem tal-port tas-serje tal-modulu tiegħek minn Pass: Qabbad it-Tagħmir Tiegħek. Tista' wkoll tibdel ir-rata tal-baud tal-flasher billi tissostitwixxi l-BAUD bir-rata tal-baud li għandek bżonn. Ir-rata baud default hija 460800. Għal aktar informazzjoni dwar l-argumenti idf.py, ara idf.py.
Nota:
L-għażla 'flash' awtomatikament tibni u tteptep il-proġett, għalhekk it-tħaddim 'idf.py build' mhuwiex meħtieġ
Jekk kollox imur tajjeb, l-applikazzjoni "hello_world" tibda taħdem wara li tneħħi l-jumper fuq IO0 u GND,
u jerġa 'jsaħħaħ il-bord tal-ittestjar.
Monitor
Biex tiċċekkja jekk “hello_world” hux tabilħaqq qed jaħdem, ikteb 'idf.py -p PORT monitor' (Tinsiex li tissostitwixxi PORT ma' tiegħek
isem tal-port tas-serje).
Dan il-kmand iniedi l-applikazzjoni tal-IDF Monitor:
Wara l-istartjar u r-zkuk dijanjostiċi jiskrollaw 'il fuq, għandek tara "Hello world!" stampati mill-applikazzjoni.
Biex toħroġ mill-monitor IDF uża s-shortcut Ctrl+].
Dak kollu li għandek bżonn biex tibda bil-modulu ESP8685-WROOM-04! Issa inti lest biex tipprova xi oħra
examples f'ESP-IDF, jew mur id-dritt biex tiżviluppa l-applikazzjonijiet tiegħek stess.
Dikjarazzjoni FCC tal-Istati Uniti
ID FCC: 2AC7ZESP868504
Dan l-apparat jikkonforma mal-Parti 15 tar-Regoli tal-FCC. It-tħaddim huwa soġġett għaż-żewġ kundizzjonijiet li ġejjin:
- Dan l-apparat ma jistax jikkawża interferenza ta 'ħsara.
- Dan l-apparat għandu jaċċetta kwalunkwe interferenza riċevuta, inkluża interferenza li tista 'tikkawża tħaddim mhux mixtieq.
Dan it-tagħmir ġie ttestjat u nstab li jikkonforma mal-limiti għal apparat diġitali tal-Klassi B, skont il-Parti 15 tar-Regoli tal-FCC. Dawn il-limiti huma mfassla biex jipprovdu protezzjoni raġonevoli kontra interferenza dannuża f'installazzjoni residenzjali. Dan it-tagħmir jiġġenera, juża u jista 'jirradja enerġija ta' frekwenza tar-radju u, jekk mhux installat u użat skont l-istruzzjonijiet, jista 'jikkawża interferenza ta' ħsara għall-komunikazzjonijiet bir-radju. Madankollu, m'hemm l-ebda garanzija li l-interferenza ma sseħħx f'installazzjoni partikolari. Jekk dan it-tagħmir jikkawża interferenza ta' ħsara għar-riċezzjoni tar-radju jew tat-televiżjoni, li tista' tiġi determinata billi jintefa u jinxtegħel it-tagħmir, l-utent huwa mħeġġeġ jipprova jikkoreġi l-interferenza b'waħda mill-miżuri li ġejjin:
- Orjenta mill-ġdid jew iċċaqlaq l-antenna li tirċievi.
- Żid is-separazzjoni bejn it-tagħmir u r-riċevitur.
- Qabbad it-tagħmir fi żbokk fuq ċirkwit differenti minn dak li miegħu huwa konness ir-riċevitur.
- Ikkonsulta lin-negozjant jew tekniku tar-radju/TV b'esperjenza għall-għajnuna.
Attenzjoni:
Kwalunkwe tibdil jew modifika mhux approvata espressament mill-parti responsabbli għall-konformità tista' tħassar l-awtorità tal-utent biex iħaddem it-tagħmir.
Dan it-tagħmir jikkonforma mal-limiti ta' espożizzjoni għar-radjazzjoni RF tal-FCC stabbiliti għal ambjent mhux ikkontrollat. Dan l-apparat u l-antenna tiegħu m'għandhomx ikunu lokalizzati jew joperaw flimkien ma' kwalunkwe antenna jew trasmettitur ieħor. L-antenni użati għal dan it-trasmettitur għandhom ikunu installati biex jipprovdu distanza ta' separazzjoni ta' mill-inqas 20 ċm mill-persuni kollha u m'għandhomx ikunu ko-lokati jew joperaw flimkien ma' kwalunkwe antenna jew trasmettitur ieħor.
Istruzzjonijiet ta 'Integrazzjoni OEM
Dan l-apparat huwa maħsub biss għall-integraturi OEM taħt il-kundizzjonijiet li ġejjin Il-modulu jista 'jintuża għall-installazzjoni f'host ieħor. L-antenna għandha tkun installata b'tali mod li jinżammu 20 ċm bejn l-antenna u l-utenti, u l-modulu tat-trasmettitur jista 'ma jkunx ko-lokat ma' kwalunkwe trażmissjoni jew antenna oħra. Il-modulu għandu jintuża biss mal-antenna(i) integrali li oriġinarjament ġiet ittestjata u ċċertifikata b'dan il-modulu. Sakemm jiġu sodisfatti 3 kundizzjonijiet hawn fuq, mhux se jkun meħtieġ aktar test tat-trasmettitur. Madankollu, l-integratur OEM għadu responsabbli biex jittestja l-prodott finali tiegħu għal kwalunkwe rekwiżit ta’ konformità addizzjonali ma’ dan il-modulu installat (eż.ample, emissjoni ta 'apparat diġitali, rekwiżiti periferali tal-PC, eċċ.
Avviż:
Fil-każ li dawn il-kundizzjonijiet ma jistgħux jiġu sodisfatti (eżample ċerta konfigurazzjoni tal-laptop jew ko-lokazzjoni ma 'trasmettitur ieħor), allura l-awtorizzazzjoni tal-FCC għal dan il-modulu flimkien mat-tagħmir ospitanti ma tibqax ikkunsidrata valida u l-FCC ID tal-modulu ma tistax tintuża fuq il-prodott finali. F'dawn u ċ-ċirkustanza, l-integratur OEM se jkun responsabbli għall-evalwazzjoni mill-ġdid. Il-prodott finali (inkluż it-trasmettitur) u l-kisba ta 'awtorizzazzjoni separata tal-FCC.
Il-prodott finali finali għandu jkun ittikkettat f’żona viżibbli b’dan li ġej: “Fih l-ID tal-FCC tal-Modulu tat-Trasmettitur: 2AC7ZESP868504
Riżorsi għat-Tagħlim
Dokumenti MustRead
Jekk jogħġbok iffamiljarizza ruħek mad-dokumenti li ġejjin:
- Gwida tal-Programmazzjoni ESP-IDF
Dokumentazzjoni estensiva għall-qafas tal-iżvilupp ESP-IDF, li tvarja minn gwidi tal-ħardwer għal referenza tal-API.
- Informazzjoni dwar l-Ordni tal-Prodotti Espressif
Riżorsi Importanti
Hawn huma r-riżorsi importanti relatati mal-ESP8685.
- ESP32 BBS
Komunità minn Inġinier għal Inġinier (E2E) għal prodotti Espressif fejn tista’ tpoġġi mistoqsijiet, taqsam l-għarfien, tesplora ideat, u tgħin issolvi problemi ma’ inġiniera sħabi.
Storja tar-Reviżjoni
Data | Verżjoni | Noti tar-rilaxx |
2021-05-10 | V0.1 | Rilaxx preliminari |
Ċaħda ta' responsabbiltà u Avviż dwar id-Drittijiet tal-Awtur
Informazzjoni f'dan id - dokument, inkluż URL referenzi, hija soġġetta għal bidla mingħajr avviż.
L-INFORMAZZJONI KOLLHA TA' PARTI TERZI F'DAN ID-DOKUMENT HIJA PROVVISTA KIF HUWA BL-EBDA GARANZIJA GĦALL-AUTENTIĊITÀ U L-EŻATTEZJONI TIEGĦU. L-EBDA GARANZIJA MHI PROVVISTA LIL DAN ID-DOKUMENT GĦALL-KUMMERĊJABBILITÀ TIEGĦU, MHUX KISIR, ADATTAZZJONI GĦAL KWALUNKWE GĦAN PARTIKOLARI, U Lanqas MA MA XI GARANZIJA IEĦOR LI TIRRIĦA MINN XI PROPOSTA, SPEĊIFIKAZZJONI JEW SAMPLE.
Kull responsabbiltà, inkluża r-responsabbiltà għall-ksur ta 'kwalunkwe dritt ta' proprjetà, relatata mal-użu ta 'informazzjoni f'dan id-dokument hija miċħuda. L-ebda liċenzja espressa jew impliċita, b'estoppel jew mod ieħor, għal xi drittijiet ta' proprjetà intellettwali ma tingħata hawnhekk. Il-logo Wi-Fi Alliance Member huwa trademark tal-Wi-Fi Alliance. Il-logo Bluetooth huwa trademark reġistrata ta' Bluetooth SIG.
L-ismijiet kummerċjali, it-trademarks u t-trademarks reġistrati kollha msemmija f'dan id-dokument huma proprjetà tas-sidien rispettivi tagħhom, u huma b'dan rikonoxxuti.
Copyright © 2022 Espressif Systems (Shanghai) Co., Ltd. Id-drittijiet kollha riżervati.
Dokumenti / Riżorsi
![]() |
ESPRESSIF ESP8685-WROOM-04 WiFi u Bluetooth LE Modulu [pdfManwal tal-Utent ESP868504, 2AC7Z-ESP868504, 2AC7ZESP868504, Modulu ESP8685 -WROOM- 04, ESP8685 -WROOM- 04, Modulu, ESP8685 -WROOM- 04 Modulu LE WiFi u Bluetooth, Modulu LE WiFi u Bluetooth, Modulu LE Bluetooth, Modulu LE |