Pages: [1]   Go Down
Author Topic: Good book to learn Arduino  (Read 6113 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello!

What book would you advise me so I can learn Arduino? I'm undecided about these three:

«Beginning Arduino»
http://www.amazon.com/Beginning-Arduino-Michael-McRoberts/dp/1430232404/ref=pd_rhf_p_t_3

«Arduino Cookbook»
http://www.amazon.com/Arduino-Cookbook-Michael-Margolis/dp/0596802471/ref=pd_bxgy_b_img_b

«Arduino: A Quick Start Guide»
http://www.amazon.com/Arduino-Quick-Start-Quick-Start-Guides/dp/1934356662/ref=ntt_at_ep_dpt_1

Thanks.
Logged

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 212
Posts: 13531
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Or - http://www.earthshineelectronics.com/files/ASKManualRev5.pdf -
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Central MN, USA
Offline Offline
Tesla Member
***
Karma: 72
Posts: 7171
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

What is your background in electronics and programming? What do you see as "need improvement" in your skills?
Logged


Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 524
Posts: 26467
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Earthshine is at Rev 5 now? What's been updated?
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What is your background in electronics and programming? What do you see as "need improvement" in your skills?

I learned in school the basics of electricity, such as Ohm's law and Kirchhoff's laws, etc. Then I read some books of basic electronics. The most advanced was the first volume of «Electronic Principles», from Albert Malvino.

About programming I only know the old Basic.
Logged

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 212
Posts: 13531
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Earthshine is at Rev 5 now? What's been updated?

Don't know, I only downloaded it to be able to reference it.

A quick check shows :
Revision 4 - August 2010
Revision 5 - August 2010

the file size is identical ==> sounds like a typo fix version,

BTW AFAIK there is no ref 6 smiley-wink
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Central MN, USA
Offline Offline
Tesla Member
***
Karma: 72
Posts: 7171
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

What is your background in electronics and programming? What do you see as "need improvement" in your skills?

I learned in school the basics of electricity, such as Ohm's law and Kirchhoff's laws, etc. Then I read some books of basic electronics. The most advanced was the first volume of «Electronic Principles», from Albert Malvino.

About programming I only know the old Basic.


For programming part, you will need some basic C programming. I suggest you get a book on this topic, a basic one. You can also try to see how far you can go without a C book with the arduino programming notebook.

Your circuits basics sounds sufficient to me.

If you have never done digital logic, boolean math, or seen memory or data type, a basic C programming book should cover those in some detail.
Logged


Sussex UK / CT USA
Offline Offline
Edison Member
*
Karma: 0
Posts: 1028
Forums forever
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Why not online resources? Many are rather "bitty", not sequenced, true.

I hope the following is an exception...

http://sheepdogguides.com/arduino/FA1main.htm

And the Arduino playground lists others.
Logged

UK
Offline Offline
God Member
*****
Karma: 13
Posts: 903
Twitter: @simonmonk2
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

You might also like to consider '30 Arduino Projects for the Evil Genius'. http://www.arduinoevilgenius.com.

At least I'd like you to consider it smiley-wink
Logged

--
My New Arduino Book: http://www.arduinobook.com

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 212
Posts: 13531
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@si,
Think you should mention you have a commercial interest in the book, no big deal but just to be open about it
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

UK
Offline Offline
God Member
*****
Karma: 13
Posts: 903
Twitter: @simonmonk2
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@Rob, was I being to subtle?

I am the author of this work.

It is an introduction to Arduino and some of the electronics that you need, not just a project book. I have had good feedback from people using it to learn Arduino, even though that might not be what the title leads you to expect.
Logged

--
My New Arduino Book: http://www.arduinobook.com

Toronto, Canada
Offline Offline
Edison Member
*
Karma: 2
Posts: 1234
"Keep it R.E.I.L. - "Research, Experiment, Investigate and Learn"
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@Si

I own one of your book..."15 Dangeroulsly Mad Projects for the Evil Genuis".  Excellent work, The book give me some ideas.  smiley
I will purchase the Ardiuno and the Picaxe. ---> If my budget permitted.

@news_js
Buy all of them. The more knowlege you obtain, the better you become. 



Logged

Seattle, WA
Offline Offline
Full Member
***
Karma: 1
Posts: 174
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

My 2 cents...

+1 for "Arduino Cookbook"; well written, informative, and useful as a reference as well.
I've also found TronixStuff's Arduino tutorials helpful: http://tronixstuff.wordpress.com/tutorials/

Nothing beats actually getting your hands dirty and building stuff.  Forums and Blogs are excellent sources of inspiration for new ideas, books are great for a foundation, but until you start building your own devices it's all theory. 
Logged

Western New York, USA
Online Online
Faraday Member
**
Karma: 32
Posts: 4258
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You better buy all of the books as suggested if you are going to try to overcome this hurdle:
Quote
About programming I only know the old Basic.

Don
Logged

Toronto, Canada
Offline Offline
Edison Member
*
Karma: 2
Posts: 1234
"Keep it R.E.I.L. - "Research, Experiment, Investigate and Learn"
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Nothing beats actually getting your hands dirty and building stuff.  Forums and Blogs are excellent sources of inspiration for new ideas, books are great for a foundation, but until you start building your own devices it's all theory. 

He's right. You will need some basics tools ( pliers, cutter ), DVM ( Digital Multimeter ), batteries, wires,  breadboard and electroncs parts.   And you are on your way. Start small, step-by-step. Goes also with the programming.       
Logged

Pages: [1]   Go Up
Jump to: