:: Development Tools ::
The starting place for development tools is the main Arduino Software Page. The Arduino programming software runs on a number of different computer platforms. The links below lead to tutorials and explanations on how to get it running on different platforms.
The free plugin for Visual Studio provides a complete alternative to the Arduino IDE. Intellisense and code explorers make programming much easier.
The Arduino debug extension is an invaluable tool for both novice and expert users.
Your Arduino program code remains fully compatible with the Arduino IDE allowing either tool to be used for development. at any time. Installation is very easy!
Currently works with Arduino 0023, 1.0.x and 1.5 (native or custom hardware) and libraries. The product is supported by a wiki and dedicated forum.
MariaMole is an alternative IDE for Arduino. It was created to be as easy as the original Arduino IDE, but also to include some features programmers are used to see on modern IDEs, like working with multiple projects at the same time, color themes, fine-tuning the compiler/linker options, etc.
It's a very light, open-source and complete alternative for creating and uploading Arduino projects. Currently only a Windows version is available, but an multi-platform option is also in development.
The oficial page has more information, tutorials and the links to download it: http://dalpix.com/mariamole
With the eclipse plugin for Arduino you get the same (except for run/debug) functionality as with visual studio but for free and on Linux mac and windows. See the playground page Eclipse or go to the Arduino plugin page
Visit the project ArduinoDevel. It uses only ant scripts.
Use Xcode 4 on OS X 10.7 Lion and 10.8 Mountain Lion or Xcode 5 on OS X 10.8 Mountain Lion and 10.9 Mavericks to develop for Arduino with all the niceties Xcode offers, as syntax colouring, code completion and much, much more.
This section documents links to mirrors of the official Arduino IDE. Please add the location of your server as well, it will help people to get the closest path to the files.
Last status check: 17-Apr-2012. The 'up-to-date-ness' of mirrors is color coded from green to red. Black stands for offline