You’ve got a Kindle.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer - no Kindle device required. Learn more.
Read instantly on your browser with Kindle Cloud Reader.
Using your mobile phone camera - scan the code below and download the Kindle app.
Enter your mobile phone or email address
By pressing ‘Send link’, you agree to Amazon's Conditions of Use.
You consent to receive an automated text message from or on behalf of Amazon about the Kindle App at your mobile number above. Consent is not a condition of any purchase. Message and data rates may apply.
Make: AVR Programming: Learning to Write Software for Hardware: Get Under the Hood of the Avr Microcontroller Family (Make: Technology on Your Time) Paperback – 17 Feb. 2014
|
Elliot Williams
(Author)
See search results for this author
|
- 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
Enhance your purchase
-
ISBN-109781449355784
-
ISBN-13978-1449355784
-
Edition1st
-
PublisherMaker Media, Inc
-
Publication date17 Feb. 2014
-
LanguageEnglish
-
Dimensions19.05 x 2.41 x 23.5 cm
-
Print length474 pages
Frequently bought together
Customers who viewed this item also viewed
Product description
Book Description
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.
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
The Kindle Storyteller contest celebrates the best of independent publishing. The contest is open for entries between 1st May and 31st August 2021.
Discover the Kindle Storyteller 2021
Product details
- ASIN : 1449355781
- Publisher : Maker Media, Inc; 1st edition (17 Feb. 2014)
- Language : English
- Paperback : 474 pages
- ISBN-10 : 9781449355784
- ISBN-13 : 978-1449355784
- Dimensions : 19.05 x 2.41 x 23.5 cm
-
Best Sellers Rank:
455,024 in Books (See Top 100 in Books)
- 178 in Electrical Circuits
- 180 in Electronics & Communications Robotics
- 340 in General Introduction to Programming
- Customer reviews:
What other items do customers buy after viewing this item?
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. He now lives in Munich, Germany where he works for an embedded hardware development firm which has to date exactly one employee (and CEO).
"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.
Customer reviews
Top reviews from United Kingdom
There was a problem filtering reviews right now. Please try again later.
I perservered until chapter 5 - Serial I/O, where I quickly realised why a layer of abstraction such as Arduino is very useful. Much of the code you write will be reusable within and across projects, so immediately you start thinking 'Library'. But, you don't want to reinvent the wheel right? So you start looking for libraries....and find that Arduino core takes away so much of the really hard, mind blowing and tediously repetitive coding you get invlved in when you're this close to hardware.
Personally I think the book would be more useful to Arduino programmers (which is a selling point) if it blended the contexts of avr and Arduino and provided some contextual comparisons. It would also be a useful addition to present the basics of creating library functions.
Perhaps I'm just not a microcontroller hardware person after all. If you're a programmer and electronics hobbyist, convinced that spending huge amounts of your spare time dedictaed to making hardware work for you, is your cup of tea, this is a really good book for you. If on the other hand you want to be pretty productive from the word go, then a layer of abstraction with library functions is extremely useful, but not addressed in this book.
I think in a nutshell, I couldn't see the point of writing code for e.g. transmitChar, receiveChar etc , and making a library for it when others far more accomplished than I have done that already.
If you fancy a career in microcontroller related development and you have a solid background in programming and a reasonable level of electronics, this book is great.
I bought different books from other authors but found those rubbish then had to return coz not worth for the money that i spent to learn some electronics.
These books from MAKE or Makezine are worth to spend to learn something and also the author is too good. I recently bought their 4-5 books.
Extremely recommended.

