Arduino Forum

Using Arduino => Installation & Troubleshooting => Topic started by: oqibidipo on Dec 22, 2016, 02:16 pm

Title: IDE 1.8.0 Released -- update: 1.8.10
Post by: oqibidipo on Dec 22, 2016, 02:16 pm

ARDUINO 1.8.0 - 2016.12.20

[ide]
* Linux: running in command line mode doesn't require an X11 display anymore
* "Save as" now clears the "modified" status
* builder: Paths with strange UTF8 chars are now correctly handled
* builder: .hpp and .hh file extensions are now considered valid sketch extension
* builder: core.a is not rebuild if not needed (improve build time in particular for big projects)
* Fixed swapped actions "Copy for Forum" and "Copy as HTML"
* Linux/osx: If an editor tab is a symbolic link it is no more replaced with a real file when saving (see #5478)
* Increased the upload timeout to 5 minutes (it was 2 min, but it may be not sufficient when uploading via UART a big sketch)

[core]
* Added Arduino.org boards
* Added Adafruit Circuit Playground board
* Added "-g" option to linker to keep debug information in the .elf file (see #5539)
* avrdude: Added fake configuration for EFUSE on atmega8 part. This solves a long standing issue with "Burn bootloader".
  Thanks @rigelinorion, @awatterott










ARDUINO 1.8.1 - 2017.01.09

[ide]
* Fixed font rendering not anti-aliased on Windows (regression)
* Increased number of colors on serial plotter to 8, thanks @cousteaulecommandant

[libraries]
* Fixed regression in SD library. Thanks @greiman











ARDUINO 1.8.2 2017.03.22

[ide]
* Fix command line: works again with relative paths (regression)
* Fix command line: "--save-prefs" works again (regression)
* AVR toolchain has been updated with a tentative fix for the
   ld-returned-5-exit-status bug
* Update arduino-builder to 1.3.25
  - avoid name clashing for libraries
  - cache core archives to speedup compilation consistently
* Allow BoardManager to fetch FreeBSD tools (thanks @kevans91)
* Serial monitor: the input string box is automatically focused when window
   is selected
* Serial monitor: now can not be opened during upload
* Serial monitor: now properly decodes UTF8 characters (thanks @aknrdureegaesr)
* Serial monitor: added 500k, 1M and 2M baudrates (thanks @dsstutts)
* Updated RSyntaxTextArea to 2.6.1 (textarea component)
* Updated jmdsn (mDNS discovery)
* Allow plugins to attach a listener to compile progress (thanks @tomneutens)

[core]
* Add Atmel-ICE and JTAGICE3 programmers for AVR chips (thanks @matthijskooijman)
* AVR: Set unused bits of extended fuse to 1, should remove some avrdude warning
   during burn bootloader (thanks @descampsa)
* AVR: USB: send ZLP when needed (allows full 64 bytes packets)
* AVR: USB: use IAD descriptors instead than Generic (thanks @cuitoldfish)

[other]
* SAM platform source code has been moved to its own repository
  (https://github.com/arduino/ArduinoCore-sam) - all PRs and issues
  have been moved as well
* Update Wifi101 Firmware Updater plugin








NOTE: There is a bug in the installer script of the Linux 1.8.2 versions.

You can fix it by editing install.sh:

change

    # Resource name to use (including vendor prefix)
    RESOURCE_NAME=cc.arduino.arduinoide







to

    # Resource name to use (including vendor prefix)
    RESOURCE_NAME=arduino-arduinoide










ARDUINO 1.8.3 2017.05.31

(bugfix service release)

[ide]
* Fixed RESOURCE_NAME in install.sh script
* Serial Monitor: added "Clear output" button. Thanks @MichaelSy
* added options in preferences.txt for: custom title, comment/uncomment shortcut, always show file extensions. Thanks @MichaelSy
* added options in preferences.txt to enable/disable typing assistance (auto close brace, auto indent)
* Enabling "Use external editor" option now requires to save all sketches.

[core]
* AVR: added availableForWrite() method in generic Stream class. Thanks @eric-wieser
* AVR: moved flush() method up in the class hierarchy from Stream to Print class. Thanks @matthijskooijman

[other]
* Update Wifi101 Firmware Updater plugin











ARDUINO 1.8.4  2017.08.23

[ide]
* IDE Toolbar can now go full width on 4K display.
* Environment variable LIBRARY_INDEX_URL is now correctly parsed (LIBRARY_INDEX_URL_GZ can also be optinally specified). Thanks @xardael
* Added per-board generic option in config file boards.txt for disabling control of dtr+rts. Thanks @d-a-v
* CLI: fixed missing "runtime.platform.path" when running without the `--board` option
* Linux: fixed desktop icon not launching the IDE in certain Window Managers (thanks @herrold)
* Allow setting low values for console size (correctly applies console.lines=x in preferences.txt)
* Make Preference window fit 600px height displays
* Fix error when renaming an unsaved, newly added file. Thanks @matthijskooijman
* Added the ability to increase/decrease font size via keyboard + mouse shortcuts (Ctrl + MouseWheel)
* Sketch names starting with a digit are now allowed
* Serial monitor is opened on a default position if the multi-monitor setup change (this should fix cases
  when the serial monitor is opened outside of the visibile space)

[libraries]
* Fixed wrong folder name for "Adafruit Circuit Playground" library, now it can be updated cleanly.
* Fixed wrong include for "RobotIRRemote", now it should not interfere anymore with the real IRRemote.











ARDUINO 1.8.5 2017.09.29

(bugfix service release)

[ide]
* Added workaround for menu visibility bug in MacOSX 10.13 beta. Thanks @puybaret
* Fixed bug for negative-font-size.
* New/Rename tabs now allows names starting with a number.










See Reply #192 before updating to 1.8.6. (http://"http://\"http://\\"http://\\"http://\\"http://\\"http://\\"http://forum.arduino.cc/index.php?topic=443558.msg3850285#msg3850285""""""")

ARDUINO 1.8.6 2018.08.23

[ide]
* Updated arduino-builder to 1.4.0:
- parallel build (improve compile speed)
- better reuse of already compiled files
- Windows: fixed build for sketch stored under OneDrive cloud folders
* Added translations for library types. Thanks @ReAlUA
* Added scroller in programmers menu.
* Added "accelerator" in scrollable menu, press "a" key while scrolling
* Keep "Board Manager" menu item always as first in the menu
* "Manage Libraries" is now also in the "Tools" menu. Thanks @feikname
* Compiler errors now have both column and line
* Serial monitor how has "Show Timestamp" option. Thanks @MichalSy
* Improved DPI detection for hi-resolution montior on Linux
* Added copy/paste contextual menu in Find/Replace text fields
* Fixed long IDE startup time when some virtual/not-connected network interfaces are present
* Fixed inconsistent line-endings when saving files on Windows
* mdns: Make board disappear via TTL instead of reachability. Thanks @kurtgo
* Library Manager: display install/remove buttons with mouse on-hover instead of mouse click
* Board Manager: fixed some rare case with corrupted index download
* Windows: removed some debug output when running the IDE from command line
* Support selectable user-defined themes. User's theme are zip files inside the sketchbook "theme" folder
* Library Manager: library search now search also for headers (.h) declared by the library in library.properties
* Added "--version" to the CLI. Thanks @yohsuke
* Fixed Serial Plotter/Monitor permanently disabled if Plotter fails to open
* Fixed window title that sometimes is not updated on "Save as...". Thanks @JxJxJxMxNxS
* Fixed keybindings for Increase/Decrease font size
* Improved accessibility in the Preferences dialog. Thanks @coreyknapp

[core]
* AVR: Set Optiboot as default bootloader for Nano. This is the bootloader installed on new
Arduino Nano boards. If you have a Nano with the old bootloader you must select
Tools > Processor > ATmega328P (Old Bootloader) to upload.
* AVR core has been moved to its own repository: https://github.com/arduino/ArduinoCore-avr
* Updated toolchain to gcc 5.4.0

[wifi101-firmware]
* SECURITY FIX: Released fix for WPA2 KRACK vulnerability (latest WINC1500 firmware 19.5.2).





ARDUINO 1.8.7 2018.09.11

(bugfix service release)

** Hitting 9000 character limit, see reply #195 (http://"https://forum.arduino.cc/index.php?) for details.




ARDUINO 1.8.8 2018.12.07

See reply #228 (http://forum.arduino.cc/index.php?topic=443558.msg3974743#msg3974743) for details.




ARDUINO 1.8.9 2019.03.15

See reply #276 (http://forum.arduino.cc/index.php?topic=443558.msg4100059#msg4100059) for details.




ARDUINO 1.8.10 2019.09.13

See reply #347 (https://forum.arduino.cc/index.php?topic=443558.msg4306140#msg4306140) for details.
Title: Re: IDE 1.8.0 Released
Post by: DrAzzy on Dec 22, 2016, 10:45 pm
Does this mark the end of the Arduino vs Arduino days?

Anyone played with it? Does it break stuff?
Title: Re: IDE 1.8.0 Released
Post by: DBMcDonald on Dec 22, 2016, 11:46 pm
I've installed 1.8.0 on a Mac with Sierra OS;.upgrading from 1.6.13.  Tested a few complex programs using serial, i2c and spi for the ATmega328P and  ATmega1284P.  No problems, so far.
Title: Re: IDE 1.8.0 Released
Post by: upj11097 on Dec 23, 2016, 09:11 am
I really don't know why they have to roll out new versions frequently. I have been using since IDE 1.5 and there are nothing change to me. I used with Windows and some popular boards UNO or Pro mini. Anyway, it's still a nice news.
Title: Re: IDE 1.8.0 Released
Post by: OzOns on Dec 23, 2016, 10:43 am
Hi,

Since  I install 1.8.0 font in IDE is destroyed  :smiley-eek-blue:

NO. Not completly destroyed... but looks like anti aliasing or something like that is corrupted...

Same for u ?
Title: Re: IDE 1.8.0 Released
Post by: DaveAhrendt on Dec 23, 2016, 12:52 pm
Yes, there is something definitely wrong with the font in the IDE.  Much harder to read than previous.   
Windows 10 64 bit if that matters.
Title: Re: IDE 1.8.0 Released
Post by: septillion on Dec 23, 2016, 12:57 pm
Yeahh, now even with evil Windows app...

But seriously, can the 1.6.6 and 1.6.7 sticky be unstickyed now. They are just clutter.

@OzOns, yes, have it too. Only the toolbar, menu's and dialogs though, code editor is fine.

Win 10 x64 here as well
Title: Re: IDE 1.8.0 Released
Post by: DaveAhrendt on Dec 23, 2016, 01:12 pm
septillion,

Are you sure about the code editor?  Doesn't look right to me.  My other system is in another room so it's had to do a side by side but it doesn't look good. It looks more obvious in all caps lines such as a #define MOTHERBOARD BOARD_RAMPS_14_EFB.
Title: Re: IDE 1.8.0 Released
Post by: septillion on Dec 23, 2016, 01:42 pm
Yep, sure about it :)

See:
(http://forum.arduino.cc/index.php?action=dlattach;topic=443558.0;attach=191985)

Al tough the image makes it look a bit weird as well :/
Title: Re: IDE 1.8.0 Released
Post by: avenue33 on Dec 23, 2016, 01:55 pm
Great news!

The Arduino Tian and the Arduino M0 Pro are coming soon (http://www.arduino.org/forums/arduino-ide-development/arduino-1-8-0-ide-1030?p=3947#p3944)!
Title: Re: IDE 1.8.0 Released
Post by: OzOns on Dec 23, 2016, 02:42 pm
thks Septillion

"@OzOns, yes, have it too. Only the toolbar, menu's and dialogs though, code editor is fine."

I agree (if I change the font size for the  editor with a larger one - in preference - ...)

Win7 64bits
Title: Re: IDE 1.8.0 Released
Post by: tommie93 on Dec 23, 2016, 03:11 pm
See:
(http://forum.arduino.cc/index.php?action=dlattach;topic=443558.0;attach=191985)

Al tough the image makes it look a bit weird as well :/
Hey septillion,

I think it's pretty cool that way but the line.
Title: Re: IDE 1.8.0 Released
Post by: SurfingDude on Dec 23, 2016, 03:46 pm
I jumped from 1.6.12 to 1.8.0 I noticed that arduino.org also moved from 1.7.x to 1.8 and now has the same change log as the Arduino.cc version 1.8.0. This must be the way the dispute ends.

I brought the two IDE versions up side-by-side and there is something funny about the font in 1.8. It is especially noticable in the Preferences dialog. I guess they left us something to complain about until we get 1.8.1 or so.

As far as putting it through its paces it seems like 1.8.0 handles everything that I was running in 1.6.12 and there were some additional board choices for most of the products from Arduino.org. It doesn't have any selections for their Zero Pro, M0 Pro, and M0 boards but it looks like these can be treated as Arduino Zero boards just by reflashing the bootloader.
Title: Re: IDE 1.8.0 Released
Post by: DaveAhrendt on Dec 23, 2016, 05:26 pm
Septillion,

If this works check the following images.  The first is from 1.6.13 and the second is from 1.8.0.  Both a shots of the same piece of code.  Do you see any differences?  Maybe it's me but the 1.6.13 is clearer especially the the #define ENABLED (look at the A). Also look at the W in SWITCHING.

1.6.13
(https://drive.google.com/open?id=0B3PH53w5i8agdmdNU05lUDhEcDA)


1.8.0
(https://drive.google.com/open?id=0B3PH53w5i8agdWttc0ZZbS1vVlE)


Well, that didn't work as expected. Open the link to see the image.  Time to learn how to embed an image.
Title: Re: IDE 1.8.0 Released
Post by: oqibidipo on Dec 23, 2016, 07:46 pm
It doesn't have any selections for their Zero Pro, M0 Pro, and M0 boards
It has now. Update your SAMD boards.
Title: Re: IDE 1.8.0 Released
Post by: pjrc on Dec 24, 2016, 12:24 pm
For anyone seeing the font problem, there's now a fix on Github.

https://github.com/arduino/Arduino/pull/5756 (https://github.com/arduino/Arduino/pull/5756)
Title: Re: IDE 1.8.0 Released
Post by: ballscrewbob on Dec 24, 2016, 04:15 pm
Thanks Paul.

On one monitor it looks fine but my other monitor it looks faint That fixed it.
Title: Re: IDE 1.8.0 Released
Post by: DaveAhrendt on Dec 24, 2016, 07:27 pm
1.8.1 fixes both the menu font display and the code editor display

Followup that the patch from github works fine on my Win10 64 bit system but just hangs on Win10 32 bit.
Title: Re: IDE 1.8.0 Released
Post by: bperrybap on Dec 25, 2016, 07:35 am
I noticed that the in the file hardware/arduino/avr/platform.txt file, it says the IDE is version 1.6.16 instead of version 1.8.0
See line 9 of the file.

This is also true in the pre-release 1.8.1 images in the 5756 linked above.

--- bill
Title: Re: IDE 1.8.0 Released
Post by: bperrybap on Dec 25, 2016, 08:08 am
Does this mark the end of the Arduino vs Arduino days?

Anyone played with it? Does it break stuff?
The linux 32 bit 1.8.0 package from arduino.cc is not the same as the 1.8.0 package from arduino.org

The arduino.org IDE is missing the java directory and arduino-core.jar and pde.jar are different in the two packages.

The IDE 1.8.0 from arduino.cc seems to work ok on 32 bit linux Mint 17.1 but IDE 1.8.0 from arduino.org does not. The arduino.org IDE immediately crashes.


--- bill
Title: Re: IDE 1.8.0 Released
Post by: oqibidipo on Dec 25, 2016, 09:06 am
I noticed that the in the file hardware/arduino/avr/platform.txt file, it says the IDE is version 1.6.16 instead of version 1.8.0
That is not IDE version, but AVR boards version.
Title: Re: IDE 1.8.0 Released
Post by: pert on Dec 25, 2016, 09:10 am
The linux 32 bit 1.8.0 package from arduino.cc is not the same as the 1.8.0 package from arduino.org
Well that's sure annoying. I've been hoping that with the reconciliation things would get less fragmented but having two different IDEs with the same version number is actually worse. You'd think they'd just distribute the same exact file from the same server. A quick test of the arduino.org 1.8.0 Windows build seems to work but a diff shows they are definitely different. What a completely idiotic thing to do!
Title: Re: IDE 1.8.0 Released
Post by: bperrybap on Dec 25, 2016, 06:05 pm
That is not IDE version, but AVR boards version.
I see. and I now see that it never really was tracking the IDE release version.
Title: Re: IDE 1.8.0 Released
Post by: pjrc on Dec 25, 2016, 09:12 pm
I just did a compare between Arduino.cc and Arduino.org's pde.jar and arduino-core.jar files (the two files that really implement the Arduino IDE).

While the jar files differ on a binary compare, if you extract them and compare their contents, all of the .class files within are a perfect binary match.  The only difference is the META-INF/MANIFEST.MF files.

Arduino.cc is compiling with:

Ant-Version: Apache Ant 1.9.4
Created-By: 1.8.0_111-b14 (Oracle Corporation)


Arduino.org is compiling with:

Ant-Version: Apache Ant 1.9.7
Created-By: 1.8.0_112-b15 (Oracle Corporation)


They both compiled exactly the same code and produced exactly the same JAVA bytecode.  One of them had just a slightly newer version of the JDK toolchain installed on their build machine.

Lots of other files are different, but again is appears to be mostly related to Arduino.cc shipping java runtime 8.0.111 b14 and Arduino.org shipping java runtime 8.0.112 b15.

The main exe launcher is also different.  I didn't dig into this, but since it doesn't do much, my guess is they've both signing it with their own code signing cert.

It's easy to leap to conclusions and assume the worst.  But if you look at what's actually different, I'd say there's not much to see here.  They both built from the same exact source, but used slightly different versions of Java to do their builds.
Title: Re: IDE 1.8.0 Released
Post by: pert on Dec 25, 2016, 09:29 pm
There's a huge size difference between the two, both Linux and Windows releases. Even if they do both work it's just insane to have two different version of a release. A version number should mean something, that's such a basic concept it just astounds me that it's not obvious to these guys. I should get an identical checksum regardless of where the IDE was downloaded from. This makes providing support more difficult. Now when someone comes here with a problem I can't reproduce I have to find out which site they downloaded their IDE from:
"I got it from the Arduino website"
"Which Arduino website?"
"Huh, there are multiple Arduino websites WTF?"
"It's a long story..."
Title: Re: IDE 1.8.0 Released
Post by: bperrybap on Dec 25, 2016, 10:15 pm
The difference between the two Linux 32 but is what I said earlier. There is a missing java directory and then the two jar files. Everything else is the same.
Title: Re: IDE 1.8.0 Released
Post by: bob_kuhn on Dec 26, 2016, 09:41 am
I've installed 1.8.0 on a Mac with Sierra OS;.upgrading from 1.6.13.  Tested a few complex programs using serial, i2c and spi for the ATmega328P and  ATmega1284P.  No problems, so far.
What IDE extension did you use to compile the 1284?
Title: Re: IDE 1.8.0 Released
Post by: THOR-00 on Dec 26, 2016, 11:33 am
When the windows store app update comes?
... and dark mode? :P
Title: Re: IDE 1.8.0 Released
Post by: pert on Dec 26, 2016, 11:35 am
When the windows store app update comes?
Is it still all the way back at 1.6.11?
Title: Re: IDE 1.8.0 Released
Post by: mglass on Dec 27, 2016, 01:20 am
I've installed arduino 1.8 (exe) on Windows 7, but I can't get access to the Ports sub-menu. I have an Arduino M0 Pro installed and the USB connection verifies that (it says under Device Manager, USB Devices: Arduino M0 Pro), but it doesn't have a COM number. Please advise.
Title: Re: IDE 1.8.0 Released
Post by: jsmchiang on Dec 28, 2016, 04:54 am

On Win 10, sketches uploaded to mega2560 fine before 1.6.13
When upgraded to 1.6.13
The following started to happen:
avrdude: stk500v2_recv(): checksum error

Happened to clone and non-clone

IDE1.8.0 fixed the problem. 
Title: Re: IDE 1.8.0 Released
Post by: OzOns on Dec 28, 2016, 11:29 am
Hi

I agree 1.8.1 fix the font issue for me.

Thks a lot
Title: Re: IDE 1.8.0 Released
Post by: allanhurst on Jan 01, 2017, 03:31 am
I installed  1.8.0 to my xp platform...

1/  it seems a lot slower than my previous 1.6.9 installation.

2/  on running a good sketch and trying to upload to a nano, it wouldn't, and provided the trace below in red..



java.io.IOException: Cannot run program "___REMOVE___/bin/avrdude": CreateProcess error=2, The system cannot find the file specified
   at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
   at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:26)
   at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129)
   at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:207)
   at cc.arduino.UploaderUtils.upload(UploaderUtils.java:78)
   at processing.app.SketchController.upload(SketchController.java:709)
   at processing.app.SketchController.exportApplet(SketchController.java:682)
   at processing.app.Editor$DefaultExportHandler.run(Editor.java:2190)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: CreateProcess error=2, The system cannot find the file specified
   at java.lang.ProcessImpl.create(Native Method)
   at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
   at java.lang.ProcessImpl.start(ProcessImpl.java:137)
   at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
   ... 8 more
An error occurred while uploading the sketch



any ideas ?thanks

Allan
Title: Re: IDE 1.8.0 Released
Post by: leshekb on Jan 01, 2017, 10:47 pm
WTF, 1.8.0 forgot again how to save main window size on IDE closing? 1.6.* knew it!
Title: Re: IDE 1.8.0 Released
Post by: pawelma on Jan 03, 2017, 11:33 pm
I had a great problem with SD cards in IDE 1,8. After installing previous version everything is OK!
For more details please read my last post. I have lost 4 days :(
What is wrong with 1,8 and SD cards?

Best regards, Pawel
Title: Re: IDE 1.8.0 Released
Post by: pawelma on Jan 03, 2017, 11:40 pm
Great problem with ide 1.8 and SD cards. Pleas read this! After installing 1.7.11 from Arduino.org, everything works!

https://forum.arduino.cc/index.php?topic=445369.0


best regards, Pawel
Title: Re: IDE 1.8.0 Released
Post by: mr_ricklee on Jan 09, 2017, 02:25 pm
everything works fine on my mac sierra, but the pixelated icons. any solution?
Title: Re: IDE 1.8.0 Released
Post by: oqibidipo on Jan 09, 2017, 08:29 pm
Well, that was quick!



ARDUINO 1.8.1 - 2017.01.09

[ide]
* Fixed font rendering not anti-aliased on Windows (regression)
* Increased number of colors on serial plotter to 8, thanks @cousteaulecommandant

[libraries]
* Fixed regression in SD library. Thanks @greiman
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: chucklippmeier on Jan 09, 2017, 09:14 pm
1.0.1, 1.8, 1.8.1 don't upload on either Win7 or Win8. I've had it. Arduino is crap and I have no idea why.
Chuck Lippmeier
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: chucklippmeier on Jan 09, 2017, 09:32 pm
Who cares about fixing some font problem if I still can't upload even Blinky to the UNO.
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: CrossRoads on Jan 09, 2017, 09:35 pm
I didn't have any problem downloading the .zip file, unzipping it, and then running the Arduino.exe.
I don't install it,  I just run the .exe.

WIn7 Pro at home. 1.8 does take a while to start, and complains about spaces in the name of some folder which I've been ignoring.
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: ballscrewbob on Jan 09, 2017, 10:51 pm
@ chucklippmeier

Besides giving ZERO information as to your issues I am not sure even a crystal ball would help.

Start HERE please (http://forum.arduino.cc/index.php?topic=148850.0)

Followed closely by HERE (http://forum.arduino.cc/index.php?topic=52113.0)

Then HERE (http://forum.arduino.cc/index.php?topic=73748.0)

I am sure they will get you started on the RIGHT path to asking for help.

Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: killawatt on Jan 10, 2017, 05:00 am
Get error message below when clicking any arduino.cc link in the Help menu.  However, entering link to arduino.cc pages directly in browser does not give error.   I think problem started with IDE 1.8.0.  I'm using Win-10.  I frequently used the Reference page link in the IDE Help menu to look up C++ commands. Going to any of the web links from within the IDE forces the IDE to close (with err message below).   My work-aground is to create these links on my desktop, but find it handy to access them from within the IDE Help menu.   Ideas anyone?
------------------------------------------------------------------
Java(TM) Platform SE binary has stopped working

A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available.

[Close program]
----------------------------------------------------------------
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: leshekb on Jan 10, 2017, 10:43 pm
1.8.1 great after 1.8.0, fonts fixed, window's size saved ok!
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: mistergreen on Jan 13, 2017, 04:36 pm
Just curious how 1.8.1 knows if your libraries are out of date? Is there a library repository somewhere?
This feature is much needed btw :thump

I haven't updated since 1.6.1.
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: bperrybap on Jan 13, 2017, 09:31 pm
Just curious how 1.8.1 knows if your libraries are out of date? Is there a library repository somewhere?
This feature is much needed btw :thump

I haven't updated since 1.6.1.
You really should update your IDE. There are many new features and fixes since then.
The library manager was added in 1.6.2 and is a fantastic new feature.
https://www.arduino.cc/en/Guide/Libraries (https://www.arduino.cc/en/Guide/Libraries)
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: pert on Jan 13, 2017, 10:58 pm
Just curious how 1.8.1 knows if your libraries are out of date?
Just a note, updatable library notifications only happen for libraries that have been added to the Library Manager database so if you manually install a library you may still want to check back where you got it from occasionally to see if there have been updates.
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: bperrybap on Jan 13, 2017, 11:02 pm
Just a note, updatable library notifications only happen for libraries that have been added to the Library Manager database so if you manually install a library you may still want to check back where you got it from occasionally to see if there have been updates.
IMO, the platformio system handles Arduino libraries much better.


--- bill
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: b-james on Jan 15, 2017, 10:27 am
Im getting an error message on the latest release 64 bit
Code: [Select]
libtinfo.so.5 missing
Anybody else getting this ? I'm running it on Puppy Fatdog64 so guessing I've got to install it from somewhere?
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: b-james on Jan 15, 2017, 10:39 am
Bit of googling this site gave me

Create a symbolic link
ln -s /usr/lib/libncurses.so.5 /usr/lib/libtinfo.so.5

In my case it was
ln -s /lib64/libncursesw.so.5 /lib64/libtinfo.so.5

Seems to have fixed it
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: bombasticbob on Jan 15, 2017, 11:15 pm
I am UNABLE to run the built IDE on FreeBSD 11.  The reason:  liblistSerialsj references a non-existent library libc.so.6 (if I had that library on my system, it would probably NOT be binary-compatible with whatever similarly-named library existed on the system that the shared lib was built on).

I have tried "somewhat desperately" to find source for this library.  it does NOT exist online.

What is so super-secret that 'generally insignificant' shared libs _LIKE_ liblistSerialsj.so need to be kept CLOSED SOURCE like this?  Please, OPEN SOURCE ALL OF THE LIBRARIES AND TOOLS!  At the very least, a link pointing to where their source is would be nice!

I posted a similar issue over on github, too.  Please FIX THIS PROBLEM.  It shouldn't take much effort.  Just POST THE SOURCE that you used when you built it.  Ok?  I'll take care of actually building the thing on MY end.

Keep in mind, that when there's a shared library reference like this, there is NO! GUARANTEE! that the ABI will match between Debian's 'libc.so.6' or Fedora's "libc.so.6" or Slackware's "libc.so.6" assuming they even EXIST on those systems.  I can definitely say that FreeBSD's "libc.so.7" isn't necessarily going to work, even if I symlink'ed it to 'libc.so.6' just to try and get the IDE to work.  That's because some of the libc functions _DIFFER_ between FreeBSD and your typical Linux distro.  Additionally, they're compiled using 'clang', and not gcc.

One of the advantages to a "build from source" system (like FreeBSD) is STABILITY.  NOT having potential "ABI problems" due to shared libs ['DLL Hell' in the windows world] is a MAJOR ADVANTAGE to 'getting work done' in lieu of 'patching your system'.

So, thanks for the open source "everything else", but can you **PLEASE** post the source for ANYTHING that is downloaded in binary form when I follow the recommended build instructions?

Keep in mind, Debian and Mint are 'stuck' at 1.0.5 or 1.0.6 in their package systems, and FreeBSD at 1.0.6 .  I don't know about Ubuntu, it's probably 1.0.5 or 1.0.6 as well.  Why do you think these distros are "stuck" like this?  Well, _MAYBE_ it's because of a LACK of source for some of the JAVA LIBRARIES AND TOOLS that's causing it!

I mean, SERIOUSLY, why "close source" these things?

NOTE:  if you were to provide ME the library specs, I could probably pound out independently developed competing source for these libraries that you could use for FREE, in a matter of a few DAYS.  I'd even host them on my OWN github site, just to 'get them out there'.  [and other developers out there could do the same thing, I bet]
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: pert on Jan 16, 2017, 01:54 am
Why do you think these distros are "stuck" like this?
Here's the reason:
https://github.com/arduino/Arduino/pull/2703 (https://github.com/arduino/Arduino/pull/2703)
It's very unfortunate that Arduino hasn't made it a priority to get this fixed. I see people frequently having problems with that "2:1.0.5+dsfg" IDE version. They don't realize they're using some modified version of an IDE version that's years obsolete.
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: gray66 on Jan 25, 2017, 01:44 pm
i have been 2 day now trying install arduino 1.8.1 it get to file53/ folder 37 and stop .
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: Libang on Jan 25, 2017, 02:59 pm
------------------------------------------------------------------
Java(TM) Platform SE binary has stopped working

A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available.

[Close program]
----------------------------------------------------------------
I have the same problem on my PC. Did you solve this problem? When i try run Arduino IDE i got this message. i tried reinstall java and IDE but nothing happens . I have Windows 7 64bit . Yesterday I updated NVIDIA drivers, since then I do not work . PLS help me .
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: pmulvey on Jan 25, 2017, 08:11 pm
SD card reader not initialising under 1.8.0, same program works fine on 1.6.9.
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: pert on Jan 25, 2017, 10:51 pm
SD card reader not initialising under 1.8.0, same program works fine on 1.6.9.
There's a bug in the SD library version 1.1.0 included with 1.8.0 that may cause that issue. Please update the SD library to 1.1.1:
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: ballscrewbob on Jan 25, 2017, 11:01 pm
@ Libang

Did you use the proper NIVIDIA drivers from the NVIDIA site or the ones Microsoft reccomended in the update schedule.

If it was the Microsoft version roll it back OR go to the NVIDIA site and download the proper ones.
The Microsoft updates for NVIDIA are nearly always broken.
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: wja2cc on Jan 26, 2017, 02:17 am
Don't know if I am doing this right but here goes.

I downloaded IDE 1.8.1 and everything worked fine for awhile, then the Examples disappeared. I can still pull them by going to the Examples directory, but I can't get to them through the IDE.

Any ideas?
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: pert on Jan 26, 2017, 08:29 am
Do you mean that there is no Examples item in the File menu? If so, do you have a Sketchbook item in the File menu?
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: fedreserve on Feb 02, 2017, 03:25 pm
I have the same problem on my PC. Did you solve this problem? When i try run Arduino IDE i got this message. i tried reinstall java and IDE but nothing happens . I have Windows 7 64bit . Yesterday I updated NVIDIA drivers, since then I do not work . PLS help me .
Exactly the same here with 1.8.1 and 1.6.6. I've also tried to install & reinstall both 32-bit and 64-bit versions of JRE, nothing helps. Although, I've tried unpacking arduino-1.0.6-windows.zip and it works flawlessly! But it doesn't contain boards manager, so that is not an option for me. Can you confirm that 1.0.6 is working on your system? Maybe that will give developers some clues to solve this issue.

UPDATE: GeForce Hot Fix driver version 378.57 worked for me: http://nvidia.custhelp.com/app/answers/detail/a_id/4378/ (http://nvidia.custhelp.com/app/answers/detail/a_id/4378/)
Quote
-        Fixed crash in Minecraft and some other Java-based titles
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: ballscrewbob on Feb 03, 2017, 04:59 pm
@ fedreserve

Nice I hadnt seen that hotfix.

Long term fix though is to install the full driver package from Nvidia which has the proper update calls to Nvidia and bypasses the MS offerings.
Title: Re: IDE 1.8.0 Released -- update: 1.8.1
Post by: sktwpthemes on Mar 17, 2017, 10:51 am
great news. New version is user friendly on desktop.
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: oqibidipo on Mar 23, 2017, 11:04 am

ARDUINO 1.8.2 2017.03.22

[ide]
* Fix command line: works again with relative paths (regression)
* Fix command line: "--save-prefs" works again (regression)
* AVR toolchain has been updated with a tentative fix for the
   ld-returned-5-exit-status bug

* Update arduino-builder to 1.3.25
  - avoid name clashing for libraries
  - cache core archives to speedup compilation consistently
* Allow BoardManager to fetch FreeBSD tools (thanks @kevans91)
* Serial monitor: the input string box is automatically focused when window
   is selected
* Serial monitor: now can not be opened during upload
* Serial monitor: now properly decodes UTF8 characters (thanks @aknrdureegaesr)
* Serial monitor: added 500k, 1M and 2M baudrates (thanks @dsstutts)
* Updated RSyntaxTextArea to 2.6.1 (textarea component)
* Updated jmdsn (mDNS discovery)
* Allow plugins to attach a listener to compile progress (thanks @tomneutens)

[core]
* Add Atmel-ICE and JTAGICE3 programmers for AVR chips (thanks @matthijskooijman)
* AVR: Set unused bits of extended fuse to 1, should remove some avrdude warning
   during burn bootloader (thanks @descampsa)
* AVR: USB: send ZLP when needed (allows full 64 bytes packets)
* AVR: USB: use IAD descriptors instead than Generic (thanks @cuitoldfish)

[other]
* SAM platform source code has been moved to its own repository
  (https://github.com/arduino/ArduinoCore-sam) - all PRs and issues
  have been moved as well
* Update Wifi101 Firmware Updater plugin


Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: kiavash599 on Mar 23, 2017, 02:11 pm
Hi,
Symantec Endpoint detect it as virus and delete it
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: kiavash599 on Mar 23, 2017, 02:19 pm
Problem on 1.8.2 same as 1.8.1
OS: Windows 10 Ent.


c:\program files\arduino\hardware\tools\avr\bin\../lib/gcc/avr/4.9.2/../../../../avr/bin/ar.exe: unable to rename 'C:\Temp\arduino_build_603859\core\core.a'; reason: Permission denied

Using library MLX90614_library in folder: C:\Users\*****\Documents\Arduino\libraries\MLX90614_library (legacy)
exit status 1
Error compiling for board Arduino/Genuino Uno.
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: ddlorang on Mar 23, 2017, 11:34 pm
Install script seems to be broken.  I download/unpacked the tarball and ran ./install.sh.  Got a bunch of error messages:

Adding desktop shortcut, menu item and file associations for Arduino IDE...xdg-mime: file '/home/dave/install/arduino/arduino-1.8.2/lib/cc.arduino.arduinoide.xml' does not exist
xdg-icon-resource: icon name 'cc.arduino.arduinoide' does not have a proper vendor prefix
A vendor prefix consists of alpha characters ([a-zA-Z]) and is terminated
with a dash ("-"). An example icon name is 'example-cc.arduino.arduinoide'
Use --novendor to override or 'xdg-icon-resource --manual' for additional info.
x

I looked at the script and the RESOURCE_NAME seems to be wrong.  Is cc.arduino.arduinoide.  (Maybe should be: arduino-arduinoide?  That is what the name of the .xml file matches.)

Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: pert on Mar 23, 2017, 11:38 pm
Install script seems to be broken.  I download/unpacked the tarball and ran ./install.sh.  Got a bunch of error messages:

Adding desktop shortcut, menu item and file associations for Arduino IDE...xdg-mime: file '/home/dave/install/arduino/arduino-1.8.2/lib/cc.arduino.arduinoide.xml' does not exist
xdg-icon-resource: icon name 'cc.arduino.arduinoide' does not have a proper vendor prefix
A vendor prefix consists of alpha characters ([a-zA-Z]) and is terminated
with a dash ("-"). An example icon name is 'example-cc.arduino.arduinoide'
Use --novendor to override or 'xdg-icon-resource --manual' for additional info.
x

I looked at the script and the RESOURCE_NAME seems to be wrong.  Is cc.arduino.arduinoide.  (Maybe should be: arduino-arduinoide?  That is what the name of the .xml file matches.)
Relevant pull request:
https://github.com/arduino/Arduino/pull/6110 (https://github.com/arduino/Arduino/pull/6110)
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: ddlorang on Mar 24, 2017, 12:03 am
Thanks pert,

Not experienced with github yet,  but I made the changes to my install.sh as described and it works fine now.

:-)
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: nemir976 on Mar 24, 2017, 12:09 am
Install script seems to be broken.  I download/unpacked the tarball and ran ./install.sh.  Got a bunch of error messages:

Adding desktop shortcut, menu item and file associations for Arduino IDE...xdg-mime: file '/home/dave/install/arduino/arduino-1.8.2/lib/cc.arduino.arduinoide.xml' does not exist
xdg-icon-resource: icon name 'cc.arduino.arduinoide' does not have a proper vendor prefix
A vendor prefix consists of alpha characters ([a-zA-Z]) and is terminated
with a dash ("-"). An example icon name is 'example-cc.arduino.arduinoide'
Use --novendor to override or 'xdg-icon-resource --manual' for additional info.
x

I looked at the script and the RESOURCE_NAME seems to be wrong.  Is cc.arduino.arduinoide.  (Maybe should be: arduino-arduinoide?  That is what the name of the .xml file matches.)


I just experienced this output myself. The fix is simply to change the resource name in the sh file to the same name you have in your posts. After that it will install correctly.
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: pert on Mar 24, 2017, 12:10 am
Glad to hear it's working for you now ddlorang! That pull request also means the issue has been brought to the Arduino developers' attention and will be solved one way or another before the next release.
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: JimHarman on Mar 26, 2017, 07:07 pm
Please note that the Release Notes linked from the main download page are still for 1.8.1 as of 3/26/17
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: pert on Mar 26, 2017, 10:27 pm
Please note that the Release Notes linked from the main download page are still for 1.8.1 as of 3/26/17
I've reported this issue to the developers:
https://github.com/arduino/Arduino/issues/6125 (https://github.com/arduino/Arduino/issues/6125)
Thanks for bringing that to our attention JimHarman!
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: gelfling6 on Mar 26, 2017, 11:50 pm
I concur on the edit for install.sh, change near the top, Line #9
 
Wrong: RESOURCE_NAME=cc.arduino.arduinoide

Corrected: RESOURCE_NAME=arduino-arduinoide

It was throwing the errors at me too.. just installed without errors after the patch.



Don't know if this was addressed, I've run into an odd problem.. (look-up thread, The not-so-amazing disappearing ESP8266 ), unless you're constantly connected to the net, if you fire-up the IDE, go to tools > Board > Choose something OTHER than the ESP8266, it goes to the Arduino boards. No problem. But, no connection to the internet, close, then restart the IDE, scroll down to the bottom of the AVR board selections, and.. where did the ESP-8266 selections go? close, re-connect to the net, start the IDE again, go through tools > boards, scroll down, and... when it reads the json file off the net, the selections re-appear.   This strikes me as flat-ignoring if the definitions are there, when it fails to obtain the json file.
this happens on various platforms (mainly x64, running either Windows-8.1 or Linux. same result, IDE 1.8.x, and json file for ESP8266 by ESP8266 Community Ver. 2.3.0..  Is there a fix, where if it cannot obtqain the json file, simply keep and add the additional board definitions?
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: pert on Apr 07, 2017, 12:21 pm
There's a cool new feature in 1.8.2 I just discovered. If you place the cursor at the close bracket and the opening bracket is not shown on screen a tooltip showing the text of the opening bracket will appear after a second over the header bar. I originally discovered it as an annoying bug:
https://github.com/arduino/Arduino/issues/6157 (https://github.com/arduino/Arduino/issues/6157)
but that shouldn't be encountered very often and the actual feature seems fairly useful:
(https://forum.arduino.cc/index.php?action=dlattach;topic=443558.0;attach=207469)
It does get in the way a bit, especially if you put your opening braces on their own line in which case the tooltip is two lines long:
(https://forum.arduino.cc/index.php?action=dlattach;topic=443558.0;attach=207471)
but I think I'll get used to it over time. It doesn't work so well if your opening brace is more than two lines, as it may be for the people who like to put each function parameter on a different line:
(https://forum.arduino.cc/index.php?action=dlattach;topic=443558.0;attach=207473)
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: ballscrewbob on Apr 07, 2017, 04:00 pm
Hi Pert.

It may go further than that...

Also have the ability to AUTO highlight or follow other functions on CREATE when one is selected ;)

Selecting a variable can highlight the rest allowing a user to see where all those same variables are used.
Same for other items. Simply swipe select as you would for cut and paste.

Will make chasing down spelling errors or following something through the sketch a lot easier.

(http://forum.arduino.cc/index.php?action=dlattach;topic=443558.0;attach=207517)

Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: pert on Apr 08, 2017, 12:08 am
No, the IDE doesn't have that feature. Notepad++ does the same thing and it is quite handy. I just double click to select the word, faster and easier that way.
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: ballscrewbob on Apr 08, 2017, 12:10 am
not yet ;)
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: CrossRoads on Apr 18, 2017, 03:13 pm
@BrakkieDanckaert,
What is that?
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: Aqualed on Apr 19, 2017, 08:07 pm
Latest 1.8.2 avrdude included compilation fails with the ACK error uploading code trough USBasp.
I had to replace the avrdude exe for the same version but compiled on other date from somewhere else and now all ok.

Anyone knows this? Is there a official fix from Arduino?
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: ballscrewbob on Apr 19, 2017, 08:11 pm
@Aqualed

Not really giving anyone much to go on there.
Take a peek at this (http://forum.arduino.cc/index.php?topic=148850.0)

Otherwise my best guess is that the blue paint is on backwards and the sky is upside down.
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: sempaiscuba on May 01, 2017, 02:56 am
I'm not sure if this is the right place to post this, but I think that there is an file-naming error in the install.sh script of the Linux 64-bit download package.

I managed to get the installation to work on Ubuntu 16.04, but I had to edit the script. Details of the installation steps are here (https://askubuntu.com/a/910395/682481), but in short I had to change RESOURCE_NAME=cc.arduino.arduinoide to RESOURCE_NAME=arduino-arduinoide before running the script.

I suspect that the name of the XML file might have changed from an earlier version?

Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: pert on May 01, 2017, 09:30 am
The RESOURCE_NAME bug has been fixed since the Arduino IDE 1.8.2 release so it will no longer be a problem in 1.8.3 and onward.
https://github.com/arduino/Arduino/pull/6110 (https://github.com/arduino/Arduino/pull/6110)
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: EvgeniyRuUfa on May 08, 2017, 12:08 pm
Stopped sewn Arduino pro mini in version 1.8.0 and 1.8.2. what to do?
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: pert on May 08, 2017, 12:11 pm
Stopped sewn Arduino pro mini in version 1.8.0 and 1.8.2. what to do?
We would need much more information on your problem in order to have a chance of helping you. If English is not your native language then please consider checking the international sections of the forum to see if there is one for your native language.
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: cproww@gmail.com on May 13, 2017, 06:56 pm
Im pretty frustrated here. I see you all seem to have file,edit,sketch,tools and help tabs above your sketch. I dont and because of that I cant upload the blynk library or get the cloud figured out. I dont know, maybe its a bug or Im just stupid but maybe one of you folks could point me in the right direction before I rage smash my computer...
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: ballscrewbob on May 13, 2017, 07:05 pm
@cproww@gmail.com


The upper selection menu is only available in the "regular" IDE's.
You mentioned "cloud" which would lead me to suspect you may be wanting to use the "ONLINE" editor which does not have those options in the same place as the regular IDE.

You give nobody enough real information to help so maybe you should start to detail the issues you have with pictures, error messages etc etc. Here is a thread on how to go about that (http://http://forum.arduino.cc/index.php?topic=148850.0)

Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: cproww@gmail.com on May 13, 2017, 08:07 pm
Posts not working?
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: ballscrewbob on May 13, 2017, 08:48 pm
Whos post as yours and mine clearly are !

Yours will be subject to the std 5 minute period as a noob.

Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: jar_ on May 14, 2017, 10:33 pm
i,ve installed on winXP/win7/raspbian jessiePIXEL on PI3
and all with gcc 4.9.2
it works all fine but....
i wounder if a build on winXP is

Der Sketch verwendet 15790 Bytes (51%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.
Globale Variablen verwenden 1471 Bytes (71%) des dynamischen Speichers, 577 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.

and on raspberryPI is

Der Sketch verwendet 15800 Bytes (51%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.
Globale Variablen verwenden 1481 Bytes (72%) des dynamischen Speichers, 567 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.

why they are different?
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: oqibidipo on May 15, 2017, 02:00 am
Does the sketch use something that depends on the environment, like __FILE__?
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: kimthoahcm47 on May 29, 2017, 02:35 pm
Great news!

The Arduino Tian and the Arduino M0 Pro are coming soon!
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: JohnWRa on Jun 03, 2017, 07:03 pm
Question: I understand 1.8.2 has Atmel ICE but currently no matter what I have tried I always get

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                    : usb
        Using Programmer              : atmelice_isp
An error occurred while uploading the sketch
avrdude: jtag3_open_common(): Did not find any device matching VID 0x03eb and PID list: 0x2141

Note I am running on Windows 10 and the programmer works with Studio 7
Detected device
Device name       ATmega32U4
Device signature  0x1E9587


Datasheet information
                         ATmega32U4-AU  ATmega32U4RC-AU  ATmega32U4-MU  ATmega32U4RC-MU
CPU                                                    AVR8
Flash size                                            32 KB
EEPROM size                                            1 KB
SRAM size                                              2 KB
VCC range                  2.7 - 5.5 V     2.7 - 5.5 V     2.7 - 5.5 V     2.7 - 5.5 V
Maximum operating speed      16 MHz          16 MHz          16 MHz          16 MHz

Any suggestions
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: memoric on Jun 04, 2017, 11:20 pm
Back in the day (pre-1.6.5 era) there used to be a feature where when double-clicking a (curly/)bracket, the whole block of code between that bracket & its matching one would get highlighted.
- Has this feature been reimplemented?
- If not, is it in any "to-do" list or is it lost for good? :smiley-confuse:
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: MAS3 on Jun 05, 2017, 12:28 am
Didn't know this feature once existed.
Either way, sounds like a practical feature, so think i would like to see that in future versions.
Title: Re: IDE 1.8.0 Released -- now at 1.8.2
Post by: pert on Jun 05, 2017, 12:31 am
They changed to a new editor, RSyntaxTextArea , in 1.6.5, which does not have that feature. The issue was reported here:
https://github.com/arduino/Arduino/issues/3387 (https://github.com/arduino/Arduino/issues/3387)
and also to the new editor repository:
https://github.com/bobbylight/RSyntaxTextArea/issues/90 (https://github.com/bobbylight/RSyntaxTextArea/issues/90)
It sounds like the Arduino and the RSyntaxTextArea developers are in favor of the feature so I would say it's definitely on the "to-do" list but maybe not very high on it. I'm sure they would be very grateful if you wanted to submit a pull request to add the feature.
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: oqibidipo on Jun 05, 2017, 01:12 pm
 
ARDUINO 1.8.3 2017.05.31

(bugfix service release)

[ide]
* Fixed RESOURCE_NAME in install.sh script
* Serial Monitor: added "Clear output" button. Thanks @MichaelSy
* added options in preferences.txt for: custom title, comment/uncomment shortcut, always show file extensions. Thanks @MichaelSy
* added options in preferences.txt to enable/disable typing assistance (auto close brace, auto indent)
* Enabling "Use external editor" option now requires to save all sketches.

[core]
* AVR: added availableForWrite() method in generic Stream class. Thanks @eric-wieser
* AVR: moved flush() method up in the class hierarchy from Stream to Print class. Thanks @matthijskooijman

[other]
* Update Wifi101 Firmware Updater plugin

Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: pert on Jun 05, 2017, 01:19 pm
I just want to point out a HUGE improvement added in Arduino IDE 1.8.3. The incredibly annoying automatic closing braces thing added in 1.6.5 can now be disabled!!!

Code: [Select]
editor.auto_close_braces=true
to:
Code: [Select]
editor.auto_close_braces=false
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: DaveAhrendt on Jun 05, 2017, 10:18 pm
Not too sure if this is a very recent behavior or not but it seems that the Menu Edit/Undo will not undo an item that is pasted into the editor.  A Ctrl-Z does work.  If the text is entered via the keyboard then the menu works OK.  It's like the editor doesn't realize something has changed via paste and leaves the Undo grayed out.
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: pert on Jun 05, 2017, 11:25 pm
Not too sure if this is a very recent behavior or not but it seems that the Menu Edit/Undo will not undo an item that is pasted into the editor.  A Ctrl-Z does work.  If the text is entered via the keyboard then the menu works OK.  It's like the editor doesn't realize something has changed via paste and leaves the Undo grayed out.
I have reported this issue:
https://github.com/arduino/Arduino/issues/6351 (https://github.com/arduino/Arduino/issues/6351)
Thanks for bringing it to our attention DaveAhrendt!
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: seware74 on Jun 07, 2017, 11:07 pm
Version 1.8.2 on Windows 10 - 64 bit.

After making a compiler switch change in platform.txt, on the next build of project, the entire contents of the source directory is deleted. (It doesn't seem to matter what the change is... I went from -Os to -O1 to -O2, and back and forth. Same thing happens with each change to the file.)

Appears to be an issue with the second call to arduino-builder in the build process. Logged on Github as Issue #231. (https://github.com/arduino/arduino-builder/issues/231)

Fortunately I had committed my code already. Dangerous.
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: septillion on Jun 08, 2017, 12:08 pm
I don't understand why people find the closing brackets annoying...

What I find annoying and what screws up a lot of sketches from newbies here, is that a blank line has no indentation :s Newbies make a blank line, go back to it later to add code and just start typing at the left instead of indented. Argggg, indentation all over the place. I think this should be an option as well (for people who like this) and I think it would be great if by default a line blank line IS indented. I think this would make a lot of sketches from newbies better indented.

And I found a bug in 1.8.2 but can't test if it's fixed in 1.8.3 (don't think so). When Arduino IDE is open and you set up a remote desktop connection to that machine and later log back in locally, the text in the code area is weird. Think a weird clear type thing. And if you open a new window (not even restarting the IDE) that's fine.
(http://forum.arduino.cc/index.php?action=dlattach;topic=443558.0;attach=214735) (http://forum.arduino.cc/index.php?action=dlattach;topic=443558.0;attach=214735)
Not that clear here, but look at the capital M for example. Bottom normal, upper weird.
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: arvid on Jul 06, 2017, 05:27 pm
Running release 1.8.2 and get this on startup:

(java:2953): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(java:2953): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(java:2953): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(java:2953): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

Can I fix it?
Is it fixed in release 1.8.3?

Arvid
_._

Debian Linux-9 "Stretch" on 3200 MHz AMD-64 with 2GB RAM
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: pert on Jul 06, 2017, 05:29 pm
Is it fixed in release 1.8.3?
Worth a try at least.
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: nsystems on Jul 08, 2017, 11:47 pm
I'm using Windows 10 and IDE 1.8.3 from a previous install of 1.6.?. I have a SLOWNESS (>20 sec) in the 'File', 'Save', not the actual 'Verify/Compile'.  Confirmed by: In 'file',  'preferences', un-check 'save when verifying or uploading'. By using an external editor, file saves are quick (<1 sec) and then in the IDE, Verify/Compile or Uploads are 'quick'.
Any clues would be appreciated.
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: septillion on Jul 09, 2017, 12:00 am
Are you saving it to a USB stick, network drive or other drive then the OS drive?
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: septillion on Jul 09, 2017, 01:02 pm
Will what work for what displays?
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: WB5EKU on Jul 16, 2017, 08:35 pm
I have just upgraded to 1.8.3 and it does not have CMSIS installed for the Due
How do I install CMSIS for 1.8.3?

Thanks
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: marine_hm on Jul 28, 2017, 03:44 am
You really should update your IDE. There are many new features and fixes since then.
The library manager was added in 1.6.2 and is a fantastic new feature.
https://www.arduino.cc/en/Guide/Libraries (https://www.arduino.cc/en/Guide/Libraries)
I've been using 1.6.5 like forever.  I tried updating once, had issues.  I was just learning Arduino at the time and was afraid to screw it up again.  I took me forever to get it to work again after reverting back to 1.6.5

Is it worth the update?  What precautions should I take before updating?  Like backing up library or sketch folders?
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: septillion on Jul 31, 2017, 10:02 am
Yeah, there are some fixes and updates that are worth updating. And yes, there have been some versions with problems like the 1.6.5 you're on (it's with a reason the normal download is 1.6.5-r5).

No need to backup anything IF you placed all your libraries and boards where you should have. Aka, you should never add anything to the install folder of Arduino IDE. This is the thing that catches some people because bad tutorials show putting libraries there instead of in you Sketchbook.

You could backup the settings file if you want to but I don't have problems starting 1.6.5 with a settings file with updates of 1.8.3. Settings file at c:\Users\[user]\AppData\Roaming\Arduino15\preferences.txt for 1.6.5
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: leduino on Aug 01, 2017, 12:07 pm
I use the Manchester Library for 433MHz communication between an ATtiny85 and Arduino Uno. It was a challenge to get it work because it took a while to find the right ATTiny Board with the right Arduino IDE and the right library version (two Years ago now).

Now I want to start an similar Projekt with IDE 1.8.3 - and again it seems to be complicated. I even get no messages transmitted between two Arduino Unos. The same Sketch works for my older Arduino IDE (nothing complex, use the existing Manchester example to transmit/receive an arry).

Is Version 1.8.3 in generall not able to handle 433 communication with the Manchester Library?


Thanks and Regards
Leduino

Sorry if this topic maybe is not in the right thread.



Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: septillion on Aug 01, 2017, 12:47 pm
If you don't link to the Manchater library and the board definition used it's going to be hard to tell.

In the end, it should be able to work but if the library is ancient you might need to update it yourself.
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: leduino on Aug 01, 2017, 01:22 pm
If you don't link to the Manchater library and the board definition used it's going to be hard to tell.

In the end, it should be able to work but if the library is ancient you might need to update it yourself.
Thanks for Reply, more Informations:
 - Windows 10 64-Bit
 - Arduino IDE 1.8.3
 - Board: Arduino/Genuino Uno (for Arduino Uno R3)
 - Manchester Library => https://github.com/mchr3k/arduino-libs-manchester
 - 433 TX/RX => https://www.amazon.de/dp/B00OLI93IC?psc=1

When I try the Example my receiver never gets an message, if I try it with my older IDE (1.5.x, same source only compile the Sketch again) it works fine.
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: pert on Aug 01, 2017, 02:06 pm
It's useful to determine exactly which is the newest IDE version that it works with and which is the oldest IDE version that it doesn't work with instead of just saying "somewhere between 1.5.x and 1.8.3 something broke".

Make sure you're using the same library version and the same ATtiny board definition throughout this process so the only variable is IDE version.
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: leduino on Aug 02, 2017, 01:38 pm
Sry, you´re right. When I use the Manchester Version from two years ago (can not found the version number at the moment) am I able to communicate beween two ATmega328 chips. For the Tiny I have to switch my core to get it work, now I use ATTiny Core 1.3 (Spence Konde). If I found some time, I will test why the current Manchster-Version not work, respectively with wich IDE version.
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: pert on Aug 02, 2017, 10:50 pm
If you can go through commit by commit to find out at exactly which point the library was broken and also give more details on how this relates to the ATtiny core you use I can probably get this issue fixed. I've already done some work on that library so I'm somewhat familiar with it.
Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: NayanaTK on Aug 16, 2017, 11:02 pm
I am getting the error in uploading the program to arduino board,

the error is -
 Arduino: 1.8.3 (Windows 10), Board: "Arduino/Genuino Uno"

Sketch uses 726 bytes (2%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
avrdude: ser_open(): can't open device "\\.\COM1": The system cannot find the file specified.


Problem uploading to board. 

how to trouble shoot it


Title: Re: IDE 1.8.0 Released -- now at 1.8.3
Post by: pert on Aug 16, 2017, 11:04 pm
avrdude: ser_open(): can't open device "\\.\COM1": The system cannot find the file specified.
Select the port of your Arduino from the Tools > Port menu. If that menu is grayed out or the port of your Arduino board is not shown then one of the following may be the cause:
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: oqibidipo on Aug 21, 2017, 09:21 pm
ARDUINO 1.8.4   [21.08.2017]

[ide]
* IDE Toolbar can now go full width on 4K display.
* Environment variable LIBRARY_INDEX_URL is now correctly parsed (LIBRARY_INDEX_URL_GZ can also be optinally specified). Thanks @xardael
* Added per-board generic option in config file boards.txt for disabling control of dtr+rts. Thanks @d-a-v
* CLI: fixed missing "runtime.platform.path" when running without the `--board` option
* Linux: fixed desktop icon not launching the IDE in certain Window Managers (thanks @herrold)
* Allow setting low values for console size (correctly applies console.lines=x in preferences.txt)
* Make Preference window fit 600px height displays
* Fix error when renaming an unsaved, newly added file. Thanks @matthijskooijman
* Added the ability to increase/decrease font size via keyboard + mouse shortcuts (Ctrl + MouseWheel)
* Sketch names starting with a digit are now allowed
* Serial monitor is opened on a default position if the multi-monitor setup change (this should fix cases
  when the serial monitor is opened outside of the visibile space)

[libraries]
* Fixed wrong folder name for "Adafruit Circuit Playground" library, now it can be updated cleanly.
* Fixed wrong include for "RobotIRRemote", now it should not interfere anymore with the real IRRemote.

Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: DMSM on Aug 28, 2017, 05:18 pm
Just updated to IDE 1.8.4 to see if there is a solution to the issue with client.connect().

It doesn't compile any program for my arduino mkr1000 with the error:

Arduino: 1.8.4 (Windows 10), Board: "Arduino/Genuino MKR1000"

Code: [Select]

exec: "C:\\Users\\mahmo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3-2014q1/bin/arm-none-eabi-g++": file does not exist
Error compiling for board Arduino/Genuino MKR1000.
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: DMSM on Aug 28, 2017, 06:07 pm
UPDATE:

When inserting the path

Code: [Select]
C:\\Users\\mahmo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\arm-none-eabi-gcc\\4.8.3 2014q1/bin/

into chrome, i can see the file arm-none-eabi-g++.exe. Yet when i click on it, it says the file doesn't exist.

Also, I updated to the latest hourly build of the IDE to see if the file had been added later, but no luck.
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: NXTwoThou on Aug 30, 2017, 04:39 pm
I'm having a similar issue.  Windows Store updated to 1.8.7.0 yesterday(1.8.4 IDE) and haven't been able to get anything to compile since for my Due.   After updating, it no longer had my particular sketch loaded, which wasn't a big deal.  Then it asked me to update Arduino SAM Boards to 1.6.11 which it did without issue.  I selected my sketch, selected my board and port, then got a compile error of "arm-none-eabi-g++: error: CreateProcess: No such file or directory"

I turned on verbose output and it's pointing to "C:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\".   If I switch to something like the Mega, it's pointing to the proper folders of "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\hardware" and can compile just fine.

I tried going back to 1.6.10 and get the same thing. 

Preferences show "more preferences can be edited directly" and points to c:\users\nxtwothou\AppData\Local\Arduino15\preferences.txt which doesn't exist.  It's located in C:\Users\nxtwo\AppData\Local\Packages\ArduinoLLC.ArduinoIDE_mdqgnx93n4wtt\LocalCache\Local\Arduino15 and C:\Users\nxtwo\Documents\ArduinoData (which is old)
and C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\lib (which is even older)

Suggestions welcome on how to fix the upgrade mess(or better yet, releasing another upgrade to correct the issue before too many others experience it too).

Update:  I completely uninstalled, cleared my temp folder and everywhere else that was *arduino* on my machine. Then reinstalled.  I then installed the 1.6.11 of SAM and selected the Due with the default empty sketch.  Got the same errors, so turned on verbose and so, here we go, right out of the box from the Windows Store:
Code: [Select]

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\nxtwo\AppData\Local\Arduino15\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\nxtwo\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\nxtwo\Documents\Arduino\libraries -fqbn=arduino:sam:arduino_due_x_dbg -ide-version=10804 -build-path C:\Users\nxtwo\AppData\Local\Temp\arduino_build_87505 -warnings=all -build-cache C:\Users\nxtwo\AppData\Local\Temp\arduino_cache_873775 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.bossac.path=C:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -verbose C:\Users\nxtwo\AppData\Local\Temp\untitled2102902874.tmp\sketch_aug30a\sketch_aug30a.ino
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\arduino-builder -compile -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\nxtwo\AppData\Local\Arduino15\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\nxtwo\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\nxtwo\Documents\Arduino\libraries -fqbn=arduino:sam:arduino_due_x_dbg -ide-version=10804 -build-path C:\Users\nxtwo\AppData\Local\Temp\arduino_build_87505 -warnings=all -build-cache C:\Users\nxtwo\AppData\Local\Temp\arduino_cache_873775 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=C:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1 -prefs=runtime.tools.bossac.path=C:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\tools\bossac\1.6.1-arduino -verbose C:\Users\nxtwo\AppData\Local\Temp\untitled2102902874.tmp\sketch_aug30a\sketch_aug30a.ino
Using board 'arduino_due_x_dbg' from platform in folder: C:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11
Using core 'arduino' from platform in folder: C:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11
Detecting libraries used...
"C:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf  -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10804 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM  -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/libsam" "-IC:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/CMSIS/CMSIS/Include/" "-IC:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/CMSIS/Device/ATMEL/" "-IC:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino" "-IC:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\variants\arduino_due_x" "C:\Users\nxtwo\AppData\Local\Temp\arduino_build_87505\sketch\sketch_aug30a.ino.cpp" -o "nul"
Generating function prototypes...
"C:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\tools\arm-none-eabi-gcc\4.8.3-2014q1/bin/arm-none-eabi-g++" -c -g -Os -w -std=gnu++11 -ffunction-sections -fdata-sections -nostdlib -fno-threadsafe-statics --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -Dprintf=iprintf  -w -x c++ -E -CC -mcpu=cortex-m3 -mthumb -DF_CPU=84000000L -DARDUINO=10804 -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM  -D__SAM3X8E__ -mthumb -DUSB_VID=0x2341 -DUSB_PID=0x003e -DUSBCON '-DUSB_MANUFACTURER="Arduino LLC"' '-DUSB_PRODUCT="Arduino Due"' "-IC:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/libsam" "-IC:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/CMSIS/CMSIS/Include/" "-IC:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\system/CMSIS/Device/ATMEL/" "-IC:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino" "-IC:\Users\nxtwo\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\variants\arduino_due_x" "C:\Users\nxtwo\AppData\Local\Temp\arduino_build_87505\sketch\sketch_aug30a.ino.cpp" -o "C:\Users\nxtwo\AppData\Local\Temp\arduino_build_87505\preproc\ctags_target_for_gcc_minus_e.cpp"
arm-none-eabi-g++: error: CreateProcess: No such file or directory

exit status 1
Error compiling for board Arduino Due (Programming Port).


Note, C:\Users\nxtwo\AppData\Local\Packages\ArduinoLLC.ArduinoIDE_mdqgnx93n4wtt\LocalCache\Local\Arduino15\packages\arduino\hardware\sam\1.6.11 is where the actual files were downloaded to with the update.
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: pert on Aug 31, 2017, 03:35 am
Update:  I completely uninstalled, cleared my temp folder and everywhere else that was *arduino* on my machine.
Did you also delete C:\Users\nxtwo\AppData\Local\Packages\ArduinoLLC.ArduinoIDE_mdqgnx93n4wtt?

Typically this sort of problem happens when something goes wrong with the Boards Manager hardware package installation.
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: DMSM on Aug 31, 2017, 09:48 am
Did you also delete C:\Users\nxtwo\AppData\Local\Packages\ArduinoLLC.ArduinoIDE_mdqgnx93n4wtt
C:\Users\mahmo\AppData\Local\Packages\ArduinoLLC.ArduinoIDE_mdqgnx93n4wtt Doesn't exist for me...

About the AppData folder itself, I cannot see the folder it without a writing the direct path in file explorer. Also when opening it up, it is empty.

However this may just be me, since I have had to remove some malware/adware recently (I went into clean boot to clear temp files and ran malwarebytes). Most of it was removed but google chrome still had some issues. I went digging down into registries, and it seemed like malware bytes left out some stuff.

I googled my issues, and usually corrupted registries lead to a corrupted AppData folder.

Anyways I am planning to rebuild my computer and start on a fresh copy of windows soon. Sorry if this wasn't as helpful.
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: pert on Aug 31, 2017, 01:16 pm
The bug with the Windows Store version of the Arduino IDE has now been fixed:
https://github.com/arduino/Arduino/issues/6673 (https://github.com/arduino/Arduino/issues/6673)
but will take a couple of days before it is released to the app store. In the meantime you are welcome to use the standard installation of the Arduino IDE downloaded from http://www.arduino.cc/en/Main/Software (http://www.arduino.cc/en/Main/Software), which does not have this bug.
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: DMSM on Aug 31, 2017, 01:40 pm
In the meantime you are welcome to use the standard installation of the Arduino IDE downloaded from http://www.arduino.cc/en/Main/Software (http://www.arduino.cc/en/Main/Software), which does not have this bug.
I was using the one from the website, I have tried to downgrade to 1.8.2, but that didn't make a difference.
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: pert on Aug 31, 2017, 01:45 pm
I was using the one from the website, I have tried to downgrade to 1.8.2, but that didn't make a difference.
Please try this:
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: chibiconsulting on Aug 31, 2017, 11:19 pm
Just had a Widowz issue. Steps above work.
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: pert on Sep 01, 2017, 10:53 pm
Preferences show "more preferences can be edited directly" and points to c:\users\nxtwothou\AppData\Local\Arduino15\preferences.txt which doesn't exist.  It's located in C:\Users\nxtwo\AppData\Local\Packages\ArduinoLLC.ArduinoIDE_mdqgnx93n4wtt\LocalCache\Local\Arduino15 and C:\Users\nxtwo\Documents\ArduinoData (which is old)
and C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.7.0_x86__mdqgnx93n4wtt\lib (which is even older)
@NXTwoThou, please report this bug (incorrect preferences.txt location shown in File > Preferences when using Windows Store version) to the Arduino developers here:
https://github.com/arduino/Arduino/issues/new (https://github.com/arduino/Arduino/issues/new)
I would do so myself but I only report bugs I can personally reproduce and I don't use Windows 10 so I can't use the Windows Store version of the Arduino IDE. Thanks!
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: pert on Sep 03, 2017, 08:10 am
Just had a Widowz issue. Steps above work.
Glad to hear! You are free to delete the Arduino15.bak folder you created. The only reason for doing that was to keep a backup of that folder in case you wanted to revert to the previous state. If things are working well with the new installation you don't need it or if you wanted to restore your previous preferences you can copy over the preferences.txt file with the IDE not running.
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: pert on Sep 11, 2017, 04:48 pm
There is a small bug with Arduino IDE 1.8.4. A keyboard shortcut was added in this version that allows you to change the editor font size via ctrl+mouse wheel. Unfortunately the code doesn't prevent you from shrinking the font size all the way down to 0 or a negative number. If you exit the Arduino IDE with the font set to 0 or less you will not be able to start it again, you just get the splash screen and then nothing. If you check the console output during process (arduino_debug.exe for Windows users) you will see the error:

Code: [Select]
java.lang.IllegalArgumentException: Font size must be > 0

If this happens you can fix it by:

OR:


I'm not sure what possesses people to shrink the font size down to invisibility but it's been reported quite frequently since the release of 1.8.4 so I thought it worth adding a note to this thread.

Please DO NOT report this on the GitHub issue tracker. The bug has already been fixed and the issue has been reported about 7 times again since the fix. https://github.com/arduino/Arduino/issues/6689 (https://github.com/arduino/Arduino/issues/6689)
Title: Re: IDE 1.8.0 Released -- update: 1.8.4
Post by: MAS3 on Sep 11, 2017, 11:13 pm
Still a good thing to mention it in this thread, pert.
This is where a user might look, not in the developer's Github whatchamacallit.

Thanks !
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: oqibidipo on Oct 02, 2017, 11:31 pm
ARDUINO 1.8.5 2017.09.29

(bugfix service release)

[ide]
* Added workaround for menu visibility bug in MacOSX 10.13 beta. Thanks @puybaret
* Fixed bug for negative-font-size.
* New/Rename tabs now allows names starting with a number.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: banjabi1 on Oct 03, 2017, 03:10 am
do i just update this by deleting the old folder and extract a new one and all of the installed libraries will load up from the MyDocuments folder again? (i think i have the portable version, although i have not added the 'portable' folder into the main folder....
and i want to update it because Alt+Tab only works on the 2nd time for some reason?(1.8.3) and it is really annoying when i have to do it twice all the time....
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Oct 03, 2017, 04:16 am
do i just update this by deleting the old folder and extract a new one
It depends on which download you used previously. If you used the "Windows Installer" version then you should not delete the folder. If you use the "Windows Installer" version again then it will automatically uninstall the previous version before installing the new version. If you do want to only remove the "Windows Installer" version you should do a proper uninstall via Control Panel > Programs and Features. If you use the other downloads then you can just delete the old version if you like or you can have multiple versions installed simultaneously.

all of the installed libraries will load up from the MyDocuments folder again?
If that's what you have your sketchbook folder configured as then yes. The preferences file is normally stored in a different location from the Arduino IDE installation so the sketchbook folder setting will persist between installations. If not you can just set it via File > Preferences > Sketchbook location.

i think i have the portable version, although i have not added the 'portable' folder into the main folder....
If you didn't create the portable folder then you're not using the Arduino IDE in portable mode. If you are in portable mode then you will need to know this (from https://www.arduino.cc/en/Guide/PortableIDE#toc3 (https://www.arduino.cc/en/Guide/PortableIDE#toc3)):
Quote
If you want to update a portable installation to a newer version, download the new version in compressed format, then extract the contents in a temporary folder. Now you may either move the "portable" folder you have from the old installation into the new one, or copy all the files of the new version onto the old one, overwriting all the files. Either way you should end up with the updated portable Arduino Software (IDE) installation with your cores, libraries and sketches preserved.
Generally you should never put any of your own sketches, libraries, or hardware packages in the Arduino IDE installation folder as they will be lost when you update to a new version. An external sketchbook folder will not be affected by an upgrade so anything you put then will persist between installations and can be shared between them.

In portable mode there is good reason to put your sketchbook inside the portable folder, but you need to remember to transfer it over when you upgrade, as instructed in the above quote.

and i want to update it because Alt+Tab only works on the 2nd time for some reason?(1.8.3) and it is really annoying when i have to do it twice all the time....
Do you mean when switching between IDE windows? Yes that's extremely annoying but unfortunately it still happens in Arduino IDE 1.8.5, as well as every other version of the Arduino IDE I've ever used. I've never experienced that problem with any other application so I'd think it would be something that could be fixed. I've meant to report that to the Arduino developers. I haven't checked whether it already is on the issue tracker. I've noticed that it doesn't happen when you switch between multiple instances of the Arduino IDE, only between windows loaded from the same instance. So if you do File > Open, File > Examples, or File > Sketchbook the alt+tab bug occurs but if you start arduino.exe multiple times then it does not.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: FernandoHasler on Oct 13, 2017, 08:38 pm
https://www.arduino.cc/en/Main/Donate    page is not working. Even the link "Contribute&Download".

I made a donation and I still do not have the software.

Does anyone know what is going on?

Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Oct 13, 2017, 11:20 pm
https://www.arduino.cc/en/Main/Donate    page is not working. Even the link "Contribute&Download".
Works for me. If you click on the "Just Download" link it should start the download but it won't open any other page. Which version are you attempting to download.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: thomasherbig on Oct 26, 2017, 04:55 am
This is a newbie question.

I just downloaded IDE 1.8.5 on my Mac (10.12.6) for the first time. However, the app will not start properly.

The splash screen appears as expected, but then the app disappears without a trace. The command line shows the following error:

Applications > Arduino.app/Contents/MacOS/Arduino 
java.lang.NullPointerException
   at sun.font.FontDesignMetrics.getDefaultFrc(FontDesignMetrics.java:157)
   at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:278)
   at sun.java2d.SunGraphics2D.getFontMetrics(SunGraphics2D.java:855)
   at cc.arduino.view.SplashScreenHelper.drawText(SplashScreenHelper.java:93)
   at cc.arduino.view.SplashScreenHelper.splashText(SplashScreenHelper.java:78)
   at processing.app.Base.<init>(Base.java:235)
   at processing.app.Base.main(Base.java:144)

I have the newest Java:

Applications > java -version
java version "9.0.1"
Java(TM) SE Runtime Environment (build 9.0.1+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.1+11, mixed mode)

I have been unsuccessful finding a solution to this elsewhere. Any suggestions?

Thanks!
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: thomasherbig on Oct 31, 2017, 01:30 am
Well, the problem fixed itself. How, I don't know as I didn't do anything further after my post. No automated OS updates, either. It continued to not work for about a day, but then decided that it should run, after all.

I'm happy and a little uneasy at the same time.

Tom
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: Alvgon on Nov 07, 2017, 11:17 pm
I'm also a newbie with Arduino IDE, but had an anoying problem.

I have v1.8.5 instaled and it works flawlessly except in a very small part, i.e.


lcd.setCursor(14,1);               // this sentence doesn't work correctly with any type of LCD I've tested

lcd.setCursor(14, 1);              // this one works perfectly

The problem is the compiler and/or verifier does not detect any type of problem in the first case, but ONE doesn't do what it should.

BTW, this problem is the same in every other sentence that has comma sepparated parameters.

Took me quite some time to pinpoint this problem; and I'm very sure I'm not the only one to suffer it.

Couldn't it be added a check for that damn space after every comma ?

TIA
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: funrun27 on Nov 28, 2017, 09:05 pm
Arduino IDE for Chromebooks:  The latest thread I've found is summer 2016.  Any progress?  Can it be done yet?
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Nov 28, 2017, 10:47 pm
There is now a Chrome app for the Arduino Web Editor. You have to pay $0.99/month for it:
https://blog.arduino.cc/2017/07/17/arduino-create-comes-to-chrome-os-devices/ (https://blog.arduino.cc/2017/07/17/arduino-create-comes-to-chrome-os-devices/)
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: graham641 on Dec 04, 2017, 09:48 pm
I have originally been working with UNO Arduino smd edition. Blink has always run correctly. Recently I have been working with DFRobot Mega 2560. I have reselected the device to run on uno. I use port 8 which is selected for. When I try to download the blink program I recieve an error message that I am running the mega2560  even though the software agrees that I am running the UNO.I have disconnected the uno and reconnected it. No change.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Dec 04, 2017, 11:12 pm
I have originally been working with UNO Arduino smd edition. Blink has always run correctly. Recently I have been working with DFRobot Mega 2560. I have reselected the device to run on uno. I use port 8 which is selected for. When I try to download the blink program I recieve an error message that I am running the mega2560  even though the software agrees that I am running the UNO.I have disconnected the uno and reconnected it. No change.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: manasgroup on Dec 20, 2017, 04:52 pm
Hello Sir,

I am using Arduino 1.8.5 when i open it IDE open but i cant write any thing on it.

all IDE are are block.

one more error #include <EPS8226.h> no such file or directory.

plz guide me
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: ballscrewbob on Dec 20, 2017, 05:19 pm
@manasgroup

Please read this post FIRST (https://forum.arduino.cc/index.php?topic=148850.0) then add much needed information.

Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Dec 21, 2017, 01:56 am
I am using Arduino 1.8.5 when i open it IDE open but i cant write any thing on it.

all IDE are are block.
That's very vague but I'll guess the problem can be solved like this:
File > Preferences > Use external editor (uncheck) > OK

one more error #include <EPS8226.h> no such file or directory.
Did you mean ESP8266, not "EPS8226"?
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: just_a_guy on Dec 27, 2017, 10:16 pm

Recovery from browser crash using online IDE needs to be addressed.
Especially after a Save has been performed. Empty members is not acceptable.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: hgvl on Dec 27, 2017, 10:25 pm
Greetings

Ubuntu 64 bit:

running ide 1.8.5 in normal user account it fails , it needs root?

Failing in normal user mode : "downloading platform index".

question: everybody is running root? <- running flawless
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: Rumburak on Jan 04, 2018, 04:46 am
Hello!

Im new to the entire topic but I cannot install the ESP8266 Board in Arduino IDE 1.8.4, nor in 1.6.9.

I get the following error:

Error downloading http://downloads.arduino.cc/packages/package_index.json

also:

 Error downloading http://downloads.arduino.cc/packages/package_index.json
java.lang.RuntimeException: java.lang.Exception: Error downloading http://downloads.arduino.cc/packages/package_index.json
   at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onUpdatePressed$19(ContributionManagerUI.java:151)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.Exception: Error downloading http://downloads.arduino.cc/packages/package_index.json
   at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:113)
   at cc.arduino.contributions.packages.ContributionInstaller.download(ContributionInstaller.java:330)
   at cc.arduino.contributions.packages.ContributionInstaller.downloadIndexAndSignature(ContributionInstaller.java:305)
   at cc.arduino.contributions.packages.ContributionInstaller.updateIndex(ContributionInstaller.java:283)
   at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onUpdatePressed$19(ContributionManagerUI.java:147)
   ... 1 more
Caused by: java.net.ConnectException: Connection refused: connect
   at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
   at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
   at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
   at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
   at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
   at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
   at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
   at java.net.Socket.connect(Socket.java:589)
   at sun.net.NetworkClient.doConnect(NetworkClient.java:175)
   at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
   at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
   at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
   at sun.net.www.http.HttpClient.New(HttpClient.java:308)
   at sun.net.www.http.HttpClient.New(HttpClient.java:326)
   at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1169)
   at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1148)
   at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:999)
   at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:933)
   at cc.arduino.utils.network.FileDownloader.downloadFile(FileDownloader.java:170)
   at cc.arduino.utils.network.FileDownloader.download(FileDownloader.java:128)
   at cc.arduino.contributions.DownloadableContributionsDownloader.download(DownloadableContributionsDownloader.java:111)
   ... 5 more


My computer is Windows 7 64 bit


What do I wrong?

Best regards

Christoph
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: billrobertson on Jan 15, 2018, 06:03 am
Hi, I'm something of a newbie on Arduino.
To make things worse, I use either a Macbook2 or an iMac.
When I (try to) load the IDE it always flags the same 2 errors, bot relating to the libraries:-
1:- Standard Libraries not loaded because "can only use names starting with a letter.
2:- Same error message as above.
Can anyone know of this error or a fix.
Thanks in advance.
Bill Robertson
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Jan 15, 2018, 06:23 am
Hi, I'm something of a newbie on Arduino.
To make things worse, I use either a Macbook2 or an iMac.
When I (try to) load the IDE it always flags the same 2 errors, bot relating to the libraries:-
1:- Standard Libraries not loaded because "can only use names starting with a letter.
2:- Same error message as above.
Can anyone know of this error or a fix.
Thanks in advance.
Bill Robertson
Are you using Arduino IDE 1.8.5? Older IDE versions are more picky about library names.

If you are using the latest IDE version and still getting this warning then you need to find the lbiraries that are causing it and fix the folder name. You will find the libraries under {Sketchbook folder}/libraries. You can find/set the location of the sketchbook folder in the Arduino IDE at File > Preferences > Sketchbook location.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Jan 15, 2018, 07:10 am
Hi, I'm something of a newbie on Arduino.
To make things worse, I use either a Macbook2 or an iMac.
When I (try to) load the IDE it always flags the same 2 errors, bot relating to the libraries:-
1:- Standard Libraries not loaded because "can only use names starting with a letter.
2:- Same error message as above.
Can anyone know of this error or a fix.
Thanks in advance.
Bill Robertson
Oh, I see now. I already tried helping you in your other thread a week ago:
http://forum.arduino.cc/index.php?topic=521956 (http://forum.arduino.cc/index.php?topic=521956)
Instead of following my instructions and replying if there was still a problem you ignored me and made an even more vague post here, where it's off topic. If this is the best you can do I recommend you give up on Arduino now because you'll have no chance of success.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Jan 15, 2018, 07:13 am
I get the following error:

Error downloading http://downloads.arduino.cc/packages/package_index.json
Are you still having the problem?
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: billrobertson on Jan 15, 2018, 07:14 am
Oh, I seem to have got up your nose somehow.
For whatever reason I did not find your response only the above
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: dfmh60 on Feb 27, 2018, 11:15 am
Hi all, I'm trying to install 1.8.5 and receive the following error:

                  error writing to file libgcc.a

what am i doing wrong
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Feb 27, 2018, 11:36 am
Hi all, I'm trying to install 1.8.5 and receive the following error:

                  error writing to file libgcc.a
It's possible this sort of error could be caused by your antivirus software. First make sure you're installing the official Arduino IDE downloaded from http://www.arduino.cc/en/Main/Software. Try TEMPORARILY disabling your antivirus for a single installation attempt to see if the problem goes away, then turn the antivirus back on.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: ferozshaik on Mar 17, 2018, 09:47 am
its always showing that programmer not responding
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Mar 17, 2018, 02:29 pm
its always showing that programmer not responding
Please do this:
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: abhishek15 on Mar 23, 2018, 07:45 am
Hi
getting error in programming
exit status 1
'class NMEAGPS' has no member named 'sat_count'
can you help me solving this plzz
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: Christophe59 on Mar 23, 2018, 12:48 pm
Hello there, just started with Arduino Uno this week.
I'd like to use my old MacBook to program the Arduino; it runs macOS X 10.7.5.
I installed the Arduino IDE 1.8.5, and tried the Blink example as soon as the board arrived.
The compiler seem to have difficulties finding libraries, or maybe the linker.
Unfortunately, I don't know how to make an attached picture visible: the attached picture show the compiler error messages.
Generally, they say "main.cpp.o: Plugin needed to handle lto object", and finally "
collect2: error: ld returned 1 exit status
exit status 1
Fehler beim kompilieren für das Board Arduino/Genuino Uno.
"

I then re-installed the package on my other MacBook running 10.13, and everything works as expected.
The second installation is english language, while the first was in german, but I can't imagine that this is the reason for the failure.
Is there a compatibility issue with older macOS releases, or even with language versions?
Resp. what can I do to fix this?

Thanks for your help.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Mar 23, 2018, 01:41 pm
Unfortunately, I don't know how to make an attached picture visible: the attached picture show the compiler error messages.
Don't post screenshots of text! That is very unhelpful. It is almost never appropriate to post screenshots but in some cases it is helpful to post images. You should attach and embed the image following these instructions:
http://forum.arduino.cc/index.php?topic=364156 (http://forum.arduino.cc/index.php?topic=364156)

I'd like to use my old MacBook to program the Arduino; it runs macOS X 10.7.5.
The explanation of the problem is detailed here:
https://github.com/arduino/Arduino/issues/7074 (https://github.com/arduino/Arduino/issues/7074)
The problem is that the minimum macOS version for the hardware package version you're using is 10.8.

You can downgrade your package version to one that is compatible with your OS version by doing this:


Note that after doing this you may receive notifications that a newer boards package is available. You must not update back to the incompatible version. You can turn off these notifications at File > Preferences > Check for updates at startup (uncheck) > OK.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: Christophe59 on Mar 23, 2018, 06:22 pm
Thanks a lot Pert!
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: weedhacker on Mar 28, 2018, 03:10 am
The monitor is very hard to read when using Arduino IDE. Very low contrast and low brightness. All other programs look very good. After about 10 minutes I get a big headake.

Everything else looks good.

Thank You

Frank
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Mar 28, 2018, 03:30 am
The monitor is very hard to read when using Arduino IDE. Very low contrast and low brightness. All other programs look very good. After about 10 minutes I get a big headake.
There are some alternative themes available. Maybe one of these would be more to your liking:

You can also change the theme however you like. I have written some documentation and a test sketch for the various theme properties in hopes of making this a bit easier:
https://github.com/per1234/ThemeTest (https://github.com/per1234/ThemeTest)
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: gharvey131 on Apr 05, 2018, 11:41 pm
I have a macbook with OS Capitain and I'm having issues with the Arduino  plugin being downloaded. Also when I plug in my board using USB it doesn't register it.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: bikerdan on Apr 17, 2018, 04:11 pm
nice  >:(
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: vimalrocks360 on Apr 21, 2018, 08:21 am
hello
Title: Updated FTDI Drivers
Post by: ptnapivoski on Apr 24, 2018, 06:55 pm
Hello, guys.
Is there a reason to not provide updated drivers from FTDI?
The FTDI drivers included in Arduino IDE Installer are from 2011.
I installed updated drivers from FTDI and they work fine with my Nano.

Updated drivers: http://www.ftdichip.com/Drivers/D2XX.htm
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Apr 25, 2018, 12:28 am
Hello, guys.
Is there a reason to not provide updated drivers from FTDI?
The FTDI drivers included in Arduino IDE Installer are from 2011.
I installed updated drivers from FTDI and they work fine with my Nano.

Updated drivers: http://www.ftdichip.com/Drivers/D2XX.htm
If were are ever to get official answer it will probably come here:
https://github.com/arduino/Arduino/issues/6987 (https://github.com/arduino/Arduino/issues/6987)
so you may want to subscribe to that issue (requires a free GitHub account) to get emails notifications for any further discussion.

As was mentioned in that issue, at one point FTDI released Windows drivers which "bricked" counterfeit FT232 chips by changing their PID to 0000 (commonly known as "FTDIgate"). My understanding is that they later released another driver which did not brick but occasionally injected a warning message into the serial communication stream. I'm not sure concern for owners of counterfeit FTDI chips would prevent Arduino from updating their drivers since the boards they sell will not have counterfeit chips but certainly this would be a problem for the Arduino community, who like to use the cheap clones with questionable chips.

A more likely explanation for the outdated drivers is that the old ones work and updating to new ones will take some effort.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: ptnapivoski on Apr 25, 2018, 02:34 pm
Thank you, man. Understood.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: allanhurst on Apr 27, 2018, 05:10 am
After the incredible arrogance of FTDI after FTDIgate,  avoid their chips. I wouldn't design them into any product.

See EEVblogs accurate diatribe.

CM340's do the same job. Cheaper.

FTDI were first on the scene , and made a good device . Now they're jellybeans.

Allan
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: allanhurst on May 07, 2018, 12:08 pm
An excellent rant on the FTDI chip issue....

https://www.youtube.com/watch?v=eU66as4Bbds&t=1167s (https://www.youtube.com/watch?v=eU66as4Bbds&t=1167s)


Allan
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: Un4gvn on May 08, 2018, 07:43 pm
I installed Arduino 1.8.5 on my Win7 workstation and I cannot update boards like the Arduino 1.6.8 install on my Win7 laptop. I want to install the ATtinycore (Spence Konde) but the Board Manager does not list it, and several others that I have in the earlier version. Can I do this manually as I would a Library? I mostly use my laptop, but I do want to setup the workstation to be just as useful.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: Un4gvn on May 08, 2018, 08:15 pm
 :) Never mind. I found great instructions for including an additional boards manager URL. 
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: ashrafunnesa on May 13, 2018, 02:36 pm
thanks for your queary
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: davepaulio on May 14, 2018, 04:29 pm
Thanks
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: lanceh5 on May 16, 2018, 12:53 am
I have not been able to download IDE 1.8.5 for Macintosh OS.  Today is the second day trying.  The zip file will not download.  I will try getting IDE 1.8.4?
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: ballscrewbob on May 30, 2018, 12:27 pm
@lanceh5

Try a different browser as there have been reports of Safari not working well.


Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: tcotduino01 on Jun 08, 2018, 08:55 pm
Oh man, I have been struggling for weeks in a row to download the IDE 1.8.5 on Mac OS X and the only browser able to do it is Google Chrome!!! WTF??!!! Why cannot we download with our native browser Safari? Even Firefox did not work!! Why do we have to install a software from a spying company on our Macs?
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Jun 08, 2018, 11:04 pm
Oh man, I have been struggling for weeks in a row to download the IDE 1.8.5 on Mac OS X and the only browser able to do it is Google Chrome!!! WTF??!!! Why cannot we download with our native browser Safari? Even Firefox did not work!! Why do we have to install a software from a spying company on our Macs?
Please open a bug report here:
https://github.com/arduino/Arduino/issues (https://github.com/arduino/Arduino/issues)
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: Ryansand on Jun 14, 2018, 03:23 am
i just unistalled 1.8.0 and now have 1.8.5 but get this error just trying to compile a program.
My online arduino editor compiled however. Please help! want to just go back to my old editor or fix this issue. Below is my error code.

Arduino: 1.8.5 (Windows Store 1.8.10.0) (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Users\Ryan Sand\Documents\Arduino\Arduino-Msi\libraries\TestingOnly.ino:69:29: fatal error: SparkFunLSM9DS1.h: No such file or directory

 #include <SparkFunLSM9DS1.h>

                             ^

compilation terminated.

exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Jun 14, 2018, 03:47 am
When you see a "No such file or directory" error it almost always means you need to install the library that contains the missing file.

Often the code you're compiling will come with documentation (either a comment or separate document) that tells you where to get the library dependencies.

In other cases the author of the code will not have been so kind and you'll need to go on a hunt for the missing library.

A good place to start is the Arduino IDE's Library Manager:


If you have no luck in Library Manager then load up your favorite search engine and do a search for the missing filename. You will often get multiple results. If you have a lot of results you might add "arduino" as an additional search keyword. I will usually prefer results on github.com since that is where most Arduino libraries are hosted and downloading from there is fast and easy. In some cases there will be multiple libraries that contain the given filename and you'll need to do some evaluation to determine which seems the most appropriate, then try it out. After downloading the library you found you'll need to install it. This requires a different process than the Library Manager installation. You will find instructions here:


My online arduino editor compiled however.
That's because all the libraries in the Library Manager index are preinstalled in the Arduino Web Editor. When using the real Arduino IDE you need to install the libraries you need, but it's easy enough. Actually the >1500 preinstalled libraries in the Arduino Web Editor is a common cause of problems due to filename collisions.
Title: # file does not exist HELP POST
Post by: SharifJami on Jun 22, 2018, 11:32 am
Arduino: 1.8.5 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"




exec: "C:\\Users\\\\Documents\\arduino-1.8.5\\hardware\\tools\\avr/bin/avr-g++":
Error compiling for board Arduino/Genuino Mega or Mega 2560.




Now What ??
I can't fix this. Help me Plz
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Jun 22, 2018, 02:18 pm
Help me Plz
Please do this:
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: SharifJami on Jun 22, 2018, 03:19 pm
Arduino: 1.8.5 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

C:\Users\{( # )}\Documents\arduino-1.8.5\arduino-builder -dump-prefs -logger=machine -hardware

C:\Users\{( # )}\Documents\arduino-1.8.5\hardware -tools C:\Users\{( # )}\Documents\arduino-1.8.5\tools-builder -tools C:\Users\{( # )}\Documents\arduino-1.8.5\hardware\tools\avr -built-in-libraries

C:\Users\{( # )}\Documents\arduino-1.8.5\libraries -libraries

C:\Users\{( # )}\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10805 -build-path C:\Users\{(#)}~1\AppData\Local\Temp\arduino_build_14524 -warnings=default -build-cache

C:\Users\{(#)}~1\AppData\Local\Temp\arduino_cache_215390 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=

C:\Users\{( # )}\Documents\arduino-1.8.5\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=

C:\Users\{( # )}\Documents\arduino-1.8.5\hardware\tools\avr -prefs=runtime.tools.avrdude.path=

C:\Users\{( # )}\Documents\arduino-1.8.5\hardware\tools\avr -verbose C:\Users\{( # )}\Documents\Arduino\Blink\Blink.ino

C:\Users\{( # )}\Documents\arduino-1.8.5\arduino-builder -compile -logger=machine -hardware

C:\Users\{( # )}\Documents\arduino-1.8.5\hardware -tools

C:\Users\{( # )}\Documents\arduino-1.8.5\tools-builder -tools

 C:\Users\{( # )}\Documents\arduino-1.8.5\hardware\tools\avr -built-in-libraries

C:\Users\{( # )}\Documents\arduino-1.8.5\libraries -libraries

C:\Users\{( # )}\Documents\Arduino\libraries -fqbn=arduino:avr:mega:cpu=atmega2560 -ide-version=10805 -build-path

C:\Users\{(#)}~1\AppData\Local\Temp\arduino_build_14524 -warnings=default -build-cache

C:\Users\{(#)}~1\AppData\Local\Temp\arduino_cache_215390 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=

C:\Users\{( # )}\Documents\arduino-1.8.5\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=

C:\Users\{( # )}\Documents\arduino-1.8.5\hardware\tools\avr -prefs=runtime.tools.avrdude.path=

C:\Users\{( # )}\Documents\arduino-1.8.5\hardware\tools\avr -verbose C:\Users\{( # )}\Documents\Arduino\Blink\Blink.ino
Using board 'mega' from platform in folder:

C:\Users\{( # )}\Documents\arduino-1.8.5\hardware\arduino\avr
Using core 'arduino' from platform in folder:

C:\Users\{( # )}\Documents\arduino-1.8.5\hardware\arduino\avr
Detecting libraries used...

"C:\Users\\Documents\arduino-1.8.5\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Users\\Documents\arduino-1.8.5\hardware\arduino\avr\cores\arduino" "-I

C:\Users\\Documents\arduino-1.8.5\hardware\arduino\avr\variants\mega"

"C:\Users\~1\AppData\Local\Temp\arduino_build_14524\sketch\Blink.ino.cpp" -o "nul"
Generating function prototypes...

"C:\Users\\Documents\arduino-1.8.5\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR   "-IC:\Users\\Documents\arduino-1.8.5\hardware\arduino\avr\cores\arduino" "-I

C:\Users\\Documents\arduino-1.8.5\hardware\arduino\avr\variants\mega"

"C:\Users\~1\AppData\Local\Temp\arduino_build_14524\sketch\Blink.ino.cpp" -o

"C:\Users\~1\AppData\Local\Temp\arduino_build_14524\preproc\ctags_target_for_gcc_minus_e.cpp"
exec:

"C:\\Users\\\\Documents\\arduino-1.8.5\\hardware\\tools\\avr/bin/avr-g++": file does not exist
Error compiling for board Arduino/Genuino Mega or Mega 2560.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Jun 22, 2018, 03:31 pm
I'm pretty sure it's your user name {( # )} that's the cause of the problem. If possible, try with another user name that just has only standard letters.
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: SharifJami on Jun 22, 2018, 04:15 pm
 Yah that's my user name {( # )} :(
I chang it and try
Thank's :) 
Title: Re: IDE 1.8.0 Released -- update: 1.8.6
Post by: SBO on Jun 24, 2018, 08:10 pm
Deseo generar el archivo .hex y para ello edito el archivo preferences.txt cerrando previamente Arduino y añado la linea build.path de acuerc con las instruccciones indicadas en https://conexiona.com/arduino-generacion-archivo-hex/.
Pero cuando abro de nuevo Arduino la linea que he añadido, se ha borrado
Que debo hacer
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: zoomx on Jun 25, 2018, 07:41 am
After compiling the sketch don't close the IDE and search in temp folder.
In windows it is
C:\Users\(your username)\AppData\Local\Temp

If you close the IDE this folder will be erased.
Title: help in getting due to work
Post by: gelato2 on Jun 29, 2018, 01:54 pm
Hi I just got a due and i cannot get it to communicate with my PC on windows 10
my uno works perfectly

seems that the PC cannot detect the due on any com port

I am now suspecting that the micro USB cable is not working!

has anyone has this basic problem  - just getting started

many thanks  for any help

Gelato
Title: Re: IDE 1.8.0 Released -- update: 1.8.5
Post by: pert on Jun 29, 2018, 01:58 pm
I am now suspecting that the micro USB cable is not working!

has anyone has this basic problem
Yes. The problem of Arduino boards not being detected due to using a charge-only or defective USB cable is very common. Try using a different cable or verify your cable works for data on another device.
Title: Re: IDE 1.8.0 Released -- update: 1.8.6
Post by: oqibidipo on Aug 24, 2018, 07:13 am

ARDUINO 1.8.6 2018.08.23

[ide]
* Updated arduino-builder to 1.4.0:
- parallel build (improve compile speed)
- better reuse of already compiled files
- Windows: fixed build for sketch stored under OneDrive cloud folders
* Added translations for library types. Thanks @ReAlUA
* Added scroller in programmers menu.
* Added "accelerator" in scrollable menu, press "a" key while scrolling
* Keep "Board Manager" menu item always as first in the menu
* "Manage Libraries" is now also in the "Tools" menu. Thanks @feikname
* Compiler errors now have both column and line
* Serial monitor how has "Show Timestamp" option. Thanks @MichalSy
* Improved DPI detection for hi-resolution montior on Linux
* Added copy/paste contextual menu in Find/Replace text fields
* Fixed long IDE startup time when some virtual/not-connected network interfaces are present
* Fixed inconsistent line-endings when saving files on Windows
* mdns: Make board disappear via TTL instead of reachability. Thanks @kurtgo
* Library Manager: display install/remove buttons with mouse on-hover instead of mouse click
* Board Manager: fixed some rare case with corrupted index download
* Windows: removed some debug output when running the IDE from command line
* Support selectable user-defined themes. User's theme are zip files inside the sketchbook "theme" folder
* Library Manager: library search now search also for headers (.h) declared by the library in library.properties
* Added "--version" to the CLI. Thanks @yohsuke
* Fixed Serial Plotter/Monitor permanently disabled if Plotter fails to open
* Fixed window title that sometimes is not updated on "Save as...". Thanks @JxJxJxMxNxS
* Fixed keybindings for Increase/Decrease font size
* Improved accessibility in the Preferences dialog. Thanks @coreyknapp

[core]
* AVR: Set Optiboot as default bootloader for Nano. This is the bootloader installed on new
     Arduino Nano boards. If you have a Nano with the old bootloader you must select
     Tools > Processor > ATmega328P (Old Bootloader) to upload.
* AVR core has been moved to its own repository: https://github.com/arduino/ArduinoCore-avr
* Updated toolchain to gcc 5.4.0

[wifi101-firmware]
* SECURITY FIX: Released fix for WPA2 KRACK vulnerability (latest WINC1500 firmware 19.5.2).
Title: Re: IDE 1.8.0 Released -- update: 1.8.6
Post by: DaveAhrendt on Aug 26, 2018, 11:32 pm
Discovered that Marlin 3D printer firmware will not compile with 1.8.6.  You get multiple error similar to what I put below.  Rolling back to 1.8.5 everything compiles OK


Sample of the errors:


In file included from C:\Users\Dave\AppData\Local\Temp\arduino_build_700613\sketch\HAL.h:33:0,

                 from C:\Users\Dave\AppData\Local\Temp\arduino_build_700613\sketch\MarlinConfig.h:39,

                 from C:\Users\Dave\AppData\Local\Temp\arduino_build_700613\sketch\Sd2Card.cpp:29:

Sd2Card.h:100:39: error: pasting "/* SPI Master In Slave Out pin*/" and "_DDR" does not give a valid preprocessing token

   #define SPI_MISO_PIN MISO_PIN       // SPI Master In Slave Out pin

                                       ^

C:\Users\Dave\AppData\Local\Temp\arduino_build_700613\sketch\fastio.h:86:42: note: in definition of macro '_SET_INPUT'

 #define _SET_INPUT(IO)        CBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN)

                                          ^

C:\Users\Dave\AppData\Local\Temp\arduino_build_700613\sketch\Sd2Card.cpp:316:3: note: in expansion of macro 'SET_INPUT'

   SET_INPUT(SPI_MISO_PIN);

   ^

C:\Users\Dave\AppData\Local\Temp\arduino_build_700613\sketch\Sd2Card.cpp:316:13: note: in expansion of macro 'SPI_MISO_PIN'

   SET_INPUT(SPI_MISO_PIN);

             ^

Sd2Card.h:100:39: error: pasting "/* SPI Master In Slave Out pin*/" and "_PIN" does not give a valid preprocessing token

   #define SPI_MISO_PIN MISO_PIN       // SPI Master In Slave Out pin


Title: Re: IDE 1.8.0 Released -- update: 1.8.6
Post by: pert on Aug 27, 2018, 01:27 am
Discovered that Marlin 3D printer firmware will not compile with 1.8.6.  You get multiple error similar to what I put below.  Rolling back to 1.8.5 everything compiles OK
I think this bug will be tracked at:
https://github.com/arduino/Arduino/issues/7930 (https://github.com/arduino/Arduino/issues/7930)
I originally mistook this for a previously reported issue but after more investigation it appears I was wrong. See my comment here for details:
https://github.com/arduino/Arduino/issues/7930#issuecomment-416079657 (https://github.com/arduino/Arduino/issues/7930#issuecomment-416079657)
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: oqibidipo on Sep 12, 2018, 08:27 pm
ARDUINO 1.8.7 2018.09.11

(bugfix service release)

[ide]
* Fixed: IDE doesn't start if library_index.json is corruped.
* Fixed: IDE doesn't start if a library with invalid version is found.
* Fixed: Rare build errors in very complex sketches (like Marlin firmware).
* Fixed: Better dialog explaining that MacOSX 10.8 is now required. Thanks @PaulStoffregen
* Fixed: Slow "File" and "Tools" menus in MacOSX
* Fixed: Weird Board Manager behaviour if AVR core is downgraded to a version earlier than 1.6.22
* Improved first-use usability if the user don't select the serial port. Thanks @PaulStoffregen
* Custom "Tools" menu now keeps the order as defined in boards.txt.

[core]
* AVR: Fixed EEPROM warnings. Thanks @bxparks
* AVR: Treat "narrowing conversion" as warning, not error. This will make some libraries
    to compile again. Thanks @PaulStoffregen

Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: Ace_Tech on Sep 24, 2018, 04:57 am
i just downloaded the Arduino IDE 1.8.7, and checked it out.

there is still an accessibility issue that's not fully resolved in the version 1.8.6 and now the 1.8.7.

in the Preferences panel, there is now a tab called Theme with a drop-down menu containing 'Default Theme'.
no matter what one does there, one can not change the 'Default Theme' to any other theme.

i already know that inside the compiler app's java/lib/syntax/theme folder there are two themes - dafault.xml and dark.xml
and that there is a 'theme.txt buried inside /lib folder.

i don't know why one can not change the theme option inside the preferences, when plainly there are two, not one, themes.

changing the theme by replacing the 'theme' folder inside the /syntax folder in Finder, does work in changing the look of the IDE, but is awkward, clunky and not very user-friendly, and still doesn't resolve the selecting of themes problem in preferences.

the original theme is not very readable at the best of times.

can anyone resolve this issue, please?

btw, has anyone ported the Arduino Theme Editor from Windows, over to mac OS-X yet?
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: zoomx on Sep 24, 2018, 09:23 am
Reading here
https://github.com/AbhishekGhosh/Arduino-Themes (https://github.com/AbhishekGhosh/Arduino-Themes)
where thare are themes that requires manual installation,
and there
https://github.com/jeffThompson/DarkArduinoTheme (https://github.com/jeffThompson/DarkArduinoTheme)
where is the dark theme,
it seems that there is something to do because it will need a folder with more than one theme and we have only a theme folder with only one theme inside. So it seems that this is the folder to modify, the modification will be simpler but it seems that it is not ready.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: Ace_Tech on Sep 25, 2018, 06:49 am
the theme folder inside the IDE's java/lib/syntax/ has two themes, not one. they're 'default.xml' and 'dark.xml' - only the 'default' theme is listed and selectable in Preferences panel.

as you say, it seems that the pop-down menu in Preferences for themes is a stub, waiting for functional routines to be written and compiled into the IDE.

thanks for the links to those theme files. i have now downloaded them. :)
i have already changed the original theme to a dark theme in my IDE - the code is more legible now. but it was an awkward, error-prone procedure, in Finder operations. :-\

btw, is it now possible to write, debug and edit the libraries, as easily as the main code? atm, in my experience, one has to do a work-around in using a text editor to save the libraries as *.h and *.cpp. a bit awkward for us beginners on that subject.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: zoomx on Sep 25, 2018, 12:46 pm
We are OT but...
Usually I don't modify library because if there is an update all my changes are lost.
Instead I copy .h and .cpp in the same sketch folder so I am able to modify it using the IDE.
I have to change from
Code: [Select]
#include <library>
 to
Code: [Select]
#include "library"
This way you modified library is tied to you sketch. So you need a sketch that uses it.

Unfortunately this can't be done with libraries that have many files like SD or Ethernet.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: pert on Sep 28, 2018, 12:17 am
in the Preferences panel, there is now a tab called Theme with a drop-down menu containing 'Default Theme'.
no matter what one does there, one can not change the 'Default Theme' to any other theme.
Here's where the new theme preference was added:
https://github.com/arduino/Arduino/pull/7124 (https://github.com/arduino/Arduino/pull/7124)
This feature is fully working. It is not a stub. Arduino would not make a release with a stub in the user interface.

The way it works is you create a folder named theme in your sketchbook folder (the location of which you can find at File > Preferences > Sketchbook location). You put all the themes you want to chose from in .zip files and put them under that folder. The tricky part I ran into is that the files need to be directly under the .zip file, not in a folder. I don't like this because it is not at all common for .zip files to be structured this way and it makes it more difficult for theme authors to distribute their themes in a form compatible with this system.

However, I'm very grateful for the improvement of the theme system. As you said, this is an accessibility issue and the previous system was far from idea. I don't really see a lot of need for user selectable themes but the ability to store custom themes in the sketchbook is crucial. Before, you would end up back with the default theme anytime you updated to a new version of the Arduino IDE.

It's unfortunate that Arduino has not documented this useful feature beyond a mention in the release notes. There are quite a few such features that are rarely used simply because people don't know about them.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: pert on Sep 28, 2018, 12:27 am
btw, is it now possible to write, debug and edit the libraries, as easily as the main code? atm, in my experience, one has to do a work-around in using a text editor to save the libraries as *.h and *.cpp. a bit awkward for us beginners on that subject.
There is a way to edit libraries via the Arduino IDE. It's a little bit of a hack but it works well enough:

After adding those files, you can simply open the .ino file from the Arduino IDE. All the header and source files in the same folder as the .ino file will be opened in the IDE as tabs. This does not work so well for libraries that have their source code in subfolders. If all the code is under the src folder then you could work around that by putting the dummy .ino file in the src folder and naming it src.ino.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: Ace_Tech on Sep 29, 2018, 04:35 am
i have been trying to install the themes in my Arduino IDE 1.8.7...so far, no success, unfortunately.
a bit frustrating, what with the lack of documentation on this feature.

...The way it works is you create a folder named theme in your sketchbook folder (the location of which you can find at File > Preferences > Sketchbook location). You put all the themes you want to choose from in .zip files and put them under that folder. The tricky part I ran into is that the files need to be directly under the .zip file, not in a folder...
in order to download the zipped files from the github sites linked by earlier people in this thread, i had to uncheck the "Open 'safe' files after downloading..." option in my Safari browser, just to stop it from unzipping the files.
atm, i don't have a way of rezipping up the unzipped files.

does the IDE 1.8.7 unzip the ***theme.zip files itself?

it also appears that the installation instructions on those github links for the theme files need updating - the info is for older versions of IDE eg, up to 1.8.5, not for the 1.8.6 and 1.8.7.

pert, do you mean the '...<sketchbook folder>/theme/***theme.zip'? [ *** being the name of a particular theme, e.g, DarkArduinoTheme.zip ]
i found that did not work. bummer.

what is the exact directory outline? do you mean by '...under the .zip file, not in a folder...' that all the collected themes need to be zipped up into one big .zip file, and not stored individually inside theme folder?

thanks in advance for any help you can give me on the subject.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: pert on Sep 29, 2018, 05:33 am
atm, i don't have a way of rezipping up the unzipped files.
You need to get one. I'd be surprised if macOS doesn't come with a native file compression tool.

does the IDE 1.8.7 unzip the ***theme.zip files itself?
I don't know the underlying details about how the feature works. All I know is it does work. That's enough for me.

it also appears that the installation instructions on those github links for the theme files need updating - the info is for older versions of IDE eg, up to 1.8.5, not for the 1.8.6 and 1.8.7.
True. Likely the authors don't even know about this new feature. I haven't updated the installation instructions on my themes either, though it's on my "to-do" list. The old installation instructions still work fine so it's not especially urgent.

pert, do you mean the '...<sketchbook folder>/theme/***theme.zip'? [ *** being the name of a particular theme, e.g, DarkArduinoTheme.zip ]
You could name the file whatever you like. The menu entry in File > Preferences > Theme is determined by the filename.

what is the exact directory outline?
{sketchbook folder}
|_theme
   |_DarkArduinoTheme.zip
      |_theme.txt
      |_etc.

do you mean by '...under the .zip file, not in a folder...' that all the collected themes need to be zipped up into one big .zip file, and not stored individually inside theme folder?
No. I mean that all the files of a given theme must be directly under the .zip folder, rather than being in a folder that's zipped (as is usually done).

For example, to download https://github.com/jeffThompson/DarkArduinoTheme (https://github.com/jeffThompson/DarkArduinoTheme) you would likely click on Clone or download > Download ZIP. The downloaded file structure looks like this:

DarkArduinoTheme-master.zip
|_DarkArduinoTheme-master
   |_DarkThemeTestCode
   |  |_AnotherTab.ino
   |  |_DarkThemeTestCode.ino
   |_theme
      |_theme.txt
      |_etc.

In this case the theme is in the DarkArduinoTheme-master/theme subfolder of the .zip file so that .zip file won't work with the Arduino IDE's user selectable theme feature. You'll need to take the files from the DarkArduinoTheme-master/theme folder and zip them up.

As far as I know, all usable 3rd party Arduino IDE themes are hosted on GitHub and GitHub-generated .zip files are always in a folder. So even if we move our themes to the root of the repository, the GitHub-generated .zip files will still not be compatible with the selectable theme system.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: oqibidipo on Sep 29, 2018, 10:59 am
Quote
i don't have a way of rezipping up the unzipped files.
Yes, you do. In Finder, right-click (or control+click) -> Compress.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: Ace_Tech on Sep 29, 2018, 11:56 am
Yes, you do. In Finder, right-click (or control+click) -> Compress.
yes, thank you, oqibidipo.  8)  i asked Siri how, earlier, before i read your post and it was a 'do'h! of course.' moment when Siri pointed out the site that gave the exact same instructions.

pert, you were dead right about the macOS having a native compress/uncompress routine. i just didn't have a need for that, so i didn't know about it. turned out to be quite simple to use. right-click...double-click as needed...blah blah...that sort of thing. :-)

True. Likely the authors don't even know about this new feature. I haven't updated the installation instructions on my themes either, though it's on my "to-do" list. The old installation instructions still work fine so it's not especially urgent.
i think you may be right about the authors of the github theme links not knowing about the features. it does take time for the knowledge to spread through the community at large. so, no huhu about that.  8)

For example, to download https://github.com/jeffThompson/DarkArduinoTheme (https://github.com/jeffThompson/DarkArduinoTheme) you would likely click on Clone or download > Download ZIP. The downloaded file structure looks like this:

DarkArduinoTheme-master.zip
|_DarkArduinoTheme-master
   |_DarkThemeTestCode
   |  |_AnotherTab.ino
   |  |_DarkThemeTestCode.ino
   |_theme
      |_theme.txt
      |_etc.

In this case the theme is in the DarkArduinoTheme-master/theme subfolder of the .zip file so that .zip file won't work with the Arduino IDE's user selectable theme feature. You'll need to take the files from the DarkArduinoTheme-master/theme folder and zip them up.
your explanation on the installation of the files makes it clear that i had to unzip the downloaded github .zip file, drill down to the folder 'theme', select all the files inside that folder, compress them into a single 'Archive.zip', and then move that .zip file to my <sketchbook> location's theme folder. and rename that Archive.zip to *theme.zip, appropriately, of course.

 :smiley-lol:  :smiley-lol:  :smiley-lol:  yes, it worked.  :smiley-lol:  :smiley-lol:  :smiley-lol:

much thanks, pert. :-) saved me countless more metaphorical head-banging on the wall. :-)

the only, minor quibble i have is that to see the results, one has to quit then restart the IDE.
not sure why that is necessary.
i would have thought if the theme was changed in the preferences, it would flag the change and cause the IDE to refresh the entire display...
but what would i know?
i don't claim much knowledge of compiler-writing. :-)
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: pert on Sep 29, 2018, 07:01 pm
I don't have an answer about the restart being needed either. It could be that it's technically possible, but would require touching a ton of code and potentially breaking other things. I don't think it's a big inconvenience because it's unlikely that people will be changing the selected theme frequently and the requirement is documented right there in the Preferences dialog.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: JustRoger on Sep 30, 2018, 01:02 am
I've searched the WEB I've search the forums and have had no success in getting a clear guide to upgrading Arduino IDE on my Raspberry PI B.

Yes I did the sudo apt-get update
Yes I did the sudo apt-get upgrade

and they appeared successful.

I downloaded the latest version of IDE for a LinuxArm since I am running it from the PI.  Is this correct?

OK so is there a step-by-step procedure to move from Arduino 1.0.1 to the 1.8.7 on my raspberry pi?

Appreciate any help.

Regards,

JustRoger
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: pert on Sep 30, 2018, 01:14 am


There is also an install script but it's not necessary to run that. It just creates a shortcut on your desktop.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: Ace_Tech on Sep 30, 2018, 02:44 am
pert, what theme are you using at the moment?
i just had a look at your https://github.com/per1234?tab=repositories (https://github.com/per1234?tab=repositories) , and saw some of your code in your libraries.
very legible and quite good syntax-highlighted.

i agree that the fact of necessity of restarting the arduino IDE everytime a different theme is selected, is really only a minor quibble, given that the setting in the Preferences won't be changed that often.

as for the instructions on installation of themes into Arduino IDE, the procedure turns out to be quite simple, though non-obvious, of course, to us noobies. :-)

first, for us Mac Fanatics, uncheck 'Open safe files...' option in Safari's preferences <General>, just to make sure it doesn't automatically unzip the downloaded files. this may be optional, however.

click on this link-

https://github.com/jeffThompson/DarkArduinoTheme (https://github.com/jeffThompson/DarkArduinoTheme)

once that site loads, click on the green button 'Clone or download' and select 'Download as Zip'.
the DarkArduinoTheme.zip file should then appear in your Downloads folder.
Archive this file in your folder of choice.
uncompress it there. you may have a duplicate uncompressed folder DarkArduinoTheme in your archive folder now.
now go into that folder...the next folder, then to the folder 'theme'.
open that folder 'theme' and select all of the files. right-click on them all. a pop-open menu should appear, and you should select 'Compress xx files'.
you will have a compressed 'Archive.zip' file appear in that theme folder.
move that file to your <sketchbook> location [specified in your IDE's preferences] /theme.
rename the 'Archive.zip' to e.g DarkArduinoTheme.zip'.

test this by running your IDE, and looking at the preference's theme option.
your new theme should now appear in that option and be selectable.
quit IDE, then re-run.
if the displayed windows reflects the new theme, congratulations!
you're done. :)

btw, pert, thanks for your off-topic tip on writing libraries - i will be looking into that soon.
could you point me at the thread on that subject? i'm a noob on this forum - i don't know how to search it very well yet. :-)
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: pert on Sep 30, 2018, 03:14 am
pert, what theme are you using at the moment?
It's funny, I've created three themes and updated two more which had been broken by changes in the Arduino IDE some years ago:
https://github.com/per1234/ino-themes (https://github.com/per1234/ino-themes)
but I actually just use the standard Arduino theme. Although I don't have the best vision, it works fine for me. However, I understand that the standard theme poses severe accessibility issues for some users, which is why I took the time to learn how the Arduino IDE's theme system works and documented what I learned:
https://github.com/per1234/ThemeTest (https://github.com/per1234/ThemeTest)

I did use my "Arduino-retro (https://github.com/per1234/ino-themes/tree/Arduino-retro)" theme for a little while, but only because it's kind of fun to have a modern Arduino IDE that looks like the version from 2006.

i just had a look at your https://github.com/per1234?tab=repositories , and saw some of your code in your libraries.
very legible and quite good syntax-highlighted.
Thanks! I try to make my projects very accessible. Even if nobody else benefits from it, I know I'll appreciate it when I come back to work on them after a long time.

could you point me at the thread on that subject? i'm a noob on this forum - i don't know how to search it very well yet. :-)
This was the original discussion, where it first became possible to edit libraries in-place using the Arduino IDE:
https://github.com/arduino/Arduino/issues/3512 (https://github.com/arduino/Arduino/issues/3512)
I was using the Arduino IDE to edit libraries before that, but I had a hacky system where the edited libraries were in a separate folder (so that they were not read-only) and then I had a program running that watched that folder for changes and then copied the modified library to the libraries folder.

It's difficult to find information on the forum because there are just so many threads. It's really not a good way to store knowledge, which is unfortunate since there is a huge amount of valuable information buried in all the noise here. I found a few relevant threads:

I know the topic has come up quite a few times other than that. The discussion ends up being about the same every time. Someone either asks if it can be done or complains that it can't be done, people recommend their favorite editors or alternative IDEs, I give my spiel about how to do it in the Arduino IDE.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: JustRoger on Sep 30, 2018, 03:27 am
I run Arduino IDE from the Raspberry Pi B; it is version 1.0.1.

I have run the update and upgrades from sudo but the version remains the same.

I downloaded the Arduino 1.8.7 Linux Arm zip file.

Two questions: Is the Linux Arm the right version when running from the Pi?
                       Are there any step by step instruction for update IDE with the zip file?

Believe me I looked for a long time and couldn't find any information.

Regards,

JustRoger
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: pert on Sep 30, 2018, 03:49 am
I have run the update and upgrades from sudo but the version remains the same.
The Arduino IDE version in the package manager is extremely outdated due to insufficient licensing documentation in the more modern versions of the Arduino IDE:
https://github.com/arduino/Arduino/issues/7380 (https://github.com/arduino/Arduino/issues/7380)
I thought it was Arduino IDE 1.0.5, but regardless, you should never install the Arduino IDE from a package manager (e.g. `apt-get`). Always download the official version from http://www.arduino.cc/en/Main/Software (http://www.arduino.cc/en/Main/Software).

Is the Linux Arm the right version when running from the Pi?
Yes.

Are there any step by step instruction for update IDE with the zip file?
How about the ones I already gave you earlier today?:
  • Download the latest "Linux ARM" version of the Arduino IDE from https://www.arduino.cc/en/Main/Software (https://www.arduino.cc/en/Main/Software)
  • Right click on the downloaded file and select "Extract Here". The folder arduino-1.8.7 will be extracted from the downloaded file.
  • You can move this folder to any convenient location on your drive.
  • To start the Arduino IDE, run the file arduino-1.8.7/arduino.


There is also an install script but it's not necessary to run that. It just creates a shortcut on your desktop.
Believe me I looked for a long time and couldn't find any information.
If you're going to ask for help here on the forum, the least you could do is read the responses from the people trying to help you. I probably spent at least 5 minutes writing that reply because I actually booted up my RPi to make sure I got it right. There are plenty of other things I could spend my Saturday doing.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: JustRoger on Sep 30, 2018, 05:32 pm
Geez don't be so harsh.  I did come back but couldn't find any replies; my fault because of noobi to the forum.  However I do appreciate the reply.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: JustRoger on Sep 30, 2018, 06:20 pm
Well Pert,

Thanks for the support, I appreciate it and have successfully installed the latest revision.  When trying to upload a sketch it is asking me for a port but I think I can figure that out.

Again, I am a noob and apologize for not seeing your first reply.

Regards,

JustRoger
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: JustRoger on Sep 30, 2018, 07:38 pm
OK Pert,

Of course the port problem was resolved easily and my sketch compiles successfully.  However during the upload I get an error:

 /home/pi/Desktop/arduino-1.8.7/hardware/tools/avr/bin/avrdude: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.17' not found (required by /home/pi/Desktop/arduino-1.8.7/hardware/tools/avr/bin/avrdude)
An error occurred while uploading the sketch

I went through the sudo apt-get update and sud apt-get upgrade but the error still persists.  Any suggestions?


Thanks again,


Just Roger
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: JustRoger on Oct 01, 2018, 02:22 am
Well I decided to update from Wheezy to Jessie because of the GLIBC error I was getting during uploading after installing Arduino IDE version 1.8.7.  Did a lot of online research and decided that this would solve the problem.  There may be an easier way but I couldn't find it.

Just finished and everything and I am now able to use Arduino IDE 1.8.7 to successfully compile and upload. 

Again thanks for the help Pert.

If anyone is interested here is how I made the transition:

1. Backed up my sketches to a stick.
2. I made sure Wheezy was up to date by running the following commands:

   %sudo apt-get update
   %sudo apt-get upgrade
   %sudo apt-get dist-upgrade

3. Substituted Jessie for wheezy in files: source.list, collabora.list, and raspi.list with the following commands
   %sed -i 's/wheezy/jessie/g' /etc/apt/sources.list
   %sed -i 's/wheezy/jessie/g' /etc/apt/sources.list.d/collabora.list
   %sed -i 's/wheezy/jessie/g' /etc/apt/sources.list.d/raspi.list

4. Rebooted the Arduino
    %sudo reboot

5. Now updated Jessie

   %sudo apt-get update
   %sudo apt-get upgrade
   %sudo apt-get dist-upgrade

6. Confirmed that the Raspbian version is now Jessie:

    %hostnamectl


It now lists Jessie.  I was able to successfully compile and upload sketches using Arduino IDE version 1.8.7


Now I am a noob at this and appreciate the support of Pert and the online documentation provided by LINUXCONFIG.org and raspberrypi.stackexchange.com.  I basically combined all the information received into the procedure above.

Again I have only been using the system for a short time after these changes and it appears to be working fine but only time will tell.

Additionally, when prompted during the long process I just selected the default options (hitting return) assuming they were default for a reason.  Some of the other options may be better but I just stuck with the default.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: pert on Oct 01, 2018, 02:54 am
I'm glad to hear it's working now. I had turned on my RPi to look into this but you solved it before I had gotten around to it. It wouldn't have helped anyway since I'm using Raspbian Stretch.

Enjoy!
Per
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: lucky1 on Oct 13, 2018, 03:15 pm
hello friends
iam form Egypt and i just have received Arduino and LCD with a lot of pins
idon't know how to start
any help ??
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: rpt007 on Oct 14, 2018, 07:05 pm
First of all: Welcome to this forum.

What LCD, what Arduino ????

Before we can give you precise assistance, pls start with reading the guidelines of this forum and come back with your question(s) in a way that we don't have to ask our crystal balls what you might have in mind.  :smiley-confuse:
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: OteliaMcadoo on Nov 03, 2018, 05:56 am
Pretty good.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: stever2018 on Nov 04, 2018, 01:00 am
Hi All!  +Karma to the developers who keep making Arduino bigger and better.

I need some advice.

I just tried to update to v1.8.7 to replace a good installation of v1.8.5 that I have used since Jan/2018.  No joy!

The v1.8.7 installer reported success but the IDE would not run past the splash screen and ended without displaying any error messages. I uninstalled and reinstalled several times, downloaded and installed a fresh copy, ditto, restarted after a fresh installation, ditto, downloaded and installed v1.8.6, ditto, and finally reinstalled v1.8.5 to get Arduino IDE running just fine again.

Can anyone help me troubleshoot the v1.8.7 installation?  Here are some of my system particulars:
   * Windows VISTA Home Premium, 64-bit, SP2
          Intel Core Duo CPU, E7000 @2.66GHz, 4GB RAM
   * Arduino IDE installed at \Program Files (x86)\Arduino\
   * Arduino sketches and libraries installed at \Documents\Arduino\
   * Java on system is (older) Java 7 Update 5 (7.0.5.0),
         but I see that Arduino v1.8.5 packs its own (later) version of Java

Thanks for your time to consider and answer.

Steve
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: pert on Nov 04, 2018, 01:42 am
the IDE would not run past the splash screen and ended without displaying any error messages.
Please run the file arduino_debug.exe from the command line. You'll find it in the Arduino IDE installation folder. After the IDE fails to load you should see some output in the command line window. Copy that output and paste it here, using code tags (</> button on the toolbar).
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: stever2018 on Nov 04, 2018, 05:43 am
Hi pert!

OK. I did as you suggested. This time Arduino v1.8.7 *did* run AOK!  I suspect the difference may have been that I manually deleted the working installation of v1.8.5 through the Control Panel | Programs and Features, while previously I had allowed the Arduino Windows installer to do the removal of the old version.  I will go through the whole process again, both ways, to test this hypothesis.  But it is late now so it will have to be tomorrow PM.

I did run Arduino_debug.exe and saw the command window debug output.  It shows no sign of errors at this point:
Code: [Select]

Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation.  All rights reserved.

C:\Program Files (x86)\Arduino>arduino_debug.exe
Loading configuration...
Initializing packages...
Preparing boards...
Starting...



Thanks for you input so far. I would like to find out why I had such trouble on the first round of installations and I will followup and provide any additional information I can.

Steve
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: stever2018 on Nov 04, 2018, 10:24 pm
Hi pert!

I deviated from the approach I originally conceived but in the end I did not have any problems upgrading from a good installation of Arduino v1.8.5 to v1.8.7 using the Windows installer provided.  I suspect that my troubles were due to some messy housekeeping after many upgrades from the early days of Arduino. Mea culpa!  The only tip I can offer is that if anyone is having a problem similar to mine, then clean out Arduino and start fresh.

Thank you again for your attention and suggestion to help me debug this problem.

For the record, here is a summary of the steps I took and results:
   1. Uninstalled all traces of Arduino (within reason, not the USB and DFU drivers):
       a. Removed Arduino v1.8.5 using Control Panel | Programs and Features
           (This removes \Program Files (x86)\Arduino\ files)      
       b. Deleted \Documents\Arduino\ folder
       c. Deleted \AppData\Local\Arduino15\ folder  (hidden under User)
       d. cleaned out a few remaining registry entries with "Arduino" in them
       e. Restarted the system

   2. Completed a new installation of Arduino v1.8.5, which had previously worked for me
       a. whole installation went AOK and the IDE ran fine
       b. installed SAM boards v1.6.11, megaAVR boards v1.6.3 and updated AVR boards to v1.6.3
       c. compiled sketch BlinkWithoutDelay for Due AOK
       d. copied Arduino_STM32 to \Documents\Arduino\hardware\ folders and
           installed STM32 Windows drivers (Maple_serial)
       e. closed Arduino IDE and restarted it

   3. Changed board to Generic STM32F103C series
       a. opened the STM32 Blink example sketch, edited it for the Blue Pill LED pin
       b. compiled and uploaded the sketch AOK and sketch ran AOK

   4. Completed a new installation of Arduino v1.8.7
       a. used/allowed Arduino v1.8.7 Windows installer to remove the previous v1.8.5 installation AOK
       b. compiled, uploaded and ran the same sketch AOK
       c. edited a slightly different sketch (fast Blink), compiled, uploaded and ran it AOK
       
That was enough for me!  I have landed where I wanted to be originally.  The cause of my troubles is still somewhat mysterious but they can be overcome.  This may have been a tempest in a teapot but I really appreciate that this forum is here to ask and receive help.

Steve
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: pert on Nov 05, 2018, 12:02 am
I'm glad to hear it's working for you now. Thanks for sharing your findings. I'm sure anyone else having this problem will be very grateful. Enjoy!
Per
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: LuisSousa on Nov 12, 2018, 12:10 am
Hi, i have this problem;

In file included from C:\Users\Admin\Documents\Arduino\sketch_nov11a\sketch_nov11a.ino:4:0:

C:\Users\Admin\Documents\Arduino\libraries\MCUFRIEND_kbv/MCUFRIEND_kbv.h:16:26: fatal error: Adafruit_GFX.h: No such file or directory

compilation terminated.

exit status 1
Erro ao compilar para a placa Arduino/Genuino Uno.

Any 1 know who to fix?
Thanks.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: MAS3 on Nov 12, 2018, 01:25 am
Hi LuisSousa, welcome.

Yes, you fix it yourself.

Seems like you didn't install all required libraries.
I don't know whether Adafruit_GFX.h is included in the MCUFRIEND_kbv library or not, so you should check that.
If it is not, install that library by using the library manager.
I have it installed for some time already, so i can't tell you whether it came as part of something else or not.
Also check to see you need other libraries as well for this sketch of yours.

By the way, this thread wasn't meant for questions like this.
Please be sure you put you questions in the correct location.
That way, chances are a lot better you will be promptly helped with some suiting suggestions.
Title: Re: IDE 1.8.0 Released -- update: 1.8.7
Post by: Birki on Nov 12, 2018, 07:38 pm
Hi!
I wrote a C++ class on debian stretch on a raspberry that communicates with an Adafruit ItsyBitsy M4 or a Feather Express M4 using libusb. Well - native USB is a little bit more tricky and I would not molest anyone when I would be unsure that there is something really strange going on:
- When compiling my code for the Feather with Arduino IDE 1.8.5, all works fine. The Raspi sends something, and the Feather responds accordingly, and all is fine.
- That works also when I use the terminal of the Arduino IDE. I send something, and the feather reacts. I use "Serial.write()" to send data via USB and "Serial.read()" on the Feather.

When uploading the code from Arduino IDE 1.8.7
- all works fine with the IDE terminal
- when connecting with the Raspberry and my C++ program, I can send data which are recognized by the Feather (at least I think so - i fire up the red LED on pin 13 for certain characters, and turn it off with others) but
- i cannot send anything ... both with the ItsyBitsy M4 and the Feather Express M4!!!

I have not tried it yet with another native USB board such as the Teensy, but this is really strange - does someone have an idea???
yours
wolfi
PS: cross posted this also in the Adafruit forum
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: oqibidipo on Dec 08, 2018, 09:46 pm
 
ARDUINO 1.8.8 2018.12.07

[ide]
* Fixed: command line parsing of version parameters when installing cores/libraries
* Platform indexes are now downloaded using https
* Fixed: on some newer linux distrubitions, NPE when loading GTK look-and-feel without libgtk2 installed
* MacOSX: added touch bar support
* MacOSX: do not exit app after closing last window
* Fixed: serial monitor timestamps not always printed. Thanks @nitram509
* Kill active programmer if still alive after closing last IDE window
* Fixed: "Export compiled binary" now works also with unsaved sketches
* Improved automatic port re-selection after upload
* Added scroller to "INCOMPATIBLE" examples menu

[wifi-firmware]
* Added firmware upgrade for NINA-based boards
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: mjculross on Dec 09, 2018, 03:06 pm
The newly released 1.8.8 IDE does not seem to pay attention to the "export.application.fullscreen=true" setting.  Reverting back to the 1.8.7 IDE (using the same preferences.txt file) restores functionality remembering fullscreen upon startup.
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: DaveAhrendt on Dec 09, 2018, 04:53 pm
There's something weird going on with 1.8.8 preferences.  As previous poster stated the fullscreen is wonky but so is the opening of the last sketch used.  It now opens with a empty sketch where in 1.8.7 it opened the last used. Reverting back to 1.8.7.
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: PAULC5 on Dec 11, 2018, 09:34 pm
>* MacOSX: added touch bar support

1.8.8 seems to be broken for me.  OS 10.9.5/MacbookPro 13.3" from 2012  (i.e. no touch bar)

Symptoms :  IDE starts up,  loads boards etc,  opens window to default sketch and immediately quit.

Looks like added touch bar support broke IDE for older Macs without touch bar; (reverting to 1.8.7 resolved the problem)

Debug shows :

dyld: Registered code signature for /private/var/folders/x_/n1mc8xx08v51kc006s6fgwqh0000gp/T/libJTouchBar.dylib4651976256396159074
2018-12-11 11:55:18.880 Arduino[1676:507] -[NSApplicationAWT setAutomaticCustomizeTouchBarMenuItemEnabled:]: unrecognized selector sent to instance 0x7fcfa8d04900
2018-12-11 11:55:18.882 Arduino[1676:507] Apple AWT Internal Exception: -[NSApplicationAWT setAutomaticCustomizeTouchBarMenuItemEnabled:]: unrecognized selector sent to instance 0x7fcfa8d04900
2018-12-11 11:55:18.882 Arduino[1676:507] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSApplicationAWT setAutomaticCustomizeTouchBarMenuItemEnabled:]: unrecognized selector sent to instance 0x7fcfa8d04900'
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Dec 11, 2018, 11:24 pm
>* MacOSX: added touch bar support

1.8.8 seems to be broken for me.  OS 10.9.5/MacbookPro 13.3" from 2012  (i.e. no touch bar)

Symptoms :  IDE starts up,  loads boards etc,  opens window to default sketch and immediately quit.

Looks like added touch bar support broke IDE for older Macs without touch bar; (reverting to 1.8.7 resolved the problem)
I think you diagnosed the problem correctly. The Arduino developers have already been notified of this bug and have made a fix:
https://github.com/arduino/Arduino/issues/8274 (https://github.com/arduino/Arduino/issues/8274)
If you want to try it out, you can install the Arduino IDE hourly build:
https://www.arduino.cc/en/Main/Software#hourly (https://www.arduino.cc/en/Main/Software#hourly)
The hourly build is primarily intended for beta testing and may not be as stable as the production releases. However, the fix of this bug is only one of two significant changes made to the IDE's code since the 1.8.8 release so I think it should be just as good as 1.8.8, except without the touch bar bug.
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: PAULC5 on Dec 12, 2018, 08:04 pm
I think you diagnosed the problem correctly. The Arduino developers have already been notified of this bug and have made a fix:
https://github.com/arduino/Arduino/issues/8274 (https://github.com/arduino/Arduino/issues/8274)
Excellent,  thanks !
Title: WiFi Firmware Updater
Post by: cfletch630 on Dec 14, 2018, 06:29 pm
It seems that the Wifi firmware updater isn't working properly on IDE 1.8.8.  I was attempting to update my new WINC 1500 and the only firmware offered is the Model A (19.4.4) not the current version of Model B (19.5.4). I ran IDE 1.8.7 on my older MacBook and it offered versions from 19.4.4 up to the required version of 19.5.4.

I downloaded the nightly build and it also does not offer the correct firmware versions.

I was able to update the firmware correctly with the 1.8.7 version, just wanted to let everyone know of this issue.

Thanks,
Carroll 
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: fatehinura on Dec 28, 2018, 05:21 am
IDE

Fixed: command line parsing of version parameters when installing cores/libraries
Platform indexes are now downloaded using https
Fixed: on some newer linux distrubitions, NPE when loading GTK look-and-feel without libgtk2 installed
MacOSX: added touch bar support
MacOSX: do not exit app after closing last window
Fixed: serial monitor timestamps not always printed. Thanks @nitram509
Kill active programmer if still alive after closing last IDE window
Fixed: "Export compiled binary" now works also with unsaved sketches
Improved automatic port re-selection after upload
Added scroller to "INCOMPATIBLE" examples menu

Wifi Firmware
Added firmware upgrade for NINA-based boards
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Jan 02, 2019, 11:07 am
There's something weird going on with 1.8.8 preferences.  As previous poster stated the fullscreen is wonky but so is the opening of the last sketch used.  It now opens with a empty sketch where in 1.8.7 it opened the last used. Reverting back to 1.8.7.
Thanks for reporting this. There is now a proposed fix:
https://github.com/arduino/Arduino/pull/8349 (https://github.com/arduino/Arduino/pull/8349)
Test builds are available at the link above if you want to try it out.
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: Vaibhav2710 on Jan 07, 2019, 03:22 am
Hey team arduino I have a problem in uploading code to my arduino uno r3 and I am doing this in Windows 7 and I also checked your help box and done exactly given there to update driver installation. I only found unknown sources and tried to update it but my windows in online search send a message that 'Windows is unable to find driver software for your unknown device
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Jan 07, 2019, 03:41 am
I have a problem in uploading code to my arduino uno r3
Provide a detailed explanation of the problem.

Plz help me
Don't do that. It will only make us less likely to help you.

Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: Kshehab91 on Jan 19, 2019, 09:45 am
I downloaded the new version but suddenly "  while (Serial.available()==0){ } " stopped working so I uninstalled and kept working on the older version if someone can help it would be so thankful
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Jan 19, 2019, 11:29 am
I downloaded the new version but suddenly "  while (Serial.available()==0){ } " stopped working so I uninstalled and kept working on the older version if someone can help it would be so thankful
Which version is the older version?
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Jan 19, 2019, 12:09 pm
I downloaded the new version but suddenly "  while (Serial.available()==0){ } " stopped working so I uninstalled and kept working on the older version if someone can help it would be so thankful
We'll resolve this issue here:
http://forum.arduino.cc/index.php?topic=591792 (http://forum.arduino.cc/index.php?topic=591792)
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: GalFisk on Jan 28, 2019, 12:13 pm
I can't add a label as the very last item in the main loop.

This works:
Code: [Select]
void loop() {
  // put your main code here, to run repeatedly:
label:
delay(1);
}

This doesn't:
Code: [Select]
void loop() {
  // put your main code here, to run repeatedly:
label:
}

The error message is:

Quote
exit status 1
expected primary-expression before '}' token
I wanted to use goto (yeah, I know goto is considered harmful) in order to break out of a deeply nested loop and go to the very end of the sketch, where nothing more should be done.


Another thing: if I enable code folding, fold a function with an error inside it, and compile, the IDE will mark the very top line of the sketch as erroneous (in pink) rather than the actual line with the error.
I wish that it would either mark the first line of the function itself, or automatically unfold the function and then mark the correct line. As it is now I have to hunt for the broken function.

A related question: is there a shortcut to fold or unfold all code at the same time?
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: nitrof on Jan 28, 2019, 12:31 pm
a label should have some code after it. if you want to leave the loop, just return it:

Code: [Select]

void loop() {
  if(something) {
  return;
}
somethingElse(); // somethingElse will not be call if something is true


Also, dont know your code, but you should try reverse condition check to avoid deep if nesting using return statement.

Code: [Select]
void myFunction() {

  if (contiotion1) {
    if (condition2) {
      doSomething();
    }
  }
}



could be:

Code: [Select]
void myFunction() {

  if (!contiotion1) {
    return;
  }
  if (!condition2) {
    return;
  }
  doSomething();
}




Finally, you should have start another tread in the forum instead...

regards. Nitrof
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Jan 28, 2019, 01:55 pm
I wanted to use goto (yeah, I know goto is considered harmful) in order to break out of a deeply nested loop and go to the very end of the sketch, where nothing more should be done.
Are you aware that once you reach the end of the loop function, it will just run the loop over again? If you really do want to do nothing more ever, you can use this line of code:
Code: [Select]
while(true) {}  // endless loop that does nothing

Another thing: if I enable code folding, fold a function with an error inside it, and compile, the IDE will mark the very top line of the sketch as erroneous (in pink) rather than the actual line with the error.
I wish that it would either mark the first line of the function itself, or automatically unfold the function and then mark the correct line. As it is now I have to hunt for the broken function.
I have reported this to the Arduino developers:
https://github.com/arduino/Arduino/issues/8457 (https://github.com/arduino/Arduino/issues/8457)
Thanks for letting us know of the issue.

A related question: is there a shortcut to fold or unfold all code at the same time?
Not that I know of (I'd be interested to hear if there is one). You can fold or unfold all via Right Click > Folding > Collapse/Expand All Folds
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: GalFisk on Jan 28, 2019, 02:55 pm
I'm new and I've only used 1.8.8. I thought the issue was bug in the IDE, since the sample code in the Arduino reference (https://www.arduino.cc/reference/en/language/structure/control-structure/goto/ (https://www.arduino.cc/reference/en/language/structure/control-structure/goto/)) shows an example that ends with a label, and says nothing about the limitations.
I guess the reference could do with a slight update instead.

Sorry if I wasn't clear: I don't need the Arduino to halt, I just didn't need to put any more code after the label, and thought that it was odd that it then failed.

The actual code is a bunch of for loops that create different counters used to coordinate different parts of an old LCD. At the center of it all, the content of an array is being output to the LCD, and there is a condition to goto the outside of everything whenever the array is exhausted.

I don't have the current code here, but here is a simpler version of what I tried to write.

Code: [Select]
void loop() {
  // put your main code here, to run repeatedly:
  int counter=0;
  for (byte c=0; c<10; c++) {   // Cycle chips
    LCD1.chipSelect(1 << c);
    for (byte b=0; b<4; b++)  {   // Cycle banks
      LCD1.setBank(b);
      for (byte a=0; a<50; a++) {   // Cycle address
        LCD1.writeData(font[counter]);
        counter++;
        if (counter>sizeof(font)) goto quit;
      }
    }
  }
quit:
}
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: nitrof on Jan 28, 2019, 03:31 pm
Code: [Select]
if (counter>sizeof(font)) return; that's it...
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: GalFisk on Jan 29, 2019, 03:05 pm
Code: [Select]
if (counter>sizeof(font)) return;
 that's it...
Nice, thanks.

Another issue: if my computer has been up for a few days with the IDE always running, in and out of sleep mode (S1 suspend only, no S3) I'll start to get random, intermittent compile errors, the error message indicating a segfault in the compiler (apologies for not having the actual error message at hand). A compilation can work fine just to fail during the next attempt, fail consistently, or fail according to changes in the code (the first time this happened, it failed whenever I used a 0xsomething or 0bsomething literal, but decimal worked fine - until it suddenly started failing at everything).
Is this a known issue, and if not, how can I best report it?
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Jan 29, 2019, 09:18 pm
the error message indicating a segfault in the compiler
I can't say for certain without seeing the actual error output, but I suspect it's this:

This bug is specific to the 5.4.0-atmel3.6.1-arduino2 version of avr-gcc used by Arduino AVR Boards 1.6.22 and newer. It has been reported here:
https://github.com/arduino/Arduino/issues/7949 (https://github.com/arduino/Arduino/issues/7949)

Here's the traditional workaround:

Due to a bug (https://github.com/arduino/Arduino/issues/7973), this workaround doesn't work with Arduino IDE 1.8.6, but it will work with any other version of the Arduino IDE.

If you have File > Preferences > Check for updates on startup checked, the Arduino IDE may occasionally notify you that a new version of Arduino AVR Boards is available, you'll need to refrain from updating back to the new Arduino AVR Boards version, otherwise you'll be back to seeing the segmentation fault error again.


Alternate workaround:
One of the Arduino developers recently worked on this and claims to have fixed it. There is a special beta testing hardware package you can install via the Arduino IDE's Boards Manager that has the fix:
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Jan 29, 2019, 09:27 pm
how can I best report it?
As you can see, this particular issue has already been thoroughly reported and addressed. However, you seem to be very good at spotting issues and willing to make the effort to report them so that we can improve the Arduino project. I do try to transfer issues reported on the forum to the places where the Arduino developers will see them, but I only do this when I can reproduce the issue so it's best when the original user reports it to them directly. Here, you will find a guide with links to where any given issue topic should be reported, as well as what the required information is:
https://github.com/arduino/Arduino/blob/4c9da50e57030aebd4320fcc24e3f497f504b663/CONTRIBUTING.md (https://github.com/arduino/Arduino/blob/4c9da50e57030aebd4320fcc24e3f497f504b663/CONTRIBUTING.md)

The most important points:


You can make a very significant contribution to the Arduino project by submitting high quality issue reports.

BTW, I do have it on my "to do" list to investigate the goto reference page example code issue you reported in a previous reply.
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: GalFisk on Jan 30, 2019, 12:26 pm
Thanks for the links and info. I'll test the newest build, and continue to report issues to what I think are the correct channels (even if I don't always get it right the first time). I enjoy bug hunting though I don't have the deepest of knowledge, and I'm always happy to help in the ways I can.
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: Geek Emeritus on Feb 02, 2019, 02:41 am
it took two days and a dozen tries to get it installed on Ubuntu. now that I have 1.8.5 installed, it fails to compile on the first line of every sketch. it invariably can not find the #include<whatever.h> files.

installed at:

path=/home/username/Arduino

sketchbook path=/home/username/Arduino

libraries at

home/username/Arduino/libraries

and

home/username/arduino/libraries

and

home/username/sketchbook/libraries

and it can't find the libraries in programs that work just fine in 1.05

// spoke too soon. you just put the libraries in

home/username/snap/arduino-mhall119/current/Arduino/libraries

how could I miss something so intuitive?
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Feb 04, 2019, 08:40 pm
// spoke too soon. you just put the libraries in

home/username/snap/arduino-mhall119/current/Arduino/libraries

how could I miss something so intuitive?
That's actually a very bad idea. The reason is that anything you put in the Arduino IDE installation folder (home/username/snap/arduino-mhall119/current/Arduino in this case) will be lost every time you update to a new version of the Arduino IDE. This is why you should always install libraries to the libraries subfolder of the sketchbook folder, which persists through updates.

More information:
https://www.arduino.cc/en/guide/libraries (https://www.arduino.cc/en/guide/libraries)

For your information, the "mhall119" Snap package is an outdated and unofficial 3rd party project which may have been modified in unspecified ways. I recommend always getting the official Arduino IDE from:
http://www.arduino.cc/en/Main/Software (http://www.arduino.cc/en/Main/Software)
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: Danna_Meca on Feb 07, 2019, 06:19 am
He instalado arduino 1.8 (exe) en Windows 7, pero no puedo acceder al submenú Puertos. Tengo un Arduino M0 Pro instalado y la conexión USB lo verifica (dice en el Administrador de dispositivos, Dispositivos USB: Arduino M0 Pro), pero no tiene un número COM. Por favor aviseme : smiley-triste:
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: GuitarPhil on Feb 08, 2019, 09:20 pm
I downloaded the new version but suddenly "  while (Serial.available()==0){ } " stopped working so I uninstalled and kept working on the older version if someone can help it would be so thankful
I'm also having problems with serial communication between my Arduino code and a Processing app on my PC (Windows 10).

Code that was compiled with an earlier IDE (I think it was 1.6.5) works but now when I re-compile exactly the same source code with 1.8.7 I get random errors in the data sent from the PC to the Arduino.

How was the built-in Serial code changed for Version 1.8x, as I assume it must be behaving differently from how it did in the earlier IDE versions which produce 100% working code for my project.?
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: aishanazer on Feb 18, 2019, 07:47 am
how do i upload a code to my arduino uno R3?
why cannot i do so in in the 1.8.0 version
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: UKHeliBob on Feb 18, 2019, 09:56 am
Quote
A related question: is there a shortcut to fold or unfold all code at the same time?
Right click in the IDE editor and select Folding
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Feb 18, 2019, 11:44 am
how do i upload a code to my arduino uno R3?
why cannot i do so in in the 1.8.0 version
Please do this:
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: dsyleixa on Mar 09, 2019, 11:28 am
currently I was using 1.8.5 (portable), now I want to upgrade to 1.8.8
I downloaded 1.8.8 zip (non-admin install)
after extracting, should I better
a) copy my old  1.8.5 portabe folder into the new 1.8.8 arduino folder, or
b) copy the new 1.8.8 arduino folder contents into the old 1.8.5 arduino folder
?
I definitely do not want to have to  reinstall all my actual board cores from ESP and Adafruit boards anew...
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Mar 09, 2019, 12:00 pm
currently I was using 1.8.5 (portable), now I want to upgrade to 1.8.8
I downloaded 1.8.8 zip (non-admin install)
after extracting, should I better
a) copy my old  1.8.5 portabe folder into the new 1.8.8 arduino folder, or
b) copy the new 1.8.8 arduino folder contents into the old 1.8.5 arduino folder
?
I definitely do not want to have to  reinstall all my actual board cores from ESP and Adafruit boards anew...
It's easiest and safest to copy your old 1.8.5 portable folder into the new 1.8.8 arduino folder.
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: dsyleixa on Mar 09, 2019, 12:17 pm
thank you!
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: dsyleixa on Mar 09, 2019, 01:19 pm
extremely regrettable:
there is still no useable search function available yet for searching just whole words, or seperated functions for "find" (ctrl+F) and "search/replace" (ctrl+H).
tbh, that is embarrassing and devastating... :(
https://github.com/arduino/Arduino/issues/7234
https://github.com/arduino/Arduino/issues/3727#issuecomment-458868476
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: BJHenry on Mar 09, 2019, 01:39 pm
extremely regrettable:
there is still no useable search function available yet for searching just whole words, or seperated functions for "find" (ctrl+F) and "search/replace" (ctrl+H).
tbh, that is embarrassing and devastating... :(
https://github.com/arduino/Arduino/issues/7234
https://github.com/arduino/Arduino/issues/3727#issuecomment-458868476
Devestating seems like a bit of an overstatement.
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: MAS3 on Mar 09, 2019, 04:59 pm
If it's that bad, you must have an idea about how to improve on what you have now.
So what stops you from picking this up and solve the problem for the entire community ?

To me, the present search function is sufficient.
But i'm not doing that much searching.
Perhaps if i'd have to use it to do my job, i might like it to be more advanced.
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: UKHeliBob on Mar 09, 2019, 05:04 pm
Quote
there is still no useable search function available yet for searching just whole words
Hardly the end of the World when a strategically placed space in the search term usually suffices

Quote
or seperated functions for "find" (ctrl+F) and "search/replace" (ctrl+H).
Whilst Ctrl+H would be nice as it is a standard, for find and replace I usually do double click to highlight the search text, Ctrl+F to open the find dialogue with the search term in place then tab to get to the replace field which I type in

Or as often the case, the seach and replace terms are very similar I double click to highlight the search text, Ctrl+F to open the find dialogue with the search term in place then Ctrl+C to copy the search term  tab to get to the replace field, Ctrl+V to paste the search term into the replace field which I then edit

Ctrl+H would require no less clicks or keystrokes
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: dsyleixa on Mar 09, 2019, 06:45 pm
Hardly the end of the World when a strategically placed space in the search term usually suffices
Whilst Ctrl+H would be nice as it is a standard, for find and replace I usually do double click to highlight the search text, Ctrl+F to open the find dialogue with the search term in place then tab to get to the replace field which I type in

Or as often the case, the seach and replace terms are very similar I double click to highlight the search text, Ctrl+F to open the find dialogue with the search term in place then Ctrl+C to copy the search term  tab to get to the replace field, Ctrl+V to paste the search term into the replace field which I then edit

Ctrl+H would require no less clicks or keystrokes
The unified dialog for both search and replace is  completely confusing for follow-up searches, when there must not happen any a replace action coincidentally.
But above all that annoying issue is about the missing option "searching for whole words only", both for find and for replace.
As to "whole word" searches, spaces don't work compellingly, like e.g. replace: int by int16_t also in terms like (int) or <int>, but not in Serial.print() or in int32_t (just 1 arbitrary example).
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: dsyleixa on Mar 11, 2019, 10:18 am
after having updated Arduino 1.8.5. to 1.8.8 on my PC, I now have to do that also on my Raspi.
In /home/pi/ can find a folder
arduino-1.8.5
feat also a subfolder "portable",
but IIRC there are supposed to be 1 or 2 to additional Arduino program folders (I read something about that in another topic), but I can't see them though (show hidden files is activated in the filemanager).

Which is the correct upgrade procedure to 1.8.8 on the Pi, not leaving any file orphans behind?
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Mar 11, 2019, 12:34 pm
after having updated Arduino 1.8.5. to 1.8.8 on my PC, I now have to do that also on my Raspi.
In /home/pi/ can find a folder
arduino-1.8.5
feat also a subfolder "portable",
but IIRC there are supposed to be 1 or 2 to additional Arduino program folders (I read something about that in another topic), but I can't see them though (show hidden files is activated in the filemanager).

Which is the correct upgrade procedure to 1.8.8 on the Pi, not leaving any file orphans behind?
If you have never used the Arduino IDE without the "portable" subfolder present, then the only other folder used by the Arduino IDE is the sketchbook folder. You can find the location of that folder in the Arduino IDE at File > Preferences > Sketchbook location. If you have run the Arduino IDE without the "portable" folder, then there will also be a folder at /home/{username}/.arduino15. That is a hidden folder.
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: dsyleixa on Mar 11, 2019, 01:48 pm
thank you, I can't remember how I once installed Arduino IDE on my Pi or if I altered a prior installation,  I once followed some instructions I found in the web (which I do not remember exactly).

Anyway, there is no hidden folder visible.

Is there meanwhile a working apt-get install version?
or just these commands I found here in this forum?

wget http://downloads.arduino.cc/arduino-1.8.8-linuxarm.tar.xz
tar -x -f arduino-1.8.8-linuxarm.tar.xz

will that install automatically also the hidden folder?
if yes, can it be simply deleted, or do I have to change entries in preferences as well?

After that I assume that I'll just have to copy my old portable folde into the new 1.8.8 folder like for Windows,  correct?
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: UKHeliBob on Mar 11, 2019, 02:00 pm
Quote
there is no hidden folder visible.
I have not been following this discussion but that made me giggle
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: dsyleixa on Mar 11, 2019, 02:05 pm
I have not been following this discussion but that made me giggle
what is funny about that?
hidden folders usualy are not visible by default, but by checking the filemgr option "show also hidden folders" they can be made visible.

But back to the topic:
Quote
thank you, I can't remember how I once installed Arduino IDE on my Pi or if I altered a prior installation,  I once followed some instructions I found in the web (which I do not remember exactly).

Anyway, there is no hidden folder visible.

Is there meanwhile a working apt-get install version?
or just these commands I found here in this forum?

wget http://downloads.arduino.cc/arduino-1.8.8-linuxarm.tar.xz
tar -x -f arduino-1.8.8-linuxarm.tar.xz

will that install automatically also the hidden folder?
if yes, can it be simply deleted, or do I have to change entries in preferences as well?

After that I assume that I'll just have to copy my old portable folde into the new 1.8.8 folder like for Windows,  correct?
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: UKHeliBob on Mar 11, 2019, 02:27 pm
Quote
what is funny about that?
Because by definition a hidden folder is not visible.  There may well be a way to make it visible but then, of course, it is not hidden is it ?
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: dsyleixa on Mar 11, 2019, 02:34 pm
Because by definition a hidden folder is not visible.  There may well be a way to make it visible but then, of course, it is not hidden is it ?
that is utterly nonsense and quibbling. Hidden is != Invisible, hidden is like "obscured". A hidden folder is not visible by default file manager display settings, but can be shown up by optional display settings.

back to topic:
Quote
thank you, I can't remember how I once installed Arduino IDE on my Pi or if I altered a prior installation,  I once followed some instructions I found in the web (which I do not remember exactly).

Anyway, there is no hidden folder visible.

Is there meanwhile a working apt-get install version?
or just these commands I found here in this forum?

wget http://downloads.arduino.cc/arduino-1.8.8-linuxarm.tar.xz
tar -x -f arduino-1.8.8-linuxarm.tar.xz

will that install automatically also the hidden folder?
if yes, can it be simply deleted, or do I have to change entries in preferences as well?

After that I assume that I'll just have to copy my old portable folde into the new 1.8.8 folder like for Windows,  correct?
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Mar 11, 2019, 04:41 pm
Is there meanwhile a working apt-get install version?
No. Please don't use a package manager to install the Arduino IDE. You will end up with an outdated IDE version that may have been modified in unspecified ways by a 3rd party.

wget http://downloads.arduino.cc/arduino-1.8.8-linuxarm.tar.xz
tar -x -f arduino-1.8.8-linuxarm.tar.xz

will that install automatically also the hidden folder?
No. The hidden folder is created the first time you start the Arduino IDE without the "portable" subfolder. If you install the Arduino IDE with the above commands, and then create the "portable" before the first time you run the Arduino IDE, the hidden folder will never be created (because the portable folder is used instead).

After that I assume that I'll just have to copy my old portable folde into the new 1.8.8 folder like for Windows,  correct?
Correct.
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: dsyleixa on Mar 11, 2019, 06:24 pm
thank you, it works fine now!
(edit: just the location of the Sketch folder had to be added manually to the preferences)
Title: Re: IDE 1.8.0 Released -- update: 1.8.8
Post by: pert on Mar 11, 2019, 09:43 pm
You're welcome. I'm glad if I was able to be of assistance. Enjoy!
Per
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: oqibidipo on Mar 17, 2019, 12:55 pm

ARDUINO 1.8.9 2019.03.15

[ide]
* New target! ARM64 boards are now fully supported (Nvidia Jetson and RaspberryPi3 with 64bit operating system)
* Fix UTF8 related bugs on Windows
* Fixed: can now compile again using OpenJDK (removed dependency on JavaFx)
* Fixed: only use touchBar on OSX 10.12 or higher
* PluggableDiscovery: easily add your own discoverer and make it available in Boards/Port menu (thanks @PaulStoffregen for the idea and the initial implementation)
* LibManager: reduce slowdown when searching
* Fixed: ensure a sketch line is visible when it contains an error and must be highlighted
* Linux: the installer now tries to install a symlink is /usr/local/bin (this doesn't affect usual non-systemwide installation) Thanks @2E0PGS

[wifi-updater]
* Fix firmware upgrade not being available for 3rd party WINC boards

[arduino-builder]
* Use lexicographic distance as last chance to spot the right library (if every other tecnique failed)
* Fix some prototypes being inserted in the middle of a function
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: dsyleixa on Mar 20, 2019, 06:58 pm
having installed IDE 1.8.8., the IDE always starts with a new (empty) file, not with the latest working file as before (1.8.5).
How can I make 1.8.8 to automatically load the latest opened file again?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: ShermanP on Mar 20, 2019, 10:28 pm
having installed IDE 1.8.8., the IDE always starts with a new (empty) file, not with the latest working file as before (1.8.5).
How can I make 1.8.8 to automatically load the latest opened file again?
What works for me in 1.8.8 is with the latest working file loaded, click on File -> Quit.  Then it comes back to there when the IDE runs next time.

Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Mar 21, 2019, 04:47 am
having installed IDE 1.8.8., the IDE always starts with a new (empty) file, not with the latest working file as before (1.8.5).
How can I make 1.8.8 to automatically load the latest opened file again?
This is a known issue with Arduino IDE 1.8.8. Luckily, the bug has already been fixed and there is a new IDE version now 1.8.9. Please update to Arduino IDE 1.8.9.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: dsyleixa on Mar 21, 2019, 10:28 am
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 ;)
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: Southerner on Mar 22, 2019, 08:04 am
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.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Mar 22, 2019, 02:50 pm
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:


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.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: modry_salamander on Apr 04, 2019, 05:42 pm
AVG reports that the windows installer contains win32/heim !!!!!!

 >:(

Please clean it!
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: MAS3 on Apr 04, 2019, 11:06 pm
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 (https://www.arduino.cc/download_handler.php?f=/arduino-1.8.9-windows.exe) ?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: ballscrewbob on Apr 05, 2019, 10:08 am
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.

Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: Scott_Callahan on Apr 05, 2019, 10:10 pm
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.
Code: [Select]
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 = .; 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
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: Scott_Callahan on Apr 05, 2019, 11:47 pm
ok, I fixed the butterfly_recv(): errors by pressing the reset button while uploading the sketch. Now the only problem I have is
Code: [Select]
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.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: Scott_Callahan on Apr 06, 2019, 12:31 am
Fixed it, so far so good.  :)
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: TimEllis on Apr 20, 2019, 10:56 pm
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?

Thanks,
-tim
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: ballscrewbob on Apr 20, 2019, 11:20 pm
Hi Tim.

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

Bob.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: TimEllis on Apr 21, 2019, 02:27 am
Yes I checked that.  Without the files added to the sketch I get compile errors missing variable and defines etc unless I add the files.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Apr 21, 2019, 12:15 pm
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?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: TimEllis on Apr 21, 2019, 05:41 pm
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?
I do see the files in the Sketch > Show Sketch Folder.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: TimEllis on Apr 23, 2019, 05:27 am
Library tab issue.

I just found out the I can compile my code with the include file tab not being shown.  I've attached a screen shot of my IDE.  Note the include file shared variables.h.  The code compiles fine even thought the tab is not shown.  If I add the file the library tab shows until I close the IDE.

I'm running windows 10 pro.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: ShannonLowe on May 01, 2019, 07:25 pm
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 WCH (https://blackgermanshepherd.info/black-german-shepherd-puppies)Download Here (http://www.wch.cn/download/CH341SER_ZIP.html)
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: Erik_Baas on May 01, 2019, 09:34 pm
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 (http://www.wch.cn/download/CH341SER_ZIP.html).
HTH.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: mbyington on May 02, 2019, 02:43 pm
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.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on May 04, 2019, 06:19 am
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.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on May 04, 2019, 09:35 am
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 (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.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: 4eburashk on May 20, 2019, 09:23 pm
after update 1.8.8 -> 1.8.9
Arduino IDE (Linux Mint)
sketch Blink

avrdude: Version 6.3-20171130
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/etc/avrdude.conf"
         User configuration file is "/home/***/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : /dev/ttyUSB0
         Using Programmer              : arduino
         Overriding Baud Rate          : 9600
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
......
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

avrdude done.  Thank you.

Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

And Sketch -> Upload Using Programmer:


Arduino: 1.8.9 (Linux), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

/home/***/ARDUINO/arduino-1.8.9/arduino-builder -dump-prefs -logger=machine -hardware /home/***/ARDUINO/arduino-1.8.9/hardware -tools /home/***/ARDUINO/arduino-1.8.9/tools-builder -tools /home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -built-in-libraries /home/***/ARDUINO/arduino-1.8.9/libraries -libraries /home/***/Arduino/libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=1A86_7523 -ide-version=10809 -build-path /tmp/arduino_build_877312 -warnings=all -build-cache /tmp/arduino_cache_4918 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -prefs=runtime.tools.avr-gcc.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -prefs=runtime.tools.avrdude.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -verbose /tmp/arduino_modified_sketch_862434/Blink.ino
/home/***/ARDUINO/arduino-1.8.9/arduino-builder -compile -logger=machine -hardware /home/***/ARDUINO/arduino-1.8.9/hardware -tools /home/***/ARDUINO/arduino-1.8.9/tools-builder -tools /home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -built-in-libraries /home/***/ARDUINO/arduino-1.8.9/libraries -libraries /home/***/Arduino/libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=1A86_7523 -ide-version=10809 -build-path /tmp/arduino_build_877312 -warnings=all -build-cache /tmp/arduino_cache_4918 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -prefs=runtime.tools.arduinoOTA-1.2.1.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -prefs=runtime.tools.avr-gcc.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -prefs=runtime.tools.avrdude.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr -verbose /tmp/arduino_modified_sketch_862434/Blink.ino
Using board 'nano' from platform in folder: /home/***/ARDUINO/arduino-1.8.9/hardware/arduino/avr
Using core 'arduino' from platform in folder: /home/***/ARDUINO/arduino-1.8.9/hardware/arduino/avr
Detecting libraries used...
/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I/home/***/ARDUINO/arduino-1.8.9/hardware/arduino/avr/cores/arduino -I/home/***/ARDUINO/arduino-1.8.9/hardware/arduino/avr/variants/eightanaloginputs /tmp/arduino_build_877312/sketch/Blink.ino.cpp -o /dev/null
Generating function prototypes...
/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I/home/***/ARDUINO/arduino-1.8.9/hardware/arduino/avr/cores/arduino -I/home/***/ARDUINO/arduino-1.8.9/hardware/arduino/avr/variants/eightanaloginputs /tmp/arduino_build_877312/sketch/Blink.ino.cpp -o /tmp/arduino_build_877312/preproc/ctags_target_for_gcc_minus_e.cpp
/home/***/ARDUINO/arduino-1.8.9/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino_build_877312/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/bin/avr-g++ -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I/home/***/ARDUINO/arduino-1.8.9/hardware/arduino/avr/cores/arduino -I/home/***/ARDUINO/arduino-1.8.9/hardware/arduino/avr/variants/eightanaloginputs /tmp/arduino_build_877312/sketch/Blink.ino.cpp -o /tmp/arduino_build_877312/sketch/Blink.ino.cpp.o
Compiling libraries...
Compiling core...
Using precompiled core: /tmp/arduino_cache_4918/core/core_arduino_avr_nano_cpu_atmega328old_a687f7defd46b41b409db8a8fe16211a.a
Linking everything together...
/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/bin/avr-gcc -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o /tmp/arduino_build_877312/Blink.ino.elf /tmp/arduino_build_877312/sketch/Blink.ino.cpp.o /tmp/arduino_build_877312/../arduino_cache_4918/core/core_arduino_avr_nano_cpu_atmega328old_a687f7defd46b41b409db8a8fe16211a.a -L/tmp/arduino_build_877312 -lm
/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/bin/avr-objcopy -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 /tmp/arduino_build_877312/Blink.ino.elf /tmp/arduino_build_877312/Blink.ino.eep
/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/bin/avr-objcopy -O ihex -R .eeprom /tmp/arduino_build_877312/Blink.ino.elf /tmp/arduino_build_877312/Blink.ino.hex
/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/bin/avr-size -A /tmp/arduino_build_877312/Blink.ino.elf
Sketch uses 930 bytes (3%) of program storage space. Maximum is 30720 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/bin/avrdude -C/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -cstk500v2 -Pusb -Uflash:w:/tmp/arduino_build_877312/Blink.ino.hex:i

avrdude: Version 6.3-20171130
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/etc/avrdude.conf"
         User configuration file is "/home/***/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : usb
         Using Programmer              : stk500v2
avrdude: usbdev_open(): did not find any USB device "usb" (0x03eb:0x2104)

avrdude done.  Thank you.

An error occurred while uploading the sketch

Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on May 20, 2019, 09:38 pm
Overriding Baud Rate          : 9600
Which board do you have selected from the Tools > Board menu? I'm not aware of any bootloaders that communicate at 9600 baud. Did you modify boards.txt?

Using Port                    : usb
         Using Programmer              : stk500v2
avrdude: usbdev_open(): did not find any USB device "usb" (0x03eb:0x2104)
This indicates you did a Sketch > Upload Using Programmer, but without an ISP programmer connected. Do you have an ISP programmer? Is it connected?


You're really not doing yourself any favors by dumping some random error messages on a random forum thread without bothering to take a few seconds to provide the additional information we need to help you.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: 4eburashk on May 20, 2019, 10:14 pm
Board "Arduino nano".
Yas ~/ARDUINO/arduino-1.8.9/hardware/arduino/avr/boards.txt modified
nano.menu.cpu.atmega328.upload.speed=9600
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: 4eburashk on May 20, 2019, 10:42 pm
$ avrdude -v -v -v -v -C /home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -carduino -P/dev/ttyUSB0 -b57600  -Uflash:w:/tmp/arduino_build_339350/Blink.ino.hex

avrdude: Version 6.3-20171130
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/home/***/ARDUINO/arduino-1.8.9/hardware/tools/avr/etc/avrdude.conf"
         User configuration file is "/home/***/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : /dev/ttyUSB0
         Using Programmer              : arduino
         Overriding Baud Rate          : 57600
avrdude: Send: 0 [30]   [20]
avrdude: Send: 0 [30]   [20]
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
...

avrdude: Send: 0 [30]   [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

avrdude done.  Thank you.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on May 20, 2019, 10:42 pm
Board "Arduino nano".
Yas ~/ARDUINO/arduino-1.8.9/hardware/arduino/avr/boards.txt modified
nano.menu.cpu.atmega328.upload.speed=9600
Why did you modify boards.txt?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: 4eburashk on May 20, 2019, 10:49 pm
Why did you modify boards.txt?
lowered the transfer rate because it did not work
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on May 20, 2019, 10:55 pm
You need to use an upload baud rate that matches the baud rate of the bootloader. Unless you flashed a modified bootloader to your Nano, there is no chance that it communicates at 9600 baud.

Before you made that modification, did you try doing a standard upload (not Upload Using Programmer) with Tools > Processor > ATmega328P and Tools > Processor > ATmega328P (Old Bootloader)?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: 4eburashk on May 21, 2019, 06:17 pm
Yes. I reflashed microcontrollers many times using Arduino IDE. And well.
After the update, it stopped working. Errors and does not work...
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: meymuuun on May 22, 2019, 04:12 am
Hey!
 
 I've seen some simular problems like yours in my MacBook.
There are many bugs in IOS that needs to be fixed. Last time I used Arduino-UnoR3 in my MacBook, I
could not send my codes to the board. I checked everything but.... not working. So I decided to use a
Windows 10 instead. When I use my MacBook for Arduino, I usually use Tinkercad.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: 107merc on May 29, 2019, 11:09 pm
Just tried to upgrade to 1.8.9 from 1.8.6. All my coded programs were written in 1.8.6. None (3) of my Nano's
will upload anymore, all I get is error messages. Unfortunately as the upgrade message suggested I uninstalled
1.8.6 so I can't go back. Checked "tools" and all parameters are correct. Any help appreciated. Error message
is come here and look for suggestions. Thanks
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: Erik_Baas on May 29, 2019, 11:22 pm
You can go back, take a look at https://www.arduino.cc/en/Main/OldSoftwareReleases
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: 107merc on May 29, 2019, 11:49 pm
.9 is gone, .6 is back. Thank you.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on May 30, 2019, 03:57 am
Just tried to upgrade to 1.8.9 from 1.8.6. All my coded programs were written in 1.8.6. None (3) of my Nano's
will upload anymore, all I get is error messages. Unfortunately as the upgrade message suggested I uninstalled
1.8.6 so I can't go back. Checked "tools" and all parameters are correct. Any help appreciated. Error message
is come here and look for suggestions. Thanks
You need to select Tools > Processor > ATmega328P (Old Bootloader). This problem is related to the version of Arduino AVR Boards you have installed. The change that requires the Tools > Processor > ATmega328P (Old Bootloader) selection was introduced in Arduino AVR Boards 1.6.23.

The reason you may associate the problem with a particular version of the Arduino IDE is that each version of the Arduino IDE comes with a copy of Arduino AVR Boards pre-installed. The version of Arduino AVR Boards is the current one at the time of the IDE release. The Arduino AVR Boards version bundled with Arduino IDE 1.8.6 was 1.6.22, which the Arduino AVR Boards version bundled with Arduino IDE 1.8.9 is 1.6.23. However, Boards Manager allows you to install any version of Arduino AVR Boards with any version of the Arduino IDE. If you have it enabled in your preferences, you will likely get a notification from the IDE that a new version of Arduino AVR Boards is available. If you follow that notification's advice to update to Arduino AVR Boards 1.6.23, the same requirement to select Tools > Processor > ATmega328P (Old Bootloader) will apply, even though you're using Arduino IDE 1.8.6.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: alexblade on Jun 03, 2019, 03:20 pm
hi

anybody know what the reason why USBdetach() still empty in USBCore.cpp in 1.8.9 ?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Jun 03, 2019, 03:23 pm
anybody know what the reason why USBdetach() still empty in USBCore.cpp in 1.8.9 ?
Which hardware package are you looking at? I just checked Arduino AVR Boards' USBCore.cpp and it doesn't have any mention of a USBdetach() function.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: alexblade on Jun 03, 2019, 03:28 pm
https://forum.arduino.cc/index.php?topic=186798#msg1384402

I have and in 1.6.0 and in 1.8.9
empty USB detach function in USBCore.cpp
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Jun 03, 2019, 03:36 pm
If you want to have success in programming, electronics, or getting help on this forum, you'll need to train yourself to be more precise.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: larsonreever on Jun 08, 2019, 07:54 am
Tested a few complex programs using serial, i2c and spi for the ATmega328P and  ATmega1284P.  No problems, so far.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: steliosss on Jun 10, 2019, 02:29 pm
hi i had 1.8.5 and tryied to update with 1.5.9. i have uninstal 1.8.5 but when i m trying to install the new it keeps saying that the old is not uninstal.can anyone help?i search all the hard drive but theres nothing of the old arduino.ty for your time
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Jun 10, 2019, 02:41 pm
i have uninstal 1.8.5
Did you do a real uninstallation, or did you just delete it?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: steliosss on Jun 10, 2019, 02:46 pm
i delete it .the uninstall didnt work.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Jun 10, 2019, 02:52 pm
i delete it .the uninstall didnt work.
Restore the deleted IDE 1.8.5 and then try installing 1.8.9 again.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Jun 10, 2019, 02:52 pm
By "restore", I mean restore it from the recycle bin.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: steliosss on Jun 10, 2019, 06:30 pm
thanks for the help!
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: Erik_Baas on Jun 18, 2019, 08:37 am
https://forum.arduino.cc/index.php?topic=597168
HTH.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: UKHeliBob on Jun 28, 2019, 09:00 am
You can change it by editing preferences.txt if you want

In 1.8.5 it is set to
Code: [Select]
editor.font=Monospaced,plain,15
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: PanderMusubi on Jul 15, 2019, 04:05 pm
For better support on Ubunt and Debian, please help out with this package update issue https://bugs.launchpad.net/ubuntu/+source/arduino/+bug/1425677 (https://bugs.launchpad.net/ubuntu/+source/arduino/+bug/1425677)
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: ElJedi on Jul 20, 2019, 02:17 am
Hi I am try to instal the IDE 1.8.9 in my windows 7 but when I execute the IDE I get this messaje:
Java TM Plataform SE binari stoped to work. Some body know how can I fix this problem.
I have Windows 7 ultimate 32bit with service pack 1 with 4gb of ram and Intel Atom 1.86.
Regards
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: raymw on Jul 21, 2019, 09:17 pm
I use ide 1.8.9, but have problems, sometimes. Often I have to run the compile twice or more to get the compile to complete, same with uploads. I have w10. It tends to be better if there is only the one 'sketch' open. I find that the ide does not always exit cleanly, nor close down its various subprograms correctly. Currently there are 19 instances of arduino-builder, many more avr-g++, 9 off cc1plus, 2 off ld , and probably others - all exes active tasks! I have now closed the ide, but still the same programs are shown as active. I can kill the tasks, but I think there is something not quite right, either with the ide, my pc, or me...
Any ideas?
Best wishes,

Ray

ps, killing the tasks generally lets the compile etc be ok first time, so not a deal breaker.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: Eleventhumbs on Jul 29, 2019, 11:18 pm

ARDUINO 1.8.9 2019.03.15

[ide]
* New target! ARM64 boards are now fully supported (Nvidia Jetson and RaspberryPi3 with 64bit operating system)
* Fix UTF8 related bugs on Windows
* Fixed: can now compile again using OpenJDK (removed dependency on JavaFx)
* Fixed: only use touchBar on OSX 10.12 or higher
* PluggableDiscovery: easily add your own discoverer and make it available in Boards/Port menu (thanks @PaulStoffregen for the idea and the initial implementation)
* LibManager: reduce slowdown when searching
* Fixed: ensure a sketch line is visible when it contains an error and must be highlighted
* Linux: the installer now tries to install a symlink is /usr/local/bin (this doesn't affect usual non-systemwide installation) Thanks @2E0PGS

[wifi-updater]
* Fix firmware upgrade not being available for 3rd party WINC boards

[arduino-builder]
* Use lexicographic distance as last chance to spot the right library (if every other tecnique failed)
* Fix some prototypes being inserted in the middle of a function

I have been trying to get IDE 1.8.9 to work on a Raspberry Pi 3A+ with the latest version of Debian. However it won't instal properly and it won't recognise or open any of the sketches with the package.  Any suggestions?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: MAS3 on Jul 30, 2019, 12:54 am
Hi and welcome.

I've been playing with Raspberry Pi since about 2 weeks now, so to me it's all new.
I don't know how well you are familiar with Linux.
I found out that installing (something other than the Arduino IDE) requires to use an option on sudo.
So try this in front of the apt-get:

Code: [Select]
sudo -i

If you are more advanced in Linux OS then i am and aready know how to do this kind of things, which is quite likely, you'd have to inspect (or share in this thread) the output you get right before the installation fails.
Because that log is very likely to show reasons about what went wrong.

Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Jul 30, 2019, 04:23 am
I found out that installing (something other than the Arduino IDE) requires to use an option on sudo.
So try this in front of the apt-get:

Code: [Select]
sudo -i
I know you said "something other than the Arduino IDE", but I still feel I need to make this clear to Eleventhumbs: Don't ever use apt-get or apt install to install the Arduino IDE. You will get an extremely outdated version of the Arduino IDE if you do that. Always download the official Arduino IDE from the downloads page of this website:
https://www.arduino.cc/en/Main/Software (https://www.arduino.cc/en/Main/Software)
For all Raspberry Pi, you need to use the "Linux ARM 32 bits" download link. DO NOT use the "Linux ARM 64 bits" download link.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: ndjock on Aug 06, 2019, 08:39 pm
Hello, I just upgrade to 1.8.9 from 1.8.8. When I launch 1.8.9 it loads to Preparing Boards and disappears.
I looked into the debug.exe when 1.8.9 runs java it does not finish. Does anyone know why?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Aug 07, 2019, 09:17 am
Hello, I just upgrade to 1.8.9 from 1.8.8. When I launch 1.8.9 it loads to Preparing Boards and disappears.
I looked into the debug.exe when 1.8.9 runs java it does not finish. Does anyone know why?
Do you mean arduino_debug.exe?

Please post the full text of the output when you run arduino_debug.exe. You need to run it from cmd.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: UKHeliBob on Aug 07, 2019, 12:07 pm
Why do some people have an insane desire to upgrade the IDE when the one they currently have works OK for them ?

Does 1.8.9 have some killer new features or bug fixes ?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: ndjock on Aug 09, 2019, 04:52 pm
Do you mean arduino_debug.exe?

Please post the full text of the output when you run arduino_debug.exe. You need to run it from cmd.
C:\Users\nicol\arduino-1.8.8>arduino_debug.exe
Loading configuration...
Initializing packages...
Preparing boards...
java.lang.NullPointerException
        at processing.app.BaseNoGui.onBoardOrPortChange(BaseNoGui.java:679)
        at processing.app.Base.onBoardOrPortChange(Base.java:1312)
        at processing.app.Base$12.actionPerformed(Base.java:1539)
        at processing.app.Base.rebuildBoardsMenu(Base.java:1489)
        at processing.app.Base.<init>(Base.java:273)
        at processing.app.Base.main(Base.java:151)


As you can see I when back to 1.8.8. What happens is: when I execute Arduino.exe the  window comes up. It start to initializing packages it finishes then start preparing boards then the window goes away.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Aug 10, 2019, 12:19 am
As you can see I when back to 1.8.8. What happens is: when I execute Arduino.exe the  window comes up. It start to initializing packages it finishes then start preparing boards then the window goes away.
Let me be sure I understand: You were originally having a problem after you updated to Arduino IDE 1.8.9 from a working Arduino IDE 1.8.8 installation, but now you went back to using Arduino IDE 1.8.8 and are still having the same problem. Is that correct?

If you create a folder named portable under C:\Users\nicol\arduino-1.8.8, does the problem still occur?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: ndjock on Aug 10, 2019, 01:07 pm
Let me be sure I understand: You were originally having a problem after you updated to Arduino IDE 1.8.9 from a working Arduino IDE 1.8.8 installation, but now you went back to using Arduino IDE 1.8.8 and are still having the same problem. Is that correct?

If you create a folder named portable under C:\Users\nicol\arduino-1.8.8, does the problem still occur?
First off Thank You for helping me! I created C:\Users\nicol\portable\arduino-1.8.8 and I still have to same problem.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: ndjock on Aug 10, 2019, 01:12 pm
First off Thank You for helping me! I created C:\Users\nicol\portable\arduino-1.8.8 and I still have ths same problem.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Aug 11, 2019, 12:35 am
Try using the hourly build of the Arduino IDE to check whether this is caused by a bug that has been fixed by the Arduino developers after the 1.8.9 release:
https://www.arduino.cc/en/Main/Software#hourly (https://www.arduino.cc/en/Main/Software#hourly)
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: ndjock on Aug 11, 2019, 03:58 pm
Try using the hourly build of the Arduino IDE to check whether this is caused by a bug that has been fixed by the Arduino developers after the 1.8.9 release:
https://www.arduino.cc/en/Main/Software#hourly (https://www.arduino.cc/en/Main/Software#hourly)
Thanks again for your help! I have great news! I found the problem, I remove the Arduino version I was using first, then delete all AppDate (Arduino). Then I install new Arduino Version.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Aug 11, 2019, 11:54 pm
Thanks for taking the time to post an update ndjock. I'm glad to hear you found a solution. Enjoy!
Per
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: Martin-63K on Sep 02, 2019, 10:32 pm
And when is the 64Bit version available for macOS 10.15 Catalina ?
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: pert on Sep 02, 2019, 10:35 pm
And when is the 64Bit version available for macOS 10.15 Catalina ?
It's currently only available as a download of the test build:
https://github.com/arduino/Arduino/pull/8976#issuecomment-503638485 (https://github.com/arduino/Arduino/pull/8976#issuecomment-503638485)
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: digitalindiaportal23gmail on Sep 06, 2019, 01:22 pm
Yes, there is something definitely wrong with the font in the IDE.  Much harder to read than previous.
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: UKHeliBob on Sep 06, 2019, 04:07 pm
Yes, there is something definitely wrong with the font in the IDE.  Much harder to read than previous.
You can change it.  Open edit/preferences in the IDE and note the location of preferences.txt (you can click on it to open the folder).  Close the IDE and edit the editor.font entry to suit your requirements
Title: Re: IDE 1.8.0 Released -- update: 1.8.9
Post by: Striker1s on Sep 13, 2019, 11:20 am
thank you, it works fine now!
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: oqibidipo on Sep 14, 2019, 02:50 am

ARDUINO 1.8.10 2019.09.13

[ide]
* Live font resize now applies to console and serial monitor too @Pieter12345
* Make it easier to build the IDE from sources on Windows @Pieter12345
* Smaller Preference window, suitable for supersmall screens
* Cache downloaded json and only retrieve them when changed @mattiabertorello
* Suspend serial monitor if the board gets disconnected abruptly
* Libraries can now declare dependencies that will be proposed during lib installation
* SerialPlotter: allow adding labels @chromhelm
* Support tar.xz archives for Board Manager @vowstar
* SerialMonitor: add command history (via arrow keys) @Pieter12345
* Accessibility: add checkbox to enable accessibility in Preferences @joew46167
   This mode enables a plethora of improvements on voiceover and keyboard navigation.
   eg. links become accessible buttons, lists are scrollable via arrow keys without much pain

[wifi-updater]
* Add latest NINA firmware

[hardware]
* Bundle new avr toolchain (fixes lto issue with 5.4.0 and 64bit compatibility with upcoming macOS Catalina)

[arduino-buidler]
* update to 1.4.7 (based on the new arduino-cli)
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: Shummi on Sep 26, 2019, 09:53 am
Hi

Just updated from 1.8.3 to 1.8.10. - here's my findings


In 1.8.10 they have added EEPROM to "C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries"
this conflicts with EEPROMAnything. i don't know in witch release this happend.


I only had that one problem (so far), with a sketch that uses a variety of libs
SPI
Ethernet
SdFat
OneWire
DallasTemperature
Wire
utility/w5100
EEPROM
EEPROMAnything
RTClib

Hope this helps someone
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: HellasT on Sep 27, 2019, 08:47 pm
Hello all !

Today when i opened my arduino IDE (version 1.8.9) a message popped telling me that there is an new version available and i clicked to go download it. After i chose to download the windows app. Then i was directed to microsoft store where i got the message that the product is already installed. I thought that i should uninstall the old one before i can proceed to install the 1.8.10 version and so i did.
After uninstalling the 1.8.9 and installing the new one (at least i thought so) to my surprise after starting the IDE it still says Arduino 1.8.9 at the top.

Any ideas what i did wrong ? Thank you.
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: treflip on Sep 29, 2019, 04:37 pm
Hello all !

Today when i opened my arduino IDE (version 1.8.9) a message popped telling me that there is an new version available and i clicked to go download it. After i chose to download the windows app. Then i was directed to microsoft store where i got the message that the product is already installed. I thought that i should uninstall the old one before i can proceed to install the 1.8.10 version and so i did.
After uninstalling the 1.8.9 and installing the new one (at least i thought so) to my surprise after starting the IDE it still says Arduino 1.8.9 at the top.

Any ideas what i did wrong ? Thank you.

same problem. Came here to see what the solution was.

I started arduino was prompted for the update but was not able to get it using windows store app. Debating just using the non-store app program if there isn't a solution.
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: pert on Sep 29, 2019, 05:11 pm
Hello all !

Today when i opened my arduino IDE (version 1.8.9) a message popped telling me that there is an new version available and i clicked to go download it. After i chose to download the windows app. Then i was directed to microsoft store where i got the message that the product is already installed. I thought that i should uninstall the old one before i can proceed to install the 1.8.10 version and so i did.
After uninstalling the 1.8.9 and installing the new one (at least i thought so) to my surprise after starting the IDE it still says Arduino 1.8.9 at the top.

Any ideas what i did wrong ? Thank you.

I think they haven't gotten around to publishing Arduino IDE 1.8.9 to the Windows App Store yet. 1.8.10 is available for Windows via the "Windows Installer, for Windows XP and up" and "Windows ZIP file for non admin install" links on the Downloads page:
https://www.arduino.cc/en/Main/Software (https://www.arduino.cc/en/Main/Software)
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: HellasT on Sep 29, 2019, 07:24 pm
Thank you. I'll install it that way. It is just as good right ?
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: GottfriedSp on Sep 29, 2019, 08:32 pm
Windows XP does not work!
Many errors when compiling
Quote
panic: Failed to find GetFileInformationByHandleEx procedure in kernel32.dll: The specified procedure could not be found.
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: ballscrewbob on Sep 30, 2019, 04:25 am
@HellasT

Some people have issues with the APP versions under windows.
My preference is always for the full program be that as a portable or full install.


@GottfriedSp

A couple of people have reported issues with the latest IDE under XP (redundant OS)
Best bet is to roll back to 1.8.9 or earlier.

Bob.
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: HellasT on Sep 30, 2019, 09:29 pm
Thank you. I personally had no problems with the app version but i will switch to fully installed program.
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: Gennadii_2 on Oct 07, 2019, 09:17 am
Arduino: 1.8.10 (Mac OS X High Sierra 10.13.6), Board:"Arduino/Genuino Uno"

fork/exec /Users/gena/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/bin/avr-g++: no such file or directory
Compilation error for the board Arduino/Genuino Uno.

Version 1.8.9 is operational

Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: pert on Oct 07, 2019, 10:23 am
Arduino: 1.8.10 (Mac OS X High Sierra 10.13.6), Board:"Arduino/Genuino Uno"

fork/exec /Users/gena/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino5/bin/avr-g++: no such file or directory
Compilation error for the board Arduino/Genuino Uno.

Version 1.8.9 is operational
This error indicates you need to take some drastic action. Be aware this is somewhat advanced and will remove any boards you have installed via Boards Manager:

Verify that you can now use your board before reinstalling any packages via Boards Manager.
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: amroru on Oct 12, 2019, 12:09 pm
how to create a shortcut on the desktop
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: UKHeliBob on Oct 12, 2019, 01:29 pm
A shortcut to what ?
Title: Ardiuno IDE Release 1.8.10 - Installation Issue
Post by: Pascal0776 on Oct 12, 2019, 02:15 pm
I also tried to install the Arduino IDE today in version 1.8.10.

Didn't use ist for long time. There is named icon appearing on the desktop, but does not work!

Workaroud: What's the usual command or script used for starting the IDE?

I may help debugging it.

Ubuntu 19.04 - xfce desktop - 32 bit

> uname -a
Linux xcube 5.0.0-30-generic #32-Ubuntu SMP Wed Sep 18 00:21:33 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Thanks,
Pascal
from Germany
Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: sandy77 on Oct 21, 2019, 10:07 am
Yes i also did this .cc is much better

I just did a compare between Arduino.cc and Arduino.org's pde.jar and arduino-core.jar files (the two files that really implement the Arduino IDE).

While the jar files differ on a binary compare, if you extract them and compare their contents, all of the .class files within are a perfect binary match.  The only difference is the META-INF/MANIFEST.MF files.

Arduino.cc is compiling with:

Ant-Version: Apache Ant 1.9.4
Created-By: 1.8.0_111-b14 (Oracle Corporation)


Arduino.org is compiling with:

Ant-Version: Apache Ant 1.9.7
Created-By: 1.8.0_112-b15 (Oracle Corporation)


They both compiled exactly the same code and produced exactly the same JAVA bytecode.  One of them had just a slightly newer version of the JDK toolchain installed on their build machine.

Lots of other files are different, but again is appears to be mostly related to Arduino.cc shipping java runtime 8.0.111 b14 and Arduino.org shipping java runtime 8.0.112 b15.

The main exe launcher is also different.  I didn't dig into this, but since it doesn't do much, my guess is they've both signing it with their own code signing cert.

It's easy to leap to conclusions and assume the worst.  But if you look at what's actually different, I'd  (https://instantpva.com)say there's not much to see here.  They both built from the same exact source, but used slightly different versions of Java to do their builds.

Title: Re: IDE 1.8.0 Released -- update: 1.8.10
Post by: SeaSunArDN on Oct 21, 2019, 11:35 am
Unvailable in MacOS 10.15 Catalina?