Shopping Cart

Subtotal: $10.00

Add $1,990.00 more to get free shipping!

View cartCheckout

Develop your own Bluetooth Low Energy Applications: for Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr (1 ed)

Original price was: $39.24.Current price is: $5.00.

  • Publisher: ‎PUBLITR ELEKTOR
  • Publication date: ‎July 6, 2023
  • Author: Koen Vervloesem
  • Language: ‎English
  • File size: 41.7 MB
  • Format: ‎PDF
  • Pages: 258 pages
Brand Electro eBooks

Develop your own Bluetooth Low Energy Applications: for Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr (1 ed) PDF

This book shows you the ropes of BLE programming with Python and the Bleak library on a Raspberry Pi or PC, with C++ and NimBLE-Arduino on Espressif's ESP32 development boards, and with C on any of the development boards supported by the Zephyr real-time operating system, including Nordic Semiconductor's nRF52 boards.

Bluetooth Low Energy (BLE) radio chips are ubiquitous, from the Raspberry Pi to light bulbs. BLE is a developed technology with extensive specifications, but the basics are quite accessible.

A step-by-step, systematic approach will guide you toward mastering this wireless communication technique, which is essential for working in low-power applications.

In this book, you will learn how to:

  • Discover BLE devices around you by listening to their announcements.
  • Create your own BLE devices by announcing data.
  • Connect to BLE devices such as heart rate monitors and proximity sensors.
  • Create secure connections with BLE devices using encryption and authentication.
  • Understand and apply BLE service and profile specifications.
  • Repurpose a BLE device with exclusive execution and control it with your own software.
  • Make your BLE devices use as little power as possible.
  • This book shows you the ropes of BLE programming with Python and the Bleak library on a Raspberry Pi or PC, with C++ and NimBLE-Arduino on Espressif's ESP32 development boards, and with C on any of the development boards supported by the Zephyr real-time operating system, including Nordic Semiconductor's nRF52 boards.

You'll start with a little theory and develop code. After reading this book, you'll know enough to create your own BLE applications.

About the Author

Koen Vervloesem has been writing about Linux, open-source software, security, home automation, AI, programming, and the Internet of Things for over 20 years. He holds a master's degree in computer engineering, a master's degree in philosophy, and an LPIC-3-303 security certificate. He is a board member of the Belgian privacy organization, the Ministry of Privacy.

Secure Payments
Securing online payments is a shared responsibility, and everyone can contribute their share.
Free Shipping
You get unlimited free shipping on eligible items with Electro eBooks, with no minimum spend.
Gifts & Sales
Sales gifts are helpful tools that are often used to show appreciation to clients for purchasing a product.
24/7 Support
Our customer care service is offered in the form of 1st or 2nd level support.
Electro eBooks W 170

Important updates waiting for you!

Subscribe and grab 20% OFF!
Subscription Form

Develop your own Bluetooth Low Energy Applications for Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr (1 ed) PDF
Develop your own Bluetooth Low Energy Applications: for Raspberry Pi, ESP32 and nRF52 with Python, Arduino and Zephyr (1 ed)

Original price was: $39.24.Current price is: $5.00.