BLE  beacons from 1$ nrf24L01 modules

BLE beacons from 1$ nrf24L01 modules

Using the humble nrf24L01+ modules as BLE beacons to send and receive BLE advertisements .

  • 1,569 views
  • 0 comments
  • 0 respects

Components and supplies

About this project

Description

I'm using an nrf24L01+ which is the one of the cheapest and most reliable 2.4GHz radios in the maker community. I'm using this in conjunction with the Atmega328 to make it function as a BLE radio advertiser.

The following is the repository I am using and is completely generic and works on top of the RF24 library by TMRh20:

Build instructions

Step 1: Connect the nrf24L01+ to the SPI pins of your specific Arduino. Choose and change the Chip enable (CE) and Chip select (CS) in the code corresponding to your connections

Step 2: Clone the repo and paste the RF24BLE folder in the folder "libraries" in the sketchbook area. e.g "Arduino/libraries/RF24BLE"

Step 3: Open the Arduino IDE and choose an example from the file->examples menu and upload any example.

Step 4: Download and install the app "nrf Master control " app from the Google Play Store on an Android device.

Step 5: Open the app and click on scan and the advertised packet should be shown in the list in the app.

Code

Github
https://github.com/Pranavgulati/nrf_BLE_beacon

Comments

Similar projects you might like

Banger BLE Car

Project showcase by Francesc0

  • 1,531 views
  • 0 comments
  • 10 respects

Arduino 101 BLE App

Project in progress by Alexis Santiago Allende

  • 15,418 views
  • 29 comments
  • 61 respects

Mobile Arduino Communication BLE device

by dfornaciari

  • 5,841 views
  • 1 comment
  • 11 respects
Add projectSign up / Login