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

ESPRESSIF ESP8685-WROOM-04 WiFi ati Bluetooth LE Module

ESPRESSIF-ESP8685WROOM-04-WiFi-0ati-Bluetooth-LE-Module-ọja

Pariview

Module Loriview
ESP8685-WROOM-04 ni a gbogboogbo-idi Wi-Fi ati Bluetooth LE module. Eto ọlọrọ ti awọn agbeegbe ati iwọn kekere jẹ ki module yii jẹ yiyan pipe fun awọn ile ọlọgbọn, adaṣe ile-iṣẹ, itọju ilera, ẹrọ itanna olumulo, ati bẹbẹ lọ.
ESP8685-WROOM-04 wa pẹlu PCB eriali.

Table 1: ESP8685WROOM04 pato

Awọn ẹka Awọn paramita Awọn pato
 

Wi-Fi

Ilana IEEE 802.11 b/g/n (ipo 1T1R pẹlu oṣuwọn data to

150Mbps)

Iwọn igbohunsafẹfẹ 2412 ~ 2462 MHz
 

 

Bluetooth®

Ilana Bluetooth® LE: Bluetooth 5 ati Bluetooth mesh
Redio Kilasi-1, kilasi-2 ati atagba kilasi-3
AFH
Ohun CVSD ati SBC
 

 

 

 

 

 

 

Hardware

 

 

Module atọkun

GPIO, SPI, UART, I2C, I2S, agbeegbe isakoṣo latọna jijin, oluṣakoso PWM LED, oludari DMA gbogbogbo, TWAI® oludari (ibaramu pẹlu ISO 11898-1), USB Seri-

al/JTAG olutona, otutu sensọ, SAR ADC

Ese kristali 40 MHz gara oscillator
Iwọn iṣẹtage / ipese agbara 3.0 V ~ 3.6 V
Ṣiṣẹ lọwọlọwọ Apapọ: 80 mA
O kere lọwọlọwọ jiṣẹ nipasẹ agbara

ipese

500 mA
Ibaramu otutu -40 °C ~ +105 °C
Ipele ifamọ ọrinrin (MSL) Ipele 3

Pin ApejuweESPRESSIF-ESP8685WROOM-04-WiFi-0ati-Bluetooth-LE-Module-FIG-1

Awọn module ni o ni 17 pinni. Wo awọn asọye pin ni Tabili 2.

Table 2: Pin Definitions

Oruko Rara. Iru1 Išẹ
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

Ga: lori, kí ni ërún. Kekere: pipa, ërún agbara ni pipa.

Aiyipada: fipa-soke ninu inu

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 Ibi ti ina elekitiriki ti nwa

Table 2 – tesiwaju lati išaaju iwe

Oruko Rara. Iru1 Išẹ
GND 9,17 P Ilẹ
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: ipese agbara; I: igbewọle; O: igbejade; T: ikọjujasi giga.

Bẹrẹ

Ohun ti O Nilo
Lati ṣe agbekalẹ awọn ohun elo fun module ESP8685-WROOM-04 o nilo:

  • 1 x ESP8685-WROOM-04 module
  • 1 x Espressif RF igbeyewo ọkọ
  • 1 x USB-to-Serial Board
  • 1 x Micro-USB okun
  • 1 x PC nṣiṣẹ Linux
    Ninu itọsọna olumulo yii, a mu ẹrọ ṣiṣe Linux bi example. Fun alaye diẹ sii nipa iṣeto ni Windows ati macOS, jọwọ tọka si Itọsọna Eto ESP-IDF.

Hardware Asopọ

  1. Solder module ESP8685-WROOM-04 si igbimọ idanwo RF bi o ṣe han ni olusin 2ESPRESSIF-ESP8685WROOM-04-WiFi-0ati-Bluetooth-LE-Module-FIG-2
  2.  So igbimọ idanwo RF pọ si igbimọ USB-si-Serial nipasẹ TXD, RXD, ati GND.
  3.  So USB-to-Serial Board pọ mọ PC.
  4. So igbimọ idanwo RF pọ mọ PC tabi oluyipada agbara lati mu ipese agbara 5 V ṣiṣẹ, nipasẹ okun USB Micro-USB.
  5. Lakoko igbasilẹ, so IO0 pọ si GND nipasẹ jumper kan. Lẹhinna, tan “ON” igbimọ idanwo naa.
  6. Ṣe igbasilẹ famuwia sinu filasi. Fun awọn alaye, wo awọn apakan ni isalẹ.
  7. Lẹhin igbasilẹ, yọ jumper kuro lori IO9 ati GND.
  8. Fi agbara soke igbimọ idanwo RF lẹẹkansi. ESP8685-WROOM-04 yoo yipada si ipo iṣẹ. Chip naa yoo ka awọn eto lati filasi lori ibẹrẹ.

Akiyesi:
IO9 jẹ ti abẹnu kannaa ga. Ti o ba ṣeto IO9 lati fa soke, ipo Boot ti yan. Ti PIN yii ba fa-isalẹ tabi sosi ni lilefoofo loju omi, ipo Gbigbasilẹ ti yan. Fun alaye diẹ sii lori ESP8685-WROOM-04, jọwọ tọka si ESP8685-WROOM-04 Datasheet.

Ṣeto Ayika Idagbasoke
Ilana Idagbasoke Espressif IoT (ESP-IDF fun kukuru) jẹ ilana fun idagbasoke awọn ohun elo ti o da lori awọn eerun Espressif. Awọn olumulo le ṣe agbekalẹ awọn ohun elo pẹlu awọn eerun ESP ni Windows/Linux/macOS ti o da lori ESP-IDF. Nibi a mu ẹrọ ṣiṣe Linux bi example.

Ṣeto Awọn ipolowo
Lati ṣajọ pẹlu ESP-IDF o nilo lati gba awọn idii wọnyi:

  • CentOS 7 & 8:
    sudo yum -y imudojuiwọn && sudo yum fi sori ẹrọ git wget flex bison gperf python3 python3-pip python3-setu
  • Ubuntu ati Debian:
    sudo apt-gba fi sori ẹrọ git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-
  • Araki:
    sudo pacman -S – need gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util libuNote:
  • Itọsọna yii nlo ilana ~/esp lori Lainos gẹgẹbi folda fifi sori ẹrọ fun ESP-IDF.
  • Ranti pe ESP-IDF ko ṣe atilẹyin awọn alafo ni awọn ọna.

Gba ESPDF
Lati kọ awọn ohun elo fun module ESP8685-WROOM-04, o nilo awọn ile-ikawe sọfitiwia ti a pese nipasẹ Espressif ni ESP-IDF ibi ipamọ.
Lati gba ESP-IDF, ṣẹda ilana fifi sori ẹrọ (~/esp) lati ṣe igbasilẹ ESP-IDF si ati ẹda ibi ipamọ pẹlu 'git clone': mkdir -p ~/esp cd ~/esp git clone –recursive https://github.com/espressif/esp-idf.git
ESP-IDF yoo ṣe igbasilẹ si ~/esp/esp-idf. Kan si awọn ẹya ESP-IDF fun alaye nipa iru ẹya ESP-IDF lati lo ni ipo ti a fun.

Ṣeto Awọn irinṣẹ
Yato si ESP-IDF, o tun nilo lati fi sori ẹrọ awọn irinṣẹ ti ESP-IDF lo, gẹgẹbi olupilẹṣẹ, debugger, Python packages, bbl ESP-IDF pese iwe afọwọkọ ti a npè ni 'install.sh' lati ṣe iranlọwọ ṣeto awọn irinṣẹ. ninu ọkan lọ.
cd ~/esp/esp-idf./install.sh

Ṣeto Awọn iyipada Ayika
Awọn irinṣẹ ti a fi sii ko tii fi kun si oniyipada ayika PATH. Lati jẹ ki awọn irinṣẹ ṣee lo lati laini aṣẹ, diẹ ninu awọn oniyipada ayika gbọdọ ṣeto. ESP-IDF n pese iwe afọwọkọ miiran 'export.sh' eyiti o ṣe iyẹn. Ni ebute ibi ti iwọ yoo lo ESP-IDF, ṣiṣe: $HOME/esp/esp-idf/export.sh Bayi ohun gbogbo ti ṣetan, o le kọ iṣẹ akọkọ rẹ lori module ESP8685-WROOM-04.

Ṣẹda rẹ First Project

Bẹrẹ Iṣẹ akanṣe kan
Bayi o ti ṣetan lati mura ohun elo rẹ fun ESP8685-WROOM-04 module. O le bẹrẹ pẹlu iṣẹ bẹrẹ/hello_world lati examples liana ni ESP-IDF.
Daakọ bẹrẹ-bẹrẹ/hello_world si ~/esp liana: cd ~/esp cp -r $IDF_PATH/examples/bibẹrẹ/hello_aye. Nibẹ ni a ibiti o ti example ise agbese ni examples liana ni ESP-IDF. O le daakọ eyikeyi iṣẹ akanṣe ni ọna kanna bi a ti gbekalẹ loke ati ṣiṣe rẹ. O tun ṣee ṣe lati kọ examples ni-ibi, lai a daakọ wọn akọkọ.

So ẹrọ rẹ pọ
Bayi so rẹ ESP8685-WROOM-04 module si awọn kọmputa ati ki o ṣayẹwo labẹ ohun ti ni tẹlentẹle ibudo module jẹ han. Awọn ebute oko oju omi lẹsẹsẹ ni Lainos bẹrẹ pẹlu '/ dev/tty' ni awọn orukọ wọn. Ṣiṣe aṣẹ naa ni isalẹ ni igba meji, akọkọ pẹlu ṣiṣi silẹ igbimọ, lẹhinna pẹlu edidi sinu. Ibudo ti o han ni akoko keji ni ọkan ti o nilo: ls /dev/tty*

Akiyesi:
Jeki orukọ ibudo ni ọwọ bi iwọ yoo nilo rẹ ni awọn igbesẹ atẹle.

Tunto
Lilö kiri si itọsọna 'hello_world' lati Igbesẹ

Bẹrẹ Ise agbese kan, ṣeto ESP8685 bi ibi-afẹde ati ṣiṣe awọn IwUlO iṣeto ni ise agbese 'menuconfig'. cd ~/esp/hello_world idf.py ṣeto-afojusun esp8685 idf.py menuconfig

Ṣiṣeto ibi-afẹde pẹlu 'idf.py set-target esp8685' yẹ ki o ṣee ṣe lẹẹkan, lẹhin ṣiṣi iṣẹ akanṣe tuntun kan. Ti o ba ti ise agbese ni diẹ ninu awọn ti wa tẹlẹ Kọ ati iṣeto ni, won yoo wa ni nso ati initialized. Ibi-afẹde le wa ni fipamọ ni oniyipada ayika lati foju igbesẹ yii rara. Wo Yiyan Ibi-afẹde fun afikun alaye.

Ti awọn igbesẹ ti tẹlẹ ba ti ṣe deede, akojọ aṣayan atẹle yoo han:ESPRESSIF-ESP8685WROOM-04-WiFi-0ati-Bluetooth-LE-Module-FIG-3

Awọn awọ ti akojọ aṣayan le yatọ ni ebute rẹ. O le yi irisi pada pẹlu aṣayan '–style'. Jọwọ ṣiṣẹ 'idf.py menuconfig -help'fun alaye siwaju sii.

Kọ Ise agbese na
Kọ ise agbese na nipa ṣiṣe:

idf.py kọ

Aṣẹ yii yoo ṣajọ ohun elo naa ati gbogbo awọn paati ESP-IDF, lẹhinna yoo ṣe agbejade bootloader, tabili ipin, ati awọn alakomeji ohun elo.ESPRESSIF-ESP8685WROOM-04-WiFi-0ati-Bluetooth-LE-Module-FIG-4ESPRESSIF-ESP8685WROOM-04-WiFi-0ati-Bluetooth-LE-Module-FIG-5

Ti ko ba si awọn aṣiṣe, kikọ yoo pari nipa ti ipilẹṣẹ famuwia alakomeji .bin file.

Filaṣi sori ẹrọ naa
Filaṣi awọn alakomeji ti o ṣẹṣẹ kọ sori module ESP8685-WROOM-04 rẹ nipa ṣiṣe:

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

Rọpo PORT pẹlu orukọ ibudo ni tẹlentẹle module rẹ lati Igbesẹ: So Ẹrọ Rẹ pọ. O tun le yi oṣuwọn baud flasher pada nipa rirọpo BAUD pẹlu oṣuwọn baud ti o nilo. Iwọn baud aiyipada jẹ 460800. Fun alaye diẹ sii lori awọn ariyanjiyan idf.py, wo idf.py.

Akiyesi:
Awọn aṣayan 'filasi' laifọwọyi kọ ati filasi ise agbese, ki nṣiṣẹ 'idf.py build' ko wuloESPRESSIF-ESP8685WROOM-04-WiFi-0ati-Bluetooth-LE-Module-FIG-6ESPRESSIF-ESP8685WROOM-04-WiFi-0ati-Bluetooth-LE-Module-FIG-7

Ti ohun gbogbo ba lọ daradara, ohun elo "hello_world" bẹrẹ ṣiṣe lẹhin ti o ba yọ jumper kuro lori IO0 ati GND,
ki o si tun-agbara soke awọn igbeyewo ọkọ.

Atẹle
Lati ṣayẹwo boya “hello_world” n ṣiṣẹ nitõtọ, tẹ 'idf.py -p PORT monitor' (Maṣe gbagbe lati rọpo PORT pẹlu rẹ
tẹlentẹle ibudo orukọ).

Aṣẹ yii ṣe ifilọlẹ ohun elo IDF Monitor:ESPRESSIF-ESP8685WROOM-04-WiFi-0ati-Bluetooth-LE-Module-FIG-8

Lẹhin ibẹrẹ ati awọn akọọlẹ iwadii yi lọ soke, o yẹ ki o wo “Kaabo agbaye!” tejede jade nipa ohun elo.ESPRESSIF-ESP8685WROOM-04-WiFi-0ati-Bluetooth-LE-Module-FIG-9

Lati jade kuro ni atẹle IDF lo ọna abuja Ctrl+].
Ti o ni gbogbo ohun ti o nilo a to bẹrẹ pẹlu ESP8685-WROOM-04 module! Bayi o ti ṣetan lati gbiyanju diẹ ninu awọn miiran
examples ni ESP-IDF, tabi lọ si ọtun lati ṣe agbekalẹ awọn ohun elo tirẹ.

Gbólóhùn FCC US

FCC ID: 2AC7ZESP868504
Ẹrọ yii ni ibamu pẹlu Apá 15 ti Awọn ofin FCC. Iṣiṣẹ jẹ koko-ọrọ si awọn ipo meji wọnyi:

  • Ẹrọ yii le ma fa kikọlu ipalara.
  • Ẹrọ yii gbọdọ gba kikọlu eyikeyi ti o gba, pẹlu kikọlu ti o le fa isẹ ti ko fẹ.

Ohun elo yii ti ni idanwo ati rii lati ni ibamu pẹlu awọn opin fun ẹrọ oni-nọmba Kilasi B, ni ibamu si Apá 15 ti Awọn ofin FCC. Awọn opin wọnyi jẹ apẹrẹ lati pese aabo to tọ si kikọlu ipalara ni fifi sori ibugbe kan. Ẹrọ yii n ṣe ipilẹṣẹ, nlo ati pe o le tan agbara ipo igbohunsafẹfẹ redio ati, ti ko ba fi sii ati lo ni ibamu pẹlu awọn ilana, o le fa kikọlu ipalara si awọn ibaraẹnisọrọ redio. Sibẹsibẹ, ko si iṣeduro pe kikọlu ko ni waye ni fifi sori ẹrọ kan pato. Ti ohun elo yii ba fa kikọlu ipalara si redio tabi gbigba tẹlifisiọnu, eyiti o le pinnu nipasẹ titan ohun elo naa ni pipa ati tan, a gba olumulo niyanju lati gbiyanju lati ṣatunṣe kikọlu naa nipasẹ ọkan ninu awọn iwọn wọnyi:

  • Reorient tabi tun eriali gbigba pada.
  • Mu iyatọ pọ si laarin ẹrọ ati olugba.
  • So ohun elo pọ si ọna iṣan lori Circuit ti o yatọ si eyiti olugba ti sopọ.
  • Kan si alagbawo oniṣowo tabi redio ti o ni iriri / onimọ-ẹrọ TV fun iranlọwọ.

Iṣọra:
Eyikeyi iyipada tabi awọn iyipada ti ko fọwọsi ni pato nipasẹ ẹgbẹ ti o ni iduro fun ibamu le sọ aṣẹ olumulo di ofo lati ṣiṣẹ ohun elo naa.
Ohun elo yii ni ibamu pẹlu awọn opin ifihan itankalẹ FCC RF ti a ṣeto fun agbegbe ti a ko ṣakoso. Ẹrọ yii ati eriali rẹ ko gbọdọ wa ni ipo papọ tabi ṣiṣẹ ni apapo pẹlu eyikeyi eriali miiran tabi atagba. Awọn eriali ti a lo fun atagba yii gbọdọ wa ni fi sori ẹrọ lati pese aaye iyapa ti o kere ju 20 cm lati gbogbo eniyan ati pe ko gbọdọ wa ni ipo tabi ṣiṣẹ ni apapo pẹlu eyikeyi eriali miiran tabi atagba.

OEM Integration Awọn ilana
Ẹrọ yii jẹ ipinnu nikan fun awọn olutọpa OEM labẹ awọn ipo wọnyi A le lo module naa lati fi sori ẹrọ ni agbalejo miiran. Eriali gbọdọ wa ni fi sori ẹrọ iru awọn ti 20 cm wa ni itọju laarin awọn eriali ati awọn olumulo, ati awọn Atagba module ko le wa ni àjọ-be pẹlu eyikeyi miiran atagba tabi eriali. Awọn module yoo ṣee lo nikan pẹlu awọn eriali (e) ti o ti wa ni akọkọ ni idanwo ati ifọwọsi pẹlu yi module. Niwọn igba ti awọn ipo 3 loke ti pade, idanwo atagba siwaju kii yoo nilo. Bibẹẹkọ, oluṣepọ OEM tun jẹ iduro fun idanwo ọja-ipari wọn fun eyikeyi ibeere ibamu afikun pẹlu module yii ti o fi sii (fun ex.ample, itujade ẹrọ oni-nọmba, awọn ibeere agbeegbe PC, ati bẹbẹ lọ.

Akiyesi:
Ni iṣẹlẹ ti awọn ipo wọnyi ko le pade (fun example awọn iṣeto ni laptop kan tabi ipo-ipo pẹlu atagba miiran), lẹhinna aṣẹ FCC fun module yii ni apapo pẹlu ohun elo agbalejo ko jẹ pe o wulo ati ID FCC ti module ko le ṣee lo lori ọja ikẹhin. Ninu iwọnyi ati ipo, oluṣeto OEM yoo jẹ iduro fun atunwo. Ọja ipari (pẹlu atagba) ati gbigba aṣẹ FCC lọtọ.
Ọja ipari ti o kẹhin gbọdọ jẹ aami ni agbegbe ti o han pẹlu atẹle yii: “Ninu Module Atagba FCC ID: 2AC7ZESP868504

Awọn orisun Ẹkọ

MustRead Awọn iwe aṣẹ
Jọwọ mọ ara rẹ pẹlu awọn iwe aṣẹ wọnyi:

  • ESP-IDF Eto Itọsọna

Iwe ti o gbooro fun ilana idagbasoke ESP-IDF, ti o wa lati awọn itọsọna ohun elo si itọkasi API.

  • Espressif Products Bere fun Alaye

Awọn orisun pataki
Eyi ni awọn orisun pataki ESP8685 ti o ni ibatan.

  • ESP32 BBS

Engineer-to-Engineer (E2E) Agbegbe fun awọn ọja Espressif nibi ti o ti le firanṣẹ awọn ibeere, pin imọ, ṣawari awọn imọran, ati iranlọwọ lati yanju awọn iṣoro pẹlu awọn onise-ẹrọ ẹlẹgbẹ.

Àtúnyẹwò History

Ọjọ Ẹya Awọn akọsilẹ idasilẹ
2021-05-10 V0.1 Itusilẹ alakoko

AlAIgBA ati Akiyesi aṣẹ-lori
Alaye ninu iwe yi, pẹlu URL to jo, jẹ koko ọrọ si ayipada lai akiyesi.
GBOGBO ALAYE EGBE KẸTA NINU iwe-ipamọ YI NI A pese GEGE BI KO SI ATILẸYIN ỌJA SI OTOTO ATI ITOJU. KO SI ATILẸYIN ỌJA WA SI IWE YI FUN ỌLỌWỌ RẸ, AIDỌWỌRỌ, AGBARA FUN IDI PATAKI, TABI ATILẸYIN ỌJA BIIRAN TI O dide LATI KANKAN ABARO, PATAKI TABI S.AMPLE.

Gbogbo layabiliti, pẹlu layabiliti fun irufin eyikeyi awọn ẹtọ ohun-ini, ti o jọmọ lilo alaye ninu iwe yii jẹ aibikita. Ko si awọn iwe-aṣẹ ti o ṣalaye tabi mimọ, nipasẹ estoppel tabi bibẹẹkọ, si eyikeyi awọn ẹtọ ohun-ini imọ ni a fun ni ninu. Aami Ọmọ ẹgbẹ Wi-Fi Alliance jẹ aami-iṣowo ti Wi-Fi Alliance. Aami Bluetooth jẹ aami-išowo ti a forukọsilẹ ti Bluetooth SIG.
Gbogbo awọn orukọ iṣowo, aami-išowo ati aami-išowo ti a forukọsilẹ ti a mẹnuba ninu iwe yii jẹ ohun-ini ti awọn oniwun wọn, ati pe o jẹwọ bayi.

Aṣẹ-lori-ara © 2022 Espressif Systems (Shanghai) Co., Ltd. Gbogbo ẹtọ wa ni ipamọ.

Awọn iwe aṣẹ / Awọn orisun

ESPRESSIF ESP8685-WROOM-04 WiFi ati Bluetooth LE Module [pdf] Afowoyi olumulo
ESP868504. Modulu

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *