Go Down

Topic: Books worth reading (Read 2246 times) previous topic - next topic


I haven't counted, but I would bet that 8 out of 10 questions on this forum begin with some variation of "I'm totally new to electronics and programming ...". Being quite new to this world myself, I have been looking around for sources of knowledge and I thought I'd share two books that I have found to be very useful, even if they don't deal with the Arduino specifically.

The first one is Making Things Move, DIY Mechanisms for Inverntors, Hobbyists and Artists by Dustyn Roberts.
It's a great book that is very hands on and easy to grasp, while still providing you with enough depth to understand the underlying principles. It provided me with mental tools and courage to go on and try my own ideas. A great and easy read!

The second one is Practical Electronics For Inventors (2nd edition), by Paul Scherz. Among other things, this book demystified all those capacitors that "inexplicably" show up in more or less every circuit you will find. I bought it as a backup option when ordering the classic The Art Of Electronics, by Horowitz and Hill. This is indeed a thorough book, but I found Practical Electronics For Inventors to be much more useful for me. Having both doesn't hurt though.

What do you read?



Horowitz Hill "The Art of Electronics" and Steve McConnel "Code Complete". Both are not really beginner's level though. For beginners there exist some really great German FAQs though. Especially mikrocontroller.net has great tutorials.
Check out my experiments http://blog.blinkenlight.net


K&R C.

I really liked Zen and the Art of Motorcycle Maintenance, but I admit it probably doesn't do much for Arduino development.
... it is poor civic hygiene to install technologies that could someday
facilitate a police state. -- Bruce Schneier


K&R C.

I really liked Zen and the Art of Motorcycle Maintenance, but I admit it probably doesn't do much for Arduino development.


K&R is certainly a classic. Regarding the other book, one should not underestimate the influence of litterature and culture as a source of inspiration. I still remember stumbling upon Count Zero and Neuromancer (W. Gibson) way back in 1987. Count Zero was just out then. I was into the C64 demo scene and dreaming about a Amiga 500. In a way, those books contributed to my later career choice! They were just so cool! :-)



Rob Tillaart

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


Jul 08, 2011, 02:30 pm Last Edit: Jul 11, 2011, 08:58 am by Si Reason: 1
I would go with 'The Art of Electronics' too.

Every so often I pick it up, read some of it, marvel at the cleverness of the author and wish I had a better brain.
I write books about Arduino and Electronics: http://simonmonk.org


Jul 11, 2011, 03:35 am Last Edit: Jul 12, 2011, 12:10 am by liudr Reason: 1
C/C++ books by Herbert Schildt are usually good. If you're an adult, his logic appeals to you even better.
Serial LCD keypad panel,phi_prompt user interface library,SDI-12 USB Adapter


Looking at my desk, I have:

The C programming Language by Brian Kernighan and Dennis Ritchie
C : The Complete Reference by Herbert Schildt
The Art of Electronics by Paul Horowitz and Winfield Hill
The Circuit Designers Companion by Tim Williams


I have,
Building Wireless Sensor Networks by Rob Faludi http://oreilly.com/catalog/9780596807740
Some of the engineer notebooks by Forrest Mims and
Making Things Talk by Tom Igoe  http://oreilly.com/catalog/9780596510510

Making Things Talk was a great book. I did the project where your cat sends you an email by sitting in his or her basket with a pressure sensor under it.  I learned about PHP pages and how to send emails.

Go Up