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

HT-PD27W-US Eliminador 27W USB Tipo C PD para Raspberry Pi 5
Controlador de Velocidad Motor DC 10-50V 60A PWM HHO RC
SOL60-100 Rollo Soldadura Estaño 100g 60/40 1mm
Eliminador 9V 1A con Plug
Espuma Limpiadora para Equipos Electrónicos 454 ml SILIMPO
Sensor IR HX1838 con Control Inalambrico
502L Amplificador Bluetooth Estereo 50W
Flux en Pasta UV35 en Jeringa de 5CC
L298N Modulo Driver Motor A pasos
46122 Clavijas Planas de Hule Volteck
Controlador de Velocidad PWM para Ventilador de 2-3 Cables 12V 0.8A



























Valoraciones
No hay valoraciones aún.