BLE GATT Server Implementation
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 »
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 »
Explore the Hands-Free Profile (HFP) for Bluetooth Classic on ESP32, enabling features like call handling and voice communication.
Bluetooth HFP Implementation Read More »
Implement Bluetooth A2DP Source functionality on ESP32 to stream audio wirelessly to Bluetooth speakers or headphones. Transmit audio from ESP32 to others.
Bluetooth A2DP Source Implementation Read More »
Configure the ESP32 as a Bluetooth A2DP Sink to receive and play high-quality stereo audio streamed from devices like smartphones or laptops.
Bluetooth A2DP Sink Implementation Read More »
The Serial Port Profile (SPP) for Bluetooth Classic on ESP32, enabling transparent serial communication between devices wirelessly.
Bluetooth SPP Profile Implementation Read More »
The fundamentals of Bluetooth Classic (BR/EDR) on ESP32. Explore its architecture, profiles (SPP, A2DP), and common use cases like audio streaming.
Bluetooth Classic Introduction and Architecture Read More »
Dive into advanced Git: git bisect for debugging, cherry-pick commits, git worktree, Git Hooks, git notes, and git bundle for offline use.
Advanced Git Techniques Read More »
Overview of GitHub, GitLab, Bitbucket. Understand Pull/Merge Requests, code reviews, and best practices for effective team collaboration.
Git Hosting Platforms and Collaboration Read More »
Explore popular Git workflows: Centralized, Feature Branch, Gitflow, and Forking. Choose the best workflow for your project and team size.
Exploring Common Git Workflows Read More »