SparkFun Forums 

Where electronics enthusiasts find answers.

User avatar
By Ragiton
#220742
Hi,

When programming the device through mbed OS (not sure about arduino) every device has the following mac address:

DEVICE MAC ADDRESS: "56:77:88:23:AB:EF"

Is there any way to change this so multiple devices can be used in the same area?

Thanks!
By paulvha
#220914
I have the same issue, 2 x Edge board both with exactly the same device address as you have. I have spend some time and have figured out that a number of Apollo3 chips seem to have a Bluetooth chip with the same pre-programmed device address.

While you can not change this permanent, you can change it until a next reset. After reset it will reload the pre-programmed device address and you have to apply the change again.

I have created attached sketch (depends on Sparkfun library 2.0.2 and ArduinoBLE 1.1.3).
Make sure to READ the comments in the top of the sketch as a small change needs to be applied in ArduinoBLE. With that I can now set a different BLE address on both my 2 Edge boards and ATP.
You do not have the required permissions to view the files attached to this post.
 Topic permissions

You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum