An open API service indexing awesome lists of open source software.

https://github.com/chandler767/bluetooth-crowd-monitor

Scans advertising BLE devices and reports to a React Native App
https://github.com/chandler767/bluetooth-crowd-monitor

arduino arduino-bluetooth bluetooth bluetooth-low-energy crowd-analysis crowd-counting esp esp32 esp32-arduino iot iot-device nodemcu32s pubnub scanner serverless serverless-applications serverless-functions

Last synced: 3 months ago
JSON representation

Scans advertising BLE devices and reports to a React Native App

Awesome Lists containing this project

README

          

# BLE Crowd Monitor

Realtime Stream App

This project uses the ESP32’s BLE to scan for advertising BLE devices and the ESP32’s WiFi to publish the mac address of the advertising devices to PubNub. Then it uses serverless PubNub Functions to keep a realtime count of the number of advertising devices and displays the count in a React Native app.

## What is PubNub?

PubNub’s primary product is a [realtime publish/subscribe messaging API](https://www.pubnub.com/products/realtime-messaging/) built on a [global Data Stream Network](https://www.pubnub.com/products/global-data-stream-network/). Messages sent with PubNub are delivered in under 0.25 seconds and PubNub supports over [70 SDKs](https://www.pubnub.com/docs). PubNub provides the secure, scalable, and reliable infrastructure to power any realtime application.

ESP32 BLE Scanner

## Build Your Own BLE Crowd Monitor

Want to learn more about this project or build a clone from scratch? [Check out the tutorial](https://www.pubnub.com/blog/build-bluetooth-low-energy-arduino-crowd-monitor-scanner-esp32-p1).


PubNub Blog