Skip to content
Blue Charm Beacons
  • Home
  • Shop
  • Quick Start Guide
  • Help
  • Cart
  • Contact
Order Products
Order Products
Blue Charm Beacons
  • Home
  • Shop
  • Quick Start Guide
  • Help
  • Cart
  • Contact
Order Products
Order Products

Apps

5
  • How can I get the battery status of each beacon?
  • Do your beacons work with Tasker app?
  • Do you have SDKs for developers to create custom apps?
  • Using the Button Trigger as SOS alarm
  • Building a beacon-powered app to display the location of the phone on a map

Configuring

2
  • Help! My beacon always disconnects after a few seconds.
  • Do you have SDKs for developers to create custom apps?

Automation

1
  • Using beacon proximity to automate garage door (and other things)

Gateways

1
  • Using beacon proximity to automate garage door (and other things)

Battery Life

2
  • How can I get the battery status of each beacon?
  • What is the current draw of a BC-U1 usb-powered beacon

Troubleshooting

1
  • Help! My beacon always disconnects after a few seconds.

Button Trigger

1
  • Using the Button Trigger as SOS alarm

Beacons General

2
  • Help! My beacon always disconnects after a few seconds.
  • Introduction to Beacons

Proximity & Range

1
  • What do I do if I want my beacon to trigger an app/action at short distances only?

Scan request/response

1
  • How can I get the battery status of each beacon?
View Categories
  • Home
  • Docs
  • Apps
  • Building a beacon-powered app to display the location of the phone on a map

Building a beacon-powered app to display the location of the phone on a map

1 min read

Here’s a question we received from a university student with our answer below.

Q: I am a student at the University of …. in the school of engineering, and I am working on a project involving BLE beacons. Our current idea is to create an app that can scan for the BLE beacons, measure the RSSI, smooth, it and turn it into a distance that can be displayed on a map on the app. It would display the location of the phone on a map similarly to how Google Maps works. My question is, can your BC011 BLE beacons work for this project? In addition to this, would it be possible for you to offer some guidance on this project?

A: You are on the right track, sorta, but need to add some pieces…

Firstly, measuring the live RSSI is correct to get distance. Smoothing the number is correct too (you might need to be creative i.e. simple mathematical smoothing might not be enough; you might also need to throw out or correct “crazy” RSSI measurements which pop up once in a while). 

OK, now you have distance, but that is not enough to get location. For location, you need to scanner (the phone) to “see” at least three beacons, then trilaterate to figure out the location of the phone compared to the fixed location of the known beacons. 

Google “trilaterating beacons to find location”, and you can find some examples how people accomplish this. 

You could also consider looking into HomeAssistant which is a home automation open source thing. Some guy created an “integration” code package to accomplish trilateration. It’s called Bermuda. A different coding language than an app, but it might give you some good ideas: https://github.com/agittins/bermuda

Hint1: For your app, don’t start with “BLE device” coding libraries. A beacon is a BLE device, but a very specific type that does not act the same way as almost all other BLE devices. So try looking for Beacon Scanning code libraries instead. 

Hint2: Also remember that the whole point of beacons is to work without a connection. So don’t get confused and try to connect. “Beacons” are like little lighthouses on the seashore (hence the name Beacon). You just “see” them from your boat and know roughly where you are. You don’t try to connect with the lighthouse keeper for a chat. ðŸ˜‚ 

Updated on March 11, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Using the Button Trigger as SOS alarmHow can I get the battery status of each beacon?
  • Home
  • Quick Start Guide
  • Cart
  • Checkout

Masters in industrial manufacturing with 25 years of experience and 10+ awards!

  • Beacon Blog
  • Troubleshooting
  • Usage Examples
  • App Suggestions
  • Battery Replacement

Products

  • Roller Chain Drives
  • Gear Couplings
  • Conveyor Chains
  • Marine Bearings
  • Saving Investments
  • Gear Drives
  • Industrial Shafts
  • Mechanical Drives
  • Conveyor Belts
  • Helical Gears

Features

  • Enterprise
  • Customer Service
  • Media & Entertainment
  • Product
  • Marketing
  • Analytics
  • Professional Services

Company

  • About Us
  • Careers
  • Legal
  • Contact Us

Copyright © 2026 Blue Charm Beacons

Powered by Blue Charm Beacons