Datasheet

Adafruit_GFX (https://adafru.it/xep) (Github source (https://adafru.it/aJa))
Adafruit_SSD1306 (https://adafru.it/xep) (Github source (https://adafru.it/aHq))
Loading the Sketch
The client_cts_oled sketch can be loaded via the examples menu under Peripheral > client_cts_oled:
With the sketch loaded, you can build the firmware and then flash it to your device via the Upload button or menu
option. Once the sketch is running on the nRF52 Feather you can proceed with the one-time pairing process,
described below.
Pairing to your Mobile Device
Before you can start receiving notifications, you will need to 'pair' the nRF52 Feather and the mobile device.
The pairing process causes a set of keys to be exchanged and stored on the two devices so that each side knows it is
talking to the same device it originally bonded with, and preventing any devices in the middle from eavesdropping on
potentially sensitive data.
The one-time pairing process is described below, and assumes you are already running the ancs_oled sketch on your
nRF52 device.
1. In the Settings app go to Bluetooth:
2. Scroll to the bottom of the list of 'My Devices' and click on Bluefruit52 under Other Devices:
Make sure that the Adafruit_SSD1306.h file has the 'SSD1306_128_32' macro enabled. Running the sketch
with 'SSD1306_128_64' set will cause corrupted data to appear on the OLED display.
© Adafruit Industries https://learn.adafruit.com/bluefruit-nrf52-feather-learning-guide Page 151 of 175