It offers the power of a traditional microcontroller while tremendously simplifying the programming process, making complex electronics projects easier than ever to design. Click here and here to learn more.
Several months ago, I built my own version of the legendary Arduino.
Here's what I used:
-ATMega328 microcontroller (with Arduino bootloader pre-installed)
-Silicon Labs USB-to-TTL converter
-16 Mhz crystal
To build your own Arduino, you'll need to install the Arduino software (found here) on your computer, as well as the drivers for the USB-TTL converter (found here). For more detailed instructions, please see Dale Wheat's article in Make Magazine, issue 25.