This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

smart beacon reference design nrf51822 sw combination

I am new to smart beacon. We have to make a demonstration of our product i a short time. But I could'nt make it run. There are so many sosftdevice, bootloader and application. Can you tell me the correct combination of softdevice+bootloader+application and their links so that I find a starting point

Parents
  • Your second application sounds very much like a beacon, and you don't have to change anything with the beacon kit to achieve this functionality. Simply plugging in a battery will make it advertise, making it discoverable by other devices.

    For your first application however, which will be a central device, you will need a different softdevice. The beacon kit comes with s110, so you will need an external debugger to flash the beacon kit with a new softdevice. Softdevice s110 is for a peripheral, while s120 and s130 can be used a central. It would be easier to create your first application on the new nRF51 DK, because you wouldnt need an additional debugger, and it would be much easier to connect it to your server (soldering on the beacon works, but you have limited pins, and they are very small)

    A good starting point for the "scanner" application would be the multilink central project, which scans for devices and can also connect to them. Adding UART to this project wouldn't be too difficult, so the device can scan for devices, then report back to your server via UART.

    Depending on what chip you are programming for, and what SDK you are using, you can find the corresponding softdevice using the following compatibility matrix

Reply
  • Your second application sounds very much like a beacon, and you don't have to change anything with the beacon kit to achieve this functionality. Simply plugging in a battery will make it advertise, making it discoverable by other devices.

    For your first application however, which will be a central device, you will need a different softdevice. The beacon kit comes with s110, so you will need an external debugger to flash the beacon kit with a new softdevice. Softdevice s110 is for a peripheral, while s120 and s130 can be used a central. It would be easier to create your first application on the new nRF51 DK, because you wouldnt need an additional debugger, and it would be much easier to connect it to your server (soldering on the beacon works, but you have limited pins, and they are very small)

    A good starting point for the "scanner" application would be the multilink central project, which scans for devices and can also connect to them. Adding UART to this project wouldn't be too difficult, so the device can scan for devices, then report back to your server via UART.

    Depending on what chip you are programming for, and what SDK you are using, you can find the corresponding softdevice using the following compatibility matrix

Children
Related