A new edition of this book is now available to order in paperback, hardcover, and Kindle formats. You can find it Bluetooth Low Energy (BLE) is an exciting new technology that was introduced in 2010. It targets applications in the Internet of Things (IoT) space. With the recent release of Bluetooth 5 in late 2016 and Bluetooth mesh in mid-2017 (which builds on top of BLE), Bluetooth is now more capable than ever of becoming the standard wireless protocol used in many IoT applications smart homes, smart cities, medical devices, wearables, and sensor connectivity.Learning a new technology is always challenging and usually comes with a learning curve. Some technologies are easier to learn than others. Unfortunately, Bluetooth Low Energy (BLE) can be one of those hard ones. The lack of good resources including blogs, tutorials, and up-to-date books that help a beginner to learn BLE, makes the task even more difficult.That is, in fact, the primary goal of this to provide you with a complete understanding of the basics and core concepts of BLE that you can learn in a single weekend.Here's a tiny list of the benefits this book will help you
Understand what Bluetooth Low Energy is and how it compares to Bluetooth Classic.
Become better informed about the use cases where BLE makes the most sense.
Learn all about Bluetooth 5 and the new features it brought us.
Understand how two BLE devices discover and connect with each other.
Understand how BLE devices exchange and transfer data between each other.
Fully grasp concepts such as Peripherals, Centrals, Advertising, Connections, GATT, GAP, and many others.
Learn about the newly released Bluetooth mesh standard.
What readers are saying“I bought your BLE book and I love it. I am an iOS developer and your material helped me understand some of the finer points of BLE”
-Alex Carrizo, Senior iOS Developer, iOS SME at Mobile Apps Company
Topics The basics of Bluetooth Low Energy & Bluetooth 5.0.
The difference between BLE and Bluetooth Classic (the one used for streaming audio and connecting headsets).
The benefits and limitations of using BLE and which use cases make the most sense for BLE.
The difference between a BLE Central and a BLE Peripheral.
All about GATT (Generic Attribute Profile) and GAP (Generic Access Profile).
How Bluetooth 5 achieves double the speed, four times the range, and eight times the advertising capacity.
How BLE devices advertise and discover each other.
How two BLE devices connect to each other.
How BLE devices exchange and transfer data between each other.
Profiles, Services, and Characteristics.
How secure BLE is, and how BLE devices secure the communication channel between them.
The different connection and advertising parameters and what each of them means.
This is a short book that experienced engineers should be able to read and understand inside of a day. It summarizes the key attributes of the Bluetooth Low Energy standard; and provides a brief introduction to the Bluetooth Mesh specification. The content is well organized. The presentation is clear. The author states the objective of the book to be, "to help you learn the most important basics and core concepts of BLE in a single weekend!" I believe he has managed to deliver exactly that.
This book fulfills its promise: a short introduction to BLE concepts and terminology. Yes, you can find all this information (and a lot more) by searching on the internet and reading the official specifications. If you want to develop BLE devices or applications, you will have to go deeper, but you will already know the basics.