Overview of the changes coming in Arduino 1.0

David Mellis
Arduino

July 19, 2010

Over the past few years, the Arduino software has come a long way, in both features and robustness. There are a lot of little things, however, that we never really thought about or that we’d like to change. Arduino 1.0 is our chance to clean up these details and establish a stable platform for the future.

There’s a detailed list of the changes [ http://code.google.com/p/arduino/issues/list?q=milestone=1.0 ] planned or considered for Arduino 1.0 on our development site (hosted by Google Code). The main items include:

Environment:

Language (most of these are possibilities and still open for discussion):

Of course, we’ll continue to make improvements and additions to the software after Arduino 1.0, but that by making the incompatible changes together, we’ll make the transition clearer and easier. Once you’ve adopted your code to Arduino 1.0, it should continue to work going forward.

If you have questions, comments or suggestions, feel free to respond here or to post on the individual items. Contributions are welcome; please sign up for the developers mailing list [ http://mail.arduino.cc/mailman/listinfo/developers_arduino.cc ] if you’re interested in working on the Arduino software.

Copyright 2010 http://www.arduino.cc/