Bienvenidos apasionados de la electrónica, en esta ocasión vamos a ver los pines y características de una herramienta potentísima como es la ESP32.
En concreto vamos a ver la placa de desarrollo de ESP32 C v4 WROOM 32.
ESP32-WROOM-32 es un potente módulo genérico Wi-Fi + BT + BLE MCU que se dirige a una amplia variedad de
aplicaciones, desde redes de sensores de baja potencia hasta las tareas más exigentes, como la codificación de voz,
transmisión de música y decodificación de MP3.
El núcleo de este módulo es el chip ESP32-D0WDQ6*. El chip integrado está diseñado para ser escalable y
adaptativo. Hay dos núcleos de CPU que se pueden controlar individualmente, y la frecuencia de reloj de la CPU es ajustable
de 80 MHz a 240 MHz. El chip también tiene un co-procesador de baja potencia que se puede utilizar en lugar de la CPU para
ahorrar energía durante la realización de tareas que no requieren mucha potencia informática, como la supervisión de
periféricos. ESP32 integra un rico conjunto de periféricos, que van desde sensores táctiles capacitivos, sensores Hall, SD
interfaz de tarjeta, Ethernet, SPI de alta velocidad, UART, I²S e I²C.
Aplicaciones donde usar el ESP 32
- Concentrador de sensores IoT genérico de baja potencia
- Registradores de datos IoT genéricos de bajo consumo
- Cámaras para transmisión de vídeo
- Dispositivos Over-the-top (OTT)
- Reconocimiento de voz
- Reconocimiento de imágenes
- Red de malla
- Domótica
- Automatización industrial
- Agricultura inteligente
- Aplicaciones de audio
- Aplicaciones de atención médica
- Juguetes habilitados para Wi-Fi
- Electrónica portátil
- Aplicaciones de venta al por menor y catering
Características técnicas de la ESP32 C v4
CPU y memoria en el ESP32 WROOM32
- Microprocesador Xtensa dual-core 32-bit LX6 hasta 240 MHz
- Memoria ROM 448 KB
- Memoria SRAM 520 KB
- Memoria SRAM en RTC 16KB
WI-FI
- 802.11b/g/n
- Bit rate: 802.11n superior a 150 Mbps
- Agregación de frames A-MPDU y A-MSDU
- Rango de frecuencia central del canal de operación: 2412 ~ 2484 MHz
Bluetooth
- Bluetooth V4.2 BR/EDR y Bluetooth LE
- Transmisor Clase-1, clase-2 and clase-3
- AFH
- CVSD y SBC
Periféricos en el ESP32 C v4
- SD card, (Posibilidad de conexión con tarjeta SD externa
- UART Receptor/transmisor asíncrono universal, El chip ESP32 tiene tres controladores UART (UART0, UART1 y UART2)
- SPI Serial peripheral interface ESP32 integra 4 periféricos SPI.
- SDIO Controlador esclavo de tarjeta SDIO
- I2C es un protocolo de comunicación semidúplex, síncrono y serial que permite la coexistencia de múltiples maestros y esclavos en el mismo bus
- LED PWM para controlar la intensidad de los Leds, tiene 16 canales que pueden generar formas de onda independientes que se pueden usar, por ejemplo, para controlar dispositivos LED RGB.
- Motor PWM (tiene dos unidades MCPWM que se pueden usar para controlar diferentes tipos de motores. Cada unidad tiene tres pares de salidas PWM)
- I2S (Inter-IC Sound) es un protocolo de comunicación síncrono en serie que generalmente se usa para transmitir datos de audio entre dos dispositivos de audio digital.
- IR (El controlador del módulo RMT (control remoto) se puede utilizar para enviar y recibir señales de control remoto por infrarrojos
- Contador de pulsos (contador de flancos ascendentes o descendentes de una señal de entrada)
- GPIO (Puertos de entrada salida de propósito General
- Sensor táctil capacitivo
- Sensor de efecto Hall
- ADC (Convertidor digital analógico)
- DAC (Convertidor analógico digital)
- TWAI (interfaz automotriz de dos cables)
- RTC (Reloj en tiempo real)
Componentes integrados en el módulo
- Oscilador de cristal de 40 MHz
- 4 MB SPI flash
- Antena PCB integrada
- Sensor Hall
Voltajes de operación del ESP32 C V4
Esta placa de desarrollo se puede alimentar a 3,3v (3.0-3,6v) o 5v, pero los pines GPIO trabajan 3,3v, si queremos usarla con sistemas de 5v hay que utilizar convertidores de nivel 3,3-5V
Temperaturas de operación del ESP32 C V4
Entre -40ºC y 85ºC
Pines de la placa de desarrollo
![](https://pasionelectronica.com/wp-content/uploads/2022/02/esp32-wroom32-1024x808.jpg)