Develop your own Bluetooth Low Energy Applications

Prijzen vanaf
32,99

Uitgelicht

VERGELIJK ALLE AANBIEDERS (4)

Beschrijving

Bluetooth Low Energy (BLE) is een technologie die steeds vaker voorkomt in allerlei apparaten, van Raspberry Pi tot slimme verlichting. Het biedt een breed scala aan mogelijkheden voor draadloze communicatie en is ontworpen voor toepassingen waarbij lage energieconsumptie van essentieel belang is. Dit boek biedt een uitgebreide en toegankelijk ingeleide in de wereld van BLE, en richt zich zowel op beginners als op gevorderde gebruikers die hun vaardigheden willen uitbreiden.

Wat je leert

In deze gids leer je de fundamenten van BLE-programmering. Je begint met het ontdekken van BLE-apparaten in je omgeving door hun advertenties te beluisteren. Daarnaast krijg je de kans om je eigen BLE-apparaten te creëren die gegevens adverteren. Het boek begeleidt je ook bij het verbinden met verschillende BLE-apparaten, zoals hartslagmeters en nabijheidsdetectiesystemen.

Veiligheid is een belangrijk aspect van draadloze communicatie. Daarom leert dit boek je hoe je veilige verbindingen kunt maken met behulp van encryptie en authenticatie. Verder krijg je inzicht in de service- en profielspecificaties van BLE en hoe je deze kunt implementeren in je eigen projecten.

Geavanceerde technieken

Voor de meer ervaren gebruikers biedt het boek ook informatie over het reverse-engineeren van BLE-apparaten met een proprietaire implementatie, zodat je deze kunt besturen met je eigen software. Daarnaast wordt er aandacht besteed aan hoe je jouw BLE-apparaten zo energiezuinig mogelijk kunt maken, wat cruciaal is voor het verlengen van de levensduur van batterijgevoede apparaten.

Programmeertalen en platforms

Deze handleiding behandelt BLE-programmering met diverse talen en platformen. Je wordt geïntroduceerd in het programmeren met Python en de Bleak-bibliotheek op een Raspberry Pi of PC. Ook wordt C++ en NimBLE-Arduino voor de Espressif ESP32-ontwikkelboards behandeld, evenals C-programmering op ontwikkelboards die ondersteund worden door het Zephyr real-time besturingssysteem, zoals de nRF52-boards van Nordic Semiconductor.

Praktische benadering

Het boek is ontworpen met een hands-on benadering; je begint al snel met het ontwikkelen van code zonder dat je vooraf uitgebreide theoretische kennis nodig hebt. Terwijl je vordert, krijg je de kans om je eigen BLE-toepassingen te creëren. Na het lezen van dit boek ben je goed voorbereid om zelfstandig aan de slag te gaan met BLE-projecten en je eigen innovatieve oplossingen te ontwikkelen.

Vergelijk aanbieders (4)

Shop
Prijs
Verzendkosten
Totale prijs
32,99
Gratis
32,99
Naar shop
Gratis Shipping Costs
32,99
Gratis
32,99
Naar shop
Gratis Shipping Costs
32,99
Gratis
32,99
Naar shop
Gratis Shipping Costs
39,95
Gratis
39,95
Naar shop
Gratis Shipping Costs
Beschrijving

Bluetooth Low Energy (BLE) is een technologie die steeds vaker voorkomt in allerlei apparaten, van Raspberry Pi tot slimme verlichting. Het biedt een breed scala aan mogelijkheden voor draadloze communicatie en is ontworpen voor toepassingen waarbij lage energieconsumptie van essentieel belang is. Dit boek biedt een uitgebreide en toegankelijk ingeleide in de wereld van BLE, en richt zich zowel op beginners als op gevorderde gebruikers die hun vaardigheden willen uitbreiden.

Wat je leert

In deze gids leer je de fundamenten van BLE-programmering. Je begint met het ontdekken van BLE-apparaten in je omgeving door hun advertenties te beluisteren. Daarnaast krijg je de kans om je eigen BLE-apparaten te creëren die gegevens adverteren. Het boek begeleidt je ook bij het verbinden met verschillende BLE-apparaten, zoals hartslagmeters en nabijheidsdetectiesystemen.

Veiligheid is een belangrijk aspect van draadloze communicatie. Daarom leert dit boek je hoe je veilige verbindingen kunt maken met behulp van encryptie en authenticatie. Verder krijg je inzicht in de service- en profielspecificaties van BLE en hoe je deze kunt implementeren in je eigen projecten.

Geavanceerde technieken

Voor de meer ervaren gebruikers biedt het boek ook informatie over het reverse-engineeren van BLE-apparaten met een proprietaire implementatie, zodat je deze kunt besturen met je eigen software. Daarnaast wordt er aandacht besteed aan hoe je jouw BLE-apparaten zo energiezuinig mogelijk kunt maken, wat cruciaal is voor het verlengen van de levensduur van batterijgevoede apparaten.

Programmeertalen en platforms

Deze handleiding behandelt BLE-programmering met diverse talen en platformen. Je wordt geïntroduceerd in het programmeren met Python en de Bleak-bibliotheek op een Raspberry Pi of PC. Ook wordt C++ en NimBLE-Arduino voor de Espressif ESP32-ontwikkelboards behandeld, evenals C-programmering op ontwikkelboards die ondersteund worden door het Zephyr real-time besturingssysteem, zoals de nRF52-boards van Nordic Semiconductor.

Praktische benadering

Het boek is ontworpen met een hands-on benadering; je begint al snel met het ontwikkelen van code zonder dat je vooraf uitgebreide theoretische kennis nodig hebt. Terwijl je vordert, krijg je de kans om je eigen BLE-toepassingen te creëren. Na het lezen van dit boek ben je goed voorbereid om zelfstandig aan de slag te gaan met BLE-projecten en je eigen innovatieve oplossingen te ontwikkelen.


Productspecificaties

Merk PUBLITR ELEKTOR
EAN
  • 9783895765001
Maat

Prijzen voor het laatst bijgewerkt op:

Uitgelichte Keuze
32,99
Naar shop