Full description not available
M**.
for beginners
I gave this as a gift to a relative who wanted a book for beginners. I had hard time discerning what would be appropriate for him. He knows enough about it already, and I was afraid this would be redundant. He said it was perfect, and he looked forward to more projects. He'd just completed one, so I was leery. But, he loved it.
H**A
Must have
Excellent with color images ! It even has key words in color !. Indentation is great. The only fault is in putting beginning curly brace at end of line instead of on next line. Putting ending curly brace on next line makes the code block much easier to see, especially with indentation. I can highly recommend this.
S**Y
Better than most of the books that I've seen. Well woth the money for a beginner.
This book is better than most introduction to Arduino books. It's fairly well illustrated, and clearly written. There's enough explanation of how it all works to teach you what you need to know, but doesn't force you to go too deep into electronics.You can go online and download all of the programming so you don't have to type it all in. That alone makes this a good book.The only fault that I found is that it doesn't have an index in the back of the book. If it did, this would earn an easy 5 stars.
L**E
Great pictures and explanations
This is the perfect book for beginners who need pictures and a lot of explanations. I am going to use it in my 9th grade class next semester and will recommend my coworkers get copies as well. Thank you for finally making a book that the rest of us can understand and teach!
S**1
How to wire up small lights
Very hand book it's helping me wire my 5ft R/C tug boat.. THANKS
C**T
Many projects are with mistakes on wiring and coding.
Dear Mark Geddes,I am 11 years old, I have done 34 out of 50 projects from both of your books. Overall I appreciate your hard work to put books together like these, they gave me some good guidance to start with.Along the way, I have discovered there are several projects in these books that contains mistakes. Henceforth, I'm going to point them out here:Vol. 1, Project 8: Memory Game - The LEDs don't turn on so i can't play the game. I am not sure this was not caused by the coding you provided, but overall the project didn't work.Vol. 1, Project 15: Reaction Timer Game - The LCD screen does not print out words. This is most likely a problem with your codes, I believe you have provided incomplete codes missing some commands.Vol. 1, Project 16: Electronic Die - The digital display does not change numbers. There must be coding problems, please review your codes in the book.Vol. 1, Project 22: Keypad Entry System - The password will only work with your preset password. If I change the password to a different one it won't work. Plus, your coding is incorrect because the right password will only work once If I type it in again it won't accept it a second time.Vol. 2, Project 13: Ultrasonic Range Finder - The hardware schematics are correct but your coding is incorrect on about 16 lines, you also didn't include 4 lines to define "int". I have fixed your coding. The correct coding which will make this project to work is as follows:#include <LiquidCrystal.h>LiquidCrystal lcd(11, 10, 9, 7, 6, 5, 4);#define trigPin 12#define echoPin 13#define MAX_DISTANCE 500int EchoPin = 12;int TrigPin = 13;int duration;int inches;int cm;void setup() {// put your setup code here, to run once:lcd.begin(16, 2);lcd.print("Testing...");}void loop() {// put your main code here, to run repeatedly:pinMode(TrigPin, OUTPUT);digitalWrite(TrigPin, LOW);delayMicroseconds(2);digitalWrite(TrigPin, HIGH);delayMicroseconds(10);digitalWrite(TrigPin, LOW);pinMode(EchoPin, INPUT);duration = pulseIn(EchoPin, HIGH);inches = microsecondsToInches(duration);cm = microsecondsToCentimeters(duration);lcd.clear();lcd.setCursor(0, 0);lcd.print("in, ");lcd.print(cm);lcd.print("cm");delay(1000);}long microsecondsToInches(long microseconds) {return microseconds / 74 / 2;}long microsecondsToCentimeters(long microseconds) {return microseconds / 29 / 2;}I have not completed all 50 projects yet, if I find more issues I will revert again. Thank you for producing great books like these two again. If you have questions regarding the above reported issues, please feel free to contact me at jeffreychen009@outlook.com.Best regards,Jeffrey Chen
K**W
This is a great book if you are looking for a reference that ...
This is a great book if you are looking for a reference that does not make any assumptions about your current knowledge of Arduino. It is extremely clear and easy to read. No special knowledge required to get started. Everything is explained using common everyday language. The attention to detail is helpful.
J**N
Great Book
Received today, started on the first projects look like this is going to work well for e being a beginner.Excellent projects can't wait to get further into the book. I recommend this for anyone new with Arduino.
Trustpilot
5 days ago
4 days ago