Setup: Arduino IDE 1.8.13, Arduino AVR boards 1.8.6, using Pro Mini 328P 16MHz.
It has been a while since I programmed this board, then using a CP2102 UART. Uploading used to be by pressing the RST button until compile was done and ready to upload, when RST is to be released.
When using the Optiboot bootloader this still works, yet not with the regular Arduino AVR 1.8.6 board selection.
Hi horace, do you use DTR? I don't, I have a CP2102 UART without that pin and managed to get the Pro Mini programmed with the RST button "trick". Is that still valid?
@sterretje Yes, that is the UART I am using indeed.
And glad to hear the "RST button trick" still works; release timing indeed is the critical aspect as I just found out. Thanks!
@sterretje , what do you mean? As far as I know, with Vcc, GND, TX and RX connected a programming on Pro Mini should work with correct timing of release of the RST button once compile is finished and ready for download?
Not sure what you're referring to. Indeed it can be done the way that you do it. Only thing that I tried to say is that you don't have to keep the board in reset the whole time, only press and release the reset button just the upload starts.
Looks like some kind of a female-male Dupont cable connector with 90ΒΊ angle but the program pins on the Pro-mini side are not soldered at all. Is that correct? It's an interesting solution.
@Brazilino ..or, if you prefer not to mod the Pro Mini pins, make a cable with a 5-pole Dupont female-to-female connector on each end that will fit both the male Pro Mini connector and the FTDI male pins.