Have some evil fun with tinyAVR microcontrollers!
Featuring inventive projects like a custom, battery-free TV remote control and a multilingual talking thermometer, tinyAVR Microcontroller Projects for the Evil Genius unravels the details of these extremely potent microcontrollers. You’ll learn how to put them to use in such varied applications as gaming platforms, toys, and gadgets. The projects include creative and enticing applications like a persistence of vision (POV) toy that prints messages in the air, birthday blowout candles using LEDs that also play a happy birthday song, and a spinning top that displays different messages as it spins.
All the projects are programmed in C using the AVRGCC compiler. The book assumes some knowledge of the C programming language but elements of C useful for embedded applications are explained through examples. All of the projects use the AVR series of tiny microcontrollers. A free C compiler, the AVRGCC, is available and runs on Windows and Linux platforms. The assembled or compiled code can be downloaded into the microcontrollers and some can be built from scratch. 272 pp.
tinyAVR Microcontroller Projects for the Evil Genius features:
- 30+ complete and working projects with step-by-step instructions
- Thorough explanations plus design choices and suggestions for customization and modifications
- Many projects that available in kit form
- A hands-on method that helps you learn by doing as you build a solid foundation in electronics and embedded programming while accomplishing useful and fun-filled projects
- Tour de Tin
- LED Projects
- Advanced LED Projects
- Graphics LCD Projects
- Sensor Projects
- Sound Projects
- Embedded C Jump Start for tinyAVR
- Using Eagle and Other Project Tools
Table of Contents:
- Chapter 1 Tour de Tiny
- Chapter 2 LED Projects
- Chapter 3 Advanced LED Projects
- Chapter 4 Graphics LCD Projects
- Chapter 5 Sensor Projects
- Chapter 6 Audio Projects