Make: AVR Programming et plus d'un million d'autres livres sont disponibles pour le Kindle d'Amazon. En savoir plus
EUR 41,66
  • Tous les prix incluent la TVA.
En stock.
Expédié et vendu par Amazon.
Emballage cadeau disponible.
Quantité :1
Make - AVR Programming a été ajouté à votre Panier
Amazon rachète votre
article EUR 11,59 en chèque-cadeau.
Vous l'avez déjà ?
Repliez vers l'arrière Repliez vers l'avant
Ecoutez Lecture en cours... Interrompu   Vous écoutez un extrait de l'édition audio Audible
En savoir plus
Voir les 2 images

Make - AVR Programming (Anglais) Broché – 7 février 2014

Voir les 9 formats et éditions Masquer les autres formats et éditions
Prix Amazon Neuf à partir de Occasion à partir de
Format Kindle
"Veuillez réessayer"
"Veuillez réessayer"
EUR 41,66
EUR 25,46 EUR 29,34

Produits fréquemment achetés ensemble

Make - AVR Programming + Make - More Electronics
Prix pour les deux : EUR 73,58

Acheter les articles sélectionnés ensemble

Descriptions du produit

Make: AVR Programming Atmel's AVR microcontrollers are the chips that power Arduino, and are the go-to chip for many hobbyist and hardware hacking projects. In this book you'll set aside the layers of abstraction provided by the Arduino environment and learn how to program AVR microcontrollers directly.

Vendez cet article - Prix de rachat jusqu'à EUR 11,59
Vendez Make - AVR Programming contre un chèque-cadeau d'une valeur pouvant aller jusqu'à EUR 11,59, que vous pourrez ensuite utiliser sur tout le site Les valeurs de rachat peuvent varier (voir les critères d'éligibilité des produits). En savoir plus sur notre programme de reprise Amazon Rachète.

Détails sur le produit

En savoir plus sur l'auteur

Découvrez des livres, informez-vous sur les écrivains, lisez des blogs d'auteurs et bien plus encore.

Quels sont les autres articles que les clients achètent après avoir regardé cet article?

Commentaires en ligne

Il n'y a pas encore de commentaires clients sur
5 étoiles
4 étoiles
3 étoiles
2 étoiles
1 étoiles

Commentaires client les plus utiles sur (beta) 43 commentaires
24 internautes sur 25 ont trouvé ce commentaire utile 
A step further than Arduino 30 mars 2014
Par Christopher T. Dahle - Publié sur
Format: Broché Achat vérifié
About 5 years ago I took my then 6 year old son to a robotics workshop. At the time I had not much more than a basic understanding of electric circuits. I'd built small electric motors and crystal radios from kits as a kid, but in reality, I couldn't have told you the difference between a shift register, a microcontroller, and a 555 timer. Still, I became fascinated with the possibilities of using the brains of the small robots for other interactive projects. A friend mentioned Arduino and I bought a Duemilanove. I learned a lot from it.

But many of the projects I've conceived require only one or two I/O ports, and even though Arduino boards are comparatively cheap, it still seems a waste to leave 30 bucks worth of hardware inside a project that does little more than rotate a servo or blink a light in response to an input. I get things made, and then I am loathe to take them apart even though I need the board for another project.

A couple of years ago I decided that what I really wanted was to get "much closer to the metal" by breadboarding the projects to test, then wiring them up permanently on perfboard, or as "dead bugs" powered by drycell batteries. Most of the basic Atmel/AVR chips are around a buck and most of my projects don't need more than five bucks worth of other components, so if I could wire and program AVRs directly, avoiding the cost of the Arduino board, I could make up projects that I could maintain permanently, or give away with little remorse about the price of the parts.

In my early attempts I bought a USBtinyISPkit from LadyAda and made a start following her tutorials at ADAFRUIT. Ms. Fried and her team do a great job, but I didn't have a lot of free time to hunt down internet resources to help me develop the projects I had in mind. I wanted a nice reference book that would hold my hand through the process of setting up AVRs and modifying my Arduino projects, showing me the tool kit all in one place without the need to fumble around on the 'net for answers to basic questions. The books on the market at the time were aimed at engineers, above my knowledge level and beyond my need. I put the project on hold.

But when this book was announced, it seemed to be exactly what I was looking for. I ordered it right away and then waited impatiently for spring break so I could dive into it.

I am not disappointed. This book is a great guide. I quickly was able to blink a simple "hello world". I followed Mr. William's instructions to use my Arduino as a programmer. Then I repeated the process using my AdaFruit programmer.

Though I already had some experience with Arduino, Basic Stamp, and Picaxe microcontrollers, I don't think any of that experience was necessary for me to get rolling with the AVR using this book as a guide.

As a school teacher, I frequently try to put myself in the place of may students and while AVR programming is a bit above the grade level I teach, I am fairly confident that any motivated beginner able to pass algebra could dive straight into AVR programming following this guide. Mr. Williams does not assume a lot of previous knowledge, but on the other hand, he also doesn't insult the intelligence of more advanced experimenters. If you have programming and electronics experience, but haven't messed with microcontrollers, I think you will still find this book useful.

Moreover, if you are interested in learning to program but become bored with the sorts of projects you find in a straight ahead programming text, you may find that the blinky light, buzzy beeper, and whirring motor sorts of projects in this book are a bit more engaging than the manipulation of text strings and conversion of temperature tasks that live on screen alone.

I have along way to go to become a true master of microcontrollers, and a complex work life frequently causes me to put aside my hobby projects for weeks at a time. But so far, this book is proving to be an outstanding guide to AVR programming.
11 internautes sur 11 ont trouvé ce commentaire utile 
Not ready for prime time 9 avril 2014
Par towSaint - Publié sur
Format: Broché
This book has a lot of merit, and I don't want to lose track of that, so I'll cover the good points first. The book is platform agnostic and attempts to direct the reader in Windows, Linux, and MacOS. I followed along in Windows. A few of the author's remarks lead me to believe that he favors Linux platforms, FWIW. The book makes use of the Gnu AVR toolchain - a great set of tools, but it does ignore the industry standard (Atmel Studio, which runs only on Windows) as a sacrifice to flexibility.

Startup was a bear. If you're running Windows and having problems with WinAVR and AVRdude, unnistall the Arduino software - there appears to be a conflict of some sort. This conflict manifests with the "RC=-1" error that the author assures you is a wiring issue. I assure you it may not be...

The work is thinly scoped. In the beginning it appears that the author set out to cater to an audience with no C or electronics experience. While you might get by with limited electronics knowledge, a lack of C knowledge is going to kill the newcomer. The author makes extensive use of the avr-libc, but does not always make it clear that he is doing so, it would be very easy for a newcomer to not realize what is going on. While he suggests that the chip spec sheet is a reference, much of the book is incomplete if you have not read it. The examples may work as boilerplate that you can alter to suit your need, but understanding will be on your own.

There are numerous editorial mistakes. My overall impression is that the book was rushed to market, perhaps to beat a competing tome, or perhaps the author was behind plan, but it has the feel of soemthing that was rushed to be 'good enough'.

While that is pretty critical, the book set out with an extremely ambitious goal (teach hardware and software to complete novices AND cover the array of AVR capabilities). The apparently broad scope virtually guaranteed falling short of the goal. If you're pretty comfortable with C, have a general understanding of microcontrollers, and especially if you like GNU tools (make, gcc, etc) this is a pretty good book. If you're completely new to programming - gain some familiarity elsewhere before tackling this book. I'm not sure how to define the requisite level of C expertise - it's not terribly high, but I think a complete beginner will be in over their head quickly.

This book tries to be all things to all people, and in doing so, it falls short. As a text on the specifics of the AVR and using the GNU toolchain it is still pretty good.
10 internautes sur 10 ont trouvé ce commentaire utile 
Great potential - disappointing results 30 mars 2014
Par Edmund Cape - Publié sur
Format: Format Kindle
Frustrating, is how I would have to describe the 4-6 hours at getting my first AVR program to work. I have successfully programmed Arduino and Picaxe and come to the limits of these platforms. I'm a C programmer so look forward to leveraging C on a microcontroller.

The first few hours of reading this book were exciting - finally, a book that take the reader from Arduino to the advanced use of the AVR microcontroller. Great introduction, great step-by-step, great potential... then time to implement. I can't count the number of adjustments you have to make to get the code to compile, and flash to the AVR chip. I'm still not there. I have noticed complete omissions in the step-by-step that has me taking several breaks to take time to imagine what the problem might be... because the troubleshooting in the book is not doing it for me.

I look forward to returning to this review once I finally get my blinkingLED project to work. I want to like this book a lot.
7 internautes sur 7 ont trouvé ce commentaire utile 
Lacking in information and examples of basics. 22 mars 2014
Par Conor M. Power - Publié sur
Format: Broché Achat vérifié
I wish I could recommend this book but I found it lacking in assisting the reader with getting started. The introductions to programmers, avrdude, and micro controllers was extremely brief and lacking in examples to help you along the way. I think better presentations are better found on the and tutorials. If you do buy the book, be prepared to spend a lot of time on the net researching what is covered. You will not find it in the book.
3 internautes sur 3 ont trouvé ce commentaire utile 
you will have a better understanding of the AVR hardware 24 août 2014
Par W. Nieuwenhuis - Publié sur
Format: Format Kindle Achat vérifié
Just completed the book. I covers most topics of the AVR in quite some detail. This is strengthened by the fact that the software is written on top of the AVR libraries, instead of on top of the Arduino libraries. This is illustrated by some projects where every bit of performance is used in a way that is more difficult to achieve than with Arduino software.
That said this makes it arguably harder for novices to get started, but once you cross that, you will have a better understanding of the AVR hardware.

The book is nicely outlined for the different aspects of the AVR hardware.

The author is a fan of music and sound and it shows in the projects. It was a bit to much for my taste.

The editing could be improved:I found quite a few typing errors, although I did not keep track. It occurred just enough to bother me, but this is probably a personal thing.
Ces commentaires ont-ils été utiles ? Dites-le-nous


Souhaitez-vous compléter ou améliorer les informations sur ce produit ? Ou faire modifier les images?