Arduino uno problema

hola, compré mi primer arduino pero no puedo correr ningún código... intenté en 2 pc y en ninguna se puede, en una de ella conectamos otro arduino y anduvo sin problemas.... al parecer el mío vino fallad, habrá forma de solucionarlo?

FQBN: arduino:avr:uno
Using board 'uno' from platform in folder: C:\Users\PC\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\PC\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6

Detectando las librerías usadas...
C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Users\PC\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\PC\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\standard C:\Users\PC\AppData\Local\Temp\arduino\sketches\8B87446EAF262206C3680200C1E7A792\sketch\Blink.ino.cpp -o nul
Generating function prototypes...
C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Users\PC\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\PC\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\standard C:\Users\PC\AppData\Local\Temp\arduino\sketches\8B87446EAF262206C3680200C1E7A792\sketch\Blink.ino.cpp -o C:\Users\PC\AppData\Local\Temp\307682650\sketch_merged.cpp
C:\Users\PC\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\PC\AppData\Local\Temp\307682650\sketch_merged.cpp
Compilando el sketch...
"C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino\\sketches\\8B87446EAF262206C3680200C1E7A792\\sketch\\Blink.ino.cpp" -o "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino\\sketches\\8B87446EAF262206C3680200C1E7A792\\sketch\\Blink.ino.cpp.o"
Compilando librerías...
Compilando el núcleo...
Using precompiled core: C:\Users\PC\AppData\Local\Temp\arduino\cores\arduino_avr_uno_1f3f1b9fec3b0a03d9e0b6bea3a0fa39\core.a
Linking everything together...
"C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino\\sketches\\8B87446EAF262206C3680200C1E7A792/Blink.ino.elf" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino\\sketches\\8B87446EAF262206C3680200C1E7A792\\sketch\\Blink.ino.cpp.o" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino\\sketches\\8B87446EAF262206C3680200C1E7A792/..\\..\\cores\\arduino_avr_uno_1f3f1b9fec3b0a03d9e0b6bea3a0fa39\\core.a" "-LC:\\Users\\PC\\AppData\\Local\\Temp\\arduino\\sketches\\8B87446EAF262206C3680200C1E7A792" -lm
"C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino\\sketches\\8B87446EAF262206C3680200C1E7A792/Blink.ino.elf" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino\\sketches\\8B87446EAF262206C3680200C1E7A792/Blink.ino.eep"
"C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino\\sketches\\8B87446EAF262206C3680200C1E7A792/Blink.ino.elf" "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino\\sketches\\8B87446EAF262206C3680200C1E7A792/Blink.ino.hex"

"C:\\Users\\PC\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-size" -A "C:\\Users\\PC\\AppData\\Local\\Temp\\arduino\\sketches\\8B87446EAF262206C3680200C1E7A792/Blink.ino.elf"
El Sketch usa 924 bytes (2%) del espacio de almacenamiento de programa. El máximo es 32256 bytes.
Las variables Globales usan 9 bytes (0%) de la memoria dinámica, dejando 2039 bytes para las variables locales. El máximo es 2048 bytes.
"C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude" "-CC:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf" -v -V -patmega328p -carduino "-PCOM3" -b115200 -D "-Uflash:w:C:\Users\PC\AppData\Local\Temp\arduino\sketches\8B87446EAF262206C3680200C1E7A792/Blink.ino.hex:i"

avrdude: Version 6.3-20190619
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Users\PC\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xb4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xb4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xb4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xb4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xb4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xb4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xb4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xb4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xb4
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xb4

avrdude done.  Thank you.

Failed uploading: uploading error: exit status 1

Parece que tienes mal el chip encargado de convertir USB a Serial.
Si te animas podrías llegar a programarlo usando otro Arduino como programador de éste. NO se si te agrada la idea.
Veo que has hecho todas las pruebas y si el otro Arduino en la misma PC funciona y este no. usando el mismo cable, no hay mas para probar.
Tal vez tengas el Bootloader dañado. Esa sería una alternativa antes de descartarlo del todo.
Busca como restaurar el Bootloader en un Arduino Uno. Requieres de otro Arduino funcional y de cables DuPont para hacer las conexiones.

1 Like

¿Arduino Uno original o clon?
¿De ser clon, está instalado el driver correspondiente?
¿Cuando lo conectas, aparece un nuevo puerto COM en el Administrador de Dispositivos?¿ Alguno con un triángulo amarillo?

1 Like

gracias por responder.

Estuve buscando todo el día info al respecto. Al parecer tendria que agotar esa opci{on, reprogramar el Bootloader, pero no tengo otro arduino, y mucho menos el conocimiento para hacerlo... Intentaré cambiarlo donde lo compré. :confused:

La verdad no sabria decirte si es original o clon, simplemente fui a una casa de electronica y lo compré, al ser hardware libre entendia que no existe la figura de originalidad y pirata :roll_eyes:

Instalé los drivers que me aparecian cuando conecté el arduino, y después los desinstalé e instalé los del CH40.

los puertos COM me aparecen de forma normal, sin triangulo amarillo.

En la pc de la facultad me tiró el mismo error, y cambiado el arduino por el de una compañera compilaba y corria sin problemas. Asi que nada, se ve que tuve mala suerte con esta compra... Por lo menos sé que ahora se puede hacer lo del Bootloader, lo que intentaré en caso de que no me quieran cambiar el arduino y tenga que comprarme otro.

Hi,
Seria posible que el arduino es un NANO y no un arduino UNO.

@jheiik:
La única diferencia es que tienes que indicarle al "IDE" que placa tienes.
nano
Lo normal es que tengas la 328P que como ves tiene dos versiones, prueba ambas, (si no lo has hecho) y comprueba que esta en un puerto correcto.

Como va a confundir UNO con NANO, si probó el de su compañera y funcionaba.
Debemos asumir que el de la compañera es un UNO también, así que descartemos eso o tenemos dos personas que no reconocen un UNO de un NANO.

Hola denuevo, en efecto es un UNO, hubiera sido menos agotador que me confunda con un nano jaja.

Como sea, logre cambiar el arduino y el nuevo me anda bien, al parecer vino con un problema en el puerto de entrada.

Gracias y saludos, :handshake:

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.