This wickedly inventive guide shows you how to conceptualize, build, and program 34 tinyAVR microcontroller devices that you can use for either entertainment or practical purposes. After covering the development process, tools, and power supply sources, tinyAVR Microcontroller Projects for the Evil Genius gets you working on exciting LED, graphics LCD, sensor, audio, and alternate energy projects.
Using easy-to-find components and equipment, this hands-on guide helps you build a solid foundation in electronics and embedded programming while accomplishing useful--and slightly twisted--projects. Most of the projects have fascinating visual appeal in the form of large LED-based displays, and others feature a voice playback mechanism. Full source code and circuit files for each project are available for download.
tinyAVR Microcontroller Projects for the Evil Genius:
Build these and other devious devices:
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
Appendix A C Programming for AVR Microcontrollers
Appendix B Designing and Fabricating PCBs
Appendix C Illuminated LED eye Loupe
Dhananjay V. Gadre is an assistant professor with the
Electronics and Communication Engineering Division at the Netaji Subhas
Institute of Technology, New Delhi. He is associated with the global
Fablab network and is a faculty member at the Fab Academy. Gadre is the
author of several professional articles and three books.
Nehul Malhotra is a final-year undergraduate student in the Division of Electronics and Communication Engineering at the Netaji Subhas Institute of Technology, New Delhi. He is also the CEO of the startup LearnMicros.