ESPRESSIF ESP8685-WROOM-04 WiFi na Bluetooth LE Module
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 Pin
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
- Solder modul ESP8685-WROOM-04 na bọọdụ nnwale RF dị ka egosiri na eserese 2
- Jikọọ bọọdụ nnwale RF na bọọdụ USB-na-Serial site na TXD, RXD, na GND.
- Jikọọ eriri USB-na-Serial na PC.
- 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.
- Mgbe nbudata, jikọọ IO0 na GND site na jumper. Mgbe ahụ, gbanye “Gbanye” bọọdụ nnwale.
- Budata firmware n'ime flash. Maka nkọwa, lee akụkụ ndị dị n'okpuru.
- Mgbe nbudata, wepụ jumper na IO9 na GND.
- 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:
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.
Ọ 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ị mkpa
Ọ 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:
Mgbe mmalite na ndekọ nyocha gachara, ị ga-ahụ "Ndewo ụwa!" ebipụtara site na ngwa.
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 |