Arduino Nano ESP32
Formato Nano con ESP32-S3.
Características clave
- Módulo: u-blox NORA-W106 (ESP32-S3), doble núcleo hasta 240 MHz
- Memoria: 512 kB de SRAM, 8 MB de PSRAM y 16 MB de flash externa
- Radio: Wi-Fi 4 (2,4 GHz) y Bluetooth 5.0 LE con antena integrada
- Pines: 14 digitales y 8 analógicos; PWM en todos (máximo 5 a la vez); LED integrado en el pin 13
- Tensión: 3,3 V en todos los pines: no conectes nada de 5 V a ellos
- Corriente por pin: Hasta 40 mA de salida y 28 mA de entrada
- Tamaño: 18 × 45 mm (formato Nano)
Primeros pasos
- Instala Arduino IDE 2 desde la web oficial (o usa el editor en la nube).
- En el Gestor de placas busca «Nano ESP32» e instala el paquete.
- Conéctala por USB-C. Si en el selector ves la placa dos veces, una como USB (puerto COM o /dev/tty…) y otra como DFU, elige la de USB.
- Prueba los ejemplos de Archivo → Ejemplos; no necesitan librerías extra.
- Si un programa la bloquea y deja de verse por USB, pulsa dos veces el botón de reset justo después de enchufarla para entrar en modo de carga.
- Si el ordenador no la detecta, mira la ficha de ESP32 no detectado por USB.
Conexiones y pines
- I2C: A4 (SDA) y A5 (SCL). SPI: D11 (COPI), D12 (CIPO) y D13 (SCK); para CS vale cualquier pin. Tiene 2 UART (una en D0/D1).
- No tiene pin de 5 V: solo VBUS da 5 V, y únicamente cuando la placa se alimenta por USB.
- El pin de 3,3 V sale del regulador de la placa y sirve para alimentar sensores pequeños.
- Los pines BOOT0 y BOOT1 sirven para el modo de arranque: no los uses para tus sensores.
Alimentación
- Por USB-C (5 V) o por el pin VIN, de 6 a 21 V; la placa lo baja a 3,3 V.
- Si la alimentas por VIN, el pin VBUS no da tensión.
Problemas típicos
Fuentes oficiales
- Arduino — Documentación oficial del Nano ESP32 (datasheet, pinout y alimentación) (en inglés)
- Arduino — Primeros pasos con el Nano ESP32 (en inglés)
Más guías de ESP32 / ESPHome.