INFORMACIÓN
La ESP32-S3 UNO WROOM-1-N16R8 es una tarjeta de desarrollo basada en el microcontrolador ESP32-S3, diseñada con un formato compatible con Arduino UNO y DevKitC-1, lo que facilita la conexión de sensores, módulos y shields electrónicos. Integra un procesador de doble núcleo, conectividad Wi-Fi y Bluetooth, además de 16 MB de memoria Flash y 8 MB de PSRAM, permitiendo desarrollar proyectos, controlando las entradas y salidas digitales, analógicas y los diferentes protocolos de comunicación, como UART, I²C, SPI y PWM.
La ESP32-S3 UNO WROOM-1-N16R8 se utiliza en una gran variedad de aplicaciones tecnológicas gracias a su potente procesador, su memoria integrada y su conectividad Wi-Fi y Bluetooth. Entre sus principales usos se encuentran el desarrollo de proyectos de Internet de las cosas (IoT), sistemas de automatización del hogar, estaciones meteorológicas, robots móviles, sistemas de monitoreo y control. Esta tarjeta es compatible con diversos entornos de desarrollo (IDE), entre los que destacan Arduino IDE, PlatformIO, Visual Studio Code con la extensión de Espressif, ESP-IDF (el entorno oficial de Espressif), MicroPython mediante Thonny, y CircuitPython.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Microcontrolador: ESP32-S3-WROOM-1-N16R8.
- Procesador: Arquitectura Xtensa LX7 de doble núcleo de 32 bits.
- Frecuencia Máxima de Reloj: Hasta 240 MHz.
- Memorias:
- Memoria Flash: 16 MB para almacenamiento de programas y datos.
- Memoria PSRAM: 8 MB para aplicaciones que requieren gran capacidad de memoria.
- Memoria SRAM interna: 512 KB.
- Memoria ROM: 384 KB.
- Conectividad Inalámbrica: Wi-Fi de 2,4 GHz compatible con los estándares 802.11 b/g/n.
- Bluetooth: Compatible con Bluetooth 5.0 Low Energy (BLE).
- Formato Físico: Compatible con el diseño de Arduino UNO, permitiendo utilizar numerosos shields.
- Voltaje de Operación: 3.3 VDC.
- Alimentación: Mediante puerto USB Tipo C o entrada externa de corriente continua.
- Interfaz USB Integrada: compatible con programación, depuración y comunicación serial.
- Puertos de comunicación: UART, SPI, I²C, I²S, USB OTG y PWM.
- Entradas Analógicas: Convertidor ADC de 12 bits con múltiples canales.
- Salidas Digitales GPIO: múltiples pines configurables para entradas y salidas.
- LED RGB WS2812 (GPIO48).
- Compatibilidad de Programación: Arduino IDE, ESP-IDF, PlatformIO, MicroPython y CircuitPython.
- Actualización Remota de Firmware (OTA): admite actualizaciones inalámbricas sin necesidad de conectar la placa al ordenador.
- Dimensiones: 68 mm x 54 mm x 14 mm.
- Peso: 20 g.
DOCUMENTACIÓN Y RECURSOS
- Datasheet
INFORMACIÓN ADICIONAL
Notas Importantes
- Si utiliza el ESP32-S3 con sensores analógicos, es posible que deba configurar el ADC con una atenuación de 11 dB para ajustar el rango de referencia de voltaje y que este pueda manejar hasta 3.3 V.
- El LED RGB WS2812 está conectado al GPIO48.
- GPIO47 y GPIO48: Estos pines pueden funcionar a 1.8 V en lugar de los 3.3 V habituales (especialmente en módulos con la letra “V” en su nombre, como R8V o R16V). Conectar dispositivos de 3.3 V a estos pines puede provocar daños o un funcionamiento inesperado
- Pines de arranque/conexión (GPIO0, GPIO3, GPIO45, GPIO46): Estos pines se monitorizan durante el arranque para controlar el modo de inicio y la carga del código. Una conexión incorrecta puede impedir que la placa arranque o cargue el código.
Recomendación: Si eres principiante, evita usar los pines GPIO0, GPIO3, GPIO45, GPIO46, GPIO47 y GPIO48. Utiliza cualquier otro pin GPIO disponible. Si necesitas usarlos, consulta siempre primero la hoja de datos de tu módulo ESP32-S3.
Descripción de Pines
La placa mantiene la compatibilidad con el formato de Arduino Uno, a la vez que se adapta a los pines GPIO del ESP32-S3. Esto permite utilizar módulos de expansión (shields) de Arduino Uno y programar con los ajustes necesarios en la numeración de los pines.
|
Alimentación.
Analógicos.
|
Digitales.
|
I2C.
Otros Pines.
Pines GPIO Adicionales. La placa también proporciona pines GPIO ESP32-S3 adicionales con orificios para soldar para usuarios avanzados que necesiten más pines de E/S: GPIOS en Pads Superiores: IO45, IO16 ,IO15 , IO47, IO48, IO35, IO36, IO37, IO38, IO39, IO40, IO41 y IO42
|
Configurar ESP32-S3 en IDE Arduino.
1. Instalar Arduino IDE: Descarga Arduino IDE 2.x e Instálalo.
2. Instalar el soporte para ESP32: Abre Arduino IDE y dirigete a : Archivo → Preferencias. En URLs adicionales de tarjetas agrega: https://espressif.github.io/arduino-esp32/package_esp32_index.json y posteriormente entra a Herramientas → Placa → Gestor de tarjetas y busca ESP32 e instala ESP32 by Espressif Systems.
3. Conectar la placa: Conecta el cable USB-C y observa en Herramientas → Puerto el puerto COM habilitado.
4. Seleccionar la tarjeta: En Herramientas → Placa elige ESP32S3 Dev Module. Si aparece específicamente ESP32-S3 DevKitC-1, también funciona para la mayoría de estas placas. Y ahora configura tu placa de la siguiente manera:

Ejemplos de Uso de Pines.
Al programar la placa ESP32-S3 en el IDE de Arduino, utilice los números de pin GPIO de la ESP32-S3 (no los nombres de los pines del Arduino Uno). A continuación, se muestran ejemplos de código para diferentes tipos de pines:
Lectura del Pin Analógico (A0 – IO2).
// Lee el valor analógico del pin A0 (que es IO2 en ESP32-S3) int analogValue = analogRead (2); // Usa el GPIO número 2 Serial . println (analogValue); // Para el rango completo de 3,3 V, configure la atenuación del ADC analogSetAttenuation(ADC_11db); // Establecer el rango de 0 a 3,3 V int value = analogRead (2);
Lectura del Pin Digital (D2 – IO18).
// Lee la entrada digital del pin D2 (que es IO18 en ESP32-S3) pinMode (18, INPUT ); // Usa el GPIO número 18 int state = digitalRead (18); Serial . println (state); // Imprime 0 o 1

4 Pilas Recargables AA NiMH 1.2V 2500mAh de Alta Capacidad
Push Button KY-004
MaixCAM Placa de Desarrollo AI RISCV
Espuma Limpiadora para Equipos Electrónicos 454 ml SILIMPO
IP2312 Módulo de Carga Rápida 3A 1S
Kit de Luz Led Giratoria CD4017 DIY con Control de Sonido
Espaciador por Celda 4x5 para Batería 18650
1N914 Diodo de Señal Pequeña
Módulo de Detección de Rotura de Filamento de Impresora 3D
Soldador de Gas Tipo Bolígrafo con Accesorios
BMS 4S 30A Balanceador Carga de Baterias
Osciloscopio DSO138 con Carcasa y Display TFT
Pinzas Antiestáticas SMD Kit 6 Piezas
Limpiador de Pantallas 170 ml COMPUSTAT
Tang Nano 9K FPGA Gowin GW1NR-9





























Valoraciones
No hay valoraciones aún.