Part Number: LAUNCHXL-CC2640R2
Other Parts Discussed in Thread: CC2640R2F,
Hi,
Can i make CC2640R2F as bluetooth beacon???(Eddystone or iBeacon)
Which SDK is best suitable for CC2640R2F as beacon?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: LAUNCHXL-CC2640R2
Other Parts Discussed in Thread: CC2640R2F,
Hi,
Can i make CC2640R2F as bluetooth beacon???(Eddystone or iBeacon)
Which SDK is best suitable for CC2640R2F as beacon?
You can use simple_broadcaster example ( http://dev.ti.com/tirex/explore/node?node=AMzAM-V0nF1-NSkQrGS98w__krol.2c__LATEST ) in latest SDK 3.30
Thank you so much for the reply......
I will try with simple broadcaster example.
Is there any coding in the same example to broadcast information such as chip temperature,RSSI,Battery voltage of beacon??
If i go with development of bluetooth beacon using CC2640R2F chip, what will be the better solution to update firmware of that beacon??
Via OTA or via USB??
If OTA, then any library files are available for OTA firmware update???
If USB,then any emulator is required for the same???how to interface CC2640R2 chip with host during programming??
If your application only does bluetooth beacon, it won’t be able to do OAD. I would suggest you to use serial bootloader which you can refer to http://www.ti.com/lit/an/swra466b/swra466b.pdf
No. Actually i want OTA firmware update facility.I am planning to use Proteus II (AMB2623) as transmitter to update firmware of BT beacons wirelessly.
Initially i am planning to make TI's LAUNCHXL-CC2640R2 board as a bluetooth broadcaster(act as bluetooth beacon) using simple broadcaster example.
I hope it will works fine...
Please suggest me the feasibility of the same...
I am little bit confused about the things....
if i installed my bluetooth beacons on the site & in future if i want to update some of the parameters send from beacon....then how can i update the firmware of that beacons witch is already installed on site....In that scenario, OTA firmware updation is useful without disturbing the site installation we can update our bluetooth beacon firmware.
that's why i am trying to do these things for OTA update.
Thank you so much for clearing my confusion....
Now i got cleared that, if i use peripheral role(using simple peripheral example from SDK) it can transmit the information with defined time interval(working as bluetooth beacon or broadcaster) & also it can work as receiver when i get into bootloader mode......
I gone through the document suggested by you for serial bootloader,but it required UART or SPI interface between host & device....And exactly i want it to do wirelessly.....That's why i am looking for OTA option.....
Hi,
For the beacon development, please refer to app note: Implementing Eddystone Bluetooth Smart Beacons Using the TI BLE-Stack (Rev. A) (SWRA491)
Also, to save board cost you can operate a broadcaster/beacon without a 32 kHz external crystal. Refer to app note Running Bluetooth® Low Energy on CC2640 Without 32 kHz Crystal (Rev. C).
These and other useful application notes are available at https://www.ti.com/product/CC2640R2F/technicaldocuments
Best wishes
Its called configurable beacon. You can change from non-connectable beacon mode to connectable peripheral mode.
https://github.com/mtrobregado/TI-CC2640R2F-Eddystone-Beacon
-kel