tinyAVR Microcontroller Projects for the Evil Genius and over one million other books are available for Amazon Kindle. Learn more
CDN$ 20.13
  • List Price: CDN$ 31.95
  • You Save: CDN$ 11.82 (37%)
FREE Shipping on orders over CDN$ 25.
Only 2 left in stock (more on the way).
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
Add to Cart
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

tinyAVR Microcontroller Projects for the Evil Genius Paperback – Jan 18 2011


Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
CDN$ 20.13
CDN$ 20.13 CDN$ 4.27

Join Amazon Student in Canada



Frequently Bought Together

Customers buy this book with 123 PIC Microcontroller Experiments for the Evil Genius CDN$ 25.17

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

Show availability and shipping details


Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Product Details

  • Paperback: 272 pages
  • Publisher: McGraw-Hill/TAB Electronics; 1 edition (Jan. 18 2011)
  • Language: English
  • ISBN-10: 0071744541
  • ISBN-13: 978-0071744546
  • Product Dimensions: 27.5 x 21.4 x 1.4 cm
  • Shipping Weight: 612 g
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: #50,969 in Books (See Top 100 in Books)
  • See Complete Table of Contents


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

Customer Reviews

5.0 out of 5 stars
5 star
1
4 star
0
3 star
0
2 star
0
1 star
0
See the customer review
Share your thoughts with other customers

Most helpful customer reviews

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? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 17 reviews
9 of 9 people found the following review helpful
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.
8 of 8 people found the following review helpful
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
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.
5 of 5 people found the following review helpful
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.
7 of 8 people found the following review helpful
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.

Product Images from Customers

Search


Feedback