espressif ESP32-WROOM-32E Bluetooth Low Energy WiFi User Manual
espressif ESP32-WROOM-32E Bluetooth Low Energy WiFi

Swaraview

ESP32 -WROOM -32E minangka modul MCU WiFi -BT -BLE umum sing kuat sing ngarahake macem-macem aplikasi, wiwit saka jaringan sensor kurang daya nganti tugas sing paling nuntut, kayata enkoding swara, streaming musik lan dekoding MP3. Iki minangka Modul SMD kanthi antena PCB 2.4 GHz ing papan. Iku cadangan sirkuit tuning π kanggo cocog impedansi antena. Iku karo kabeh GPIOs ing pin -metu kajaba sing wis digunakake kanggo nyambungake lampu kilat. Modul kerja voltage bisa sawetara saka 3.0 V kanggo 3.6 V. Frekuensi sawetara 2400 MHz kanggo 2483.5 MHz. Eksternal 40 MHz minangka sumber jam kanggo sistem. Ana uga lampu kilat SPI 4 MB kanggo nyimpen program lan data pangguna. Informasi pesenan ESP32 -WROOM -32E kapacak ing ngisor iki:

Modul Chip ditempelake lampu kilat PSRAM Ukuran modul (mm)
ESP32-WROOM-32E ESP32-D0WD-V3 4 mb1 / (18.00 ± 0.10) X (25.50 ± 0.10) X (3.10 ± 0.10) mm (kalebu tameng metalik)
Cathetan: 1. ESP32-WROOM-32E (PCB) karo 8 MB lampu kilat utawa 16 MB lampu kilat kasedhiya kanggo adat order.2. Kanggo informasi pesenan rinci, please see Informasi Pemesanan Produk Espressifasi.3. Kanggo dimensi konektor IPEX, waca Bab 10.

Ing inti saka modul punika ESP32 -D0WD -V3 chip *. Chip sing dipasang dirancang supaya bisa diukur lan adaptif. Ana loro intine CPU sing bisa dikontrol kanthi individu, lan frekuensi jam CPU bisa diatur saka 80 MHz nganti 240 MHz. Pangguna uga bisa mateni CPU lan nggunakake co-processor daya kurang kanggo terus-terusan ngawasi periferal kanggo owah-owahan utawa nyebrang ambang. ESP32 nggabungake set lengkap periferal, wiwit saka sensor tutul kapasitif, sensor Hall, antarmuka kertu SD, Ethernet, SPI kacepetan dhuwur, UART, I²S lan I²C

Sistem operasi sing dipilih kanggo ESP32 yaiku freeRTOS karo LwIP; TLS 1.2 kanthi akselerasi hardware uga dibangun. Nganyarke kanthi aman (enkripsi) liwat udhara (OTA) uga didhukung, supaya pangguna bisa nganyarke produk kasebut sanajan diluncurake, kanthi biaya lan gaweyan minimal. Tabel 2 nyedhiyakake spesifikasi ESP32 WROOM 32E.

Tabel 2: Spesifikasi ESP32-WROOM-32E

Kategori barang Spesifikasi
Tes Keandalan HTOL/HTSL/uHAST/TCT/ESD

Wi-Fi

Protokol 802.11 b/g/n20/n40
A-MPDU lan A-MSDU panggabungan lan 0.4 s njaga support in-terval
Rentang frekuensi 2.412 GHz ~ 2.462 GHz

Bluetooth

Protokol Bluetooth v4.2 BR / EDR lan spesifikasi BLE
Radio Panrima NZIF kanthi sensitivitas -97 dBm
Kelas-1, kelas-2 lan kelas-3 pemancar
AFH
Audio CVSD lan SBC

Hardware

Antarmuka modul Kartu SD, UART, SPI, SDIO, I2C, LED PWM, Motor PWM, I2S, IR, penghitung pulsa, GPIO, sensor sentuh kapasitif, ADC, DAC
Sensor ing chip Sensor Hall
kristal terpadu 40 MHz kristal
Lampu kilat SPI terintegrasi 4 MB
Integrasi PSRAM
Operasi voltage/Sumber daya 3.0 V ~ 3.6 V
Minimal saiki dikirim dening sumber daya 500 mA
Rekomendasi sawetara suhu operasi -40 °C ~ 85 °C
Ukuran paket (18.00±0.10) mm × (31.40±0.10) mm × (3.30±0.10) mm
Tingkat sensitivitas kelembapan (MSL) Tingkat 3

Definisi Pin

Tata Letak Pin
Tata Letak Pin

Deskripsi Pin
ESP32 WROOM 32E nduweni 38 pin. Deleng definisi pin ing Tabel 3.

jeneng Ora. Jinis Fungsi
GND 1 P lemah
3V3 2 P sumber daya
EN 3 I Sinyal modul-aktif. Aktif dhuwur.
SENSOR_VP 4 I GPIO36, ADC1_CH0, RTC_GPIO0
SENSOR_VN 5 I GPIO39, ADC1_CH3, RTC_GPIO3
IO34 6 I GPIO34, ADC1_CH6, RTC_GPIO4
IO35 7 I GPIO35, ADC1_CH7, RTC_GPIO5
IO32 8 Aku/O GPIO32, XTAL_32K_P (input osilator kristal 32.768 kHz), ADC1_CH4, TOUCH9, RTC_GPIO9
IO33 9 Aku/O GPIO33, XTAL_32K_N (output osilator kristal 32.768 kHz), ADC1_CH5, TOUCH8, RTC_GPIO8
IO25 10 Aku/O GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0
IO26 11 Aku/O GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7, EMAC_RXD1
IO27 12 Aku/O GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17, EMAC_RX_DV
IO14 13 Aku/O GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS, HSPICLK, HS2_CLK, SD_CLK, EMAC_TXD2
IO12 14 Aku/O GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
GND 15 P lemah
IO13 16 Aku/O GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER
NC 17
NC 18
NC 19
NC 20
NC 21
NC 22
IO15 23 Aku/O GPIO15, ADC2_CH3, TOUCH3, MTDO, HSPICS0, RTC_GPIO13, HS2_CMD, SD_CMD, EMAC_RXD3
IO2 24 Aku/O GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0
IO0 25 Aku/O GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
IO4 26 Aku/O GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER
IO16 27 Aku/O GPIO16, HS1_DATA4, U2RXD, EMAC_CLK_OUT
IO17 28 Aku/O GPIO17, HS1_DATA5, U2TXD, EMAC_CLK_OUT_180 –
IO5 29 Aku/O GPIO5, VSPICS0, HS1_DATA6, EMAC_RX_CLK
IO18 30 Aku/O GPIO18, VSPICLK, HS1_DATA7

Strapping Pins
ESP32 duwe limang pin strapping, sing bisa dideleng ing Skema Bab 6:

  • MTDI
  • GPIO0
  • GPIO2
  • MTDO
  • GPIO5
    Piranti lunak bisa maca nilai limang bit kasebut saka registrasi "GPIO_STRAPPING"

Saben pin strapping disambungake menyang internal narik -munggah / narik -mudhun sak chip reset. Akibate, yen pin strapping ora disambungake utawa sirkuit eksternal sing disambungake dhuwur -impedansi, internal lemah narik -munggah / narik - mudhun bakal nemtokake tingkat input standar saka pin strapping. Kanggo ngganti nilai bit strapping, pangguna bisa ngetrapake resistensi pull-down/pull-up eksternal, utawa nggunakake GPIO host MCU kanggo ngontrol vol.tage tingkat pin iki nalika daya ing ESP32. Sawise reset release, lencana strapping bisa digunakake minangka pin -fungsi normal. Waca Tabel 4 kanggo konfigurasi boot -mode rinci dening strapping pin

Mode Booting
Pin Default SPI Boot Ngundhuh Boot
GPIO0 Narik munggah 1 0
GPIO2 Narik mudhun Ora peduli 0
Ngaktifake / Mateni Debugging Log Print liwat U0TXD Sajrone Booting
Pin Default U0TXD Aktif U0TXD meneng
MTDO Narik munggah 1 0
Wektu saka Budak SDIO
Pin Default Mudhun SamplingFalling-pinggiran Output Mudhun SamplingRising-edge Output Rising-edge SamplingFalling-pinggiran Output Rising-edge SamplingRising-edge Output
MTDO Narik munggah 0 0 1 1
GPIO5 Narik munggah 0 1 0 1

Cathetan:

  • Firmware bisa ngatur bit register kanggo ngganti setelan "Voltage saka LDO Internal (VDD_SDIO)" lan" Wektu saka SDIO Budak "sawise booting.
  • Resistor tarik internal (R9) kanggo MTDI ora ana ing modul kasebut, amarga lampu kilat lan SRAM ing ESP32 -32E mung ndhukung vol daya.tage saka 3.3 V (output dening VDD_SDIO)

Deskripsi Fungsional

Bab iki njlèntrèhaké modul lan fungsi terpadu ing ESP32 -WROOM -32E

CPU lan Memori Internal
ESP32 D0WD V3 ngandhut loro kurang daya Xtensa ® 32 dicokot LX6 mikroprosesor. Memori internal kalebu: • 448 KB ROM kanggo booting lan fungsi inti.

  • 520 KB ing chip SRAM kanggo data lan instruksi.
  • 8 KB SRAM ing RTC, kang diarani RTC FAST Memori lan bisa digunakake kanggo panyimpenan data; diakses dening CPU utama sak RTC Boot saka mode turu jero.
  • 8 KB SRAM ing RTC, kang diarani RTC SLOW Memori lan bisa diakses dening prosesor co sak mode turu jero.
  • 1 Kbit eFuse: 256 bit digunakake kanggo sistem (alamat MAC lan konfigurasi chip) lan 768 bit isih dilindhungi undhang-undhang kanggo aplikasi pelanggan, kalebu lampu kilat -enkripsi lan chip -ID.

Flash njaba lan SRAM
ESP32 ndhukung macem-macem lampu kilat QSPI eksternal lan chip SRAM. Rincian liyane bisa ditemokake ing Bab SPI ing Manual Referensi Teknis ESP32. ESP32 uga ndhukung enkripsi/dekripsi hardware adhedhasar AES kanggo pro -teks program lan data pangembang ing lampu kilat. ESP32 bisa ngakses lampu kilat QSPI eksternal lan SRAM liwat cache-kacepetan dhuwur.

  • Lampu kilat eksternal bisa dipetakan menyang ruang memori instruksi CPU lan maca ruang memori mung bebarengan. - Nalika lampu kilat eksternal dipetakan menyang ruang memori instruksi CPU, nganti 11 MB + 248 KB bisa dipetakan sekaligus. Elinga yen luwih saka 3 MB + 248 KB dipetakan, kinerja cache bakal suda amarga maca spekulatif dening CPU. - Nalika lampu kilat eksternal dipetakan menyang ruang memori data mung diwaca, nganti 4 MB bisa dipetakan sekaligus. Wacan 8-bit, 16-bit lan 32-bit didhukung.
  • SRAM eksternal bisa dipetakan menyang ruang memori data CPU. Nganti 4 MB bisa dipetakan sekaligus. 8-bit, 16-bit lan 32-bit maca lan nulis didhukung. ESP32 -WROOM -32E nggabungake 4 MB SPI flash luwih akeh ruang memori.

RTC lan Manajemen Low-Power
Kanthi nggunakake teknologi manajemen daya maju, ESP32 bisa ngalih ing antarane mode daya sing beda. Kanggo rincian babagan konsumsi daya ESP32 ing macem-macem mode daya, waca bagean "RTC lan Manajemen Daya Sedheng" ing ESP32 User Manua

Peripherals lan Sensor

Cathetan:
Sambungan njaba bisa digawe kanggo GPIO sembarang kajaba GPIOs ing sawetara 6 -11, 16, utawa 17. GPIOs 6 -11 disambungake menyang lampu kilat SPI terpadu modul. Kanggo rincian, waca Bagean 6 Skema.

Karakteristik Listrik

Ratings maksimum Absolute
Tekanan ngluwihi rating maksimum absolut sing kadhaptar ing tabel ing ngisor iki bisa nyebabake karusakan permanen ing piranti kasebut. Iki mung rating stres, lan ora ngrujuk marang operasi fungsional piranti sing kudu ngetutake kahanan operasi sing disaranake.

  1. Modul makarya kanthi bener sawise test 24 jam ing suhu sekitar ing 25 °C, lan IO ing telung domain (VDD3P3_RTC, VDD3P3_CPU, VDD_SDIO) output tingkat logika dhuwur kanggo lemah.
  2. Mangga deleng Lampiran IO_MUX saka ESP32 Datasheet kanggo daya IO

Kahanan Operasi sing Disaranake

Simbol Paramèter Min khas Maks Unit
VDD33 Pasokan listrik voltage 3.0 3.3 3.6 V
IV DD Saiki dikirim dening sumber daya external 0.5 A
T Suhu operasi –40 85 °C

Karakteristik DC (3.3 V, 25 °C)

Simbol Paramèter Min Tipe Maks Unit
CIN Pin kapasitansi 2 pF
VIH Input tingkat dhuwur voltage 0.75 × VDD1 VDD1 + 0.3 V
VIL Input tingkat rendah voltage –0.3 0.25 × VDD1 V
IIH Arus input tingkat dhuwur 50 nA
IIL Arus input tingkat rendah 50 nA
VOH Output tingkat dhuwur voltage 0.8 × VDD1 V
VOL Output tingkat rendah voltage 0.1 × VDD1 V
IOH Arus sumber tingkat dhuwur (VDD1 = 3.3 V, VOH > = 2.64 V, kekuatan drive output disetel kanggo maksimum) Domain daya VDD3P3_CPU 1; 2 40 mA
Domain daya VDD3P3_RTC 1; 2 40 mA
Domain daya VDD_SDIO 1; 3 20 mA
Simbol Paramèter Min Tipe Maks Unit
IOL Arus sink tingkat rendah (VDD1 = 3.3 V, VOL = 0.495 V, kekuatan drive output disetel maksimal) 28 mA
RPU Resistor internal pull-up 45
RPD Resistor internal pull-down resistor 45
VIL_nRST Input tingkat rendah voltage saka CHIP_PU kanggo mateni chip 0.6 V

Cathetan:

  1. Mangga deleng Lampiran IO_MUX saka ESP32 Datasheet kanggo domain daya IO. VDD punika I / O voltage kanggo domain daya tartamtu saka pin.
  2. Kanggo VDD3P3_CPU lan VDD3P3_RTC domain daya, saben-pin saiki sumber ing domain padha mboko sithik suda saka watara 40 mA kanggo watara 29 mA, VOH> = 2.64 V, minangka nomer pin sumber saiki mundhak.
  3. Pin dikuwasani dening lampu kilat lan / utawa PSRAM ing domain daya VDD_SDIO tilar saka test.

Radio Wi-Fi

Paramèter kahanan Min khas Maks Unit
Range frekuensi operasi cathetan1 2412 2462 MHz
Daya RF 802.11b:26dBm802.11g:25.42dBm802.11n20:25.48dBm802.11n40:25.78dBm

dBm

Sensitivitas 11b, 1 Mbps –98 dBm
11b, 11 Mbps –89 dBm
11g, 6 Mbps –92 dBm
11g, 54 Mbps –74 dBm
11n, HT20, MCS0 –91 dBm
11n, HT20, MCS7 –71 dBm
11n, HT40, MCS0 –89 dBm
11n, HT40, MCS7 –69 dBm
Tolak saluran jejer 11g, 6 Mbps 31 dB
11g, 54 Mbps 14 dB
11n, HT20, MCS0 31 dB
11n, HT20, MCS7 13 dB

Radio Bluetooth/BLE

Paramèter kahanan Min Tipe Maks Unit
Sensitivitas @30.8% PER –97 dBm
Sinyal sing ditampa maksimal @ 30.8% PER 0 dBm
Co-channel C/I +10 dB

Selektif saluran jejer C/I

F = F0 + 1 MHz –5 dB
F = F0 – 1 MHz –5 dB
F = F0 + 2 MHz –25 dB
F = F0 – 2 MHz –35 dB
F = F0 + 3 MHz –25 dB
F = F0 – 3 MHz –45 dB

Kinerja pamblokiran out-of-band

30 MHz ~ 2000 MHz –10 dBm
2000 MHz ~ 2400 MHz –27 dBm
2500 MHz ~ 3000 MHz –27 dBm
3000 MHz ~ 12.5 GHz –10 dBm
Intermodulasi –36 dBm

Pemancar

Paramèter kahanan Min Tipe Maks Unit
Frekuensi RF 2402 2480 MHz
Entuk langkah kontrol 3 dBm
Range kontrol daya RF –12 +10 dBm
Saluran jejer ngirim daya F = F0 ± 2 MHz –52 dBm
F = F0 ± 3 MHz –58 dBm
F = F0 ± > 3 MHz –60 dBm
f1 rata-rata 265 kHz
f2 maks 247 kHz
f2rata/∆ f1 rata-rata –0.92
ICFT –10 kHz
Tingkat drift 0.7 kHz / 50 s
Drift 2 kHz

Reflow Pro Kabfile
Reflow Pro Kabfile

Ramp zona munggah - Suhu: <150 Wektu: 60 ~ 90s Ramp -tingkat munggah: 1 ~ 3 / s Zona Preheating - Suhu: 150 ~ 200 Wektu: 60 ~ 120s Ramp -tingkat munggah: 0.3 ~ 0.8 / s
Zona reflow - Suhu: > 217 7LPH60 ~ 90s; Suhu Puncak: 235 ~ 250 (<245 dianjurake) Wektu: 30 ~ 70s
Zona pendinginan - Suhu Puncak. ~ 180 Ramp -tingkat mudhun: -1 ~ -5 / s

Spesifikasi Antena

Spesifikasi Antena

ukuran:
ukuran

Pola Plot:
Pola Plot

Pola Plot

Riwayat Revisi

Tanggal Versi Cathetan rilis
2020.02 V0.1 Rilis awal kanggo sertifikasi CE & FCC.

Pandhuan OEM

  1. Aturan FCC sing ditrapake Modul iki diwenehake dening Persetujuan Modular Tunggal. Iku tundhuk karo syarat FCC bagean 15C, bagean 15.247 aturan.
  2. Kahanan panggunaan operasional tartamtu Modul iki bisa digunakake ing piranti IoT. Input voltage kanggo modul punika nominal 3.3V-3.6 V DC. Suhu sekitar operasional modul punika -30 kanggo 85 derajat C. Mung antena PCB ditempelake diijini. Sembarang antena njaba liyane dilarang.
  3. Prosedur modul winates N/A
  4. Nglacak desain antena N / A
  5. pertimbangan cahya RF
    Peralatan kasebut tundhuk karo watesan paparan radiasi FCC sing ditemtokake kanggo lingkungan sing ora dikendhaleni. Peralatan kasebut duwe evaluasi eksposur RF tambahan sing dibutuhake kanggo panggunaan portabel radio Bluetooth <20cm antarane radiator lan awak. Kanggo ngganti kondisi cahya RF modul saka seluler menyang hotspot, radio Wi-Fi dipateni.
  6. Antena Tipe antena: antena PCB; Gain puncak: 3.40dBi
  7. Label lan informasi kepatuhan Label njaba ing produk pungkasan OEM bisa nggunakake tembung kaya ing ngisor iki: "Ngandhut Modul Pemancar FCC ID: 2A9ZM-WROOM32E" utawa "Ngandhut FCC ID: 2A9ZM-WROOM32E."
  8. Informasi babagan mode tes lan syarat tes tambahan
    a)Pemancar modular wis diuji kanthi lengkap dening penerima modul babagan jumlah saluran, jinis modulasi, lan mode sing dibutuhake, mula ora perlu installer host nyoba maneh kabeh mode utawa setelan pemancar sing kasedhiya. Disaranake pabrikan produk host, nginstal pemancar modular, nindakake sawetara pangukuran investigasi kanggo konfirmasi manawa sistem komposit sing diasilake ora ngluwihi watesan emisi palsu utawa wates pinggiran pita (umpamane, ing antena sing beda bisa nyebabake emisi tambahan).
    b)Tes kasebut kudu mriksa emisi sing bisa kedadeyan amarga campur tangan emisi karo pemancar liyane, sirkuit digital, utawa amarga sifat fisik produk inang (enclosure). Penyelidikan iki penting banget nalika nggabungake pirang-pirang pemancar modular ing endi sertifikasi adhedhasar nguji saben-saben ing konfigurasi mandiri. Wigati dimangerteni manawa pabrikan produk inang ora kudu nganggep amarga pemancar modular disertifikasi yen ora duwe tanggung jawab kanggo kepatuhan produk pungkasan.
    c)Yen investigasi kasebut nuduhake keprihatinan kepatuhan, pabrikan produk inang diwajibake kanggo nyuda masalah kasebut. Produk host sing nggunakake pemancar modular tundhuk kabeh aturan teknis individu sing ditrapake uga kahanan umum operasi ing Bagean 15.5, 15.15, lan 15.29 supaya ora nyebabake gangguan. Operator produk inang bakal diwajibake mandheg ngoperasikake piranti nganti gangguan wis didandani.
  9. Pengujian tambahan, Bagean 15 Subbagean B Penafian Kombinasi host / modul pungkasan kudu dievaluasi nglawan kritéria FCC Part 15B kanggo radiator sing ora disengaja supaya bisa digunakake kanthi bener minangka piranti digital Part 15.

Peringatan FCC:
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. Piranti iki tundhuk karo bagean 15 saka Aturan FCC. Operasi tundhuk karo rong kahanan ing ngisor iki: (1) Piranti iki bisa uga ora nyebabake gangguan sing mbebayani, lan (2) Piranti iki kudu nampa gangguan sing ditampa, kalebu gangguan sing bisa nyebabake operasi sing ora dikarepake.

Dokumen / Sumber Daya

espressif ESP32-WROOM-32E Bluetooth Low Energy WiFi [pdf] Manual pangguna
ESP32-WROOM-32E Bluetooth Low Energy WiFi, ESP32-WROOM-32E, Bluetooth Low Energy WiFi, Low Energy WiFi, Energy WiFi, WiFi

Referensi

Ninggalake komentar

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