Develop your own Bluetooth Low Energy Applications

  • FabrikantElektor Publishing

Omschrijving

voor Raspberry Pi, ESP32 en nRF52 met Python, Arduino and Zephyr

Bluetooth Low Energy (BLE) radiochips zijn alomtegenwoordig, van Raspberry Pi tot gloeilampen. BLE is een uitgebreide technologie met een uitgebreide specificatie, maar de basis is vrij toegankelijk.

Een progressieve en systematische aanpak zal u ver leiden in het onder de knie krijgen van deze draadloze communicatietechniek, die essentieel is voor het werken in low power scenario's.

In dit boek leert u hoe u:

  • Ontdek BLE-apparaten in de buurt door naar hun advertenties te luisteren.
  • Uw eigen advertentiegegevens voor BLE-apparaten kunt maken.
  • Maak verbinding met BLE-apparaten zoals hartslagmeters en nabijheidsmelders.
  • Maak veilige verbindingen met BLE-apparaten met encryptie en authenticatie.
  • BLE service- en profielspecificaties begrijpen en implementeren.
  • Reverse-engineer een BLE-apparaat met een bedrijfseigen implementatie en bestuur het met je eigen software.
  • Zorg ervoor dat je BLE-apparaten zo weinig mogelijk stroom verbruiken.

Dit boek leert je de kneepjes van het BLE programmeren met Python en de Bleak bibliotheek op een Raspberry Pi of PC, met C++ en NimBLE-Arduino op Espressif's ESP32 ontwikkelborden, en met C op een van de ontwikkelborden die ondersteund worden door het Zephyr real-time besturingssysteem, zoals Nordic Semiconductor's nRF52 borden.

Ter inleiding met een zeer kleine hoeveelheid theorie, zult u code ontwikkelen vanaf het begin. Nadat u dit boek hebt voltooid, weet u genoeg om uw eigen BLE-toepassingen te maken.


Productformulier

voor Raspberry Pi, ESP32 en nRF52 met Python, Arduino and Zephyr Bluetooth Low Energy (BLE) radiochips zijn alomtegenwoordig, van Raspberry Pi tot gloeilampen. BLE is... Lees meer

Geen beoordelingen

€ 39,95 incl. BTW
Leden € 35,96

    • Vandaag verstuurd? Je hebt nog Apr 27, 2024 17:00:00 +0200

    Details

    SKU: 20200
    EAN: 9783895765001
    ISBN: 978-3-89576-500-1
    Auteur: Koen Vervloesem
    Taal: English
    Pagina's: 257 (Full Color)
    Formaat: 17 x 23.5 cm (Paperback)

    Omschrijving

    voor Raspberry Pi, ESP32 en nRF52 met Python, Arduino and Zephyr

    Bluetooth Low Energy (BLE) radiochips zijn alomtegenwoordig, van Raspberry Pi tot gloeilampen. BLE is een uitgebreide technologie met een uitgebreide specificatie, maar de basis is vrij toegankelijk.

    Een progressieve en systematische aanpak zal u ver leiden in het onder de knie krijgen van deze draadloze communicatietechniek, die essentieel is voor het werken in low power scenario's.

    In dit boek leert u hoe u:

    • Ontdek BLE-apparaten in de buurt door naar hun advertenties te luisteren.
    • Uw eigen advertentiegegevens voor BLE-apparaten kunt maken.
    • Maak verbinding met BLE-apparaten zoals hartslagmeters en nabijheidsmelders.
    • Maak veilige verbindingen met BLE-apparaten met encryptie en authenticatie.
    • BLE service- en profielspecificaties begrijpen en implementeren.
    • Reverse-engineer een BLE-apparaat met een bedrijfseigen implementatie en bestuur het met je eigen software.
    • Zorg ervoor dat je BLE-apparaten zo weinig mogelijk stroom verbruiken.

    Dit boek leert je de kneepjes van het BLE programmeren met Python en de Bleak bibliotheek op een Raspberry Pi of PC, met C++ en NimBLE-Arduino op Espressif's ESP32 ontwikkelborden, en met C op een van de ontwikkelborden die ondersteund worden door het Zephyr real-time besturingssysteem, zoals Nordic Semiconductor's nRF52 borden.

    Ter inleiding met een zeer kleine hoeveelheid theorie, zult u code ontwikkelen vanaf het begin. Nadat u dit boek hebt voltooid, weet u genoeg om uw eigen BLE-toepassingen te maken.


    Recent bekeken producten

    Login

    Wachtwoord vergeten?

    Heb je nog geen account?
    Maak account aan