Develop your own Bluetooth Low Energy Applications

  • MarqueElektor Publishing

Description

pour Raspberry Pi, ESP32 et nRF52 avec Python, Arduino et Zephyr

Les puces radio à énergie basse Bluetooth (Bluetooth Low Energy BLE) sont omniprésentes, du Raspberry Pi aux ampoules électriques. BLE est une technologie développée avec des spécifications complètes, mais les bases sont assez accessibles.

Une approche progressive et systématique vous guidera vers la maîtrise de cette technique de communication sans fil, qui est essentielle pour travailler dans des applications de faible puissance.

Dans ce livre, vous apprendrez à :

  • Découvrir les appareils BLE dans votre entourage en écoutant leurs annonces.
  • Créez vos propres dispositifs BLE en annonçant des données.
  • Connectez-vous à des dispositifs BLE tels que des moniteurs de fréquence cardiaque et des détecteurs de proximité.
  • Créez des connexions sécurisées avec les appareils BLE grâce au cryptage et à l'authentification.
  • Comprendre les spécifications des services et des profils BLE et les appliquer.
  • Reconvertir un dispositif BLE avec une exécution exclusive et le contrôler avec votre propre logiciel.
  • Faire en sorte que vos appareils BLE utilisent le moins d'énergie possible.

Ce livre vous montre les ficelles de la programmation BLE avec Python et la bibliothèque Bleak sur un Raspberry Pi ou un PC, avec C++ et NimBLE-Arduino sur les cartes de développement ESP32 d'Espressif, et avec C sur l'une des cartes de développement prises en charge par le système d'exploitation en temps réel Zephyr, notamment les cartes nRF52 de Nordic Semiconductor.

Vous commencerez avec peu de théorie et développerez du code Après avoir lu ce livre, vous en saurez suffisamment pour créer vos propres applications BLE.


Fiche produit

pour Raspberry Pi, ESP32 et nRF52 avec Python, Arduino et ZephyrLes puces radio à énergie basse Bluetooth (Bluetooth Low Energy... Lire la suite

€ 39,95 TVA incluse
Membres € 35,96

    • Expédier aujourd'hui ? Commandez dans Dec 03, 2024 17:00:00 +0100

    Détails

    SKU : 20200
    EAN : 9783895765001
    ISBN : 978-3-89576-500-1
    Auteur : Koen Vervloesem
    Langue : English
    Pages : 257 (couleur)
    Format : 17 x 23,5 cm (Livre de poche)

    Description

    pour Raspberry Pi, ESP32 et nRF52 avec Python, Arduino et Zephyr

    Les puces radio à énergie basse Bluetooth (Bluetooth Low Energy BLE) sont omniprésentes, du Raspberry Pi aux ampoules électriques. BLE est une technologie développée avec des spécifications complètes, mais les bases sont assez accessibles.

    Une approche progressive et systématique vous guidera vers la maîtrise de cette technique de communication sans fil, qui est essentielle pour travailler dans des applications de faible puissance.

    Dans ce livre, vous apprendrez à :

    • Découvrir les appareils BLE dans votre entourage en écoutant leurs annonces.
    • Créez vos propres dispositifs BLE en annonçant des données.
    • Connectez-vous à des dispositifs BLE tels que des moniteurs de fréquence cardiaque et des détecteurs de proximité.
    • Créez des connexions sécurisées avec les appareils BLE grâce au cryptage et à l'authentification.
    • Comprendre les spécifications des services et des profils BLE et les appliquer.
    • Reconvertir un dispositif BLE avec une exécution exclusive et le contrôler avec votre propre logiciel.
    • Faire en sorte que vos appareils BLE utilisent le moins d'énergie possible.

    Ce livre vous montre les ficelles de la programmation BLE avec Python et la bibliothèque Bleak sur un Raspberry Pi ou un PC, avec C++ et NimBLE-Arduino sur les cartes de développement ESP32 d'Espressif, et avec C sur l'une des cartes de développement prises en charge par le système d'exploitation en temps réel Zephyr, notamment les cartes nRF52 de Nordic Semiconductor.

    Vous commencerez avec peu de théorie et développerez du code Après avoir lu ce livre, vous en saurez suffisamment pour créer vos propres applications BLE.


    Customer Reviews

    Based on 1 review
    100%
    (1)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    0%
    (0)
    P
    Peter
    Sehr gute BLE-Einführung

    Ich kann das Buch nur empfehlen: es bietet eine sehr gute Einführung in BLE und macht BLE an vielen Beispielen für ESP32 (nimBLE Library), Raspberry Pi (Bleak-Pythonlibrary) und nRF52 (Zephyr) nachvollziehbar. Für mich sind vor allem die nimBLE-Library sowie die Python-/Bleak-Anwendungen tolle Ausgangsszenarien für eigene Projekte. Nochmals, Ich kann das Buch nur empfehlen.

    Connexion

    Mot de passe oublié ?

    Vous n'avez pas encore de compte ?
    Créer un compte