Full description not available
J**R
Save your money!
Does anyone know what actual programming of the Arduino is about? They write examples and explain them quite well, but good luck trying to write your own. The one example i tried did not work. Somehow the author forgot to define a variable in the beginning and when i went to compile it I got an error. Not a big deal, just another mistake. There are some good examples of projects in the book, but save your money and dont purchase this unless you want to have a paper weight on your desk.
A**R
Five Stars
An excellent guide to beginning work with the Arduino microcontoller.
S**G
Good book for the novice user.
A whole bookshelf of Arduino books cater to the novice user, if you’re an advanced user then chances are you don’t own any. And while this book fits that “Beginners” or “Novice” category it could also be a handy quick guide to help the more advanced user get started on a new idea as it is after all a “cookbook”.If you have never been exposed to the Arduino then this book is an easy introduction with a range of useful projects to get you started and fluent in most of the common tasks before you engage on building a project of your own of a more sophisticated nature.Like many “Cookbooks” books from Packt Publishing, each idea or experiment is covered with a number of very handy sections such as setup, how to do it, how it works, “There’s more” and if the experiment references another idea a “See also” section guides you to more information.For the beginner, getting started is covered in chapter 1 which covers, powering on your Arduino (generic to most models), setting up the software and everything you need to get going.Chapter 2 covers basic output using the generic “Blink” program while chapter 3 covers inputs (mainly buttons), it shows you how to detect and use buttons as a key input method and ways of connecting more buttons than available digital pins is shown. The most common types of sensors for reading as many parameters from the environment as possible such as distance, temperature, light intensity, or even global localization is covered in Chapter 4.Chapter 5 shows many ways of connecting motors from brushless and servos motor types along with speed and direction control information. Control of IO does not end there, additional IO devices is covered in Chapter 6. This chapter covers how to control different loads, how to generate audio output, how to isolate inputs and protect the IO circuits on the board itself, and how to command more outputs.A chapter is devoted to Digital Communication with several communication protocols reviewed and implementations given such as serial UARTs, I2C, generic Serial and Ethernet interfacing. All examples use Arduino to Arduino examples but these can also be easily adapted to control of devices via the Arduino communications IO services.The last chapter, covers various “Hacks” that can help your Arduino design go further. It includes speeding up the PWM, reacting to external interrupts, or even storing data onboard using the common EEPROM.The Appendix covers Electronics basics which is handy as both a refresher if you are rusty and a good introduction to the topic.In all this book is handy for the beginner and novice and I think the more advanced user could benefit from holding onto it and referring to it as needed. But its not to be mistaken as a reference book.
A**A
this can be a good reference. Pros
This is a well prepared cook book for Arduino enthusiasts. Almost every basic and fundamental hardware you can interface with your Arduino is covered here. If you're having problems with your project, this can be a good reference.Pros :- Content is well prepared and organized.- Coverage is satisfactory- Schemas and diagrams are relevant and easy to understand- Lots of links to references if you still need more info on some problemCons :- Mostly hardware recipes (no IoT integration or similar projects)- No Bluetooth/Bluetooth LE coverage (no iBeacons stuff which is a hot topic these days)- Example code is not on Github, though you can download it from publishers portal- Lots of links to reference sites within the content. While this is good (for electronic versions) it may be bothersome for people who bought the printed version.
R**I
many of the unnecessary electronics details are omitted
The book contains all the information you need to start playing with your Arduino kit. In Chapter 1 it starts with information regarding the Arduino IDE and it contains (among other things) information on how to install it on a Mac OS X, Windows, or Linux machine. Personally I think however that the reader may want to start reading the Appendix first (unless you already have enough electronics background). In the Appendix one can find information regarding schematics, Ohm's Law, Resistor configurations, LEDs, breadboards, etc.In my opinion the book seems to be written with a focus on the programming rather than electronics side. As such, many of the unnecessary electronics details are omitted, and you get just enough electronics-related information to make your Arduino projects run smoothly. There is however a lot of focus on the software concepts and as such the code is written very clearly and it’s pretty easy to follow.Some great topics that are included in this book are: button debouncing, button multiplexing, detecting motion, noise reduction (using mean and median filter), measuring distance, 1000 buttons to 1 pin, motor control, shift registers , and very many others. These are great-to-master topics that are useful for many embedded projects not only for Arduinos.One of the great features of the book is that for each project one can find a schematic as well as a realistic breadboard implementation. Throughout the book one will learn how to use buttons, toggle switches, LEDs, potentiometers, temperature sensors, etc.Each project starts with the complete code and then it contains a code breakdown, where each part of the code is explained with more details. I wish the internal references to previous sections would also contain page numbers (for a quicker retrieve).Overall I think this is a pretty good introductory Arduino book which is very easy to follow, and it’s very clear to read. If you are quite advanced in Arduino project then you may want to skip this book, although given the price of it you may want to use it as a quick reference.
D**K
Five Stars
Very Helpful
S**T
Five Stars
a
Trustpilot
2 months ago
1 month ago