Simple Arduino Circuits

Just about everyone’s first experience of any microncontroller is to learn how to
blink (or control) its “on-board” LED. So the first packet
in this series shows blink that LED. This packet also illustrates the general
structure of any arduino program, and shows how to upload the program
to your board.

With this background, users are ready to connect an Arduino to external components.
The External LED packet shows how to use a breadboard, set up a simple circuit
using the digital I/O pins on the Arduino, and control an external device.

From one to many, the packet on several LEDs shows how to simulate a
traffic stoplight using three different LEDs.

All of the preceding packets involved mono-color LEDs, i.e., LEDs which could only light
up in red, yellow, green, blue, or white. RGB LEDs contain 3 independently
controllable LEDs (one red, one green, and one blue), which, in combination, can be used to
produce any one of millions of colors. The RGB LEDs packet shows how to
set up and control these devices.