After almost two years “in the making” we’re thrilled to announce the availability of the Arduino IDE 1.6.0. The latest version of the development environment used by millions of people across the globe brings about a lot of improvements.
Since the day we started developing the first 1.5 version we have received a lot of feedback, suggestions and contributions from our vibrant community and we would like to thank you all for your passion and good will: thank you everyone, you rock!
We are glad to say that 1.6.0 includes a lot of new features. Here is a not so brief list of them:
Support for multiple platforms
Boards are detected and listed on “ports list” menu together with the serial port
Drivers and IDE are now signed for Windows and MacOSX
Improved speed of build process
Autosave when compiling/uploading sketch
A lot of improvements of the serial monitor (faster, backed by modern JSSC serial library instead of old RXTX)
Find/replace over multiple tabs
Improved lots of Arduino API libraries (String, Serial, Print, etc.)
USB has got some stability and performance improvements
SPI library now supports “transactions” for better interoperability when using multiple SPI devices at the same time
Better support to 3rd party hardware vendors with configuration files (platform.txt and boards.txt)
Submenus with board configuration can now be defined
Fix for upload problems on Leonardo, Micro and Yùn.
Libraries bundled with Arduino have been improved and bugfixed, in particular: Bridge, TFT, Ethernet, Robot_Control, SoftwareSerial, GSM
A lot of minor bugs of the user interface have been fixed
There is still lots of room for improvement, of course. Don’t forget to report any issue you find, either on Github or here on the forum: your help is very much appreciated. It doesn’t matter if you are not a tech specialist: every feedback adds value.
We are already working on release 1.6.1, with some very cool features we will announce in the coming weeks.
The IDE is available from the newly redesigned Download page.
after updating the problem with the library
Arduino:1.6.0 (Windows 8), Płyta:"Arduino Uno"
In file included from C:\Users\Grzegorz\Documents\Arduino\libraries\liquidcrystal/LiquidCrystal_I2C.h:35:0,
from barometr_z_lcd.ino:5:
C:\Users\Grzegorz\Documents\Arduino\libraries\liquidcrystal/LCD.h:421:44: error: 'prog_uchar' does not name a type
void createChar(uint8_t location, const prog_uchar charmap[]);
^
C:\Users\Grzegorz\Documents\Arduino\libraries\liquidcrystal/LCD.h:421:63: error: ISO C++ forbids declaration of 'charmap' with no type [-fpermissive]
void createChar(uint8_t location, const prog_uchar charmap[]);
^
Błąd kompilacji.
Raport ten będzie miał więcej informacji z
"Pokaż szczegółowe informacje podczas kompilacji"
włącz w Plik > Preferencje
Tinker01223 ide 1.6.0 supports all the arduino boards, from the duemilanove to the due to the yun
gregor36, while most libraries will just work, some libraries will need to be updated. Since version 1.6.0 has just came out, library authors will take some time to update their code
Please keep in touch with the library author and see if an updated version has already been released
Glad to see the updated install to at least recognize the previous Java version. I was unable to do anything when it was looking for Java6. Oracle & Apple only provide Java8. Java6 is no longer supported and is not in either archives. Java7 support is scheduled to end this April.
1.6 accepts the presence of Java8, and runs, but all menu items are greyed out on the OS X 10.10.2 Mac.
I guess I have to go through the multistep uninstall process for Java8 in hopes installing the previous and sunsetting Java7 will enable the Arduino 1.6 IDE to work.
n7eoj:
1.6 accepts the presence of Java8, and runs, but all menu items are greyed out on the OS X 10.10.2 Mac.
I guess I have to go through the multistep uninstall process for Java8 in hopes installing the previous and sunsetting Java7 will enable the Arduino 1.6 IDE to work.
Hi n7eoj,
is not clear to me which release for MacOSX have you tried to run: can you confirm that you have tried the "experimental" version for Java 7 (it should run with java 8 too BTW)?
We didn't detected a greyed menu issue until now, may you post a screenshot?
And sure enough I get the same error as I see in my other existing sketch that prog_char does not name a type for each of those definitions:
IDE1-6-0test.ino:3:1: error: 'prog_char' does not name a type
IDE1-6-0test.ino:4:1: error: 'prog_char' does not name a type
IDE1-6-0test.ino:5:1: error: 'prog_char' does not name a type
IDE1-6-0test.ino:6:1: error: 'prog_char' does not name a type
IDE1-6-0test.ino:7:1: error: 'prog_char' does not name a type
IDE1-6-0test.ino:8:1: error: 'prog_char' does not name a type
Error compiling.
Has something changed in the IDE update that the documentation hasn't kept up with?
Thanks Peter_n & cmaglie. It was a bit disconcerting to find my first sketch failed. I expect leaping over the 1.5x revision as I have there will be more experiences like this in my near future.
how do I get the new IDE 1.6 to start on OS X 10.10.2? I installed Java 6 and 8.
With
IDE 1.6 Java 6: I get: "java.lang.NoClassDefFoundError: processing/core/PApplet"
IDE 1.6 Java 7 64Bit: Just sits in the Dock doing nothing
IDE 1.6 Java 7 32 Bit Mode activated: "Can't load the Java Runtime Environment"