This Arduino e-book is going to lay the foundations for creating Interactive Sound Machines using a standard Arduino Uno board. But, all the knowledge and code described here is easily ported to Arduino Mega, Arduino Mini or any other member of the Arduino 8-bit family. Please find the download as an attachment below.

Practice makes perfect!

Cuartielles explains all you need to understand to play 1-bit sound from a digital pin on your Arduino board. You will start with the easiest way to create sound with a simple piezo buzzer or a speaker. He then introduces the Arduino Tone Library, as a simplified way to achieve the same functionality. Finally, he introduces you to an advanced technique that allows playing short sounds stored as .wav files.

Cuartielles introduces the reader to a technique known as 1-bit Delta Sigma Digital to Analog conversion. But don’t be scared by the name. David presents the methods and technologies with clear examples. Anyone can easily reproduce with a minimal set of parts.

Enjoy this free Elektor and Arduino e-book! 


About this Arduino e-book by David Cuartielles

Since 2005 David Cuartielles (1974, Zaragoza, Spain) is most known for being co-author of the famous Arduino platform for electronic prototyping. He since has continued developing new boards and teaching tools which expand Arduino’s application scope. As part of his outreach activities, David collaborated with Elektor by supplying didactically driven articles.

We created this Arduino e-book with a team of electronics and microcontrollers specialists. The aim? To help those entering the technology world, using the well-known Arduino platform to take the first step in electronics.This was the first title in the "Hands-On" series in which Arduino platform co-founder, David Cuartielles, introduced board programming and demonstrated the making of an 8-bit Sound Generator.
 


Update 2020: Elektor Helps

Since the COVID-19 situation we know many engineers worldwide are looking for nice educational content. After all, Elektor started the Elektor Helps initiative to share content, reach and platform with those who need it most. This Arduino e-book is one of our most popular ever. Therefore, we now make it available for free to Elektor readers worldwide.