Arduino Programming Course Contents

Introduction and Requirements
Overview of the course with hardware and software requirements.

Part 1: Arduino Sketch Structure and Flow
Explains the structure of an Arduino program and how program statements are executed. Demonstrates a simple "Hello World" program.

Part 2: Arduino Sketch Main Loop and Calling Functions
How the Arduino main loop works and what it means to call a function.

Part 3: Variables
An introduction to Arduino variables showing the use of integer (int) and floating point (float) variables.

Part 4: Arithmetic Operators
Addition, subtraction, multiplication, division and remainder on an Arduino.

Part 5: Relational Operators
Comparing values in Arduino.

Part 6: Increment Operator and Commenting

Part 7: The Arduino for Loop

Part 8: The Arduino while Loop

Part 9: The Arduino if Statement

Part 10: Making Decisions with if-else

Part 11: Decisions with if-else-if

Part 12: Logical Operators

Part 13: Switch & Break

Part 14: Conditional Operator

Part 15: Functions

Part 16: Returning a Value from a Function

Part 17: Arrays

Part 18: Strings

Part 19: Serial Input

Part 20 still to come...

← Go back to the Arduino Software AreaGo to Arduino Programming Course Introduction →