ESP32
ESP32 [1] és un xip o circuit integrat monolític de baix cost i alta integració SoC amb les següents prestacions: microprocessador multinucli dual, pila TCP/IP completa, connectivitat Wi-Fi, Bluetooth dual i múltiples ports E/S disponibles, dissenyat per l'empresa xinesa Espressif Systems i fabricat per TSMC en tecnologia de 40 nm. ESP32 és un dels successors de l'ESP8266.
Característiques generals
Versió simplificada ESP32-S2 : [3]
- CPU de nucli únic.
- Menys memòria : 320 kB SRAM, 128 kB ROM.
- Wi-Fi però sense Bluetooth.
- Més perifèrics : 42 GPIO.
- Controlador USB.
- Sensor de distància TOF.
Emmagatzematge incorporat
L'ESP32 inclou la següent memòria integrada:[4]
Mida de la
|
memòria
|
SRAM
|
520 KiBit
|
Memòria flaix
|
448 KiBit
|
NVRAM
|
16 KiBit
|
Característiques Wi-Fi
- Wi-Fi tipus IEEE 802.11b, IEEE 802.11g i IEEE 802.11n. També IEEE 802.11e i IEEE 802.11i.
- Mode de configuracíó Wi-Fi Direct.
- Funcionalitats P2P: Discovery, modes GO(Group Owner) i GC(Group Client) i manegament de potència.
- Arquitectura de xarxa en modes: estació infraestructura BSS, P2P o Ad hoc i SoftAP.
- Acceleradors via maquinari per a realitzar les encriptacions CCMP, TKIP, WAPI, WEP, CRC.
- Criptografia WPA/WPA2 PSK i controlador WPS.
- Normativa TSN.
- Interfície a diferents esquemes d'autenticació: TLS, PEAP, LEAP, SIM, AKA.
- Suporta MIMO 1x1 i 2x1, STBC, A-MPDU i A-MSDU (agregació de trames i interval de guarda de 0,4 microsegons).
Xips
Xips segons el seu datasheet :[1]
Identificador
|
Descripció
|
ESP32-D0WDQ6
|
Primera versió de la sèrie ESP32. Descripció del codi identificador : Doble nucli, 0 (zero) flaix interna, Wi-Fi, mode dual Bluetooth, encapsulat QFN, dimensions 6 mm × 6 mm (48 potes).
|
ESP32‑D2WD
|
Doble nucli, 2 MiB flaix interna, Wi-Fi, mode dual Bluetooth, encapsulat QFN, dimensions 5 mm × 5 mm (48 potes)
|
ESP32-U4WDH
|
Únic nucli, 4 MiB flaix interna, Wi-Fi, mode dual Bluetooth, encapsulat QFN, dimensions 5 mm × 5 mm (48 potes)
|
ESP32‑S0WD [5]
|
Únic nucli, 0 (zero) flaix interna, Wi-Fi, mode dual Bluetooth, encapsulat QFN, dimensions 5 mm × 5 mm (48 potes)
|
ESP32-C3 [6]
|
Únic nucli tipus RISC-V de 32 bits, 0 (zero)/4MiB flaix interna, Wi-Fi, mode dual Bluetooth, encapsulat QFN, dimensions 5 mm × 5 mm (32 potes)
|
ESP32-C6 [7]
|
Únic nucli tipus RISC-V de 32 bits, 0 (zero)/4MiB flaix interna, Wi-Fi, IEEE 802.15.4 (Thread + Zigbee), mode dual Bluetooth, encapsulat QFN, dimensions 5 mm × 5 mm (32 potes)
|
Mòduls
Mòduls són els circuits realitzats on només hi ha el xip ESP32:[8]
SDK
SDK són un conjunt d'eines de desenvolupament de programari que permet al programador crear aplicacions per al xip ESP32.
Fabricant
|
Nom
|
Versió
|
Plataforma
|
Descripció
|
Espressif Systems
|
ESP32 IDF [8][10]
|
V1.0
|
RTOS
|
Infraestructura d'Espressif Systems per a desenvolupar aplicacions amb ESP32
|
Comparativa ESP8266 i ESP32
[11]
Comparativa ESP32 i STM32
[12]
Especificació
|
ESP8266
|
ESP32
|
MCU
|
Xtensa® Single-Core 32-bit L106
|
Xtensa® Dual-Core 32-bit LX6 600 DMIPS
|
802.11 b/g/n Wi-Fi
|
Sí, HT20 (banda de 20 MHz)
|
Sí, HT40 (banda de 40 MHz)
|
Bluetooth
|
No
|
Sí, versió 4.2 i anteriors
|
Freqüència típica
|
80 MHz
|
160 MHz
|
SRAM
|
160 KBytes
|
512 KBytes
|
Flaix
|
SPI, fins a 16 MBytes
|
SPI, fins a 16 MBytes
|
GPIO
|
17
|
36
|
Hardware /Software PWM
|
No/8 canals
|
1/16 canals
|
SPI/I2C/I2S/UART
|
2/1/2/2
|
4/2/2/2
|
ADC
|
de 10 bits
|
de 12 bits
|
CAN
|
No
|
1
|
Ethernet MAC
|
No
|
1
|
Sensors Touch
|
No
|
Sí
|
Sensor de Temperatura
|
No
|
Sí
|
Temperatura de treball
|
-40 °C a 125 °C
|
-40 °C a 125 °C
|
Referències
- ↑ 1,0 1,1 «Documentació de l'ESP32» (en anglès). [Consulta: 16 novembre 2025].
- ↑ «Current ULV Processors - How fast are they?» (en anglès). notebookreview.com, 31-01-2015. [Consulta: 30 novembre 2016].
- ↑ By. «New Part Day: Espressif Announces ESP32-S2 With USB» (en anglès). https://hackaday.com,+21-05-2019.+[Consulta: 9 juliol 2019].
- ↑ jameswilson. «ESP32 Pinout, Datasheet, Features & Applications - The Engineering Projects» (en anglès americà), 16-12-2020. [Consulta: 14 juliol 2024].
- ↑ 5,0 5,1 «Espressif Systems ESP32-S0WD» (en anglès). www.mouser.com, 09-12-2020. [Consulta: https://www.mouser.com/ProductDetail/Espressif-Systems/ESP32-S0WD?qs=gTYE2QTfZfQp30qibCgnrA%3D%3D].
- ↑ «New ESP32-C3 with RISC-V Core: More Than an Alternative for ESP8266!» (en anglès). www.elektormagazine.com, 14-12-2020. [Consulta: 14 desembre 2020].
- ↑ EEWeb. «Announcing ESP32-C6, a Wi-Fi 6 + Bluetooth 5 (LE) SoC» (en anglès americà), 10-04-2021. [Consulta: 14 novembre 2023].
- ↑ 8,0 8,1 «Recursos de l'ESP32» (en anglès). [Consulta: 8 desembre 2016].
- ↑ «[https://web.archive.org/web/20171208204923/http://espressif.com/sites/default/files/documentation/esp-wroom-32d_esp32-wroom-32u_datasheet_en.pdf ESP-WROOM-32D/ESP32-WROOM-32U
Datasheet]» (en anglès). http://www.espressif.com. Arxivat de l'original el 2017-12-08. [Consulta: 5 desembre 2017].
- ↑ «Espressif ESP32 SDK» (en anglès). [Consulta: 8 desembre 2016].
- ↑ «Comparativa ESP8266 i ESP32» (en anglès). Arxivat de l'original el 2016-12-31. [Consulta: 9 desembre 2016].
- ↑ «Comparativa ESP32 i STM32» (en anglès). [Consulta: 24 maig 2023].
- ^«Comparativa ESP32 i STM32]» (en anglès). Arxivat de l'original el 2024-05-30. [Consulta: 11 gener 2024].
Vegeu també
|
|