- Paperback: 474 pages
- Publisher: Maker Media, Inc; 1 edition (17 Feb. 2014)
- Language: English
- ISBN-10: 1449355781
- ISBN-13: 978-1449355784
- Product Dimensions: 19.1 x 2.4 x 23.5 cm
- Average Customer Review: 4.8 out of 5 stars See all reviews (6 customer reviews)
Amazon Bestsellers Rank:
200,150 in Books (See Top 100 in Books)
- #88 in Books > Science & Nature > Engineering & Technology > Electronics & Communications Engineering > Robotics
- #107 in Books > Science & Nature > Engineering & Technology > Electronics & Communications Engineering > Electronics Engineering > Circuits
- #182 in Books > Computers & Internet > Computer Science > Programming > Introduction
Make: AVR Programming: Learning to Write Software for Hardware Paperback – 17 Feb 2014
|New from||Used from|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Frequently Bought Together
Customers Who Bought This Item Also Bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your e-mail address or mobile phone number.
More About the Author
"Make: AVR Programming" is the first book he's written, and although it's thick enough to stun a charging rhino, he hopes it helps you on your path.
Unlock the full range of power and speed of Atmel's chips
About the Author
Elliot is a Ph.D. in Economics, a former government statistician, and a lifelong electronics hacker. He was among the founding members of HacDC, Washington DC's hackerspace, and served as president and vice president for three years. He now lives in Munich, Germany, where he works for an embedded hardware development firm that has, to date, exactly one employee (and CEO). This book came out of his experiences teaching AVR programming workshops at HacDC.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
Basically, I had to leave the world of Arduino in order to learn about using HIDUINO which lets you turn your Arduino into a class compliant midi interface. The first thing I ran into was the problem of addressing pins which are called Ports. You have Ports A, B, C, D (the Atmega like a lot of mega chips only has ports B,C and D) and these aren't adressed in the simple manner you find in the Arduino IDE. A little more complicated? Just a tad. So I went on the search for a book that would bridge the gap but only found books that were very serious and complicated. The way a lot of authors describe these Port pins is mind bending and really put me off for a good while as I sruggled to understand what they were talking about. You could say I was having a hard time getting used to how they do stuff in the real world of microcontrollers.
However, this book bridges the gap between Arduino and the rather "heavy" reality of programming in the C language. It's jam packed with easy to read information. He makes constant references to Arduino and gives you all sorts of surprising tid bits of information that will save you a lot of time and a few headaches. I think the author put a lot of work and heart into writing this. He saw there was a real need for a book like this and he went right to work making it a reality. Thanks Elliot!Read more ›
Look for similar items by category
- Books > Computing & Internet > Computer Science > Artificial Intelligence
- Books > Computing & Internet > Computer Science > Information Systems
- Books > Computing & Internet > Hardware
- Books > Computing & Internet > Programming > Introduction
- Books > Science & Nature > Engineering & Technology > Electronics & Communications Engineering > Electronics Engineering > Circuits
- Books > Science & Nature > Engineering & Technology > Electronics & Communications Engineering > Robotics