Location:  Home » Electrical & Electronics Engineering » Practical Arduino: Cool Projects for Open Source Hardware (Technology in Action)  

Practical Arduino: Cool Projects for Open Source Hardware (Technology in Action)

Practical Arduino: Cool Projects for Open Source Hardware (Technology in Action)Authors: Jonathan Oxer, Hugh Blemings
Brand: Apress
Category: Book

List Price: $39.99
Buy New: $24.61
as of 7/30/2010 13:24 CDT details
You Save: $15.38 (38%)



New (24) Used (6) from $24.61

Seller: pbshop
Rating: 4.0 out of 5 stars 14 reviews

Media: Paperback
Edition: 1st Edition.
Pages: 450
Number Of Items: 1
Shipping Weight (lbs): 1.4
Dimensions (in): 9.2 x 7.4 x 1.1

MPN: 9.78143E+12
ISBN: 1430224770
Dewey Decimal Number: 621
EAN: 9781430224778

Availability: Usually ships in 1-2 business days

Features:
  • ISBN13: 9781430224778
  • Condition: New
  • Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed

Also Available In:

  • Kindle Edition - Practical Arduino: Cool Projects for Open Source Hardware

Similar Items:


Editorial Reviews:

Product Description

Create your own Arduino-based designs, gain in-depth knowledge of the architecture of Arduino, and learn the user-friendly Arduino language all in the context of practical projects that you can build yourself at home. Get hands-on experience using a variety of projects and recipes for everything from home automation to test equipment.

Arduino has taken off as an incredibly popular building block among ubicomp (ubiquitous computing) enthusiasts, robotics hobbyists, and DIY home automation developers. Authors Jonathan Oxer and Hugh Blemings provide detailed instructions for building a wide range of both practical and fun Arduino-related projects, covering areas such as hobbies, automotive, communications, home automation, and instrumentation.

  • Take Arduino beyond "blink" to a wide variety of projects from simple to challenging
  • Hands-on recipes for everything from home automation to interfacing with your car engine management system
  • Explanations of techniques and references to handy resources for ubiquitous computing projects

Supplementary material includes a circuit schematic reference, introductions to a range of electronic engineering principles and general hints & tips. These combine with the projects themselves to make Practical Arduino: Cool Projects for Open Source Hardware an invaluable reference for Arduino users of all levels. You'll learn a wide variety of techniques that can be applied to your own projects.

What you'll learn

  • Communication with serial devices including RFID readers, temperature sensors, and GPS modules
  • Connecting Arduino to Ethernet and WiFi networks
  • Adding synthesized speech to Arduino
  • Linking Arduino to web services
  • Decoding data streams from commercial wireless devices
  • How to make DIY prototyping shields for only a couple of dollars




Customer Reviews:
Showing reviews 1-5 of 14



5 out of 5 stars Recommended Companion Book to Expand your Arduino Design and Programming skills   January 16, 2010
Neil G. Matthews (Adelaide, South Australia)
19 out of 19 found this review helpful

The authors have well and truly delivered what they've outlined as their goal in the Introduction section, namely "We want you to take these projects as inspiration and examples of how to apply a variety of handy techniques and then adapt them to suit your own requirements, coming up with new ideas that put ours to shame". Frankly I'm impressed with what Jonathan and Hugh have achieved. They've packed in an incredible amount of information in over 400 pages using 14 broad coverage real-world projects demonstrating how to put the Arduino to practical use. Importantly, they've included some succinct and relevant background information on basic electronic theory and implementation that will save readers days of frustration in getting their circuits working. Nothing kills off the excitement of working on projects than not being able to find why something won't work as intended. With Arduino projects, there is the added difficulty that 'bugs' could be in the software and/or hardware. Excellent title - Practical. Says it all.

I like the Contents at a Glance page in addition to the detailed Contents. Use the former to get you quickly to a project of interest or the detailed Contents to quickly search out techniques relevant to your latest brainstorm.

The included source code easy to read and well explained. Great to see it is also available on line - an essential requirement for this type of book.

Circuit diagrams (schematics) clear are easy to read. I support the authors' approach in encouraging readers to develop skills in reading these.

A useful index - I find it very annoying when books that are likely to be used as a reference omit one.

Do yourself a favour and read the Resources chapter first. Rather than a list of Internet references, this 27 page chapter contains practical tips on interfacing the Arduino with the outside world. An excellent walk-through on how to create an Arduino Library is also included to encourage you to share your solutions in accordance with the Open Source philosophy of the book and the Arduino platform.

The only disappointment was the quality of reproduction of many of the photographs; I assume the muddy contrast is the result of a compromise in the printing process. That said, the book price really is very good value for the range of material covered.

I have over a decade of experience in electronics design and manufacture with an international electronics company (Philips) and many years of experience in Engineering and IT Project Management. While I've enjoyed working with PCs as a hobby for nearly 30 years, I've only dabbled in programming. The Arduino has enabled me to rediscover the fun of electronics and develop my programming skills - I've been having fun with Arduinos for just one year. This book will give me inspiration for years to come.

Neil Matthews
B. Tech. Electronic Engineering, MBA



5 out of 5 stars Arduino Development From ABC's To Hardware & Software Professional   January 5, 2010
Ira Laefsky (Philadelphia, PA)
11 out of 12 found this review helpful

This is the best book for Arduino Accomplishment!!! Other pamphlets and freely available websites and literature, describe the Arduino in terms of hobbyist and artist physical computing experimentation--This 422 page mammoth illustrated book takes the user from simple Hello World experiments in hardware and software to accomplishment in engineering Professional-level Commercial and Real-time Research Systems. While this book about the inexpensive yet powerful Arduino Open-Source Physical Computing platform can be read and understood by anyone, regardless of their previous experience with software and hardware development, it is unlike any previous attempt to describe the Arduino System in that it carefully illustrates the Design, Development and Construction of Professional-Level Products for Industry, Automotive Applications and Real-Time Systems. Even the skills needed for Professional-level Packaging of the Arduino-based Product are carefully described--so that the powerful Physical Computing projects you build will look and feel as Professional as Commercial Products. The only slight criticism I would have of this excellent, necessary and one-of-a-kind volume is that some of the black and white illustrations would benefit from higher contrast printing.


Careful yet easily understood text describes the theory, development and fabrication of each project, electronic schematics are given along with photographic illustrations of the components and procedures one must follow to construct these projects and develop your own skills to develop sophisticated, functional and attractive systems. This is a valuable and very necessary book for anyone who deals with the Arduino, whether as a hobbyist, electronics consultant or academic and it is the first of its kind carrying the hobbyist to a professional level. I give it a well-deserved five-star review.

--Ira Laefsky
MSE/MBA Engineering and New Product Consultant



5 out of 5 stars Old dog...new tricks   May 11, 2010
Dr. Jack Purdum (Indianapolis, IN)
3 out of 3 found this review helpful

I've been teaching programming for almost 25 years, mostly in C, and have been a licensed amateur radio operator for over 50 years so I know enough electronics to be dangerous. As an author myself, I know how hard it is to write a book on programming. I can't even imagine adding hardware descriptions to the task. As daunting as that might seem to me, Oxer and Blemings have done a wonderful job of covering both elements in Practical Arduino.

Chapter 1 begins with a discussion of very basic electronics (e.g., Ohm's Law, capacitance, etc.) and elementary safety issues. It also covers the minimal tools one needs to build each project that forms a chapter in the book. There are 16 chapters in the book, and 14 of those chapters discuss a project you can build. Most of the projects can be built with the ATMega128 or 328 CPU, although the last project (a telemetry system for an automobile) requires the horsepower of a 1280 CPU.

Essentially, each chapter begins with short description of the components you need to complete the project. Early in the book they even tell you several places to purchase specialized parts that might not be available at your local Radio Shack or equivalent. By the way, eBay has a bazillion electronic components for sale at very low prices. Amazon is also a good place to look, especially for the Arduino and the tools. If nothing else, they're a good way to discover what you should be paying for components.

Each chapter then proceeds to walk you through the construction of the project for that chapter. The topics were selected to highlight major tasks often encountered when using microcontroller (e.g., sensors, controllers, serial communications, etc.). None of the topics are the "blinky LED" type. All are serious projects and are designed for real work.

Actually, I purchased the book for a very specific problem I was having building a project that required multiplexing. Since that word didn't even exist when I started dabbling with electronics, I hoped this book would provide some answers...which it did, and then some. Not only did I learn how to multiplex an Arduino, I learn how to Charlieplex a circuit! In most cases, the authors not only tell you how to do something, but also why you are doing it. That's an admirable goal for any book that is trying to teach something to the reader and they've done it very well.

While I bought the book to address a single, specific problem, I ended up reading it from cover-to-cover. There are little nuggets of knowledge hidden in each and every chapter...each worth ferreting out. Each chapter also discusses the software necessary to drive the project. Software issues are also discussed, mostly using C code that is easy to follow. While the code is not C++ or purely Object Oriented, if you're into OOP like I am, it's a simple step to make the code OOP-friendly.

I've probably read a half dozen books now on the Arduino, but this is the one that has really answered my questions. It has a useful index, which is always a good sign of a well-written book. If you can only afford one book on the Arduino, make it this one...you won't be disappointed.



5 out of 5 stars Great book for learning Ardiuno   June 24, 2010
Lawrence Maturo (Austin, Texas United States)
1 out of 1 found this review helpful

Arduino is an embedded system using a non-proprietary board design, a free
rtos, and a free code development environment. This book covers all the idioms of
interfacing the microprocessor with various and sundry types of peripherals. Sort of
a crash course in embedded programming.

However, Arduino is not aimed at embedded programmers, but rather at artists, giving
them another medium to work in. While most embedded programmers would already
know this stuff, though possibly not for this processor, non-programmers wouldn't. Thus,
this book gives them a tool box that is invaluable to actually being able to use an Arduino
system to realize their dreams.



5 out of 5 stars Intermidiate to Advanced users.   July 6, 2010
Craig Berrey (LeRoy, Michigan United States)
1 out of 1 found this review helpful

Great Book. Looking forward to building and modifying some of the projects. This book could be read and used by a novice but having some experience with the Arduino and some smaller projects would be of benefit. Book was clear, only got bogged down in a couple of spots, just reread the section and got it figured out. Not a big problem. This title is packed with lots of information, offers variations to the basic projects and cause one to think about how it could be altered to meet your own needs. The programming gets a little heavy later in the book, that is where it would help to have at least a bit of experience with the device and basic programming. Highly recommend this book for anyone pursuing a more in depth knowledge of the Arduino.

Showing reviews 1-5 of 14




arduino  electronics  microcontrollers  physical computing  programming  

Our Partner
Custom Essay
Essaywritingblog.com offers the service of Essay Help. This website also deals with helps for thesis or else.
Find a better writing help with Custom Essay through customessayblog.com. Find also helps with other writings
Interior Design Colleges
Trade Schools
The service of Custom Essay is available in masterpapers.com. It can also help you with other types of writings
For your research Paper, essaycapital.com is ready to help you. They are ready with Custom Term Paper
Make a deal with ma-dissertations.com to write your Dissertation


-->