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
- Host: GitHub
- URL: https://github.com/chandler767/bluetooth-crowd-monitor
- Owner: chandler767
- License: unlicense
- Created: 2019-08-28T18:26:48.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-09-03T15:41:13.000Z (about 6 years ago)
- Last Synced: 2025-04-07T20:21:28.220Z (6 months ago)
- Topics: 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
- Language: JavaScript
- Size: 163 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BLE Crowd Monitor
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.
## 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).