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

      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