- IoT Projects with Bluetooth Low Energy
- Madhur Bhargava
- 302字
- 2021-07-02 18:36:39
What this book covers
Chapter 1, What is Bluetooth Low Energy, introduces the reader to Bluetooth Low Energy and its various building blocks—Profiles, Services, Characteristics, and Descriptors.
?Chapter 2, Setting Up, sets up the development environment to execute the Android and iOS code samples included in the book.
Chapter 3, Building a Service Explorer App, solidifies our understanding of the concepts introduced in the first chapter by building a Service Explorer app that can be used to explore services on any Bluetooth Low Energy device. We eventually use the same app to explore services on a fitness tracker, read heart rate data, and upload it to a remote Firebase backend.
Chapter 4, Designing a Personal Tracking System, focuses on a key concept in IoT, that is, proximity. We design a Personal Tracker app using an iTag. The app uses the RSSI received from an iTag to approximate the distance between the app-hosting device and the iTag.
Chapter 5, Beacons with Raspberry Pi, introduces the reader to one of the key cornerstones of IoT, that is, Beacons, and the two primary Beacon protocols—Eddystone and iBeacon. In addition, we also configure a Raspberry Pi to be used as an Eddystone Beacon and write an Android and iOS app to detect it.
Chapter 6, Weather Monitoring Using BLE in Warehouses, shows you how to combine the knowledge that you gained in the previous chapters and address a real-life problem revolving around BLE and IoT. We introduce a new sensor type and build a Weather Monitoring app using that sensor.
Chapter 7, Going Further, discusses the future of BLE and IoT by introducing the reader to various use cases and products based on Bluetooth Low Energy, that are already available or will become available on the consumer market in the future.
- Reporting with Visual Studio and Crystal Reports
- JavaScript+jQuery網頁特效設計任務驅動教程(第2版)
- 基于Java技術的Web應用開發
- Clojure for Domain:specific Languages
- Implementing Cisco Networking Solutions
- Podman實戰
- C語言程序設計
- iOS應用逆向工程(第2版)
- HTML5從入門到精通(第4版)
- 匯編語言編程基礎:基于LoongArch
- Unity&VR游戲美術設計實戰
- Ext JS 4 Plugin and Extension Development
- 精通Spring:Java Web開發與Spring Boot高級功能
- VMware vSphere 5.5 Cookbook
- Jakarta EE Cookbook