Ir al contenido

ESP32

De Mexpedia
ESP32
Archivo:Espressif ESP-WROOM-32 Wi-Fi & Bluetooth Module.jpg
Información
Tipo System on a chip
Fabricante Espressif
Procesador Tensilica Xtensa LX6 160 MHz (240 MHz overclock.)
Datos técnicos
Alimentación 5V DC
Procesador Tensilica Xtensa LX6 160 MHz (240 MHz overclock.)
Página no enlazada a Wikidata y añade el enlace en español: ESP32.

ESP32 es la denominación de una familia de chips SoC de bajo coste y consumo de energía, con tecnología Wi-Fi y Bluetooth de modo dual integrada. El ESP32 emplea un microprocesador Tensilica Xtensa LX6 en sus variantes de simple y doble núcleo e incluye interruptores de antena, balun de radiofrecuencia, amplificador de potencia, amplificador receptor de bajo ruido, filtros, y módulos de administración de energía. El ESP32 fue creado y desarrollado por Espressif Systems y es fabricado por TSMC utilizando su proceso de 40 nm.[1] Es un sucesor de otro SoC, el ESP8266.

Características

[editar | editar código]
Archivo:Espressif ESP32 Chip Function Block Diagram.svg
Diagrama de funciones del ESP32.

Las características del ESP32 incluyen:[2]

  • Procesador:
    • CPU: microprocesador de 32-bit Xtensa LX6 de doble núcleo (o de un solo núcleo), operando a 160 o 240 MHz y rindiendo hasta 600 DMIPS
    • Coprocesador de ultra baja energía (ULP)
  • Memoria: 520 KiB SRAM
  • Conectividad inalámbrica:
    • Wi-Fi: 802.11 b/g/n
    • Bluetooth: v4.2 BR/EDR y BLE
  • Interfaces periféricas:
  • Seguridad:
    • Soporta todas las características de seguridad estándar de IEEE 802.11, incluyendo WFA, WPA/WPA2 y WAPI
    • Arranque seguro
    • Cifrado flash
    • 1024-bit OTP, hasta 768-bit para clientes
    • Criptografía acelerada por hardware: AES, SHA-2, RSA, criptografía de curva elíptica (ECC), generador de números aleatorios (RNG)
  • Administración de energía:
    • Regulador interno de baja caída
    • Dominio de poder individual para RTC
    • Corriente de 5μA en modo de suspensión profundo
    • Despierta por interrupción de GPIO, temporizador, medidas de ADC, interrupción por sensor de tacto capacitivo


En el ámbito del Internet de las cosas (IoT) y la domótica, el ESP32 es ampliamente utilizado como hardware base para plataformas de código abierto como Home Assistant, habitualmente mediante firmwares como ESPHome o MicroPython. Su viabilidad para proyectos autónomos se apoya en la gestión de sus estados de energía (Modem-sleep, Light-sleep y Deep-sleep); este último permite prolongar la vida útil de las baterías durante meses al reducir el consumo a niveles de microamperios, suspendiendo la CPU principal y manteniendo activo únicamente el coprocesador de ultra baja energía (ULP) y el reloj en tiempo real.[3]

Almacenamiento incorporado

[editar | editar código]

El ESP32 incluye la siguiente memoria integrada:

Almacenamiento Tamaño
SRAM 520 KiBit
Memoria flash 448 KiBit
NVRAM 16 KiBit

Placas de circuito impreso

[editar | editar código]

Placas modulares de montaje en superficie

[editar | editar código]

Las placas de circuito impreso (PCB) de montaje superficial basadas en ESP32 contienen directamente el SoC ESP32 y están diseñadas para integrarse fácilmente en otras placas de circuito. Para las antenas de trazas de PCB se utilizan diseños de antena de F invertida sinuosa. La traza de PCB es una vía conductora que conecta los componentes en la placa de circuito impreso, permitiendo la conexión entre ellos de señales eléctricas, alimentación y tierra.[4]

Desarrollo y otras placas

[editar | editar código]

Las placas de desarrollo y de conexión amplían el cableado y pueden agregar funcionalidad, a menudo basándose en las placas de módulos ESP32 y haciéndolas más fáciles de usar para fines de desarrollo.[5]

Véase también

[editar | editar código]

Referencias

[editar | editar código]
  1. ↑ «ESP32 Overview». Espressif Systems. Consultado el 1 de septiembre de 2016. 
  2. ↑ «ESP32 Datasheet». Espressif Systems. 6 de marzo de 2017. Consultado el 14 de marzo de 2017. 
  3. ↑ «Guía técnica del ESP32: Especificaciones, modos de bajo consumo e integración IoT». Especificar.cl. Consultado el 8 de julio de 2026. 
  4. ↑ «- How to Size and Route PCB Trace?» (en inglés estadounidense). 9 de mayo de 2025. Consultado el 24 de junio de 2025. 
  5. ↑ «Enginursday: First Impressions of the ESP32 - News - SparkFun Electronics». news.sparkfun.com. Consultado el 24 de junio de 2025.