Nordic nRF8001 User Manual Download Page 3

Page 3

nRF8001 Development Kit User Guide v2.0

1.3

Required tools

The following list of software tools are necessary for using this development kit. Installation is covered in 

Chapter 3 “Quick start” 

on page 6 and 

Chapter 4 “Typical setup” 

on page 7. 

Nordic Tools

Description

nRFgo Studio

nRFgo Studio is our tool to program and configure devices. It is the visual editor for GATT 
(Generic Attribute Profile) server, GATT Client and GAP (Generic Access Profile) settings. nRFgo 
Studio is also used for 

Bluetooth

 Direct Test Mode (DTM).

For more information, see the help in nRFgo Studio.

ble_sdk_arduino

The ble_sdk_arduino Software Development Kit (SDK) provides source code of examples and 
libraries forming the base of your application development. The ble_sdk_arduino SDK includes:

• Example  code

Bluetooth

 profile examples

• Drivers
• Libraries

For more information, see the documentation packaged with the ble_sdk_arduino SDK.

Master Control Panel

The Master Control Panel is the software tool that is used with the Master Emulator 
Development Dongle (PCA10000) to act as a 

Bluetooth

 low energy peer device. You can test 

your application’s wireless connection with this tool.
For more information, see the help files in the Master Control Panel.

Third party tools

Description

Arduino hardware 
and software

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use 
hardware and software. See 

http://arduino.cc/

 for purchasing/downloading hardware and 

software components.

Summary of Contents for nRF8001

Page 1: ...right 2014 Nordic Semiconductor ASA All rights reserved Reproduction in whole or in part is prohibited without the prior written permission of the copyright holder nRF8001 Development Kit User Guide v...

Page 2: ...ent Kit Arduino UNO or an Arduino compatible board Computer with 2 USB ports Windows XP and Windows 7 1 1 1 Support for Linux and OS X The Arduino development environment supports development on OS X...

Page 3: ...K provides source code of examples and libraries forming the base of your application development The ble_sdk_arduino SDK includes Example code Bluetooth profile examples Drivers Libraries For more in...

Page 4: ...aries and example applications 2 1 Hardware components Figure 1 Hardware components For more information on the hardware modules see Chapter 6 Hardware description on page 11 nRF2740 SCC module PCB an...

Page 5: ...e content nRFgo Studio ble_sdk_arduino Software Development Kit SDK Precompiled HEX files Source code Keil ARM project files Master Control Panel nRF Sniffer 2 2 2 nRF8001 DK documentation nRF8001 Dev...

Page 6: ...rogram a test program for the Arduino board 4 Run the test program to verify that the Arduino board has been successfully programmed and is working 5 Download the ble_sdk_arduino SDK from https github...

Page 7: ...an 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...

Page 8: ...e application processor Arduino It includes working examples and contains libraries that are portable to other microcontroller platforms The examples are written in C and can be programmed on to the A...

Page 9: ...he Master Control Panel Visual C 2008 Redistributables Files needed for the Master Control Panel unless Net v3 5 has already been installed Drivers for the master emulator Segger 4 4 Compiling for the...

Page 10: ...igned for use with Bluetooth test equipment If you don t have a Bluetooth tester you can access the interface using this Development Kit and using nRFgo Studio to run the tests The nRFgo Studio DTM re...

Page 11: ...2741 are identical except nRF2740 has an PCB antenna and nRF2741 has an SMA connector Figure 4 nRF2740 and nRF2741 radio modules 6 1 1 Solder bridge SB1 By default solder bridge SB1 is shorted Opening...

Page 12: ...for connector P1 6 1 3 Connector P2 This connector is used for the Direct Test Mode interface which is treated in more detail in Chapter 5 Testing the physical layer with Direct Test Mode on page 10 T...

Page 13: ...ule contains headers for the Arduino interface and a level translator circuit for the communication between a 5 V platform such as Arduino and the nRF8001 running at 3 3 V 6 2 1 Key features Arduino c...

Page 14: ...3 contains the ACI interface of nRF8001 and connects the SCC module either nRF2740 or nRF2741 to the application processor on the Arduino board For detailed signal descriptions please see the nRF8001P...

Page 15: ...the current drawn by the nRF8001 device on the SCC module nRF2740 nRF2741 in any operating mode Details on the nRF8001 static and dynamic current consumption can be found in the nRF8001 Product Specif...

Page 16: ...uetooth application using the nRF8001 device It features an on board programming and debugging solution from SEGGER In addition to radio communication the nRF51822 device can communicate with a comput...

Page 17: ...ected to dedicated I Os on the nRF51822 chip The connections are shown in Table 4 Table 4 LED connection The LEDs are active low meaning that writing a logical zero 0 to the output pin will illuminate...

Page 18: ...the SEGGER chip The pins should only be used for UART In order to use the USB to UART bridge the software on the nRF51822 has to enable flow control For details on how to set up the UART with flow con...

Page 19: ...re using the SCC module nRF2740 and nRF2741 with a third party application processor development kit 7 1 1 hal_platform h This file gathers all includes and register access that are specific to the ha...

Page 20: ...ppened Verify that the jumper nRF current measurement on the PCA64105 is connected The drop down menu in the Master Control Panel displays no serial number What has happened Verify that the Master Con...

Page 21: ...such improper use or sale Contact details For your nearest distributor please visit www nordicsemi com Information regarding product updates downloads and technical support can be accessed through you...

Page 22: ...ate Version Description July 2014 2 0 Entire User Guide has been updated to reflect the new Development Kit for Arduino December 2011 1 1 Added chapter 7 on page 19 Removed section 8 1 3 Porting ACI T...

Page 23: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Nordic Semiconductor nRF8001 DK...

Reviews: