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

ESPRESSIF ESP8685-WROOM-04 WiFi lan Modul LE Bluetooth

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

Swaraview

Modul Overview
ESP8685-WROOM-04 minangka modul Wi-Fi lan Bluetooth LE tujuan umum. Piranti periferal sing sugih lan ukuran cilik nggawe modul iki dadi pilihan sing cocog kanggo omah sing cerdas, otomatisasi industri, perawatan kesehatan, elektronik konsumen, lsp.
ESP8685-WROOM-04 dilengkapi antena PCB.

Tabel 1: Spesifikasi ESP8685WROOM04

Kategori Paramèter Spesifikasi
 

Wi-Fi

Protokol IEEE 802.11 b/g/n (mode 1T1R kanthi tingkat data nganti

150 Mbps)

Rentang frekuensi 2412 ~ ​​2462 MHz
 

 

Bluetooth®

Protokol Bluetooth® LE: Bluetooth 5 lan Bluetooth mesh
Radio Kelas-1, kelas-2 lan kelas-3 pemancar
AFH
Audio CVSD lan SBC
 

 

 

 

 

 

 

Hardware

 

 

Antarmuka modul

GPIO, SPI, UART, I2C, I2S, periferal remote control, pengontrol PWM LED, pengontrol DMA umum, TWAI® controller (kompatibel karo ISO 11898-1), USB Seri-

al/JTAG controller, sensor suhu, SAR ADC

kristal terpadu 40 MHz osilator kristal
Operasi voltage/Sumber daya 3.0 V ~ 3.6 V
Operasi saiki Rata-rata: 80 mA
Minimal saiki dikirim dening daya

pasokan

500 mA
Suhu sekitar -40 °C ~ +105 °C
Tingkat sensitivitas kelembapan (MSL) Tingkat 3

Deskripsi PinESPRESSIF-ESP8685WROOM-04-WiFi-0lan-Bluetooth-LE-Module-FIG-1

Modul duwe 17 pin. Deleng definisi pin ing Tabel 2.

Tabel 2: Definisi Pin

jeneng Ora. Jinis1 Fungsi
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

Dhuwur: ing, mbisakake chip. Kurang: mati, chip mati.

Default: internal ditarik-munggah

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 sumber daya

Tabel 2 – terusan saka kaca sadurunge

jeneng Ora. Jinis1 Fungsi
GND 9,17 P lemah
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: sumber daya; I: input; O: output; T: impedansi dhuwur.

Miwiti

Apa Sampeyan Perlu
Kanggo ngembangake aplikasi modul ESP8685-WROOM-04 sampeyan kudu:

  • 1 x modul ESP8685-WROOM-04
  • 1 x papan uji Espressif RF
  • 1 x USB-kanggo-Serial papan
  • 1 x Kabel mikro-USB
  • 1 x PC nganggo Linux
    Ing pandhuan pangguna iki, kita njupuk sistem operasi Linux minangka example. Kanggo informasi luwih lengkap babagan konfigurasi ing Windows lan macOS, waca Pandhuan Pemrograman ESP-IDF.

Sambungan Hardware

  1. Solder modul ESP8685-WROOM-04 menyang papan uji RF kaya sing ditampilake ing Gambar 2ESPRESSIF-ESP8685WROOM-04-WiFi-0lan-Bluetooth-LE-Module-FIG-2
  2.  Sambungake papan uji RF menyang papan USB-kanggo-Serial liwat TXD, RXD, lan GND.
  3.  Sambungake papan USB-to-Serial menyang PC.
  4. Sambungake papan uji RF menyang PC utawa adaptor daya kanggo ngaktifake sumber daya 5 V, liwat kabel Micro-USB.
  5. Sajrone download, sambungake IO0 menyang GND liwat jumper. Banjur, nguripake "ON" papan testing.
  6. Download firmware menyang flash. Kanggo rincian, deleng bagean ing ngisor iki.
  7. Sawise download, mbusak jumper ing IO9 lan GND.
  8. Daya maneh Papan testing RF. ESP8685-WROOM-04 bakal ngalih menyang mode kerja. Chip bakal maca program saka lampu kilat nalika initialization.

Cathetan:
IO9 dhuwur logika internal. Yen IO9 disetel kanggo narik munggah, mode Boot dipilih. Yen pin iki ditarik-mudhun utawa ngiwa ngambang, mode Download dipilih. Kanggo informasi luwih lengkap babagan ESP8685-WROOM-04, waca Lembar Data ESP8685-WROOM-04.

Nggawe Lingkungan Pangembangan
Espressif IoT Development Framework (ESP-IDF kanggo singkatan) minangka kerangka kanggo ngembangake aplikasi adhedhasar chip Espressif. Pangguna bisa ngembangake aplikasi nganggo chip ESP ing Windows/Linux/macOS adhedhasar ESP-IDF. Ing kene kita njupuk sistem operasi Linux minangka mantanample.

Instal Prasyarat
Kanggo ngumpulake ESP-IDF sampeyan kudu entuk paket ing ngisor iki:

  • CentOS 7 & 8:
    sudo yum -y nganyari && sudo yum instal git wget flex bison gperf python3 python3-pip python3-setu
  • Ubuntu lan Debian:
    sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-
  • lengkungan:
    sudo pacman -S –needed gcc git make flex bison gperf python-pip cmake ninja ccache dfu-util libuCathetan:
  • Pandhuan iki nggunakake direktori ~/esp ing Linux minangka folder instalasi kanggo ESP-IDF.
  • Elinga yen ESP-IDF ora ndhukung spasi ing dalan.

Entuk ESPIDF
Kanggo mbangun aplikasi modul ESP8685-WROOM-04, sampeyan butuh perpustakaan piranti lunak sing diwenehake dening Espressif ing Repositori ESP-IDF.
Kanggo entuk ESP-IDF, gawe direktori instalasi (~/esp) kanggo ndownload ESP-IDF lan kloning repositori nganggo 'git clone': mkdir -p ~/esp cd ~/esp git clone –recursive https://github.com/espressif/esp-idf.git
ESP-IDF bakal diundhuh menyang ~/esp/esp-idf. Hubungi Versi ESP-IDF kanggo informasi babagan versi ESP-IDF sing digunakake ing kahanan tartamtu.

Nggawe Tools
Saliyane ESP-IDF, sampeyan uga kudu nginstal piranti sing digunakake dening ESP-IDF, kayata compiler, debugger, paket Python, lan sapiturute. ESP-IDF nyedhiyakake skrip kanthi jeneng 'install.sh' kanggo mbantu nyetel alat kasebut. ing siji pindhah.
cd ~/esp/esp-idf./install.sh

Nggawe Variabel Lingkungan
Piranti sing diinstal durung ditambahake menyang variabel lingkungan PATH. Kanggo nggawe alat bisa digunakake saka baris perintah, sawetara variabel lingkungan kudu disetel. ESP-IDF nyedhiyakake skrip liyane 'export.sh' sing nindakake iki. Ing terminal ngendi sampeyan arep nggunakake ESP-IDF, mbukak: $ HOME / esp / esp-idf / export.sh Saiki kabeh wis siyap, sampeyan bisa mbangun project pisanan ing modul ESP8685-WROOM-04.

Nggawe Proyek Pisanan Sampeyan

Miwiti Proyek
Saiki sampeyan siyap nyiapake aplikasi kanggo modul ESP8685-WROOM-04. Sampeyan bisa miwiti karo proyek wiwitan / hello_world saka mantanampdirektori les ing ESP-IDF.
Salin get-started/hello_world menyang direktori ~/esp: cd ~/esp cp -r $IDF_PATH/examples / miwiti / hello_world . Ana sawetara example proyèk ing Exampdirektori les ing ESP-IDF. Sampeyan bisa nyalin proyek apa wae kanthi cara sing padha kaya sing dituduhake ing ndhuwur lan mbukak. Sampeyan uga bisa kanggo mbangun examples ing panggonan, tanpa nyalin dhisik.

Sambungake Piranti Sampeyan
Saiki sambungake modul ESP8685-WROOM-04 menyang komputer lan priksa ing port serial apa modul kasebut katon. Port serial ing Linux diwiwiti kanthi '/dev/tty' ing jenenge. Jalanake printah ing ngisor iki kaping pindho, pisanan kanthi papan dicopot, banjur disambungake. Port sing katon kaping pindho yaiku sing sampeyan butuhake: ls /dev/tty*

Cathetan:
Tansah jeneng port kanthi gampang amarga sampeyan butuh ing langkah sabanjure.

Konfigurasi
Navigasi menyang direktori 'hello_world' saka Langkah

Miwiti Proyek, atur ESP8685 minangka target lan jalanake sarana konfigurasi proyek 'menuconfig'. cd ~/esp/hello_world idf.py set-target esp8685 idf.py menuconfig

Nyetel target nganggo 'idf.py set-target esp8685' kudu rampung sapisan, sawise mbukak proyek anyar. Yen proyek kasebut ngemot sawetara bangunan lan konfigurasi sing wis ana, mula bakal dibuwang lan diinisialisasi. Target bisa disimpen ing variabel lingkungan kanggo ngliwati langkah iki. Waca Milih Target kanggo informasi tambahan.

Yen langkah-langkah sadurunge wis rampung kanthi bener, menu ing ngisor iki katon:ESPRESSIF-ESP8685WROOM-04-WiFi-0lan-Bluetooth-LE-Module-FIG-3

Werna menu bisa beda-beda ing terminal sampeyan. Sampeyan bisa ngganti tampilan kanthi pilihan '–style'. Bukak 'idf.py menuconfig –help'kanggo informasi luwih lengkap.

Mbangun Proyek
Gawe proyek kanthi mlaku:

idf.py mbangun

Printah iki bakal ngumpulake aplikasi lan kabeh komponen ESP-IDF, banjur bakal ngasilake bootloader, tabel partisi, lan binari aplikasi.ESPRESSIF-ESP8685WROOM-04-WiFi-0lan-Bluetooth-LE-Module-FIG-4ESPRESSIF-ESP8685WROOM-04-WiFi-0lan-Bluetooth-LE-Module-FIG-5

Yen ora ana kesalahan, mbangun bakal rampung kanthi ngasilake firmware binar .bin file.

Lampu kilat menyang Piranti
Lampu kilat binari sing wis dibangun ing modul ESP8685-WROOM-04 kanthi mbukak:

idf.py -p PORT [-b BAUD] lampu kilat

Ganti PORT karo jeneng port serial modul saka Langkah: Sambungake Piranti. Sampeyan uga bisa ngganti tingkat baud flasher kanthi ngganti BAUD karo tingkat baud sing dibutuhake. Baud rate standar yaiku 460800. Kanggo informasi luwih lengkap babagan argumen idf.py, deleng idf.py.

Cathetan:
Opsi 'flash' kanthi otomatis mbangun lan kelip-kelip proyek kasebut, mula ora perlu mlaku 'idf.py build'ESPRESSIF-ESP8685WROOM-04-WiFi-0lan-Bluetooth-LE-Module-FIG-6ESPRESSIF-ESP8685WROOM-04-WiFi-0lan-Bluetooth-LE-Module-FIG-7

Yen kabeh dadi apik, aplikasi "hello_world" wiwit mlaku sawise sampeyan mbusak jumper ing IO0 lan GND,
lan maneh daya munggah Papan testing.

Ngawasi
Kanggo mriksa apa "hello_world" pancen mlaku, ketik 'idf.py -p PORT monitor' (Aja lali ngganti PORT nganggo
jeneng port serial).

Printah iki mbukak aplikasi IDF Monitor:ESPRESSIF-ESP8685WROOM-04-WiFi-0lan-Bluetooth-LE-Module-FIG-8

Sawise log wiwitan lan diagnostik gulung munggah, sampeyan kudu ndeleng "Halo donya!" dicithak dening aplikasi.ESPRESSIF-ESP8685WROOM-04-WiFi-0lan-Bluetooth-LE-Module-FIG-9

Kanggo metu saka monitor IDF gunakake trabasan Ctrl+].
Iku kabeh sing perlu kanggo miwiti modul ESP8685-WROOM-04! Saiki sampeyan siyap nyoba sawetara liyane
examples ing ESP-IDF, utawa langsung kanggo ngembangake aplikasi sampeyan dhewe.

Pratelan FCC AS

ID FCC: 2AC7ZESP868504
Piranti iki tundhuk karo Part 15 saka Aturan FCC. Operasi tundhuk karo rong syarat ing ngisor iki:

  • Piranti iki bisa uga ora nyebabake gangguan sing mbebayani.
  • Piranti iki kudu nampa gangguan sing ditampa, kalebu gangguan sing bisa nyebabake operasi sing ora dikarepake.

Peralatan iki wis diuji lan ditemokake tundhuk karo watesan kanggo piranti digital Kelas B, miturut Part15 Aturan FCC. Watesan kasebut dirancang kanggo menehi pangayoman sing cukup marang gangguan sing mbebayani ing instalasi omah. Peralatan iki ngasilake, nggunakake lan bisa mancarake energi frekuensi radio lan, yen ora dipasang lan digunakake miturut pandhuane, bisa nyebabake gangguan sing mbebayani kanggo komunikasi radio. Nanging, ora ana jaminan manawa gangguan ora bakal kedadeyan ing instalasi tartamtu. Yen peralatan iki nyebabake gangguan sing mbebayani kanggo resepsi radio utawa televisi, sing bisa ditemtokake kanthi mateni lan nguripake peralatan kasebut, pangguna dianjurake kanggo nyoba mbenerake gangguan kasebut kanthi salah sawijining langkah ing ngisor iki:

  • Reorient utawa pindhah antena panampa.
  • Tambah pamisahan antarane peralatan lan panrima.
  • Sambungake peralatan menyang stopkontak ing sirkuit beda saka sing panrima disambungake.
  • Hubungi dealer utawa teknisi radio/TV sing berpengalaman kanggo njaluk bantuan.

Ati-ati:
Sembarang owah-owahan utawa modifikasi sing ora disetujoni kanthi jelas dening pihak sing tanggung jawab kanggo kepatuhan bisa ngilangi wewenang pangguna kanggo ngoperasikake peralatan kasebut.
Peralatan iki tundhuk karo watesan paparan radiasi FCC RF sing ditemtokake kanggo lingkungan sing ora dikendhaleni. Piranti iki lan antena kasebut ora kena dienggo bareng utawa digunakake bebarengan karo antena utawa pemancar liyane. Antena sing digunakake kanggo pemancar iki kudu dipasang kanggo nyedhiyakake jarak pemisahan paling ora 20 cm saka kabeh wong lan ora kudu dipasang utawa dioperasikake bebarengan karo antena utawa pemancar liyane.

OEM Instructions Integrasi
Piranti iki mung dimaksudaké kanggo integrator OEM ing kahanan ing ngisor iki Modul bisa digunakake kanggo instalasi ing host liyane. Antena kudu diinstal supaya 20 cm maintained antarane antena lan pangguna, lan modul pemancar bisa uga ora co-dumunung karo ngirim utawa antena liyane. Modul kasebut mung bakal digunakake karo antena integral sing wis diuji lan disertifikasi kanthi modul iki. Anggere 3 kahanan ing ndhuwur ditemoni, tes pemancar luwih lanjut ora dibutuhake. Nanging, integrator OEM isih tanggung jawab kanggo nguji produk pungkasan kanggo syarat kepatuhan tambahan karo modul sing diinstal (kanggo example, emisi piranti digital, syarat peripheral PC, etc.

Kabar:
Yen kahanan kasebut ora bisa ditindakake (umpamaneample konfigurasi laptop tartamtu utawa co-lokasi karo pemancar liyane), banjur wewenang FCC kanggo modul iki ing kombinasi karo peralatan inang ora dianggep bener lan ID FCC modul ora bisa digunakake ing produk final. Ing kasus kasebut lan kahanan kasebut, integrator OEM bakal tanggung jawab kanggo ngevaluasi maneh. Produk pungkasan (kalebu pemancar) lan entuk wewenang FCC sing kapisah.
Produk pungkasan kudu diwenehi label ing area sing katon ing ngisor iki: "Ngandhut Modul Pemancar ID FCC: 2AC7ZESP868504

Sumber Belajar

Dokumen sing kudu diwaca
Mangga kenal karo dokumen ing ngisor iki:

  • Panduan Pemrograman ESP-IDF

Dokumentasi ekstensif kanggo kerangka pangembangan ESP-IDF, wiwit saka pandhuan hardware nganti referensi API.

  • Informasi Pemesanan Produk Espressif

Sumber Daya Penting
Mangkene sumber daya sing gegandhengan karo ESP8685.

  • ESP32 BBS

Komunitas Engineer-to-Engineer (E2E) kanggo produk Espressif ngendi sampeyan bisa ngirim pitakonan, nuduhake kawruh, njelajah gagasan, lan mbantu ngatasi masalah karo fellow engineers.

Riwayat Revisi

Tanggal Versi Cathetan rilis
2021-05-10 V0.1 Rilis awal

Penafian lan Kabar Hak Cipta
Informasi ing dokumen iki, kalebu URL referensi, bisa diganti tanpa kabar.
KABEH INFORMASI PIHAK KETIGA ING DOKUMEN IKI DISEDIAKAN TANPA JAMINAN KEATENIS LAN AKURASI. Ora ana JAMINAN sing diwenehake kanggo DOKUMEN IKI amarga bisa diperdagangkan, ora nglanggar, kesesuaian kanggo tujuan khusus, utawa ora ana garansi liyane sing muncul saka proposal, spesifikasi utawa spesifikasi.AMPLE.

Kabeh tanggung jawab, kalebu tanggung jawab kanggo nglanggar hak kepemilikan, sing ana hubungane karo panggunaan informasi ing dokumen iki ditolak. Ora ana lisensi sing ditulis utawa diwenehake, kanthi estoppel utawa liya-liyane, kanggo hak properti intelektual sing diwenehake ing kene. Logo Anggota Wi-Fi Alliance minangka merek dagang saka Wi-Fi Alliance. Logo Bluetooth minangka merek dagang kadhaptar saka Bluetooth SIG.
Kabeh jeneng dagang, merek dagang lan merek dagang kadhaptar sing kasebut ing dokumen iki minangka properti saka pihak sing nduweni, lan kanthi iki diakoni.

Hak Cipta © 2022 Espressif Systems (Shanghai) Co., Ltd. Kabeh hak dilindhungi undhang-undhang.

Dokumen / Sumber Daya

ESPRESSIF ESP8685-WROOM-04 WiFi lan Modul LE Bluetooth [pdf] Manual pangguna
ESP868504, 2AC7Z-ESP868504, 2AC7ZESP868504, ESP8685 -WROOM- 04 Module, ESP8685 -WROOM- 04, Module, ESP8685 -WROOM- 04 WiFi and Bluetooth LE Module, LE, WiFi and Bluetooth LE Module

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *