Benjamin Gavin

Camp Counselor

Light Up Your Campsite with Bluetooth LE

Event Logo

Tuesday, July 26, 2022 - 6:00 PM UTC, for 1 hour.

AT THAT (In-Person Only) Regular, 60 minute presentation

Room: B

BLE
Bluetooth
Arduino
Nordic SDK
IoT

Bluetooth LE (BLE) is ubiquitous at this point, it's available in phones, fitness bands, lights, doorbells, refrigerators... and the list goes on. Just wander around the office with a BLE scanner (read: your phone) and marvel at the number of 'things' that pop up. BLE can also be used to power the next great product or evolution in your market. I recently had the opportunity to build a new product leveraging BLE to gather information in bike sharing systems. In the process of exploring the producer side of this technology, I learned that it is much easier to do than I imagined. Come on down to learn how you can leverage free (or cheap) tools and technologies to make your next great product! In this session, we'll cover the basics of getting setup with the nRF52 Nordic Development Kit and VS Code. We'll use the freely available Nordic SDK to develop an application that exposes a BLE GATT service and learn how to consume that service from another device (and from your PC or Android/iOS phone). We'll also take a quick jaunt into Arduino Studio to see how we can do similar things with that toolset and have the two devices talk to each other.

Prerequisites

None, some exposure to C-based languages will make grok'ing the examples a bit easier.

Take Aways

  • Bluetooth LE is easier to use than I thought!
  • 'Real' BLE development doesn't have to be 'hardcore firmware devs only'
favorited by:
Justin Weyenberg Bryan Shannon Michael Fazio Kevin Moens