A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.
AVR music player
Standalone AVR Music Player "Sound Bug".
Using the term "music' liberally here, it will play a squeaky, but recognizable stream of audio, generated from MIDI files. It’s a satisfying little project that is a nice change from the typical beginner embedded controller blinking LED project(s).You can’t get any simpler than this: a piezo buzzer, a power supply (3×1.5 AA), a breadboard, and an AVR (ATmega16, but almost any will do). You'll also need WinAVR or avr-gcc on Linux. To make new music files, you’ll also need Perl and a program such as MIDICSV to convert the files.