westfw:
OK; "39600" is a very weird (and wrong) number to be seeing in the avrdude command. It SHOULD be 57600.
Your Arduino install could be broken, or it could be a bug the version you are using (sometime around then, they added the "cpu" sub-menu, and perhaps there's a code path that leaves the bitrate uninitialized or something.
Initially it didn't works with 57600, and in other forum people told me to try with 39600.
westfw:
Here are a couple of suggestions:
- Best idea: upgrade to the latest IDE version (1.8.5) and see if that works better.
I'm already in that version.
westfw:
- (immediate results #1) Try switching the "Tools/Procesor" menu to a different value, and then back again.
Have tried that too, and tried now again, no results...
westfw:
- (immediate results #2) Try using one of the other "board" types that should be "mostly compatible" with the pro-mini. Nano, Duemilanove w m328, or Lilypad should probably work. (although, they could have the same bug.)
Tried it, no results...
westfw:
- (advanced debugging?) Check the "boards.txt" file that your IDE uses, and see if it contains the 39600 number.
(Check the output to see if the speed has changed. (Well, I guess if one of these works, you don't need to do that!))
When they told me to change the speed, I changed it there. I changed it back to 57600.
Here the error with 57600:
Arduino:1.8.5 (Windows 10), Tarjeta:"Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"
Archiving built core (caching) in: C:\Users\AppData\Local\Temp\arduino_cache_786270\core\core_arduino_avr_pro_cpu_16MHzatmega328_0c812875ac70eb4a9b385d8fb077f54c.a
El Sketch usa 928 bytes (3%) 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 -PCOM3 -b57600 -D -Uflash:w:C:\Users\AppData\Local\Temp\arduino_build_333720/Blink.ino.hex:i
avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
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 : COM3
Using Programmer : arduino
Overriding Baud Rate : 57600
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x64
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x64
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x64
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x64
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x64
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x64
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x64
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x64
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x64
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x64
avrdude done. Thank you.
Problema subiendo a la placa. Visita http://www.arduino.cc/en/Guide/Troubleshooting#upload para sugerencias.
Este reporte podría tener más información con
"Mostrar salida detallada durante la compilación"
opción habilitada en Archivo -> Preferencias.
Thank you all for your answers.