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

Bluetooth Developer Studio vs nRFgo Studio

I am just beginning to develop with BLE.I came across the nRFgo Studio through Nordic and BDS through the bluetooth SIG.

1]What are similarities/differences between the two?

2]Which of the above is more mainstream and how do they make BLE development easier if one doesn't want to go too much in detail with writing code?

I am ok with coding as well, but open to trying tools if they make development faster and error free.

Parents
  • nRFgo Studio is used to flash your nRF5x series device with your SoftDevice/Application .hex files.

    Bluetooth Developer Studio is a tool to help you create your BLE profiles, services and characteristics.

    You would use BDS to intuitively create the GATT hierarchy of your BLE profile. Then you would use this generated code in your project. After you compile the code you would upload that code to your device with nRFGo studio.

    Edit: nRFgo Studio is used by a lot of people who are getting started with developing on nRF5x devices. Ideally you would flash the device from your IDE or using nrfjprog (the more powerful command line equivalent of nRFgo Studio) to be more efficient. But nRFgo Studio is GUI based and a bit easier to use for beginners.

    BDS is not mainstream. It is pretty new and I don't know how well supported/tested it is with our device/SDK. I'd recommend just sticking with Nordic's InfoCenter, SDK and devzone for now. Once you are comfortable with all this and have done some development then take a quick look at BDS and see if it makes your life easier.

  • I agree with Bill on all the above. In my experience, BDS can be nice for learning and creating profiles. I would not expect the generated code to run flawlessly out of the box though. nRFgo studio can be used to create profiles for nRF8001. For the nRF5 series, it is only used to flash softdevices, bootloader and applications.

    If you are new to ble and nordic, check out the getting started page, and the tutorial section

Reply Children
No Data
Related