Envíos a todo MéxicoCompra protegidaAsesoría de especialistas

Arduino Nano no carga programas: placa, puerto y bootloader

Serie Arduino y ESP32 · Guía 08 / 20

Haz que tu Nano vuelva a cargar.

Revisa la configuración del Nano clásico y diferencia un error de carga de un problema USB. Incluye una prueba serial para confirmar la recuperación.

Lo que vas a lograr

Configurar el Nano por su procesador y bootloader reales.

Plataforma del ejemplo: Nano clásico AVR; no Nano ESP32. Identifica la versión de tu unidad antes de cargar el sketch o conectar periféricos.

01 / Entiende el montaje

Lo que conviene revisar antes de empezar

Confirma que sea Nano clásico

La opción Arduino Nano de Arduino AVR Boards es para esa plataforma, no para todas las placas de la familia. Antes de cambiar opciones, revisa el procesador de tu genérico y el convertidor USB.

La selección del procesador también cambia la carga

El menú del Nano clásico contempla ATmega328P, ATmega328P con Old Bootloader y ATmega168. Usa la opción que corresponde a la unidad; no atribuyas a todos los genéricos la misma configuración.

Haz cambios que puedas comparar

Mantén el mismo cable y sketch mientras pruebas la configuración documentada. Si cambias puerto, cable, paquete y programa al mismo tiempo será difícil saber qué corrigió la carga.

ObservaciónAcción
No hay puertoDiagnosticar USB primero
Compila, no cargaRevisar placa, procesador y puerto
Carga bien, sin textoAbrir monitor correcto
Reinicios continuosRevisar alimentación y conexiones
02 / Prepara tus materiales

Lista para esta práctica

  • Nano clásico identificado
  • Cable USB de datos
  • Arduino AVR Boards en el IDE

Consulta contenido y disponibilidad en cada ficha. La fotografía identifica una referencia del catálogo; no confirma por sí sola la versión electrónica ni que incluya los accesorios de la práctica.

Descargar Arduino IDE · sitio oficial ↗

03 / Conecta y configura

Esquema y pasos de preparación

Conexión USB para esta prueba

Conecta una sola tarjeta. No se necesita cableado en los pines.

Computadora

Arduino IDE + monitor serie

Cable USB de datos
ARDUINO NANO GENÉRICO · SKU 01412

ARDUINO NANO GENÉRICO
SKU 01412

Puerto USB de la tarjeta
1
USBPuerto de la computadora
USBConector de la tarjeta

El conector del cable debe coincidir con el de tu unidad. No uses un cable solo de carga. No conectes 5V, GND, RX, TX ni otros GPIO entre la computadora y la tarjeta: esa conexión se hace por USB.

  1. Selecciona Herramientas → Placa → Arduino AVR Boards → Arduino Nano.
  2. Revisa Herramientas → Procesador y selecciona el de tu unidad.
  3. Escoge el puerto; retira conexiones de RX y TX durante la carga.
  4. Carga esta prueba y abre el monitor a 115200 baudios.
04 / Copia y prueba

Programa de ejemplo

Copia el sketch completo en un archivo nuevo. Selecciona la placa y el puerto correspondientes; pulsa Verificar y después Subir. Las bibliotecas adicionales, cuando se necesitan, están indicadas en la preparación.

void setup() { Serial.begin(115200); }
void loop() {
  Serial.println("Nano: carga y serial correctos");
  delay(1000);
}

Cómo funciona

  • El texto confirma que el programa nuevo está ejecutándose.
  • El puerto y su velocidad se revisan también en el monitor.
Resultado esperado

Nano: carga y serial correctos aparece repetidamente.

Primero confirma este resultado con el montaje básico. Después cambia una sola variable, como el mensaje o una pausa, y observa el efecto antes de agregar más componentes.

05 / Si algo no funciona

Errores frecuentes y qué revisar

  • Old Bootloader no es una solución universal: confirma la versión.
  • No grabes otro bootloader como primer paso sin haber descartado cable y selección.

Guarda el mensaje de error completo y anota placa, paquete y versión de biblioteca. Para pedir ayuda, comparte también el diagrama del montaje y el SKU de los componentes.

Preguntas frecuentes

¿Por qué hay Old Bootloader?

Hay unidades que utilizan un bootloader anterior y requieren esa selección.

¿ATmega168 y ATmega328P son lo mismo?

No. Identifica el procesador antes de elegir.

¿Tengo que cambiar el código?

El ejemplo serial no necesita otro pinout; el problema puede estar en la configuración de carga.

Materiales del catálogo

Prepara tu siguiente proyecto

Guía general: Arduino Uno, Nano o ESP32, ¿cuál elegir? →

Ver tarjetas de desarrollo →

Continúa aprendiendo

Cómo programar un ESP32 con Arduino IDE desde cero →

Cómo encender y apagar un LED con Arduino Uno →

Karen Muller

Karen Muller · Tienda de Electrónica MX

TIENDA DE ELECTRÓNICA MX · PUEBLA

¿Dónde comprar los materiales de tu proyecto?

Consulta modelos, accesorios, ubicación y horarios de nuestra tienda en el Centro de Puebla. Revisa tu lista antes de visitarnos o prepara tu compra en línea.

Arduino en Puebla · modelos y dónde comprar →

Quiero un Arduino · WhatsApp ↗

Compartir ahora:
01Compra informadaPrecio, existencia y características antes de pagar.
02Garantía claraProcedimiento documentado para solicitar ayuda.
03PrivacidadTus datos se utilizan únicamente para fines informados.
Consultar políticas ↗