Bluetooth Low Energy (BLE) is essentially the "minimalist" sibling of classic Bluetooth, designed to stay in a near-zero power state and wake up only for tiny bursts of communication. This architecture allows devices like heart rate monitors and smart tags to run for years on a single coin-cell battery.
Defines the "who's who." It determines if a device is a Central (like your phone) or a Peripheral (like a heart rate sensor). 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") Bluetooth Low Energy (BLE) is essentially the "minimalist"
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") The "brain" of the radio
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.