Page 7
nRF8001 Development Kit User Guide v2.0
4 Typical
setup
Figure 2
Typical setup
4.1
nRFgo Studio
Before you can start writing any application code for your
Bluetooth
low energy product you need to decide
what kind of user data your product needs to transfer. For interoperability with products from other vendors
you need to follow set formats specified by
Bluetooth
. These formats are defined in
Bluetooth
low energy
services and profiles and decide how, for instance, a temperature sensor reports its data. From the nRF8001
configuration menu in nRFgo Studio you can choose and combine the necessary services for your product.
You can also choose to use proprietary formats when your product only works with your application(s) and
Bluetooth
profile compliance is not required:
• Setting the static parameters for nRF8001:
•
Setup of GATT services, profiles:
lets you decide which
Bluetooth
low energy profiles
you want to include. The
GATT Services
view allows you to select the services you
want to include in your application. You can also define your own services and
characteristics.
•
GAP setup:
lets you tune the parameters of the Generic Access Profile (GAP), for
example, timing parameters and advertisement data.
•
Hardware setup:
lets you select and configure the nRF8001 hardware features you
want to use. Make the appropriate choices according to your product design.
nRF51822
Arduino
Shield Adapter
Arduino Uno
nRF8001
Radio module
(nRF2740/nRF2741)
(or similar)
Dongle
Development