BLE Battery Service Implementation
Implement the standard BLE Battery Service (BAS) on ESP32 to report the device’s battery level to connected BLE clients like smartphones.
BLE Battery Service Implementation Read More »
Implement the standard BLE Battery Service (BAS) on ESP32 to report the device’s battery level to connected BLE clients like smartphones.
BLE Battery Service Implementation Read More »
Turn your ESP32 into a BLE Beacon. Implement common formats like Apple’s iBeacon or Google’s Eddystone to broadcast information wirelessly.
BLE Beacons and iBeacon Implementation Read More »
Implement BLE scanning on ESP32 to discover nearby advertising devices. Apply filters based on address, service UUIDs, or advertising data content.
BLE Scanning and Filtering Read More »
Configure BLE advertising parameters on ESP32. Control advertising intervals, data packets (manufacturer data, service UUIDs), and discoverability modes.
BLE Advertising Configurations Read More »
Learn how to manage bonded BLE devices on ESP32. Store and retrieve bonding keys for faster and secure reconnections without re-pairing.
BLE Bonding and Device Management Read More »
BLE security mechanisms on ESP32, including pairing methods (Just Works, Passkey Entry), bonding, and different security levels for connections.
BLE Security Levels and Pairing Read More »
Implement a BLE GATT Client on ESP32 to discover services/characteristics on remote BLE servers and interact with them (read, write, subscribe).
BLE GATT Client Implementation Read More »
Deep dive into defining BLE GATT services and characteristics on an ESP32 server. Understand UUIDs, properties (read, write, notify), and descriptors.
BLE GATT Services and Characteristics Read More »
Learn to implement a BLE GATT Server on ESP32. Define custom services and characteristics to expose data and functionality to BLE clients.
BLE GATT Server Implementation Read More »
Introduction to Bluetooth Low Energy (BLE) on ESP32. Understand its architecture, key concepts (GATT, GAP), and advantages for low-power IoT devices.
Bluetooth LE Architecture Overview Read More »