Arduino Workshop - swindonmakers/wiki GitHub Wiki

Introduction

This workshop is an introduction to Arduino programming and basic breadboard circuits.

Outline

  1. Simple breadboard circuits (without Arduino).
  2. Explanation of Arduino use and applications.
  3. Setting up the Arduino environment and uploading the Blink sketch.
  4. Explain the sketch, including setup(), loop() and used functions.
  5. Using digital outputs, extending the sketch using LEDs and a breadboard.
  6. Using digital inputs, processing switches within the sketch.
  7. Sending messages from the Arduino using the serial port.
  8. Controlling LED brightness using Pulse Width Modulation (PWM).
  9. Using PWM with an RGB LED to produce various colours.
  10. Multiplexing an RGB LED Array using Persistence of Vision.

Materials Needed

For details see Arduino Workshop Order

References