Arduino IDE 1.6 Released

Arduino IDE 1.6 Released
The new Arduino IDE showing off the new board detection feature — boards are detected and listed on 'Port' menu along with the serial associated port.
The new Arduino IDE showing off the new board detection feature — boards are detected and listed on ‘Port’ menu along with the serial associated port.

After almost two years in development the new Arduino IDE, version 1.6.0, was released yesterday. The latest version of the Arduino development environment comes with a long laundry list of new features.

  • Support for multiple platforms
  • Boards are detected and listed on “Port” 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
  • Find/replace over multiple tabs
  • Improved lots of Arduino API libraries (String, Serial, Print, etc.)
  • Tools & toolchains upgrades (avr-gcc, arm-gcc, avrdude, bossac, etc.)
  • Command line interface
  • IDE reports both sketch size and static RAM usage
  • Editor shows line numbers
  • Scrollable menus when many entries are listed
  • Upload via network (Yún)
  • HardwareSerial has been improved
  • USB has got some stability and performance improvements
  • SPI library now supports “transactions”
  • Better support to 3rd party hardware vendors with configuration files
  • 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
  • A lot of minor bugs of the user interface have been fixed

But despite all the important fixes sometimes it’s the small changes that make the biggest difference.

“The major pieces, like multi-platform support, the re-structured pre-proprocessor, and the serial improvements are great. But I think the little things will make more of a difference every day; the Add Library addition in the ‘Sketch’ menu, the option for line numbering, some improvements in the error messages…” — Tom Igoe, Arduino Team

For my own part — as someone that often times works with more than one Arduino attached to his computer at a time — the thing I’m most excited about? The fact that the new IDE will auto-detect the type of board connected and list it next to the associated serial port in the ‘Port’ menu.

“One thing I’m pleased with about this release is how many of the improvements came from the community. The developers’ list has felt pretty productive of late. Cristian Maglie and Federico Fissore, our lead developers, have been making an effort to be more responsive to the developers’ list feedback and the patches that have been submitted.” — Tom Igoe, Arduino Team

The new release is available to download right now, and remember to report any issues either on Github, or on the Arduino forums, because the team is already working on 1.6.1.

13 thoughts on “Arduino IDE 1.6 Released

  1. Arduino IDE 1.6 Released | NerdlyNews says:

    […] Read more on MAKE […]

  2. Arduino IDE 1.6 Released | sindofdez says:

    […] Source: […]

  3. Jim Myers says:

    The experimental version for Java 7 is working perfectly on OS X 10.10.2 with Java 8

  4. sharkbait says:

    Can we change the colour scheme yet? Because black text on white after a while = owwwww. My eyes.

  5. Workshopshed says:

    Yes, those little things could be the most significant, for me “Fix for upload problems on Leonardo, Micro and Yún” is enough to motivate me to download.
    Intellisense, jump to definition, unit testing and refactoring functionality would be great though!

  6. Chad Hummel says:

    I like how it will tell you what board you have on each specific com port, but you still have to select the board type.

  7. SFB says:

    After downloading 6.1 some of my boards are missing such as attiny85 under the Boards tab

  8. Arduino IDE 1.6 - My Scribblings says:

    […] Make Magazine Info: Here […]

  9. Installing and Building an Arduino Sketch for the $5 ESP8266 Microcontroller - Make: | Make: says:

    […] a whole separate environment installed isn’t actually necessary. One of the things that the new 1.6.x release of the Arduino environment introduced was much more simplified support for adding and managing […]

  10. The Arduino Zero is Now Shipping in the US | Make: says:

    […] new Arduino Zero board requires the latest 1.6.x release of the IDE, and is available in the U.S. from the Arduino […]

  11. Make: Japan | Arduino IDE 1.6登場 says:

    […] [原文] […]

  12. Make: Japan | ArduinoがMKR1000を発売:IoT開発環境でコミュニティープロジェクト・プラットフォーム says:

    […] 個人的に私が思うに、Arduino Cloud環境は、そうした論議の次なる部品となるだろう。今回発表された新しいArduino IDEのボード管理機能が加わることで、Arduino開発環境では、すでに対応するボードの統合が起きている。そうしたすべてのボードのデフォルトのクラウドプラットフォームも用意される。 […]

  13. Arduino Releases MKR1000, Project Platform| Make: says:

    […] the Arduino development environment, with the addition of the board manager functionality in the new Arduino IDE release. Now there’s also a default cloud platform for all those […]

Comments are closed.

Discuss this article with the rest of the community on our Discord server!

Alasdair Allan is a scientist, author, hacker and tinkerer, who is spending a lot of his time thinking about the Internet of Things. In the past he has mesh networked the Moscone Center, caused a U.S. Senate hearing, and contributed to the detection of what was—at the time—the most distant object yet discovered.

View more articles by Alasdair Allan


Maker Faire Bay Area 2023 - Mare Island, CA

Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 15th iteration!

Buy Tickets today! SAVE 15% and lock-in your preferred date(s).