Datasheet

29
31
31
31
31
31
32
33
34
34
34
35
35
37
38
38
39
45
45
45
46
48
53
53
53
70
70
70
71
72
76
76
77
77
78
78
83
83
83
83
86
91
Advanced: Upgrading an Existing Bootloader
Flashing the Bootloader
1. Updating the Bootloader with the DFU Bootloader
2. Updating the Bootloader with a Segger J-Link and Arduino IDE
JLink Drivers and Tools
Burning the Bootloader from the Arduino IDE
3. Manually Burning the Bootloader via nrfjprog
4. Manually Burning the Bootloader via AdaLink
Examples
Example Source Code
Documented Examples
Advertising: Beacon
Complete Code
Output
BLE UART: Controller
Setup
Complete Code
Custom: HRM
HRM Service Definition
Implementing the HRM Service and Characteristics
Service + Characteristic Setup Code Analysis
Full Sample Code
BLE Pin I/O
Setup
Complete Code
Central BLEUART
Client Services
Scanner
Central Role
Full Sample Code
Dual Roles BLEUART
Server & Client Service Setup
Peripheral Role
Central Role
Advertising and Scanner
Full Sample Code
Custom: Central HRM
HRM Service Definition
Implementing the HRM Service and Characteristics
Client Service + Characteristic Code Analysis
Full Sample Code
Bluefruit nRF52 API
© Adafruit Industries https://learn.adafruit.com/bluefruit-nrf52-feather-learning-guide Page 3 of 175