Getting StartedFollow the instructions for your operating system: Additional instructions for specific products: TroubleshootingSolutions to common problems. If you're still having difficulty, ask in the forums. |
ExamplesCode and circuits for fundamental tasks. FoundationsLonger explanations of various aspects of the Arduino hardware and software. HackingModifying and extending the Arduino hardware and software. LinksLinks for further reading. |
Language ReferenceDescription of the functions and keywords in the core Arduino programming language. Extended Reference: includes advanced functions and language constructs. Libraries: Additional functionality for particular hardware or uses. Comparison: Comparisons with other programming languages. EnvironmentA guide to the Arduino development environment. |
HardwareFeatures and reference designs for the Arduino i/o boards:
Shields: Index: Complete history of the various versions of the Arduino board. |
Additionally, see the community-maintained documentation on the playground wiki.