Chapter 8: I Can Speak BLE

Bluetooth is a short-range wireless standard for portable equipment applications. It was originally designed as a wireless alternative to serial communication protocols such as RS-232, to provide communication between two devices. Bluetooth specifications are developed by the Bluetooth Special Interest Group (SIG) with thousands of members worldwide. Starting from the Bluetooth 4.0 core specification, the Bluetooth SIG especially targets IoT applications to support device developers with modern features such as low energy, mesh networking, and location services.

The current standard specifies two radio versions, Bluetooth Classic (BR/EDR) and Bluetooth Low Energy (BLE). ESP32 supports both of them by design. In this ...

Get Developing IoT Projects with ESP32 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.