Portal técnico del proyecto • Documentación de ingeniería, características de arquitectura embebida y análisis comparativo del microcontrolador ESP32.
Equipado con un microprocesador Tensilica Xtensa Dual-Core 32-bit LX6, operando a frecuencias ajustables de 160 MHz hasta 240 MHz. Ideal para cálculos complejos y sistemas operativos en tiempo real (RTOS).
Soporte nativo para Wi-Fi 802.11 b/g/n (hasta 150 Mbps) y conectividad Bluetooth v4.2 BR/EDR y BLE (Bluetooth Low Energy), eliminando la necesidad de módulos externos de comunicación.
Cuenta con 520 KB de SRAM interna. Comercializado habitualmente con memoria Flash SPI externa integrada en el módulo (desde 4 MB hasta 16 MB) para almacenamiento de código y sistemas de archivos.
Dispone de múltiples interfaces industriales, incluyendo SPI, I2C, UART, I2S y CAN. Cuenta con hasta 34 pines GPIO configurables con soporte para modulación PWM en todos los canales de salida.
Integra ADC de 12 bits (hasta 18 canales) para mediciones analógicas precisas y dos canales DAC de 8 bits orientados a la generación de señales de audio o voltajes de referencia dedicados.
Incorpora un coprocesador de ultra bajo consumo (ULP). Soporta múltiples modos de ahorro energético, destacando el Deep Sleep mode (~10µA a ~150µA), crítico para dispositivos alimentados por batería.
| Especificación Técnica | ESP32 (Típico DevKit) | Arduino UNO (Rev3) |
|---|---|---|
| Microcontrolador Base | ESP32-D0WDQ6 (Espressif) | ATmega328P (Microchip/Atmel) |
| Arquitectura | 32-bit (Dual-Core) | 8-bit (Single-Core) |
| Voltaje de Operación (Lógica) | 3.3V | 5.0V |
| Frecuencia de Reloj | 160 MHz - 240 MHz | 16 MHz |
| Memoria SRAM | 520 KB | 2 KB |
| Memoria Flash (Programa) | 4 MB (Típico, externa al chip) | 32 KB (Interna) |
| Conectividad Inalámbrica | Wi-Fi Integrado + Bluetooth (Clásico y BLE) | Ninguna (Requiere escudos/módulos externos) |
| Resolución ADC | 12-bit (0-4095) | 10-bit (0-1023) |
| Convertidor DAC | Sí (2 canales, 8-bit) | No |
| Pines GPIO | ~34 pines (Multiplexados) | 14 digitales + 6 analógicos |
| PWM Hardware | 16 canales independientes | 6 canales |