The Arduino Heritage

Where did the Arduino software begin? It was originally adapted from the Wiring project (http://wiring.org.co), which was itself an AVR-based embedded development environment with a specialized user interface written in Java.

The canonical wiring board was considered a bit of overkill for the most basic of beginner projects, as well as being beyond the fabrication skills of neophyte electronics hobbyists. The Arduino Team developed a smaller subset of the Wiring functionality and adapted both the hardware and the software to meet those needs.

The Wiring project was derived from Processing (http://www.processing.org), another open source collection of tools for writing interactive and graphically oriented programs on a PC. ...

Get Arduino Internals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.