O'Reilly logo

Arduino Internals by Dale Wheat

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Multiplatform Support

Perhaps one of the main reasons for the Arduino project’s huge success and public acceptance is that virtually the same software is available for use on computer systems running Microsoft Windows, Apple Mac OS, or Linux. That covers a lot of territory! Alternative integrated development environments (IDEs) are being contemplated for use on tablets and smart phones.

The one-size-fits-all magic is due in large part to the Java platform, which was designed from the ground up to be as platform independent as possible. Java, as a programming environment as well as a computer language, has enjoyed tremendous success in the computer software marketplace.

The Arduino software provides a complete Java environment, and a separate ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required