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

Kit de Leds Difusos 3 y 5mm 200 Piezas
CH552 USB Modulo programador multiprotocolo SWD JTAG UPDI USBasp - UNIT DevLab
Protoboard de Ensamble Deslizable 1 bloque 2 tiras 840 Puntos UNIT
Mini Cargador USB Tipo-C 5V 2A
Limpiador y Lubricante para Equipos Electrónicos en Aerosol 170 ml SILIJET E-PLUS
Pelacables Autoajustable con Cortadora de Cable y Crimpado de Terminales
Cable Dúplex para Bocina 22 AWG 2 Vías Bicolor 1 Metro
Pulsar ESP32 C6 BLE5 WiFi6 Matter Thread Zigbee- UNIT DevLab
TTP223B Sensor Capacitivo Touch - UNIT DevLab
Filamento PLA SILK Negro Seda 1.75mm IIIDMAX
Kit Arduino Plug and Make 7 Modulinos UNO R4 WiFi AKX00069
Cargador para Baterías de litio CN3165 - UNIT DevLab
TCC0603COG2R2C500CT Capacitor Cerámico 0603 2.2pF 50V
RM99BPro Pinza Amperimétrica Digital
MYJG60W-1 AC 110V Fuente de Poder para Maquina Laser
BS1010 Herramienta Perfiladora para Impresiones 3D
Eliminador 5V 3A USB C
Pasta Térmica 5g
Transformador 6VC/T 1A con Tap Central
UNIT Cargador de Batería LiPo Boost & I2C
Juego de Capacitores Cerámicos 700 piezas 1KV 10PF-821PF
Filamento PLA+ Glow in the Dark Naranja 1Kg 1.75mm IIIDMAX
Kit Agujas de 0.15-0.35mm para Limpieza de Boquillas
HB-019 Desoldador de Succión Eléctrico 30W 110V
Tang Nano 20K FPGA Gowin GW2AR-18
Soldador de Gas Tipo Bolígrafo
Limpiador Dieléctrico para Circuitos y Tarjetas Electrónicas 454 ml COMPUKLIN
UNIT Módulo Hub I2C QW/ST 5 Puertos
Dimmer 10000W SCR 0-220V
Módulo WS28B20-1010 Matriz 8x16 LED RGB - UNIT DevLab
Kit Terminales de Anillo Termorretráctil para Soldar 50pcs
Fuente para Protoboard con Señuelo de Carga UNIT
Kit de Luz Led Giratoria CD4017 DIY con Control de Sonido




























Valoraciones
No hay valoraciones aún.