O que é Bluetooth?
Bluetooth é um padrão de comunicação sem fio de curto alcance que opera na frequência de 2,4GHz. Permite troca de dados entre dispositivos a uma distância de 10-100 metros. Nomeado em homenagem ao rei dinamarquês do século X, Harald "Bluetooth" Gormsson, que uniu tribos rivais. O Bluetooth 5.0+ moderno oferece velocidades de até 2Mbps, alcance estendido e baixo consumo de energia.
Bluetooth Clássico vs. BLE
Bluetooth Clássico é usado para transmissão contínua de dados — áudio em fones, transferência de arquivos, conexão de teclado/mouse. Bluetooth Low Energy (BLE) é otimizado para dispositivos que transmitem periodicamente pequenos volumes de dados — rastreadores fitness, monitores cardíacos, sensores de casa inteligente, beacons. BLE pode operar meses e anos com uma bateria tipo moeda. A Web Bluetooth API funciona predominantemente com dispositivos BLE.
Serviços e Características GATT
Dispositivos BLE expõem dados através do GATT (Generic Attribute Profile). Os dados são organizados em serviços (agrupamentos lógicos como "Serviço de Bateria" ou "Serviço de Frequência Cardíaca"), contendo características (pontos de dados individuais como nível de bateria ou valor de frequência cardíaca). Cada serviço e característica tem um UUID único. UUIDs padrão são definidos pelo Bluetooth SIG, e fabricantes podem definir UUIDs personalizados para seus dados.