Your Arduino can play music! Okay, a square wave doesn't sound like birdsong, but it's something. Learn how the Arduino makes these square waves, using timer interrupts, in order to create the sounds that keeps your roommates up at night.
The Arduino Tone library, complete with tutorials: http://arduino.cc/en/Reference/Tone
If you're feeling adventurous, you can dive into the source code of the Tone library here: http://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation
Curious Components - Take your Arduino skills to the next level, one component at a time.
WRITER, DIRECTOR, & HOST: Tom Elovi Spruce - https://twitter.com/ilovecomputers
CAMERA, EDITING, & DRAWINGS: Luis Mascareno - http://luismascareno.com/
SOUNDTRACK: "Elevator Music" by Ghidorah - http://www.youtube.com/watch?v=4HQOXo8IVhg
CLIPS USED: "Arduino Task Scheduler" - http://www.youtube.com/watch?v=2gIYKek6xGY
This web series was produced through
Arts 70 | Digital Media
Bryan Jackson, Lecturer
Michael Matthews, Teaching Assistant
Digital Arts
Claire Trevor School of the Arts
University of California, Irvine