Manuals and Curriculum

Manuals and curriculum provide cohesive coverage of Arduino in general, or of specific applications of Arduino in particular. In either case, these are single sources that cover a variety of related topics. These could be used by individuals, teachers, and classes as stand-alone introductions to Arduino.


  • Arduino Booklet - written by Massimo Banzi: Has become the O'Reilly book "Getting Started With Arduino" (2011, must be purchased) here

  • Arduino Comic - created by Jody Culkin (2011): A very simple introduction to Arduino that will help you out during your first days. It is a Creative Commons document, please check out if there is a translation to your language and if not, feel free to make one and push it back the site

  • Tutorial - Learn electronics using Arduino: Covers the fundamental things you can do with Arduino. Very detailed, with lots of pictures and videos.

  • Arduino Tutorials - Regular, supported Arduino tutorial series written by John Boxall, author of Arduino Workshop from No Starch Press: From blinking an LED to complex timing, wireless communication including XBee and GSM cellular, GPS and display systems - over 50 detailed tutorials with worked examples, sketches, photos and videos.

  • Arduino in a Nutshell - written by Professor Jan Borchers: A quick, hands-on, basic introduction to Arduino. Unlike many other books, it's "kept very up-to -date" - the latest edition 1.8 is from "August 2013" and covers the current Arduino Uno R3 board and version 1.0.5 of the Arduino IDE. It's ideal for those who know a little programming but no electronics. The PDF is available for free here: Arduino in a Nutshell booklet. It's also perfectly formatted to read on your iPad.

  • freeduino.begin() - written by Siddharth Sharangpani & Bhagyashri Sharangpani: The ultimate beginners guide to the Arduino/Freeduino platform. Complete DIY approach with in-depth coverage of various aspects of the platform including digital input/output, analog input/output, memory, serial communication, infrared, XBee, Bluetooth, making your own robot, .NET Framework and C# integration with freeduino, and Interrupts. A detailed journey into the world of physical computing. Free sample chapter. Available for purchase on iTunes store for iPad and PC/Mac editions for USD $2.99 only.

  • Arduino Programming Notebook - written by Brian Evans: Its first edition can be

  • City University of Hong Kong, School of Creative Media - runs undergraduate / graduate level courses on the Arduino & basic electronics for artists: Arduino & basic electronics for artists class website

  • ArduinoInfo.Info WIKI - Detailed How-To for connecting many Input and Output devices to Arduino: Starting with Arduino, Arduino Power!: Relays and DC power control, Environmental Sensors, Ultrasonic rangers, Wireless link, and more.

  • Getting Started - Designers guide to getting started with electronic sketching

  • CourseWare - This CourseWare page aims to create "course materials that can be used at different educational institutions."

  • The Complete Beginners Guide to the Arduino - EarthShineElectronics - Beginners guide to using the Arduino. Contains tutorial projects.

  • Quarkstream - Arduino tutorials for high school Physics class.

  • Sheepdog's Guide to Arduino Programming - About 35,000 words spread over 17 chapters. Most useful if you read the chapters in sequence. Some essential hardware issues explained along the way, but mostly about the programming. You can start it as a novice. You should leave it not a novice.

  • Blinkenlight Experiments - Experiments with very simple hardware - The experiments are related to each other and exhibit a lot of concepts beyond just blinking. Difficulty levels range from beginner to expert.Suitable for classroom because of the simple hardware. Most experiments will only require 20 LEDs. A dedicated shield is available but not mandatory.

  • Quick Start with Arduino - written by Simple Labs, India - is a quick, hands-on, basic introduction to Arduino. The blog has step by step images of getting started with Arduino Learn Arduino with Breadboarding.

  • Ian Lang Electronics - Arduino Section of the site contains dozens of experiments/projects.


Simulations in software of Arduinos

Annotated Arduino Schematics

View and edit notes about what the parts on an arduino board do, on an overlay of the schematics themselves.

Application Specific

  • Wearables - Wearable + Arduino

  • CoffeeTronics - Using Arduino to modify your coffee machine, espresso machine, grinder, coffee roaster, or electric tea kettle.

Arduino Website on PDF

These PDF files are useful if you don't have access to the Internet and you want to have the most information available on the Arduino website with you.

  • Learning Section - download here (4.62MB, created on 21/07/2008)

  • Reference Section - download here (3.62MB, created on 21/07/2008)