Archive for the ‘IDE’ Category

Arduino Zero now available for purchase!

Monday, June 15th, 2015

Arduino Zero

One year ago Arduino and Atmel unveiled the new Arduino Zero. Today, after some months of beta-testing, we are happy to have the board finally available for purchase on the US Store.

Arduino Zero is a simple and powerful 32-bit extension of the well-known Arduino UNO. It allows creative individuals to realize truly innovative ideas especially in areas like smart IoT devices, wearable technology, high-tech automation, and robotics. Arduino Zero acts also as a great educational tool for learning 32-bit application development. (more…)

Arduino IDE 1.6.4 released and available for download

Thursday, May 7th, 2015

Icon_download-1.6.4-01

Following our previous announcement, we are happy to inform you that Arduino IDE 1.6.4 is now available for download.

Here is a brief list of important changes:

  • Added support to the new Arduino Gemma
  • Tools submenu shows selected subentry. Thanks Paul Stoffregen
  • We added a command line interface to Boards and Libraries Managers: see –install-boards and –install-library actions in the documentation
  • We restored line highlighting when the sketch contains an error. This was actually a regression, something that stopped working since 1.5.7
  • Fixed an error that left the Tools > Port menu greyed out

(more…)

Opening up the Arduino Software (IDE)

Tuesday, April 28th, 2015

Massimo_post

With the release of Arduino 1.6.2 we turned a page in the history of Arduino:  The “old” IDE 1.0.x is replaced by a more modern and more modular development environment which introduced a lot of usability improvements for Makers.

The community responded energetically to these new features by packaging up cores for other processors and boards that are not officially supported by Arduino. There is so much cool stuff being done out there that we figured out we wanted to make them available to the whole Arduino community.

We want a more open Arduino development environment where the community contribution can be made available more easily to all the users alongside the officially supported code.

To do this we are adding new features in the next release of the Arduino IDE that will allow adding community contributed cores just by adding a line to the IDE configuration. This will allow these community contributions to be made available simply and quickly. In the future we’ll also make it possible for those contributions to be hosted on our servers for quicker deployment.

We also decided to get rid of the popup notifying users they were using a non-certified board. Our issues with a specific manufacturer are now well known in the community that the popup just got in the way our desire to be more open and making life simpler for people. This change is already active in the current Arduino IDE.

A lot of people use boards that do not contribute back to Arduino and, honestly, we rather work with whoever wants to positively collaborate with us rather than annoy people.
We have added a “donation” option for the people who would like to contribute to the development and support of the whole Arduino ecosystem. When you download the IDE you’ll be asked if you want to donate, you can skip it or chose an amount.

In roughly 6 weeks we had more than 1 million downloads of the Arduino IDE: it’s an amazing number that we want to see grow constantly so if you appreciate what we do you can support our work directly even if your board manufacturers don’t.

This is just the beginning of a new phase where we want to make the Arduino IDE truly everybody’s development environment.

In the meantime if you have suggestions on how to further open up Arduino please post a comment!

Massimo Banzi

Arduino IDE: Nightly Builds are now Hourly Builds

Thursday, April 23rd, 2015

Hourly_Builds_post

The Arduino IDE is a collection of modules written in different programming languages and available for three operating systems: Windows, Mac OSX and GNU/Linux.

Every time you download the Arduino IDE, you are actually downloading the result of a careful packaging process, intended to make the download as small as possible and to give you the easiest possible out-of-the-box user experience.

The process is fully automated and it’s repeated every time we publish a new feature, or we fix a bug you helped us find, or we merge code you contributed.

The resulting IDEs are called Nightly Builds: they contain the latest and greatest (and, possibly, buggiest) from the Arduino IDE. (more…)

Install Intel Galileo & Edison with the IDE Boards Manager

Thursday, April 9th, 2015

Intel_core_post

We are very pleased to announce the availability of Intel® Galileo and Edison boards support with the Arduino IDE Boards Manager.

If you’ve already installed the Arduino IDE 1.6.3 (or newer), you are already set!

Just click on menu Tools > Board > Boards Manager to find both Galileo and Edison listed and available for download. Click on one of the list, then click Install. Wait a couple of minutes for the IDE to download and unpack all the needed tools and voilà: Board menu will list the Intel board of your choice.

 

Edison_Galileo

 

Arduino IDE 1.6.3 released and available for download

Thursday, April 2nd, 2015

IDE1.6.3

A new version of the Arduino IDE (1.6.3) is available at the download page!
The Arduino IDE 1.6.3 is a bug fix release: after having released 1.6.2 with new libraries and cores managers, we received lots of useful feedback and fixed a handful of bugs. (more…)

Arduino IDE 1.6.2 released and available for download

Saturday, March 28th, 2015

Arduino IDE 1.6.2

A new version of the Arduino IDE (1.6.2) is available at the download page!

The Arduino IDE 1.6.2 features new one click install of boards and libraries.

With 1.6.2, two new menu items are available: “Sketch > Include Library > Manage Libraries…” and “Tools > Board > Boards Manager…”

We have written two guides that explain how to use them. Discover how to use the Library Manager and how to install support for additional boards.

If you don’t find your preferred library in the list, let us know: open an issue on github and request us to add the library you love! (more…)

Arduino IDE 1.6.1 released and available for download

Tuesday, March 10th, 2015

IDE1.6.1-03-03

A new version of the Arduino IDE (1.6.1) is available at the download page!
A month ago we released the version 1.6.0 of the Arduino IDE. We then received lots of feedback: issues on Github, emails on the developers mailing list and, most important, forum messages. We fixed a lot of issues, here is a brief list:

  • Better Yún discovery mechanism (thanks Ron Guest)
  • Better SoftwareSerial library (thanks Matthijs Kooijman)
  • Native dialogs on MacOSX on the Java 7+ experimental version
  • Improved library name matching, so IRemote library won’t conflict with RobotIRremote library (thanks Paul Stoffregen)
  • Fixed bug on Windows when attempting to open a sketch by double clicking it

As usual, the complete list of fixes and credits is available here.

Don’t forget to report any issue you find, either on Github or on the Arduino 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.2, with some very useful features and user experience improvements. Stay tuned!

Arduino IDE 1.6 is released! Download it now

Monday, February 9th, 2015

ide-blog

 

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! :-) (more…)

Arduino TRE Developer Edition, 2nd round of beta-testing

Friday, December 12th, 2014

Arduino TRE

30 Arduino TRE Developer Edition boards (the last ones!) are available online today on our store. Whoever purchases them will be added to our Beta-testing Program, joining the about hundred betatesters already contributing to the development of the hardware and software of the board.
UPDATE, December 15th: the boards sold out over the weekend and are no longer available on our store.

You can learn about the program and the board on this post. These boards have the latest Web IDE pre-installed and ready to go, we are now at a stable IDE release with everything fully functional. We will write a specific post about the new Web IDE next week, so stay tuned!

The first round of the program focused mostly on hardware and software testing, and we have just rewarded the betatesters who contributed the most. We really would like this second round to revolve around contents creation. For all Arduino boards, examples and projects are really crucial to get beginners started with a new environment. This is even more relevant for the Arduino TRE, that thanks to the onboard Linux system, has so much more power and potential than classic Arduinos.

For instance you could use the Arduino TRE as a personal cloud, keeping all your data available to your connected devices without having to rely on third party services; you could create a system to stream music wirelessly to your speakers with a tangible user interface; build a DIGI software that allows ZigBee porting; make an interactive whiteboard for schools, and so on.

We have a reward system in place for completed projects: two coupons of the same value of the Arduino TRE Developer Edition purchased, a dedicated post on our blog, Arduino TRE limited edition T-shirts, 10% off coupons for the Arduino Store. We look forward to hear about your projects!

When is the Arduino TRE going to be finally on the market? The board is ready, but we don’t have a final release date yet because we are still figuring out some manufacturing matters. We’ll keep you posted!

ArduinoTRE_photoboot

An example of a project running on an Arduino TRE.
3D Photobooth, Xun Yung and Tien Pham, Maker Faire Rome 2014.
A 3D anaglyph photobooth uses two cameras to capture a 3D picture. Each picture is processed using the Arduino TRE board. It separates the red channel from one camera and the cyan channel from the other, and overlays them together. The result is then printed out on a large photostrip.