Datasheet

Adafruit nRF52 BSP via git (for core development and PRs only)
1. Install BSP via Board Manager as above to install compiler & tools.
2. Delete the core folder nrf52 installed by Board Manager in Adruino15, depending on your OS. It could be
OS X: ~/Library/Arduino15/packages/adafruit/hardware/nrf52
Linux: ~/.arduino15/packages/adafruit/hardware/nrf52
Windows: %APPDATA%\Local\Arduino15\packages\adafruit\hardware\nrf52
3. Go to the sketchbook folder on your command line, which should be one of the following:
OS X: ~/Documents/Arduino
Linux: ~/Arduino
Windows: ~/Documents/Arduino
4. Create a folder named hardware/Adafruit , if it does not exist, and change directories into it.
5. Clone the Adafruit_nRF52_Arduino (https://adafru.it/vaF) repo in the folder described in step 2:
git clone git@github.com:adafruit/Adafruit_nRF52_Arduino.git
6. This should result in a final folder name like ' ~/Documents/Arduino/hardware/Adafruit/Adafruit_nRF52_Arduino ' (OS X).
7. Restart the Arduino IDE
BSP FAQs
The following FAQs may be useful if you run into any problems:
I cannot upload sketch to Feather nRF52 !! Although I have followed the tutorial correctly.
This is probably caused by the bootloader version mismatched on your feather and installed BSP. Due to the
difference in flash layout (more details) and Softdevice API (which is bundled with bootloader), sketch built with
selected bootloader can only upload to board having the same version. In short, you need to upgrade/burn
bootloader that come with the BSP using this guide
On Linux I'm getting 'arm-none-eabi-g++: no such file or directory', even though 'arm-none-eabi-g++' exists in the
path specified. What should I do?
This is probably caused by a conflict between 32-bit and 64-bit versions of the compiler, libc and the IDE. The
compiler uses 32-bit binaries, so you also need to have a 32-bit version of libc installed on your system (details). Try
running the following commands from the command line to resolve this:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386
© Adafruit Industries https://learn.adafruit.com/bluefruit-nrf52-feather-learning-guide Page 24 of 175