Bluetooth Low Energy (LE) is one of the latest enhancement to Bluetooth technology and, as the name suggests, it is aimed at "ultra" low power devices, such as heart rate monitors, thermometers, and laboratory sensors. Due to very low power consumption, devices compliant with this standard can operate for months or even years on coin cell batteries without the need for recharging. This cutting-edge book helps professionals understand the "whats", "whys", and "hows" of Bluetooth LE. It includes a broad view of the technology, identifies the various building blocks and explains how they come together. The book explains the architecture of the Bluetooth LE stack and the functionality provided by each of the layers. Software engineers find expert guidance in setting up their own system in a quick and efficient manner with inexpensive, easily available hardware and just a couple of PCs running Linux. Additionally, this practical volume features exercises and sample programs to help readers get a first-hand feel for how the technology works.