tinyAVR Microcontroller Projects for the Evil Genius and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
Trade in Yours
For a £0.25 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading tinyAVR Microcontroller Projects for the Evil Genius on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

tinyAVR Microcontroller Projects for the Evil Genius [Paperback]

Dhananjay Gadre , Nehul Malhotra
3.0 out of 5 stars  See all reviews (3 customer reviews)
Price: £14.99 & FREE Delivery in the UK. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 2 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 3 Oct.? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition £10.68  
Paperback £14.99  
Trade In this Item for up to £0.25
Trade in tinyAVR Microcontroller Projects for the Evil Genius for an Amazon Gift Card of up to £0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

1 Mar 2011 Evil Genius


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:

  • Features step-by-step instructions and helpful illustrations
  • Allows you to customize each project for your own requirements
  • Offers full source code for all projects for download

Build these and other devious devices:

  • Flickering LED candle
  • Random color and music generator
  • Mood lamp
  • VU meter with 20 LEDs
  • Celsius and Fahrenheit thermometer
  • RGB dice
  • Tengu on graphics display
  • Spinning LED top with message display
  • Contactless tachometer
  • Electronic birthday blowout candles
  • Fridge alarm
  • Musical toy
  • Batteryless infrared remote
  • Batteryless persistence-of-vision toy

Each fun, inexpensive Evil Genius project includes a detailed list of materials, sources for parts, schematics, and lots of clear, well-illustrated instructions for easy assembly. The larger workbook-style layout and convenient two-column format make following the step-by-step instructions a breeze.

Make Great Stuff!
TAB, an imprint of McGraw-Hill Professional, is a leading publisher of DIY technology books for makers, hackers, and electronics hobbyists.

Frequently Bought Together

tinyAVR Microcontroller Projects for the Evil Genius + Embedded C Programming and the Atmel AVR with CDROM + Programming and Customizing the AVR Microcontroller (Programming and Customizing Microcontrollers)
Price For All Three: £125.62

Buy the selected items together

Product details

  • Paperback: 272 pages
  • Publisher: Tab Electronics (1 Mar 2011)
  • Language: English
  • ISBN-10: 0071744541
  • ISBN-13: 978-0071744546
  • Product Dimensions: 27.5 x 21.4 x 1.4 cm
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 510,754 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

About the Author

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.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

4 star
3 star
1 star
3.0 out of 5 stars
3.0 out of 5 stars
Most Helpful Customer Reviews
5 of 5 people found the following review helpful
2.0 out of 5 stars I should know better by now but I live in hope. 27 Mar 2011
By Dale A. Haines VINE VOICE
Format:Paperback|Verified Purchase
Some time back I purchased a copy of 22 radio & receiver projects for the evil genius. What a load of rubbish that book turned out to be (See my review on Amazon).
But undaunted I thought that, since I'm starting along the AVR programming path I'd try the "Tiny AVR microcontroller projects for the evil genius" and hopefully it was better than the previous book.
Well it isn't.
There are so many niggles about this book.
It's badly written. The circuit diagrams are horrendous, upside down, a mixture of the right way round and upside down; so small as to be unreadable; it uses ex-mobile phone displays which are no longer available; all of the software has to be downloaded from a website but there is no way to work out what file belongs to what project, there are no layout diagrams for the printed circuits used (Just like the radio and receivers book).
All in all this is yet another Evil Genius poorly produced collection of worthlessness.
I think the most farcical section is that on designing and producing PCBs which actually assumes that you have a full CNC set up to mill your circuit board.
Oh yes, right, we're all stinking rich aren't we?
Then there's the absolutely useless section on writing code in C. This takes up a massive 12 sides of paper and is about as much use as a chocolate fireguard.

This truly is a horrendous book that in my opinion wont help you get the vaguest inkling of the power of Atmel's amazing Tiny series of AVRs

Oh and they make a big thing about the technique of Charlieplexing - yawn - tedious stuff and nothing new as it was proposed in 1995 and never really caught on due to inherent limitations.

My advice is to save your money and certainly not waste it on this or any of these books.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
2.0 out of 5 stars Helpful but could be better 28 Feb 2013
Format:Paperback|Verified Purchase
This is a helpful book but it is short on detail, the nuts and bolts of getting your first project up and running. If you managed to get your project running then you have an enought knowledge and skill that is advance above this book.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Great book, great learning 24 Jan 2013
Format:Paperback|Verified Purchase
This book is great.

It has a lot of very nice projects. There is a lot of information about projects, even more background info.

Let me parry the sour 2 star review.
Looks like the author of that one was only looking for things to complain about.

Yes, there are a lot of pages about programming in C.
It's what these AVR microcontrollers makes tick! What did he expect, BASIC?
I use those pages as a reference and learned a lot from them

Yes, there are also a lot of pages dedicated to makeing LED matrices work.
That's what a lot of people do with microcontrollers, everybody loves blinkies! (well, sorta evuhrybuddy)
Getting to know how to work those matrices is much, much harder without info as it is presented in this book.

Yes, there are fun projects using the Nokia 3310 display.
Even better: you can still buy those displays, now for only a few dollars!
And yes, they are shipped worldwide.

With the help of the C tut in the book you can alter the code to hack the projects.
Yes, you need to work if you want to do that.

Yes, there is a section about CNC milling.
No (hey, a first "No" here!), i can never afford a CNC "studio".
But the good news is: you don't have to read it!

There's always this thing as an author: if you leave things out you get complaints, if you include things you get complaints.
So, why not include them?
Yes! (hey, the "Yes" is back! Starting to sound like a well-known infamous sportsman on a bike during a television interview...) Put them in and let the reader decide what is useful info.

Yes, there is a section about Charlieplexing.
Read more ›
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.6 out of 5 stars  17 reviews
10 of 10 people found the following review helpful
4.0 out of 5 stars Learn and Fun 24 April 2011
By Amazon Customer - Published on Amazon.com
Format:Paperback|Verified Purchase
Very good, despite some erros principally on schematics. It is a introdutory book on C programming for AVR with WinAVR. The good quality book with a lot of photos, illustrations and how to build instructions. The appendix includes a C programming tutorial very simple and some knowledge of C programming are necessary. The tutorial on how to design a PCB is half page tutorial. The authors assume you have a platform for to program the AVRs. The authors uses a Roland MDX-20 for fabricating PCBs this part on configurations of machine are more complete despite I think majority the readers don't afford to buy such machine. This book have a good relation cost benefits. The projects are nice and fun.
7 of 7 people found the following review helpful
1.0 out of 5 stars Kindle Version Unusable 10 Nov 2012
By Chris McPherson - Published on Amazon.com
Format:Kindle Edition|Verified Purchase
Very disappointed in this book on the Kindle, primarily because the content is quite good for a beginner if you already have a bit of background, but the formatting issues with the kindle version are really inexcusable.

All the code examples have no line breaks, which alone is enough to make it unusable but the worst problem is that some key code symbols don't render at all so its not just hard to read, it's completely wrong, and in significant ways. Here's an example:

The left shift (<<) operator just doesn't show up in the book, so anywhere where you should see something like this:

b = 1 << 2;

it appears instead as

b = 12;

This is bad in so many ways...first, it's hard to spot in the middle of code (especially without any line breaks!!!) so even if you're aware of the problem it's easy to misread. Next it's a legal statement so if you actually code it, the compiler will happily accept it and it will run. The results will be a mess, the first statement from above shifts a bit 2 places to the left and assigns the result to the variable 'b', the second assigns a value of 12 to the variable 'b'.

If this was just a problem here and there it might be manageable, but bit-wise operations are such a key part of programming for microcontrollers, they are part of nearly every example!


I also noticed that some other reviewers noted that the website has been updated with the source code and that's true, so you can see the code properly written, but that's pretty cold comfort. And, the site still has problems, the book says there are videos of the working projects on the site. I was never able to find them.

These folks are just phoning it in, and that's a shame it could have been a really great book.

These microcontrollers are very popular and there are lots of resources out there, you can do much better than this one.
8 of 8 people found the following review helpful
5.0 out of 5 stars holy grail of avr 13 Aug 2011
By Marc D. Rubin - Published on Amazon.com
I started with PIC micros and quickly grew frustrated. Then came this book....

At the moment I'm expanding project 2 into a 5 channle rgb color mixer with 3 digit 7 segment displays per channel so I can set the colors via cie color space. I have the adc input sliders set up on a fet so I can control over all brightness as well.

Without this book to jump start me I would have never gotten this project going. Plus!!! Email the authors and they answer questions! Only in the internet age.

Word of warning MAKE SURE TO DISABLE THE DIVIDE BY 8 FUSE unless told not to!!!!!!

Summary: Excellent jumping off point. Excellent written. Good value.......Buy it.
9 of 10 people found the following review helpful
5.0 out of 5 stars Almost lost a star... 15 Mar 2011
By drbiker - Published on Amazon.com
Format:Paperback|Verified Purchase
tinyAVR Microcontroller Projects is a wonderful book for those just starting out and for those looking for a few ideas. While it does require a bit of pre-knowledge concerning electronics, it is written for the novice to understand. Unlike other project books for the PIC processors, this one does not just give you the circuit and code, they also provide an explanation of why various parts and choices are made...a wonderful concept. A little math (little more than E=IR) to explain values chosen, what the limits of the processors are, etc. No more guess work if you don't have exactly the same parts they show, or if you want to modify it for your own evil project. With a little humor thrown in to boot, this is a readable and informative book...the authors show that something more than a 'Hello world' project can be fun and easy.
So, why did this book almost lose stars?? The book does NOT provide complete code, parts lists, circuit board drawings, etc. and to actually build the projects the downloads would be really nice. Unfortunately, the web site provided on the back of the book does not even acknowledge the existence of the book, and the other web site, mentioned within the text for every project throughout the book does not exist...well, until today. This evening (March 15,2011) this site now shows a drupal screen informing the site should be up by Mar 20...almost 2 months after the book started shipping.
Alas, I could not convince myself to degrade the book's rating because the publisher couldn't get their act together. By the time the book went out, they should have had at least an info page, but they couldn't even answer my email beyond the auto response their system sends out. So, publisher gets 2 stars, book gets 5.
7 of 8 people found the following review helpful
5.0 out of 5 stars Support material available online 31 May 2011
By R. Stewart - Published on Amazon.com
As the editor for the book, I can report that early on there was a problem with the ISP for the author's website but that has long-since been resolved. The code and other ancillary materials for the book are available for download.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category