Arduino IDE 1.6.6 recently released, is an open-source Arduino Software (IDE) that makes it easy to write code and upload it to the board. It runs on Windows, Mac OS X, and Linux. The environment is written in Java and based on Processing and other open-source software. This software can be used with any Arduino board. Arduino IDE 1.6.6 Changelog: Switched to Java 8, which is now both bundled and needed for compiling the IDE Added link to unofficial boards support list in preferences Limit of possible new sketches in a day raised to 676.