Uvod v ESP32-WROOM
ESP32-WROOM je ustvaril Espressif Systems. Ta naprava temelji na čipu ESP32, ki je rešitev z enim čipom, ki združuje dvojedrno obdelavo, zmogljivosti WiFi in Bluetooth. Je kompakten, stroškovno učinkovit in zagotavlja rešitev z nizko porabo energije za aplikacije IoT.
Lastnosti ESP32-WROOM
S svojim raznolikim naborom funkcij je modul ESP32-WROOM zelo primeren za IoT projekte. Nekatere ključne lastnosti ESP32-WROOM so:
Dvojedrni procesor
ESP32-WROOM poganja dvojedrni procesor, kar pomeni, da lahko opravlja več nalog hkrati. Zaradi tega je najboljša plošča IoT za kompleksne aplikacije IoT.
WiFi in Bluetooth povezljivost
Modul ESP32-WROOM ima vgrajeno povezavo WiFi in Bluetooth. To mu omogoča povezavo z elektronskimi napravami, kot so pametni telefoni in računalniki.
Nizka poraba energije
V primerjavi z drugimi mikrokontrolerskimi moduli je ESP32-WROOM energetsko učinkovit in porabi manj energije. Zaradi tega je idealen za aplikacije IoT z baterijskim napajanjem.
Komplet perifernih naprav
Modul ESP32-WROOM je opremljen z različnimi zunanjimi napravami, vključno s SPI, I2C, UART, ADC, DAC, PWM in drugimi. To olajša povezovanje s senzorji, aktuatorji in drugimi napravami.
Drugačen modul ESP32-WROOM
Sledi seznam različnih razpoložljivih različic modulov ESP32-WROOM:
- ESP32-SOBNICA-32
- ESP32-WROOM-32D-16MB
- ESP32-WROOM-32D-4MBHT
- ESP32-WROOM-32E
- ESP32-WROOM-32U-16MB
- ESP32-WROOM-32U-4MBHT
- ESP32-WROOM-32UE
- ESP32-WROVER-E
ESP32-WROOM-32E je posodobljen model ESP32-WROOM-32. ESP32-WROOM-32E ima drugačen pinout in boljšo PCB anteno kot ESP32-WROOM-32, vendar ima enake specifikacije flash in PSRAM.
ESP32-WROOM-32D-16MB ima 4-krat več flash pomnilnika kot standardni modul ESP32-WROOM-32, ki ima 4MB flash.
ESP32-WROOM-32D-4MBHT je zasnovan za uporabo pri visokih temperaturah. Lahko prenese temperature do 105°C.
ESP32-WROOM-32UE je novejša različica modula ESP32-WROOM-32U z zunanjim antenskim U.FL priključkom, ki omogoča boljše delovanje antene.
ESP32-WROOM-32U-16MB ima 4x več flash pomnilnika kot modul ESP32-WROOM-32U, ki ima 4MB flash.
ESP32-WROOM-32U-4MBHT je zasnovan tudi za aplikacije, ki zahtevajo visoke temperature.
ESP32-WROVER-E ima 4 MB flash in 8 MB PSRAM, zaradi česar je dobra izbira za aplikacije, ki zahtevajo več pomnilnika kot standardni modul ESP32-WROOM-32. Ima tudi priključek za zunanjo anteno za boljše delovanje antene.
Tehnične specifikacije ESP32 WROOM
Nekateri glavni poudarki ESP32 WROOM so:
- ESP32 WROOM vsebuje dva 32-bitna mikroprocesorja Xtensa LX6
- ESP32 WROOM ima 448 KB ROM
- 520 KB SRAM vgrajenega v čip.
- ESP32 WROOM vsebuje 8 KB SRAM v RTC FAST in RTC SLOW
- Bluetooth v4.2 BR/EDR in specifikacija BLE
- Modul ESP32-WROOM podpira različne načine WiFi, vključno s postajo, softAP, SoftAP+postajo in P2P.
- Modul ESP32-WROOM podpira varnostne protokole, kot so WPA/WPA2/WPA2-Enterprise/WPS, metode šifriranja, kot so AES/RSA/ECC/SHA, in omrežne protokole, vključno z IPv4, IPv6, SSL, TCP/UDP/HTTP/FTP/ MQTT.
- Modul ESP32-WROOM ponuja različne vmesnike, vključno s kartico SD, UART, SPI, SDIO, I2C, PWM, I2S, IR, senzorjem za dotik, ADC in DAC.
- Temperaturno območje WORMA ESP32 je med -40 + 85C
- ESP32 WROOM deluje med 2,2-3,6 V
- Skupna poraba toka do 80 mA
- Dimenzije: 18 mm x 20 mm x 3 mm
- ESP32 WROOM ima tudi Hallov in temperaturni senzor
Je ESP32 DEVKIT enak ESP32 WROOM?
ESP32-WROOM-32 je SMD modul, ki ga je mogoče integrirati v PCB. ESP32 WROOM je a modul ki vsebuje čip ESP32 skupaj z drugimi zunanjimi napravami. Nekatere od teh zunanjih naprav vključujejo kristalni oscilator za ustvarjanje takta, bliskovni pomnilnik in filtrirne kondenzatorje.
ESP32 DEVKIT DOIT je a razvojna plošča ki ima prispajkan modul ESP32 WROOM, skupaj z drugimi komponentami, kot so most USB-UART, vrata mikro-USB, regulator moči, glave nožic in gumbi.
ESP32 WROOM in ESP32 DEVKIT DOIT torej nista enaka, vendar slednji vključuje prvega kot eno od svojih komponent. Za preprosto programiranje in povezovanje z modulom ESP32 WROOM lahko uporabimo ESP32 DEVKIT DOIT.
Zaključek
ESP32-WROOM je močan mikrokrmilniški modul, ki omogoča povezljivost WiFi in Bluetooth. Je kompakten, stroškovno učinkovit in zagotavlja rešitev z nizko porabo energije za aplikacije IoT. S svojim dvojedrnim procesorjem, vgrajenim WiFi-jem in povezljivostjo Bluetooth je ESP32-WROOM idealen za široko paleto aplikacij IoT, kot je avtomatizacija doma. Če želite prebrati več o ESP32-WROOM, preberite članek.