Utilisation du BLE avec la carte NUCLEO-WB55

Présentation du Bluetooth Low Energy (BLE)

Vous trouverez sur cette page une présentation du Bluetooh Low Energy (BLE). Prenez le temps d’assimiler ces informations car les protocoles du BLE sont subtilement différents des logiques “client-serveur” et “maître-esclave” plus répandues et introduisent un vocabulaire et des notions que nous utilisons dans tous les tutoriels qui suivent.

Liste des tutoriels

Les liens suivants donnent quelques exemples d’applications du BLE avec la carte NUCLEO-WB55. Nous rappelons que l’ensemble des scripts présentés ou utilisés par la suite pourront être récupérés sur la page Téléchargements.

La colonne Central précise si ce dernier est une NUCLEO-WB55 ou bien un smartphone équipé soit de l’application ST BLE Sensor, soit d’une application Android réalisée avec MIT App Inventor. Le Peripheral (fr : périphérique) est TOUJOURS une NUCLEO-WB55. Entre autres possibilités, le central peut aussi être un ordinateur personnel (MAC ou PC) ou encore un micro-ordinateur de type Raspberry Pi exécutant le système d’exploitation Linux. Nous ajouterons probablement des exemples correspondants dans le futur.


Central Peripheral Protocole Description et hyperlien Standard
ST BLE Sensor (smartphone) NUCLEO-WB55 GAP puis GATT Publication de la température et contrôle d’une LED Blue-ST
ST BLE Sensor (smartphone) NUCLEO-WB55 GAP puis GATT Station environnementale Blue-ST
MIT App Inventor (smartphone) NUCLEO-WB55 GAP puis GATT Publication de la température et contrôle d’une LED Blue-ST
MIT App Inventor (smartphone) NUCLEO-WB55 GAP puis GATT Publication de la température et de l’humidité Bluetooth SIG
MIT App Inventor (smartphone) NUCLEO-WB55 GAP puis GATT Echange de chaînes de caractères Nordic UART Service
NUCLEO-WB55 NUCLEO-WB55 GAP Emission et lecture de messages hors-connexion Bluetooth SIG
NUCLEO-WB55 NUCLEO-WB55 GAP puis GATT Echange de la température et de l’humidité Bluetooth SIG
NUCLEO-WB55 NUCLEO-WB55 GAP puis GATT Echange de chaînes de caractères Nordic UART Service
Bluefruit Connect (smartphone) NUCLEO-WB55 GAP puis GATT Exécution REPL via BLE Nordic UART Service