ESP32

ESP32
Información
Tipo System on a chip
Desarrollador Espressif Systems
Fabricante Espressif
Procesador Tensilica Xtensa LX6 160 MHz (240 MHz overclock.)
Datos técnicos
Alimentación 3.3 VDC
Procesador Tensilica Xtensa LX6 160 MHz (240 MHz overclock.)
[editar datos en Wikidata]

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

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
    • Co-procesador 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:
    • 12-bit SAR ADC de hasta 18 canales
    • 2 × 8-bit DACs
    • 10 × sensores de tacto (sensores capacitivos GPIOs)
    • 4 × SPI
    • 2 × interfaces I²S
    • 2 × interfaces I²C
    • 3 × UART
    • Controlador host SD/SDIO/CE-ATA/MMC/eMMC
    • Controlador esclavo SDIO/SPI
    • Interfaz Ethernet MAC con DMA dedicado y soporte para el protocolo IEEE 1588 Precision Time Protocol
    • Bus CAN 2.0
    • Controlador remoto infrarrojo (TX/RX, hasta 8 canales)
    • Motor PWM
    • LED PWM (hasta 16 canales)
    • Sensor de efecto Hall
    • Pre-amplificador analógico de ultra baja potencia
  • 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

Véase también

Referencias

  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. 
Control de autoridades
  • Proyectos Wikimedia
  • Wd Datos: Q27921668
  • Commonscat Multimedia: ESP32 / Q27921668

  • Wd Datos: Q27921668
  • Commonscat Multimedia: ESP32 / Q27921668