Arduino is an Open Source Hardware Project with Open Source Software.It is an electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments. It is programmable via CC code.
Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The microcontroller on the board is programmed using the Arduino programming language (based on Wiring) and the Arduino development environment (based on Processing). Arduino projects can be stand-alone or they can communicate with software on running on a computer (e.g. Flash, Processing, MaxMSP).
The boards can be built by hand or purchased preassembled; the software can be downloaded for free. The hardware reference designs (CAD files) are available under an open-source license, you are free to adapt them to your needs.
Arduino received an Honory Mention in the Digital Communities section of the 2006 Ars Electronica Prix. The Arduino team is: Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, and David Mellis.
Price Tag is around : 30 USD
- Duemilanove - This is the latest revision of the basic Arduino USB board. It connects to the computer with a standard USB cable and contains everything else you need to program and use the board. It can be extended with a variety of shields: custom daughter-boards with specific features. details
- Diecimila - This is the previous revision of the basic Arduino USB board. details
- Nano - A compact board designed for breadboard use, the Nano connects to the computer using a USB Mini-B cable. details
- Mega - A larger, more powerful Arduino board, shield compatible with the Duemilanove and Diecmila. details
- Bluetooth - The Arduino BT contains a bluetooth module that allows for wireless communication and programming. It is compatible with Arduino shields. details
- LilyPad - Designed for wearable application, this board can be sewn onto fabric, and is a stylish purple. details
- Mini - This is the smallest Arduino board. It works well in a breadboard or for applications in which space is at a premium. It connects to the computer using the Mini USB Adapter. details
- Mini USB Adapter - This board converts a USB connection into 5 volt, GND, TX and RX lines that you can connect to the Arduino Mini or other microcontroller. details
- Pro - This board is designed for advanced users who want to leave a board embedded in a project: it's cheaper than a Diecimila and easily powered by a battery, but requires additional components and assembly. details
- Pro Mini - Like the Pro, the Pro Mini is designed for advanced users requiring a low-cost, small board and willing to do some extra work. details
- Serial - It's a basic board that uses RS232 as an interface to a computer for programming or communication. This board is easy to assemble even as a learning exercise. details (including Schematics and CAD Files)
- Serial Single Sided - This board is designed to be etched and assembled by hand. It is slightly larger than the Diecimila, but still shield compatible. details