A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.
E-books
Disclaimer
Because I have not tested all electronic circuits mentioned on this pages, I cannot attest to their accuracy; therefore, I do not provide a warranty of any kind and cannot be held responsible in any manner.
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.