Program your hardware with the Arduino IDE!
Arduino provides an open-source and easy-to-use programming tool, for writing code and uploading it to your board. It is often referred to as the Arduino IDE (Integrated Development Environment).
If you are new to Arduino and don’t know where to start we have prepared a getting started page with all the various steps you have to follow to install Arudino IDE and connect your board to it.
If you have problems with installing and using the software, ask for help in our Arduino forum.
Warning: Use Java 8 with the new Arduino IDE!
All the Arduino previous Arduino IDE versions are also available for download. If you are looking for one of them please take a look here.
Active development of the Arduino software is hosted by GitHub.
Linino OS connects your board to the world!
Based on OpenWRT, it provides a lightweight but complete linux system for the Internet of Things.
If you are willing to know how to install Linino OS, to recover your board or how to update your old board, please visit the following products relative advanced guides.