Home - APIs & Operating Environments
Building Wireless Sensor Networks: with ZigBee, XBee, Arduino, and Processing
Price: $27.99
& 2-Day * Free Nationwide Shipping! (* details)
Availability: Usually ship in 24 hours if sold by Amazon.com
Product Details
| Binding: | Kindle Edition |
|---|---|
| EAN: | |
| Label: | O'Reilly Media |
| Feature: | |
| Publisher: | O'Reilly Media |
| Studio: | O'Reilly Media |
Editorial Reviews
Get ready to create distributed sensor systems and intelligent interactive devices using the ZigBee wireless networking protocol and Series 2 XBee radios. By the time you're halfway through this fast-paced, hands-on guide, you'll have built a series of useful projects, including a complete ZigBee wireless network that delivers remotely sensed data.
Radio networking is creating revolutions in volcano monitoring, performance art, clean energy, and consumer electronics. As you follow the examples in each chapter, you'll learn how to tackle inspiring projects of your own. This practical guide is ideal for inventors, hackers, crafters, students, hobbyists, and scientists.
- Investigate an assortment of practical and intriguing project ideas
- Prep your ZigBee toolbox with an extensive shopping list of parts and programs
- Create a simple, working ZigBee network with XBee radios in less than two hours -- for under $100
- Use the Arduino open source electronics prototyping platform to build a series of increasingly complex projects
- Get familiar with XBee's API mode for creating sensor networks
- Build fully scalable sensing and actuation systems with inexpensive components
- Learn about power management, source routing, and other XBee technical nuances
- Make gateways that connect with neighboring networks, including the Internet
Customer Reviews
I bought the book because although I am not a beginner to electronics, I am to ZigBee, and I am lazy and want a quick start to what to get and why and which "start-bugs" to avoid. Faludi does a good job here and tries to please everybody by including non-Windows based (Mac and Linux) examples where he can (this market is clearly biased towards Windows).
Evidently you could simply download the free ZigBee spec' and read it - it is not too boring and took me about four days to scan through it, but for the cheap price, I would recommend that even a professional would recover the cost in time saved from this book but evidently he will not be interested in the simplistic treatment of how to connect A to B, just the tips and hints and as a quick broad outline for both the spec and the parts range.
For the beginner this book is excellent with both diagrams and photographs of how to wire up the half dozen-or-so connections between one module and another plus very full descriptions + screen shots of how to drive the (mainly Windows based) software.
The firmware example-code is consistently of the simplest-only-to-do-the-principle (there is no cheating by padding with large amounts of code) and gradually the reader is taken into more and more detail about protocols and networking in a painless manner.
A huge amount of work has gone into this book to make it look simple. It is also up to date (late 2010). I highly recommend it to anyone.
This book starts with describing initial choices around hardware and software to construct a XBee wireless network, Professor Faludi also does a quick tutorial on radio transmissions theory and wireless networking. Once you have the bits and pieces set out, Professor Faludi walks through a number of projects helping to build up the readers overall knowledge:
1. A Wireless doorbell
2. Romantic Lighting Sensor
3. Simple Sensor Network
4. Simple Sensor with Sleep Project
He then discusses a XBee Internet Gateway (XIG) project ( see his blog), this opens up the borders by allowing the XBee radios to proxy through the ConnectPort X2 and hence be accessable via the Web.
Next project, a project to Tweat to a XBee. Professor Faludi concludes the book with a review of the ZigBee stack, a list of plans for the ZigBee platform. Finally there is a resource guide for Arduino, Python, ZigBee, Digi, etc.
This book really offers a end to end introduction to XBee radio networks and is well worth the time for anyone who is hacking or looking at industrial applications in sensor networks.
in the context of the Arduino Microcontroller development system. Practical tutorials ranging from wireless doorbells to Arduino interconnections with the Internet and the Pachube Sensor Data Collection Network are fully described including gotcha's and debugging, are given as well as easy to follow code and breadboard layouts. But in my opinion the most valuable service of this book is in illustrating the principles of networking sensors and actuators and all of the skills hardware, software and data protocols that are involved in this process. The book serves as a valuable companion to Tom Igoe's book, "Making Things Talk" (also published by O'Reilly).
This book illustrates by carefully documented example oriented around Xbee Series 2 radio and Arduino projects, but more valuably it teaches the principles of sensor networks and ubiquitous computing in a way that will be useful to all DIY's and technologist now and in the future.
--Ira Laefsky, Information Technology Consultant & Researcher
formerly on the Senior Consulting Staff of Arthur D. Little, Inc and Digital Equipment Corporation
The text features a comprehensive look at the XBee system (including copious illustrations and pictures) which also touches on the better known Arduino boards. If you are already familiar with circuit wiring, this book may be a refreshing howto guide. If you've never touched a breakout board before, even the in-depth and humor-filled instructions may seem daunting. The books only real failing lies in not teasing up front the many varied projects one can achieve or a sense of what might (or might not) be accomplished on the modest hardware. I liked the depth of content, but the integrated organization might be better served by putting all the theory and sections up front and appending the MAKE-style projects as recipes. An easily overlooked gem!
One point of confusion that I still grasp with is the differentiation between series 1 and series 2 xbees. The book exclusively uses series 2 devices, while several of the more notable Arduino hobby sites (adafruit, etc) very vocally prefer the series 1 devices. To my way of thinking (perhaps influenced by the author's position), having sensors in a mesh network makes the most sense; I have yet to read a valid counter argument.
I would also recommend that if you are seriously considering implementing a solution with multiple XBees to go ahead and purchase a Digi XPort X2 - they are available via the Digi site (though their online store is terrible) as well as Sparkfun. Remote management of XBees (including remote firmware updates!) is a very, very nice feature, and the iDigi integration extends this capability to any location on the internet. Pretty sweet. If you're interested, I blog about most of my hobby exploits here: [...]
It does not assume any advanced knowledge of ZigBee or wireless communications. As a matter of fact it presents some inforamtion in an over simplified manner. This, however, is done with a great writting style and not all irritating to more advanced users (that is, you can skim the text for what you need).
I would highly recommand this book to anyone just starting out with ZigBee radios. I would also note that this book does not cover the series 1 radios, which are not series 2 compatible, though the same principals apply.
I appreciate the well structured presentation of ideas as well as the very practical approach in creating projects while learning very important concepts. It is like a workbook and laboratory manual in one!
I particularly enjoyed how the author wrote the book in a conversational manner while maintaining the excitement for the reader.
Tha Appendix at the end of the book is very helpful in encouraging the reader to explore even further.
[Disclaimer: I got this book for free as part of the Oreilly blogger review program I was not required to write a positive review. The opinions I have expressed are my own. I am disclosing this in accordance with the Federal Trade Commission's 16 CFR, Part 255 : "Guides Concerning the Use of Endorsements and Testimonials in Advertising."]
Create your own review



