Programino won't overwrite what's on the Arduino board

Hi!

Hope this OK to ask about Programino here, even if it's a external tool.

I been testing Programino for 10 days and love it, but yesterday I get some trouble: The sketches evaluates, they upload to the Arduino board (at least I get no errors saying different), but the Serial Monitor just show the result from old code.

I rebooted, moved the USB to another port, and attached different Arduino boards, but the Programino just wont overwrite the old code.

It's ok to ask; chances however are slim that there are other users that have experience with it.

I would contact the manufacturer of Programino and see what they say.

If you have the normal IDE installed, use that to check. If that also fails, it's unlikely that the problem is with Programino.

Hi, thanks for the answer.

Yes I have the normal IDE installed and it do the job without problem, so its only related to Programino.

Thanks the idea, I give them a bug-report :slight_smile:

I also have been using Programino for a couple of years and like it. If offers of number of features the standard Arduino IDE doesn't have, but are common with many software editors.

I have run into the problem you mention - upload code, but the changes are not shown in the Serial Monitor. Usually, there is, in fact, an error. The problem is that I don't see the error because I have reduced the size of the error window at the bottom of the screen so I have more space in the editing window. When I look at the entire error window, I see an error was generated.

This is a user mistake on my part, and may well not be your problem.

If it reports successful upload, the new code has been uploaded and the old code is gone - the programming process reads back the flash and confirms that the new code is what's on there.

This is most likely a bug in your code that causes it to present the same output as the old version, instead of something new and different. 95+% of the time when someone comes here insisting that the old code is staying that's what it is.