Arduino: recuperar un Pro Micro brickeado

No me había pasado nunca, hasta hoy… He “brickeado” mi clónico del Sparkfun Pro Micro al subir un sketch.

Pues bien, si tienes la mala suerte de seleccionar la placa de forma incorrecta, como por ejemplo, seleccionar la versión ATMega32U4 (3,3V / 8MHz), cuando debería ser la ATMega32U4 (5V / 16MHz), brickearás tu placa… Es decir, la dejarás inservible…

Windows entonces te lo desconectará del COM que tenía asignado y te dirá que el dispositivo no funciona correctamente…

Si es este tu caso, prueba a hacer un reset del bootloader, y subir un sketch base seguidamente (uno vacío servirá).

Sigue estos pasos (ojo, requiere algunas pruebas previas, a mi me ha costado dar con la secuencia correcta, que ahora te dejo detallada aquí):

  1. Desconecta tu placa del USB
  2. Desconecta cualquier dispositivo que tengas conectado a sus pins
  3. Conecta un cable entre los pins RST y GND
  4. Enchufa el cable USB (Windows no lo reconocerá en este momento) y esperaremos alrededor de 10s
  5. Desconecta y conecta el cable al pin RST dos veces, dejándolo la segunda vez conectado
  6. Sube el sketch básico 
  7. Una vez compilado, justo cuando diga UPLOADING, desconecta el cable del pin RST, y verifica que el sketch se sube correctamente (parapadearán los led RX/TX)

Ahora ya tienes el sketch cargado y hemos recuperado nuestro Pro Micro.

Desconecta y vuelve a conectar el USB, y valida que ahora sí lo reconoce correctamente Windows…

Espero que os funcione como a mi. Cualquier comentario o duda, ya sabéis, escribid en los comentarios y lo miramos!

 

Saludos,

Jordi

Share Button

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.