book collections email follower instructable user
Screen Shot 2014-05-15 at 9.56.28 AM.png

Published on May 6, 2014

Check out the RFduino's finger-tip sized, Arduino compatible, wireless enabled micro controller:

Use your RFduino as an iBeacon! Quick and easy setup allows you to create your very own regions to push notifications to your phone when you are in the proximity.

Simply add the following line of code to your sketch to activate iBeacon functionality:

RFduinoBLE.iBeacon = true;


More about RFduino iBeacon

Step 1: Materials Needed:

Picture of Materials Needed:

- RFD22102 RFduino DIP

- RFD22121 USB Shield for RFduino

- iPhone with Bluetooth 4.0 LE capability

TrishD14 years ago

On the Arduino IDE, I go to tools/board. I do not have the board yet, but I am getting the RFduino. Anyway, when I look under board, there are several boards listed, but RFduino is not. Will it pop up once I plug it in?

ElecFreaks4 years ago

iBeacon development kit CAN-BUS shield:

JaniG SVPN4 years ago


Is it possible to change UUID in the program flow? Per example... If I push first button I will have an IBeacon with UUID 1, if I press second button the UUID will be different?

Thank you for your answer in advance.

Best regards,


kidos1005 years ago

I really want to try this. How do you change the UUID?

RFduino (author)  kidos1005 years ago

Hi kidos,

The Rfduino module has a default UUID. However, you can also assign a custom 16 character UUID with a simple line of code (As shown in our CustomUUID exmaple):

RFduinoBLE.customUUID = "c97433f0-be8f-4dc8-b6f0-5343e6100eb4";

This number can be changed to be alpha-numeric, or even just numeric.

Our example sketch can be found in the RFduinoBLE examples from the RFduino library.