Bluetooth LE Projects with Arduino, Raspberry Pi, and Smartphones
This book is where your adventures with Bluetooth LE begin. You'll start your journey by getting familiar with your hardware options: Arduino, BLE modules, computers (including Raspberry Pi!), and mobile phones. From there, you'll write code and wire circuits to connect off-the-shelf sensors, and even go all the way to writing your own Bluetooth Services.
Along the way you'll look at lightbulbs, locks, and Apple's iBeacon technology, as well as get an understanding of Bluetooth security--both how to beat other people's security, and how to make your hardware secure.
Alasdair Allan is a Scientist, Author, Hacker and Tinkerer, and co-founder of a startup working on fixing the Internet of Things. He is the author of a number of books, and from time to time he also stands in front of cameras. He is a contributing editor for MAKE magazine, and a contributor to the O'Reilly Radar. A few years ago he caused a privacy scandal by uncovering that your iPhone was recording your location all the time. This caused several class action lawsuits and a U.S. Senate hearing. Several years on, he still isn't sure what to think about that. Alasdair is a former academic. As part of his work he built a distributed peer-to-peer network of telescopes which, acting autonomously, reactively scheduled observations of time-critical events. Notable successes included contributing to the detection of what--at the time--was the most distant object yet discovered.
Don Coleman is a lifelong engineer who has come full circle, from mechanical to software and now to hardware, bridging the gap between all disciplines. Don is a seasoned PhoneGap developer who has embraced it since its inception, and has spoken across the country about the benefits and advantages of using PhoneGap. As the Director of Consulting for Chariot Solutions, a software consulting company near Philadelphia, PA, he works with teams and clients to reinvent their existing technology and lay the groundwork for the future.
Sandeep Mistry is a professional software engineer, who enjoys tinkering with the Internet of Things and Bluetooth Low Energy (BLE) devices. Sandeep is the creator of noble and bleno, two cross-platform node.js BLE libraries.