User Tools

Site Tools


arduino:arduino_crash_course:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
arduino:arduino_crash_course:start [2012/11/12 18:15] – [What you should do next] mithatarduino:arduino_crash_course:start [2015/03/12 21:04] (current) mithat
Line 1: Line 1:
 +~~NOTOC~~
 +
 ====== Crash Course in Arduino Programming ====== ====== Crash Course in Arduino Programming ======
 +
 +<WRAP center round tip 60%>
 +The examples used here have been written for the [[http://www.arduino.cc/en/Main/arduinoBoardUno|Arduino Uno]] board. If you use a different board, changes to the code (pin numbers in particular) may be required.
 +</WRAP>
  
 <WRAP center round info 60%> <WRAP center round info 60%>
-The examples used here have all been tested on the [[http://www.arduino.cc/en/Main/arduinoBoardUno|Arduino Uno]] board. If you use a different board, changes to the code (pin numbers in particular) may be required. +Many of the examples borrow from the examples at http://arduino.cc/en/Tutorial/HomePage.
- +
-Many of the examples here borrow from or are based on the examples at http://arduino.cc/en/Tutorial/HomePage.+
 </WRAP> </WRAP>
  
-===== Contents ===== +===== Basics =====
- +
-==== Basics ====+
  
   * [[Program structure]]   * [[Program structure]]
Line 16: Line 18:
  
  
-==== Input ====+===== Input =====
  
   * [[Digital Input]]   * [[Digital Input]]
   * [[Analog Input]]   * [[Analog Input]]
  
-==== Output ====+===== Output =====
  
   * [[Digital Output]]   * [[Digital Output]]
   * [[Analog Output]]   * [[Analog Output]]
  
--------------------------------------------------------- +===== What to do next ===== 
- +  [[Programming concepts]] 
-===== What you should do next ===== +  [[Additional examples]] 
-Many of the examples here borrow from or are based on the examples at the [[http://arduino.cc/en/Tutorial/HomePage|Arduino Tutorials]]. You are strongly encouraged to work through the tutorials there. +  * [[Additional subjects]]
- +
-This crash course hasn't covered advanced but crucial programming concepts. You are strongly advised to read about control structures on the [[http://arduino.cc/en/Tutorial/HomePage|Arduino Tutorials]] pages--the [[http://arduino.cc/en/Tutorial/IfStatement|if statement]] selection structure and [[http://arduino.cc/en/Tutorial/WhileLoop|while loop]] and [[http://arduino.cc/en/Tutorial/ForLoop|for loop]] repetition structures in particular. +
- +
-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.1352744107.txt.gz · Last modified: 2012/11/12 18:15 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki