Hola que tal! Espero que me puedan ayudar, he realizado una tarjeta arduino nano (atmega328pu-th) partir de componentes de la "clone" que tiene el CH340. Me reconoce la tarjeta la computadora así como el "idle" de arduino, sin embargo, no puedo cargar ningún programa me arroja el siguiente error que se anexa.
Sin embargo he intentando las soluciones planteadas en este foro como el uso del atmega328p (old bootloader) así como las capacitancia de desacople en el atmega328p y en el ch340. Tengo voltaje de 3.29v y de 4.7v.
He intentado instalar el bootloader desde otro arduino (Un arduino uno) así como programar a partir de ISP, pero ha resultado fallido.
He intentado programar ISP del Arduino a otro arduino nano "clon" y no ha funcionado. Por lo que tengo mis sospechas en dicho método.
NOTA: en el esquemático dice 48uF, en realidad son 4.8uF. Disculpen, error de dedo.
También anexo mi esquemático. Gracias.
Arduino:1.8.13 (Windows 10), Tarjeta:"Arduino Nano, ATmega328P"
El Sketch usa 444 bytes (1%) del espacio de almacenamiento de programa. El máximo es 30720 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:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM15 -b115200 -D -Uflash:w:C:\Users\BERNAR~1\AppData\Local\Temp\arduino_build_191156/sketch_nov20a.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:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"
Using Port : COM15
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=0x44
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x44
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x44
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x44
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x44
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x44
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x44
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x44
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x44
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x44
avrdude done. Thank you.
Problema subiendo a la placa. Visita http://www.arduino.cc/en/Guide/Troubleshooting#upload para sugerencias.
Este informe podría contener más información con
"Mostrar salida detallada durante la compilación"
opción habilitada en Archivo -> Preferencias.