• Make: Bluetooth

This book is where your adventures with Bluetooth LE begin. You'll start your journey by getting familiar with your hardware options: Arduino, BLE modules, computers (including Raspberry Pi!), and mobile phones. From there, you'll write code and wire circuits to connect off-the-shelf sensors, and even go all the way to writing your own Bluetooth Services. Along the way you'll look at lightbulbs, locks, and Apple's iBeacon technology, as well as get an understanding of Bluetooth security--both how to beat other people's security, and how to make your hardware secure.

About the Authors
Alasdair Allan is a Scientist, Author, Hacker and Tinkerer, and co-founder of a startup working on fixing the Internet of Things. He is the author of a number of books, and from time to time he also stands in front of cameras. He is a contributing editor for MAKE magazine, and a contributor to the O'Reilly Radar. A few years ago he caused a privacy scandal by uncovering that your iPhone was recording your location all the time. This caused several class action lawsuits and a U.S. Senate hearing. Several years on, he still isn't sure what to think about that. Alasdair is a former academic. As part of his work he built a distributed peer-to-peer network of telescopes which, acting autonomously, reactively scheduled observations of time-critical events. Notable successes included contributing to the detection of what--at the time--was the most distant object yet discovered.

Don Coleman is a lifelong engineer who has come full circle, from mechanical to software and now to hardware, bridging the gap between all disciplines. Don is a seasoned PhoneGap developer who has embraced it since its inception, and has spoken across the country about the benefits and advantages of using PhoneGap. As the Director of Consulting for Chariot Solutions, a software consulting company near Philadelphia, PA, he works with teams and clients to reinvent their existing technology and lay the groundwork for the future.

Sandeep Mistry is a professional software engineer, who enjoys tinkering with the Internet of Things and Bluetooth Low Energy (BLE) devices. Sandeep is the creator of noble and bleno, two cross-platform node.js BLE libraries.

Chapter 1. Introduction

  • Talking About Bluetooth LE
  • Protocols and Profiles
  • UUIDs
  • Making Sure Your Machine Has Bluetooth LE
  • What Haven’t We Told You About Bluetooth LE?

Chapter 2. Getting Started

  • The Arduino
  • Installing the Arduino IDE
  • Connecting to the Board
  • Installing the BLE Peripheral Library
  • Setting Up Raspberry Pi
  • Node.js
  • Installing Node.js
  • Installing Libraries with npm
  • Setting Up Dependencies for noble and bleno
  • Installing PhoneGap

Chapter 3. Smart Light Switch

  • What Is a Smart Switch?
  • Hardware
  • Getting Started
  • Making a Real Light Switch
  • Adding Bluetooth
  • Using Real Lightbulbs
  • Conclusion

Chapter 4. BLE Lock

  • Lock Service
  • Hardware
  • Lock Software
  • Testing the Lock
  • Mobile Application
  • Improving the Lock

Chapter 5. Bleno Lock

  • Hardware
  • Lock Software
  • Conclusion

Chapter 6. Weather Station

  • Hardware
  • Libraries
  • Programming
  • Compile and Upload
  • Serial Monitor
  • Using the Service
  • PhoneGap
  • What’s Next?

Chapter 7. NeoPixel Lamp

  • Hardware
  • Software
  • Building a Phone App
  • Enhancements

Chapter 8. SensorTag Remote

  • Hardware
  • Create the Project
  • SensorTag and Noble
  • SensorTag Remote
  • A Simpler Version
  • Next Steps
  • Arduino Simple Key Service

Chapter 9. HID over GATT

  • HOGP and BLEPeripheral
  • Volume Knob
  • Conclusion

Chapter 10. Beacons

  • What You’ll Need
  • iBeacon
  • Eddystone Beacons and the Physical Web
  • Conclusion

Chapter 11. Drones

  • What You’ll Need
  • Testing Out the Drone
  • Controlling the Rolling Spider with Node.js
  • Conclusion

Chapter 12. Going Further

  • The Arduino
  • Hardware Suggestions
  • Further Reading

Appendix HID Over GATT Pairing

  • iOS
  • Android
  • OS X

Write a review

Please login or register to review

Make: Bluetooth

  • Brand: Make:
  • Product Code:Bok-Mak-Bluetooth
  • Reward Points:5
  • Availability:2 - 3 Days
  • रo 475.00

  • Price in reward points:475

Related Products

HC-05 Bluetooth Module

HC-05 Bluetooth Module

HC-05 Bluetooth Module with Breakout Board.. Note: This comes with a tiny push button switch to ..

रo 290.00

Blend - BLE+Arduino Development Board

Blend - BLE+Arduino Development Board

Blend is an integrated development board, we have "blend"ed Arduino with Bluetooth 4.0 Low Energy (a..

रo 2,395.00 रo 2,985.00

Blend Micro - BLE+Arduino Development Board

Blend Micro - BLE+Arduino Development Board

Blend Micro is RedBearLabs first integrated development board. They have "blend"ed Arduino with Blue..

रo 1,495.00 रo 2,985.00

Bluetooth 4.0 Low Energy - BLE Shield For Arduino (latest version)

Bluetooth 4.0 Low Energy - BLE Shield For Arduino (latest version)

BLE Shield stands for Bluetooth Low Energy (BLE) Shield. It is designed to work with Arduino boards ..

रo 1,785.00 रo 1,985.00

Bluetooth 4.0 (BLE) to UART Transceiver Module - CC2541 BLE - Original HM-10 from HuaMao

Bluetooth 4.0 (BLE) to UART Transceiver Module - CC2541 BLE - Original HM-10 from HuaMao

HM-10 is Bluetooth V4.0 BLE version, using CC2541 from TI. It support three working modes: remote co..

रo 580.00

NRF52-DK Bluetooth / 802.15.1 Development Tools Dev Kit for nRF52832 SoC

NRF52-DK Bluetooth / 802.15.1 Development Tools Dev Kit for nRF52832 SoC

Nordic Semiconductor nRF52 Development Kit is offered as a versatile single-board development kit fo..

रo 4,954.00

Blend 2 - BLE + Arduino Development Board

Blend 2 - BLE + Arduino Development Board

Blend is very popular as it is a "full-size" Arduino compatible board which supports most shields. I..

रo 2,985.00

MDBT42Q – nRF52832 based BLE module

MDBT42Q – nRF52832 based BLE module

MDBT42Q is a BT 4.0, BT 4.1 and BT 4.2 stack (Bluetooth low energy or BLE) module designed based on ..

रo 920.00

MDBT40-256RV3 nRF51822 based BLE module

MDBT40-256RV3 nRF51822 based BLE module

MDBT40 is a BT 4.0 & BT 4.1 stack (Bluetooth low energy or BLE) module designed based on No..

रo 947.00

Bluetooth V4.0 HM-11 BLE Module

Bluetooth V4.0 HM-11 BLE Module

This is a SMD BLE module used in our BLE Bee and Xadow BLE. It is based on TI cc2541 chip, enables r..

रo 1,186.00

Bluetooth V4.0 HM-11 CC2540 BLE Module

Bluetooth V4.0 HM-11 CC2540 BLE Module

Bluetooth V4.0 HM-11 CC2540 BLE Module Ultra-low standby power consumption 400uA ~ 800uA ..

रo 365.00 रo 595.00

HC-08 Bluetooth 4.0 Low Power Serial Module

HC-08 Bluetooth 4.0 Low Power Serial Module

HC-08 Bluetooth 4.0 Low Power Serial Module HC - 08 paired with mobile phone connection, the..

रo 320.00

nRF52832 Bluetooth 4.1 BLE Module 512K Flash 64K RAM

nRF52832 Bluetooth 4.1 BLE Module 512K Flash 64K RAM

nRF52832 Bluetooth 4.1 BLE Module 512K Flash 64K RAM   1.Adopt M4 kernel,512K FLASH,64K RAM,..

रo 1,000.00

Tags: Make, Bluetooth

The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.

Name
Email
Phone
Comments