Defines the "who's who." It determines if a device is a Central (like your phone) or a Peripheral (like a heart rate sensor).
The Host acts as the software stack that manages how data is structured and secured.
welcome everybody so I've gotten very many requests uh to make a video on Bluetooth. low energy BLE in combination with the ESP32. YouTube·MoThunderz Inside bluetooth low energy
The "brain" of the radio. It uses a state machine to manage whether the device is Advertising (broadcasting its presence), Scanning (looking for others), or in a Connection state exchanging data. 2. The Host (The "Brain")
To "put together" a BLE system, you need to understand three major building blocks that work in tandem: the , the Host , and the Application . 1. The Controller (The "Radio") Defines the "who's who
This is the most important part for developers. It defines how data is exchanged using a hierarchy of Services and Characteristics (e.g., a "Battery Service" with a "Level" characteristic).
This is the hardware layer responsible for actually sending and receiving signals over the 2.4 GHz band. low energy BLE in combination with the ESP32
Handles the "raw bits" and frequency hopping across 40 channels to avoid interference.