User Tools

Site Tools


arduino:arduino_crash_course:start

This is an old revision of the document!


Crash Course in Arduino Programming

The examples used here have all been tested on the Arduino Uno board. If you use a different board, changes to the code (pin numbers in particular) may be required.

Many of the examples here borrow from or are based on the examples at http://arduino.cc/en/Tutorial/HomePage.

Basics

Input

Output

Next steps

Programming concepts

This crash course hasn't covered advanced but crucial programming concepts. You are strongly advised to read about control structures on the Arduino Tutorials pages–the if statement selection structure and while loop and for loop repetition structures in particular.

Additional examples

Many of the examples here borrow from or are based on the examples at the Arduino Tutorials. You are strongly encouraged to work through the tutorials there.

Additional subjects

Depending on your needs, the following subjects will also be relevant. Tutorials and other reference materials on these are available at the Arduino website.

  • Communication buses
    • Serial
    • SPI
    • I2C
  • Interrupts
    • External
    • Timers
    • Multiple external
  • Watchdog timers
  • Libraries
    • 7-segment displays
    • LCD displays
    • Switch matrices
arduino/arduino_crash_course/start.1375836702.txt.gz · Last modified: 2013/08/07 00:51 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki