Hace unos días compre este kit:
Arduino UNO R3 con chip CH340C
Intente hacerlo andar de muchas maneras y no pude establecer comunicación con la PC.
¿Podría ser que sea reconocida como otra placa que no sea "Arduino UNO"?
Al intentar usar Arduino Cloud reconoce que hay una placa conectada pero si presiono continuar no sucede nada.
-Instale los driver CH340 (varias versiones)
-Probé en distintas PC (Windows 10 y Windows 7)
-Probé varias versiones del IDE Arduino (2.3.6 y 1.8.3)
-NO probé con otro cable USB ya que no tengo otro con esa ficha.
-En ambas PC reconoce un ESP32 y lo puedo programar sin problema.
Desde el IDE el puerto es reconocido, si cambio de puerto USB también cambia el puerto COM que reconoce el software.
Al alimentar la placa por USB encienden 2 led rojos:
-led ON
-led L
En ningún momento se apaga ni parpadea ninguno de los dos, tampoco enciende otro led.
Por lo que pude averiguar el led L debería parpadear cuando presiono el botón reset, sin embargo esto no sucede. Intente además resetear puenteando el pin RES y GND, tampoco sucede nada.
NO tengo otra placa Arduino como para hacer algo así:
https://support.arduino.cc/hc/en-us/articles/4841602539164-Burn-the-bootloader-on-UNO-Mega-and-classic-Nano-using-another-Arduino
Dejo el codigo completo que me muestra al intentar subir el Blink:
FQBN: arduino:avr:uno
Using board 'uno' from platform in folder: C:\Users\bgh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\bgh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Detectando las librerías usadas...
C:\Users\bgh\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\bgh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\bgh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\standard C:\Users\bgh\AppData\Local\arduino\sketches\C7A34A8619A326E5FC1FF687693946A6\sketch\Blink.ino.cpp -o nul
Generating function prototypes...
C:\Users\bgh\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\bgh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\bgh\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\standard C:\Users\bgh\AppData\Local\arduino\sketches\C7A34A8619A326E5FC1FF687693946A6\sketch\Blink.ino.cpp -o C:\Users\bgh\AppData\Local\Temp\402817071\sketch_merged.cpp
C:\Users\bgh\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\bgh\AppData\Local\Temp\402817071\sketch_merged.cpp
Compilando el sketch...
"C:\\Users\\bgh\\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\\bgh\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\bgh\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\standard" "C:\\Users\\bgh\\AppData\\Local\\arduino\\sketches\\C7A34A8619A326E5FC1FF687693946A6\\sketch\\Blink.ino.cpp" -o "C:\\Users\\bgh\\AppData\\Local\\arduino\\sketches\\C7A34A8619A326E5FC1FF687693946A6\\sketch\\Blink.ino.cpp.o"
Compilando librerías...
Compilando el núcleo...
Using precompiled core: C:\Users\bgh\AppData\Local\arduino\cores\arduino_avr_uno_0d26758f6fa7804bedc5282e680cca00\core.a
Linking everything together...
"C:\\Users\\bgh\\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\\bgh\\AppData\\Local\\arduino\\sketches\\C7A34A8619A326E5FC1FF687693946A6/Blink.ino.elf" "C:\\Users\\bgh\\AppData\\Local\\arduino\\sketches\\C7A34A8619A326E5FC1FF687693946A6\\sketch\\Blink.ino.cpp.o" "C:\\Users\\bgh\\AppData\\Local\\arduino\\sketches\\C7A34A8619A326E5FC1FF687693946A6/..\\..\\cores\\arduino_avr_uno_0d26758f6fa7804bedc5282e680cca00\\core.a" "-LC:\\Users\\bgh\\AppData\\Local\\arduino\\sketches\\C7A34A8619A326E5FC1FF687693946A6" -lm
"C:\\Users\\bgh\\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\\bgh\\AppData\\Local\\arduino\\sketches\\C7A34A8619A326E5FC1FF687693946A6/Blink.ino.elf" "C:\\Users\\bgh\\AppData\\Local\\arduino\\sketches\\C7A34A8619A326E5FC1FF687693946A6/Blink.ino.eep"
"C:\\Users\\bgh\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\bgh\\AppData\\Local\\arduino\\sketches\\C7A34A8619A326E5FC1FF687693946A6/Blink.ino.elf" "C:\\Users\\bgh\\AppData\\Local\\arduino\\sketches\\C7A34A8619A326E5FC1FF687693946A6/Blink.ino.hex"
"C:\\Users\\bgh\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-size" -A "C:\\Users\\bgh\\AppData\\Local\\arduino\\sketches\\C7A34A8619A326E5FC1FF687693946A6/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\bgh\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude" "-CC:\Users\bgh\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\bgh\AppData\Local\arduino\sketches\C7A34A8619A326E5FC1FF687693946A6/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\bgh\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=0xab
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xab
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xab
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xab
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xab
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xab
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xab
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xab
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xab
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xab
avrdude done. Thank you.
Failed uploading: uploading error: exit status 1
Es mi primera vez utilizando Arduino así que no tengo todo muy claro pero creo que hice todos los pasos bien para que funcione.
¿Hay algo mas que pueda probar a ver si logro hacerla andar?




