IN THIS CHAPTER WE ARE GOING TO start building some LED-based projects. We will keep the hardware fairly simple so that we can concentrate on the programming of the Arduino.

Programming microcontrollers can be a tricky business requiring an intimate knowledge of the inner workings of the device: fuses, registers, etc. This is due, in part, to the fact that modern microcontrollers are almost infinitely configurable. Arduino standardizes its hardware configuration, which, in return for a small loss of flexibility, makes the devices a great deal easier to program.

Project 2Morse Code S.O.S. Flasher

Morse code used to be a vital method of communication in the 19th and 20th centuries. Its coding of letters as a series of long ...

Get 30 Arduino Projects for the Evil Genius, Second Edition, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.