Here you will find a growing number of examples and tutorials for accomplishing specific tasks or interfacing to other hardware and software with Arduino. For instructions on getting the board and environment up and running, see the Arduino guide.
Simple programs that demonstrate the use of the Arduino board. These are included with the Arduino environment; to open them, click the Open button on the toolbar and look in the examples folder.
These are more complex tutorials for using particular electronic components or accomplishing specific tasks. The code is included in the tutorial.
Interfacing w/ Hardware
Other Arduino Tutorials