IDE 1.8.0 Released -- update: 1.8.10

thanks @all, to have to reinstall a new version anew is too cumbersome to me, but ctrl+Q for Quit (instead of ALT+F4) is fine! OTOH, if there was a new Search and a Replace function in the 1.8.9 Editor with find-whole-words-only-option available, then it might be worth-while to upgrade ;)

Is there an issue with IDE 1.8.9? I downloaded and installed it a few days ago. Today I tried to use it but everything returns a "Error compiling for Arduino/Genuino Uno" and Board Info says it is a Arduino/Genuino Uno and it is on port Com6. This is using a Windows 7 desktop. Even the ArduinoISP example sketch returns that same error. I am unable to do anything with it. Did I miss something? I will re download it and reinstall it but this threw me since the previous version I had installed did not have a problem with these boards.

Thank you.

Southerner:
Is there an issue with IDE 1.8.9? I downloaded and installed it a few days ago. Today I tried to use it but everything returns a “Error compiling for Arduino/Genuino Uno” and Board Info says it is a Arduino/Genuino Uno and it is on port Com6. This is using a Windows 7 desktop. Even the ArduinoISP example sketch returns that same error. I am unable to do anything with it. Did I miss something? I will re download it and reinstall it but this threw me since the previous version I had installed did not have a problem with these boards.

Thank you.

Please do this:

  • When you encounter an error, you’ll see a button on the right side of the orange bar “Copy error messages” in the Arduino IDE (or the icon that looks like two pieces of paper at the top right corner of the black console window in the Arduino Web Editor). Click that button…
  • In a forum reply here, click on the reply field.
  • Click the </> button on the forum toolbar. This will add the forum’s code tags markup to your reply.
  • Press “Ctrl + V”. This will paste the error between the code tags.
  • Move the cursor outside of the code tags before you add any additional text to your reply.

If the text exceeds the forum’s 9000 character limit, save it to a .txt file and post it as an attachment. If you click the “Reply” button here, you will see an “Attachments and other settings” link.

AVG reports that the windows installer contains win32/heim !!!!!!

:(

Please clean it!

It does not contain any problem, according to AVAST's report.

Are you sure you got it from this link: https://www.arduino.cc/download_handler.php?f=/arduino-1.8.9-windows.exe ?

Virus Total comes up clean too. I suspect modry_salamander has other issues and his AV might be compromised if he got it from here.

Forgive me, I've been out of the robot game for a few years. I just opened up Arduino IDE (1.6.5) on my Mac and was prompted that it was out of date. I installed the current version (1.8.9) and get the below errors when I upload a sketch.

Arduino: 1.8.9 (Mac OS X), Board: "Arduino Leonardo"

Sketch uses 10280 bytes (35%) of program storage space. Maximum is 28672 bytes.
Global variables use 336 bytes (13%) of dynamic memory, leaving 2224 bytes for local variables. Maximum is 2560 bytes.

avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
Found programmer: Id = ""; type = 
    Software Version = a.; Hardware Version = �.�
avrdude: butterfly_recv(): programmer is not responding
avrdude: butterfly_recv(): programmer is not responding
avrdude: error: buffered memory access not supported. Maybe it isn't
a butterfly/AVR109 but a AVR910 device?
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

avrdude: butterfly_recv(): programmer is not responding
avrdude: error: programmer did not respond to command: leave prog mode
avrdude: butterfly_recv(): programmer is not responding
avrdude: error: programmer did not respond to command: exit bootloader
avrdude: error: programmer did not respond to command: exit bootloader

Invalid library found in /Users/scottcallahan/Documents/Arduino/libraries/ZumoExamples: no headers files (.h) found in /Users/scottcallahan/Documents/Arduino/libraries/ZumoExamples
Invalid library found in /Users/scottcallahan/Documents/Arduino/libraries/ZumoExamples: no headers files (.h) found in /Users/scottcallahan/Documents/Arduino/libraries/ZumoExamples

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

I have no idea what butterfly_recv(): is. I don't know what a AVR 109 device is. I checked the preferences for the sketchbook location and it's the same for both versions.

Arduino 1.6.5 still uploads perfectly, just the text is pixilated.

Thanks for any help.

Scott

ok, I fixed the butterfly_recv(): errors by pressing the reset button while uploading the sketch. Now the only problem I have is

Invalid library found in /Users/scottcallahan/Documents/Arduino/libraries/ZumoExamples: no headers files (.h) found in /Users/scottcallahan/Documents/Arduino/libraries/ZumoExamples
Invalid library found in /Users/scottcallahan/Documents/Arduino/libraries/ZumoExamples: no headers files (.h) found in /Users/scottcallahan/Documents/Arduino/libraries/ZumoExamples

Which, once again doesn't show up in the previous version.

Fixed it, so far so good. :)

(deleted)

Hi Tim.

Did you check the contents of the tabs were not simply added to the sketch itself ?

Bob.

(deleted)

TimEllis: I just installed a fresh verison 1.8.9 of the IDE. I have some code that includes two .h files. I add the files using the sketch->add file. The .h files show up in the bar at the top and the code compiles fine. I made sure to save all of the files. When I close the IDE and reopen it the .h files do not show up. How can I be sure the .h files will reappear each time I open the IDE?

I just gave it a try, but was unable to reproduce the issue. After you add the .h file, select Sketch > Show Sketch Folder. Do you see the .h file in that folder?

(deleted)

(deleted)

Hey, I have a problem in uploading code to my arduino uno r3. My windows 7 in online search send a message that 'Windows is unable to find driver software for your unknown device. Use WCHDownload Here

ShannonLowe: driver software

If your USB chip (the one closest to the USB connector) is marked "CH340" you can download the driver from the manufacturer's website: www.wch.cn. HTH.

I've got a problem with Arduino 1.8.9 and my MKR Vidor 4000. I will upload a sketch (after double-tapping button on Vidor to put into bootloader mode), the sketch uploads successfully and Vidor reboots, but then the IDE will hang for a few seconds and state that it could not find the board on port X (whatever the port may be when not in bootloader mode).

This is not necessarily a problem, but then I'll open the Port menu and find that the IDE has added an additional entry for the Vidor 4000 port when there already was one. So I will have 2 or 3 instances of "COM4 (Arduino MKR Vidor 4000)" listed under Port. I have seen up to 4 instances.

All of them seem to work, but it is somewhat of an annoyance and completely redundant.

mbyington:
I’ve got a problem with Arduino 1.8.9 and my MKR Vidor 4000. I will upload a sketch (after double-tapping button on Vidor to put into bootloader mode), the sketch uploads successfully and Vidor reboots, but then the IDE will hang for a few seconds and state that it could not find the board on port X (whatever the port may be when not in bootloader mode).

This is not necessarily a problem, but then I’ll open the Port menu and find that the IDE has added an additional entry for the Vidor 4000 port when there already was one. So I will have 2 or 3 instances of “COM4 (Arduino MKR Vidor 4000)” listed under Port. I have seen up to 4 instances.

All of them seem to work, but it is somewhat of an annoyance and completely redundant.

I’ve encounter the same problem with my MKR boards many times. For me, it seems to be related to having the Serial Monitor open when I try to upload to my board (which works fine on any other board). The workaround I’ve found is to exit all the IDE windows, unplug my board, then start the IDE again. It is quite inconvenient to get halted like that during development work, but at least it’s a fairly quick fix. I don’t know what the underlying cause of this could be.

mbyington: I've got a problem with Arduino 1.8.9 and my MKR Vidor 4000. I will upload a sketch (after double-tapping button on Vidor to put into bootloader mode), the sketch uploads successfully and Vidor reboots, but then the IDE will hang for a few seconds and state that it could not find the board on port X (whatever the port may be when not in bootloader mode).

This is not necessarily a problem, but then I'll open the Port menu and find that the IDE has added an additional entry for the Vidor 4000 port when there already was one. So I will have 2 or 3 instances of "COM4 (Arduino MKR Vidor 4000)" listed under Port. I have seen up to 4 instances.

All of them seem to work, but it is somewhat of an annoyance and completely redundant.

Here we have a dedicated thread for the duplicate ports issue: https://forum.arduino.cc/index.php?topic=613070 let's centralize discussion of the issue to that thread. You might want to open the link above and click the "Receive Emails" button in order to get notifications of any progress we make on investigating and fixing this issue.