Bluetooth Low Energy in C++ for nRF Microcontrollers [eBook]
Written with embedded C++ developers of all types and background in mind, this book covers the crucial aspects of Bluetooth Low Energy development:
- How the Bluetooth protocol works
- How to discover, connect, and transmit data
- Best practices for working with Bluetooth devices
Each chapter explains how the technology works, shows a practical implementation in code and shows an example project.
Learn how to:
- Advertise, connect, and transmit data using an nRF Microcontroller
- Create an iBeacon and Scanner
- Create a Chat Client and Server
Create a Remotely Controlled Blinky Device
Skill Level
This book is excellent for anyone who has basic or advanced knowledge of programming C++ or embedded microcontrollers
Form
13 Chapters
Teaches how to program an nRF Microcontroller to be a Bluetooth Peripheral
Constructive tips
Comes with 3 code complete projects
List of Chapters
Chapter 1: Introduction
Chapter 2: Introducing nRFx
Chapter 3: Bootstrapping
Chapter 4: Scanning and Advertising
Chapter 5: Connecting
Chapter 6: Services and Characteristics
Chapter 7: Reading Data from a Peripheral
Chapter 8: Writing Data to a Peripheral
Chapter 9: Using Notifications
Chapter 10: Streaming Data
Chapter 11: Project: iBeacon
Chapter 12: Project: Echo Client and Server
Chapter 13: Remote Control LED
Appendix: Bluetooth Properties
More
Read a free sample (1 chapter) (http://bluetoothlowenergy.co/downloads/chapters/Bluetooth%20Low%20Energy%20in%20C++%20for%20nRF%20Microcontrollers%20Free%20Chapter.pdf)
Want to program your Android, iPhone, or Arduino 101?
Check out my other books at:
You'll get the full version of the book in PDF & ePUB