by Chinmay V S (@thecodeartist) on Thursday, August 27, 2015

+12
Vote on this proposal
Status: Submitted
Section
Beyond handhelds - Full talk (45 minutes)

Technical level
Intermediate

Media

Objective

A complete guide to start creating your own BLE(Bluetooth Low Energy) sensor peripheral for any Android device.

BLE provides a simple low-cost interface for anyone interested in prototyping/developing embedded systems around an Android device as the central hub for user interaction and connecting to the rest of the world.

Description

1. Provide an overview of BLE (Bluetooth Low Energy) spec.

  • A 5 minute guide to understanding BLE.
    • “low-energy” = 3 years on a single charge.
    • What’s new? GATT profiles, BLE-advertising, iBeacon, …

2. [05mins] Reverse-engineering a BLE peripheral.

  • a.k.a write you own fitness tracker app.

3. [10mins] Xiaomi Mi-band teardown

  • Whats inside? Why? and how they all work together? (in addition to the BLE chip)

4. [10mins] nRF24L01 - Create your own reprogrammable BLE beacon for Rs.150!

  • Assuming you already have an Arduino lying around. (No? thats another 350bucks.)

5. [10mins] Demo - Creating customised BLE peripheral(s) for an Android smartphone.

  • How about a notification on your phone whenever your pet dog is hungry?

Requirements

Curiosity. (not the Rover)

Speaker bio

6 years of Embedded-Systems Software Engineering.
16 years of hacking-together Embedded-Systems.


Any Questions? Feel free to ask in the comments section below…