Generalidades
El ESP-32 es un módulo microcontrolador potente y versátil que combina Wi-Fi y Bluetooth en un solo chip. Es ideal para aplicaciones de Internet de las Cosas (IoT), automatización del hogar, redes de sensores y muchos otros proyectos electrónicos avanzados. El módulo ESP-32 de 30 pines facilita la integración en prototipos y proyectos gracias a su fácil conectividad y amplia gama de funcionalidades.
Características Técnicas
- Microcontrolador: Tensilica Xtensa LX6 de doble núcleo
 
- Frecuencia de reloj: Hasta 240 MHz
 
- Memoria RAM: 520 KB SRAM
 
- Memoria Flash: 4 MB (integrada en algunos módulos)
 
Conectividad
- Wi-Fi: 802.11 b/g/n
 
- Bluetooth: V4.2 BR/EDR y BLE
 
- Interfaces: UART, SPI, I2C, I2S, CAN, PWM, ADC, DAC
 
Voltaje de Funcionamiento
- Voltaje de Alimentación: 3.0V a 3.6V
 
- Consumo de Energía:
- Modo de Transmisión Wi-Fi: ~160 mA
 
- Modo de Recepción Wi-Fi: ~80 mA
 
- Modo de Suspensión Profunda: ~10 µA
 
 
Pinout
El módulo ESP-32 de 30 pines está organizado de la siguiente manera:
- Pines de Alimentación: 3V3 (3.3V), GND (Tierra)
 
- Pines de Entrada/Salida Digital: GPIO1 a GPIO39
 
- Pines Analógicos: ADC1 (GPIO32 a GPIO39), ADC2 (GPIO0 a GPIO15)
 
- Pines de Comunicación:
- UART: TX (GPIO1), RX (GPIO3)
 
- SPI: MOSI, MISO, SCLK, CS
 
- I2C: SDA, SCL
 
- PWM: En varios pines GPIO
 
 
Características Adicionales
- Módulos Integrados:
- Sensores de Temperatura y Tacto
 
- Controlador Ethernet
 
- Criptografía (AES, RSA, SHA)
 
 
- Frecuencia de Muestreo del ADC: Hasta 18 bits
 
- Capacidad de Interruptores de Hardware: 16 niveles
 
Aplicaciones Comunes
- Internet de las Cosas (IoT): Monitorización y control remoto
 
- Automatización del Hogar: Control de luces, termostatos, y sistemas de seguridad
 
- Redes de Sensores: Recolección de datos y transmisión inalámbrica
 
- Proyectos de DIY: Robots, drones y dispositivos portátiles
 
- Automatización Industrial: Monitoreo y control de equipos y procesos