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

ESPRESSIF ESP8685-WROOM-04 WiFi na Bluetooth LE Module

ESPRESSIF-ESP8685WROOM-04-WiFi-0na-Bluetooth-LE-Modul-ngwaahịa

gafereview

Modul gafereview
ESP8685-WROOM-04 bụ Wi-Fi izugbe na modul Bluetooth LE. Ngwongwo bara ụba na obere nha na-eme ka modul a bụrụ ezigbo nhọrọ maka ụlọ smart, akpaaka ụlọ ọrụ, nlekọta ahụike, ngwa eletrọnịkị ndị ahịa, wdg.
ESP8685-WROOM-04 na-abịa na mpi PCB.

Tebụl 1: Nkọwa ESP8685WROOM04

Otu Oke Nkọwapụta
 

Wi-Fi

Protocol IEEE 802.11 b/g/n (ụdị 1T1R nwere ọnụọgụ data ruru

150 Mbps)

Oke ugboro 2412 ~ ​​2462 MHz
 

 

Bluetooth®

Protocol Bluetooth® LE: Bluetooth 5 na ntupu Bluetooth
Redio Klas-1, klaasị-2 na klas-3 nnyefe
AFH
Audio CVSD na SBC
 

 

 

 

 

 

 

Akụrụngwa

 

 

Modul interfaces

GPIO, SPI, UART, I2C, I2S, n'ime ime obodo, PWM njikwa, onye na-ahụ maka DMA n'ozuzu, TWAI® njikwa (dakọtara na ISO 11898-1), USB Seri-

al/JTAG njikwa, okpomọkụ ihe mmetụta, SAR ADC

kristal jikọtara ọnụ 40 MHz kristal oscillator
Voltage ọrụtage/Ọkụ ọkụ 3.0 V ~ 3.6 V
Ugbu a na-arụ ọrụ Nkezi: 80mA
Opekempe ugbu a ewepụtara site na ike

ọkọnọ

500 mA
Ọnọdụ okpomọkụ -40 °C ~ +105 Celsius
Ọkwa mmetụta uche (MSL) Ọkwa 3

Nkọwa PinESPRESSIF-ESP8685WROOM-04-WiFi-0na-Bluetooth-LE-Modul-FIG-1

Modul nwere 17 pin. Hụ nkọwa ntụtụ na tebụl 2.

Tebụl 2: Nkọwa Pin

Aha Mba. Ụdị1 Ọrụ
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

Elu: na, na-enyere mgbawa aka. Ala: gbanyụọ, mgbawa na-agbanyụ.

Ihe ndabara: ewepụtara n'ime

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, FPICLK, MTCK, LED PWM
3V3 8 P Ịnye ọkụ

Tebụl 2 – ga-esi na ibe gara aga

Aha Mba. Ụdị1 Ọrụ
GND 9,17 P Ala
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: ọkụ ọkụ; I: ntinye; O: mmepụta; T: elu impedance.

Malite

Ihe Ị Chọrọ
Iji mepụta ngwa maka modul ESP8685-WROOM-04 ị ga-achọ:

  • 1 x ESP8685-WROOM-04 modul
  • 1 x Espressif RF bọọdụ nnwale
  • 1 x USB-na-Serial bọọdụ
  • 1 x Micro-USB eriri
  • 1 x PC na-arụ ọrụ Linux
    Na ntuziaka onye ọrụ a, anyị na-ewere sistemụ arụmọrụ Linux dị ka example. Maka ozi ndị ọzọ gbasara nhazi na Windows na macOS, biko rụtụ aka na ESP-IDF Programming Guide.

Njikọ ngwaike

  1. Solder modul ESP8685-WROOM-04 na bọọdụ nnwale RF dị ka egosiri na eserese 2ESPRESSIF-ESP8685WROOM-04-WiFi-0na-Bluetooth-LE-Modul-FIG-2
  2.  Jikọọ bọọdụ nnwale RF na bọọdụ USB-na-Serial site na TXD, RXD, na GND.
  3.  Jikọọ eriri USB-na-Serial na PC.
  4. Jikọọ bọọdụ nnwale RF na PC ma ọ bụ ihe nkwụnye ọkụ iji mee ka ọkụ 5 V dị ike, site na eriri Micro-USB.
  5. Mgbe nbudata, jikọọ IO0 na GND site na jumper. Mgbe ahụ, gbanye “Gbanye” bọọdụ nnwale.
  6. Budata firmware n'ime flash. Maka nkọwa, lee akụkụ ndị dị n'okpuru.
  7. Mgbe nbudata, wepụ jumper na IO9 na GND.
  8. Kwado bọọdụ nnwale RF ọzọ. ESP8685-WROOM-04 ga-agbanwe gaa na ọnọdụ ọrụ. Ihe mgbawa ga-agụ mmemme site na ọkụ mgbe mmalite.

Mara:
IO9 nwere ezi uche dị n'ime. Ọ bụrụ na edobere IO9 ka ọ dọpụta, ahọpụtara ọnọdụ buut. Ọ bụrụ ntụtụ a dọdara ala ma ọ bụ aka ekpe na-ese n'elu mmiri, ahọpụtara ụdị nbudata ahụ. Maka ozi ndị ọzọ na ESP8685-WROOM-04, biko rụtụ aka na ESP8685-WROOM-04 Datasheet.

Tọlite ​​gburugburu mmepe
Espressif IoT Development Framework (ESP-IDF maka mkpụmkpụ) bụ usoro maka mmepe ngwa dabere na ibe Espressif. Ndị ọrụ nwere ike ịmepụta ngwa nwere ibe ESP na Windows/Linux/macOS dabere na ESP-IDF. N'ebe a, anyị na-ewere sistemụ arụmọrụ Linux dị ka example.

Wụnye ihe ndị dị mkpa
Iji chịkọta na ESP-IDF ị ga-enweta ngwugwu ndị a:

  • CentOS 7 & 8:
    sudo yum -y update && sudo yum wụnye git wget flex bison gperf python3 python3-pip python3-setu
  • Ubuntu na Debian:
    sudo apt-nweta wụnye git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-
  • Arch:
    sudo pacman -S – need gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util libuNote:
  • Ntuziaka a na-eji ndekọ ~/esp na Linux dị ka nchekwa nwụnye maka ESP-IDF.
  • Buru n'uche na ESP-IDF anaghị akwado oghere n'ụzọ.

Nweta ESPDF
Iji wuo ngwa maka modul ESP8685-WROOM-04, ị ga-achọ ọba akwụkwọ ngwanrọ nke Espressif na-enye. ESP-IDF ebe nchekwa.
Iji nweta ESP-IDF, mepụta ndekọ nrụnye (~/esp) iji budata ESP-IDF wee mechie ebe nchekwa ahụ na 'git clone': mkdir -p ~/ esp cd ~/esp git clone –recursive https://github.com/espressif/esp-idf.git
A ga-ebudata ESP-IDF na ~/esp/esp-idf. Gaa na ụdị ESP-IDF maka ozi gbasara ụdị ESP-IDF ị ga-eji na ọnọdụ enyere.

Hazie Ngwa
Ewezuga ESP-IDF, ịkwesịrị ịwụnye ngwaọrụ ndị ESP-IDF na-eji, dị ka nchịkọta, debugger, Python packages, wdg. ESP-IDF na-enye edemede aha ya bụ 'install.sh' iji nyere aka melite ngwaọrụ. n'otu ụzọ.
cd ~/esp/esp-idf./install.sh

Hazie mgbanwe gburugburu
Ngwa arụnyere arụnyere adịghị atụkwasị na mgbanwe gburugburu PATH. Iji mee ka ngwa ọrụ dị na ahịrị iwu, a ga-edozirịrị ụfọdụ mgbanwe gburugburu ebe obibi. ESP-IDF na-enye edemede ọzọ 'export.sh' nke na-eme nke ahụ. Na ọnụ ebe ị ga-eji ESP-IDF, gbaa ọsọ: $HOME/esp/esp-idf/export.sh Ugbu a ihe niile adịla njikere, ị nwere ike wuo ọrụ mbụ gị na modul ESP8685-WROOM-04.

Mepụta Project mbụ gị

Bido oru ngo
Ugbu a ị dịla njikere ịkwado ngwa gị maka modul ESP8685-WROOM-04. Ị nwere ike ịmalite site na mmalite/hello_world project site na examples ndekọ na ESP-IDF.
Detuo mmalite mmalite/hello_world na ~/ esp ndekọ: cd ~/ esp cp -r $IDF_PATH/examples/bido/hello_world . Enwere oke nke example oru ngo na examples ndekọ na ESP-IDF. Ị nwere ike idetuo ọrụ ọ bụla n'otu ụzọ ahụ e gosipụtara n'elu wee mee ya. Ọ dịkwa ike wuo examples na-ebe, na-enweghị iṅomi ha mbụ.

Jikọọ Ngwaọrụ gị
Ugbu a jikọọ modul ESP8685-WROOM-04 gị na kọmpụta wee lelee n'okpuru ọdụ ụgbọ mmiri a na-ahụ anya. Ọdụ ụgbọ mmiri dị na Linux na-amalite na '/ dev/tty' n'aha ha. Gbaa iwu n'okpuru ugboro abụọ, buru ụzọ wepụ bọọdụ ahụ, wee tinye ya. Ọdụ ụgbọ mmiri na-egosi oge nke abụọ bụ nke ịchọrọ: ls /dev/tty*

Mara:
Debe aha ọdụ ụgbọ mmiri ahụ ka ị ga-achọ ya na usoro ndị ọzọ.

Hazie
Gaa na ndekọ 'hello_world' gị site na Nzọụkwụ

Bido oru ngo, tọọ ESP8685 ka ebumnuche wee rụọ ọrụ nhazi ọrụ 'menuconfig'. cd ~/esp/hello_world idf.py set-target esp8685 idf.py menuconfig

Ịtọbe ebumnuche ya na 'idf.py set-target esp8685' kwesịrị ime otu ugboro, ka imepechara ọrụ ọhụrụ. Ọ bụrụ na oru ngo ahụ nwere ụfọdụ ihe nrụpụta na nhazi dị adị, a ga-ekpochapụ ma bido ha. Enwere ike ichekwa ebumnuche ya na mgbanwe gburugburu ebe obibi ka ịwụpụ nzọụkwụ a ma ọlị. Hụ Ịhọrọ ebumnuche maka ozi ndị ọzọ.

Ọ bụrụ na emechara usoro ndị gara aga nke ọma, menu na-egosi:ESPRESSIF-ESP8685WROOM-04-WiFi-0na-Bluetooth-LE-Modul-FIG-3

Agba nke menu nwere ike ịdị iche na ọdụ gị. Ị nwere ike ịgbanwe ọdịdị ya site na nhọrọ '-style'. Biko mee 'idf.py menuconfig -help' maka ozi ndị ọzọ.

Wuo oru ngo
Wulite oru ngo site n'ịgba ọsọ:

idf.py wuo

Iwu a ga-achịkọta ngwa na ihe niile ESP-IDF, mgbe ahụ ọ ga-emepụta bootloader, tebụl nkebi, na ọnụọgụ abụọ ngwa.ESPRESSIF-ESP8685WROOM-04-WiFi-0na-Bluetooth-LE-Modul-FIG-4ESPRESSIF-ESP8685WROOM-04-WiFi-0na-Bluetooth-LE-Modul-FIG-5

Ọ bụrụ na enweghị njehie, ihe owuwu ahụ ga-agwụ site na ịmepụta ọnụọgụ abụọ .bin file.

Fanye na ngwaọrụ
Gwuo ọnụọgụ abụọ nke ị wuru na modul ESP8685-WROOM-04 gị site na-agba ọsọ:

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

Jiri aha ọdụ ụgbọ mmiri modul gị dochie PORT site na Nzọụkwụ: Jikọọ ngwaọrụ gị. Ị nwekwara ike ịgbanwe ọnụego baud flasher site na iji ọnụego baud ị chọrọ dochie BAUD. Ọnụego baud ndabara bụ 460800. Maka ozi ndị ọzọ na arụmụka idf.py, lee idf.py.

Mara:
Nhọrọ 'flash' na-arụ ọrụ na-akpaghị aka ma na-egbuke egbuke, yabụ na-agba ọsọ 'idf.py build' adịghị mkpaESPRESSIF-ESP8685WROOM-04-WiFi-0na-Bluetooth-LE-Modul-FIG-6ESPRESSIF-ESP8685WROOM-04-WiFi-0na-Bluetooth-LE-Modul-FIG-7

Ọ bụrụ na ihe niile na-aga nke ọma, ngwa "hello_world" na-amalite na-agba ọsọ mgbe i wepụrụ jumper na IO0 na GND,
ma kwalitekwa bọọdụ nnwale.

Nyochaa
Iji lelee ma "hello_world" na-agba ọsọ n'ezie, pịnye 'idf.py -p PORT Monitor' (Echefula iji gị dochie PORT.
aha ọdụ ụgbọ mmiri serial).

Iwu a na-ebupụta ngwa IDF Monitor:ESPRESSIF-ESP8685WROOM-04-WiFi-0na-Bluetooth-LE-Modul-FIG-8

Mgbe mmalite na ndekọ nyocha gachara, ị ga-ahụ "Ndewo ụwa!" ebipụtara site na ngwa.ESPRESSIF-ESP8685WROOM-04-WiFi-0na-Bluetooth-LE-Modul-FIG-9

Iji pụọ na nyocha IDF jiri ụzọ mkpirisi Ctrl+].
Nke ahụ bụ ihe niile ị chọrọ iji malite na ESP8685-WROOM-04 modul! Ugbu a ị dịla njikere ịnwale ụfọdụ ọzọ
examples na ESP-IDF, ma ọ bụ gaa ozugbo ịmepụta ngwa nke gị.

Nkwupụta FCC US

FCC ID: 2AC7ZESP868504
Ngwaọrụ a na-akwado akụkụ 15 nke Iwu FCC. A na-arụ ọrụ n'okpuru ọnọdụ abụọ a:

  • Ngwaọrụ a nwere ike ọ gaghị ebute nnyonye anya na-emerụ ahụ.
  • Ngwaọrụ a ga-anabatarịrị nnyonye anya ọ bụla enwetara, gụnyere nnyonye anya nwere ike ibute ọrụ na-achọghị.

A nwalere ngwa a wee hụ na ọ dabara na oke maka ngwaọrụ dijitalụ Klas B, dịka akụkụ 15 nke Iwu FCC. Emebere oke ndị a iji nye nchebe ezi uche dị na ya megide nnyonye anya na-emerụ emerụ na ntinye ụlọ. Akụrụngwa a na-ewepụta, na-eji ma nwee ike ịgbasa ike ugboro redio na, ọ bụrụ na etinyeghị ya ma jiri ya dịka ntuziaka siri dị, nwere ike ibute ndabichi na-emerụ ahụ na nkwukọrịta redio. Agbanyeghị, enweghị nkwa na nnyonye anya agaghị eme na otu nrụnye. Ọ bụrụ na akụrụngwa a na-ebute nnyonye anya na-emerụ ahụ na nnabata redio ma ọ bụ telivishọn, nke enwere ike ikpebi site na ịgbanyụ ma gbanye akụrụngwa, a na-agba onye ọrụ ume ka ọ nwaa idozi nnyonye anya site na otu n'ime usoro ndị a:

  • Megharịa ma ọ bụ bugharịa antenna nnata.
  • Mee ka nkewa dị n'etiti akụrụngwa na nnata.
  • Jikọọ akụrụngwa n'ime oghere na sekit dị iche na nke ejikọrọ onye nnata.
  • Kpọtụrụ onye na-ere ahịa ma ọ bụ onye ọrụ redio/TV nwere ahụmahụ maka enyemaka.

Ịkpachara anya:
Mgbanwe ọ bụla ma ọ bụ mgbanwe ọ bụla nke ndị otu na-ahụ maka nnabata na-akwadoghị nke ọma nwere ike imebi ikike onye ọrụ iji rụọ ngwa ahụ.
Ngwa a na-akwado oke mkpughe radieshon FCC RF nke edobere maka gburugburu enweghị njikwa. Agaghị ejikọta ngwaọrụ a na antenna ya ma ọ bụ na-arụ ọrụ na njikọ antenna ma ọ bụ nnyefe ọ bụla ọzọ. A ga-etinyerịrị antennas eji maka nnyefe a iji nye ebe dịpụrụ adịpụ nke opekata mpe 20 cm site na mmadụ niile na agaghị etinye ya ma ọ bụ na-arụ ọrụ na njikọ antenna ma ọ bụ nnyefe ọ bụla.

Ntuziaka njikọta OEM
Ezubere ngwaọrụ a naanị maka ndị ntinye OEM n'okpuru ọnọdụ ndị a enwere ike iji modul ahụ tinye n'ime onye ọbịa ọzọ. Ekwesịrị itinye antenna ahụ ka edobere 20 cm n'etiti antenna na ndị ọrụ, yana modul nnyefe nwere ike ọ gaghị ejikọta ya na mbufe ma ọ bụ antenna ọ bụla ọzọ. A ga-eji modul ahụ naanị ya na antenna (s) nke etinyere na mbụ nwalere wee kwado ya na modul a. Ọ bụrụhaala na ezuru ọnọdụ 3 dị n'elu, a gaghị achọ nyocha ọzọ nke nnyefe. Agbanyeghị, onye nrụpụta OEM ka na-ahụ maka ịnwale ngwaahịa ikpeazụ ha maka nnabata ọ bụla achọrọ na modul a arụnyere (maka mbu.ample, ikuku ngwaọrụ dijitalụ, PC peripheral chọrọ, wdg.

Mara:
Ọ bụrụ na enweghị ike imezu ọnọdụ ndị a (maka exampụfọdụ nhazi laptọọpụ ma ọ bụ ọnọdụ ya na onye na-ebufe ọzọ), mgbe ahụ, ikike FCC maka modul a yana ngwa ngwa anaghị ewere dị irè na FCC ID nke modul enweghị ike iji na ngwaahịa ikpeazụ. N'ọnọdụ ndị a na ọnọdụ, OEM integrator ga-ahụ maka nyochaghachi. Ngwaahịa njedebe (gụnyere onye na-ebufe) yana ịnweta ikike FCC dị iche.
A ga-enwerịrị akara ngwaahịa ngwụcha ikpeazụ na mpaghara a na-ahụ anya yana ihe ndị a: “nwere NJ FCC Module Transmitter: 2AC7ZESP868504

Akụrụngwa mmụta

Akwụkwọ MustRead
Biko mara onwe gị akwụkwọ ndị a:

  • Ntuziaka mmemme ESP-IDF

Akwụkwọ sara mbara maka usoro mmepe ESP-IDF, sitere na ntuziaka ngwaike ruo nrụtụ aka API.

  • Ozi ịnye ngwaahịa ngwaahịa Espressif

Akụrụngwa dị mkpa
Nke a bụ ihe ndị metụtara ESP8685 dị mkpa.

  • ESP32 BBS

Injinia-to-Engineer (E2E) Community maka ngwaahịa Espressif ebe ị nwere ike biputere ajụjụ, kesaa ihe ọmụma, nyochaa echiche, ma nyere aka dozie nsogbu gị na ndị injinia ibe gị.

Akụkọ ngbanwe

Ụbọchị Ụdị ndetu mwepụta
2021-05-10 V0.1 Ntọhapụ izizi

Nkwachapụta na Nwebiisinka
Ozi dị na akwụkwọ a, gụnyere URL ntụaka, ga-agbanwe agbanwe na-enweghị ọkwa.
A na-enye ozi ndị otu atọ niile dị n'akwụkwọ a dịka ọ na-enweghị akwụkwọ ikike maka izi ezi na izi ezi ya. Ọ BỤGHỊ KWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWỤKWASỊA NKE Ọ BỤLA NKE Ọ BỤRỤ N'ỤMỤ Ọ BỤLA,NWAMNWA MA Ọ BỤ Ọ BỤLA.AMPLE.

Akwụpụrụ ụgwọ niile, gụnyere ụgwọ maka ịda iwu ikike ọ bụla, metụtara iji ozi dị na akwụkwọ a. Ọ nweghị ikike egosipụtara ma ọ bụ nke egosipụtara, site na estoppel ma ọ bụ uzọ ọzọ, enyere ikike ikike ọgụgụ isi ọ bụla n'ime ebe a. Akara otu Wi-Fi Alliance bụ ụghalaahịa nke Wi-Fi Alliance. Akara Bluetooth bụ ụghalaahịa edenyere n'akwụkwọ ikikere nke Bluetooth SIG.
Aha azụmaahịa niile, ụghalaahịa na ụghalaahịa edenyere aha n'akwụkwọ a bụ ihe onwunwe nke ndị nwe ha, a nabatakwara ha ugbu a.

Nwebiisinka © 2022 Espressif Systems (Shanghai) Co., Ltd. Ikike niile echekwabara.

Akwụkwọ / akụrụngwa

ESPRESSIF ESP8685-WROOM-04 WiFi na Bluetooth LE Module [pdf] Akwụkwọ ntuziaka onye ọrụ
ESP868504. Modul

Ntụaka

Hapụ ikwu

Agaghị ebipụta adreesị ozi-e gị. Akara mpaghara achọrọ akara *