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

Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
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
5.0 out of 5 stars  See all reviews (1 customer review)
List Price: CDN$ 31.95
Price: CDN$ 20.13 & FREE Shipping on orders over CDN$ 25. Details
You Save: CDN$ 11.82 (37%)
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).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Friday, October 3? Choose One-Day Shipping at checkout.

Formats

Amazon Price New from Used from
Kindle Edition CDN $17.04  
Paperback CDN $20.13  
Save Up to 90% on Textbooks
Hit the books in Amazon.ca's Textbook Store and save up to 90% on used textbooks and 35% on new textbooks. Learn more.
Join Amazon Student in Canada


Book Description

Jan. 18 2011 0071744541 978-0071744546 1

CREATE FIENDISHLY FUN tinyAVR MICROCONTROLLER PROJECTS

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.


Special Offers and Product Promotions

  • Join Amazon Student in Canada


Frequently Bought Together

tinyAVR Microcontroller Projects for the Evil Genius + 123 PIC Microcontroller Experiments for the Evil Genius
Price For Both: CDN$ 45.30


Customers Who Bought This Item Also Bought


Product Details


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:

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
5.0 out of 5 stars
5.0 out of 5 stars
Most helpful customer reviews
By kcwcc
Format:Paperback
Normally, I avoid books like this because they are either rehashes of the same old basic boring find-it-in-30-seconds-with-Google material or just too simplistic to be of any use to me. I have been using micros since the 6809 days (ouch) so I am seasoned, if nothing else. I was delighted with this book. This book is well presented and well thought out. The projects are original, captivating and demonstrate the ideas in a straightforward manner. OK, lets be honest...the world is all about Arduino (and Pi) since you can be a complete novice and make something that works...which is great...heck, I use Arduino all the time myself...why not? The point is that sometimes an ATMega is just more than I need. As a hobbyist who cares...yes, I agree...but as an Engineer I am interested in the BEST solution...the most economic solution...both in terms of hardware and code (plus Arduino is not approved for anything mission critical...food for thought). So what if I just want one or two I/O points? What if I don't need a graphical LCD or a multiplexed 128 LED matrix? Enter the powerful and dirt cheap TinyAVR. Want to know all you need to know about this amazingly versatile chip? Buy this book and download the *free* code and samples. You will be amazed at the versatility of this IC. The section of PCB fabrication is a nice primer too.

By the way, did you know that you can run an Arduino core on the ATTiny if you want? Did you know that you can use your Arduino board as a TinyAVR programmer? So all of you (you know who you are) who don't want to learn C or assembler (yikes!) can still benefit from the IC albeit with some code overhead.

All in all, a rare find in a plethora of mediocre offerings. Highly recommended.
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 April 24 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 Nov. 9 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!

Awful!

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 Aug. 13 2011
By Marc D. Rubin - Published on Amazon.com
Format:Paperback
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... March 14 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 May 31 2011
By R. Stewart - Published on Amazon.com
Format:Paperback
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.
Search Customer Reviews
Only search this product's reviews

Look for similar items by category


Feedback