Program Nordic Semiconductor nR5 based boards with the Arduino IDE.
- Download and install the Arduino IDE
- Start the Arduino IDE
- Go into Preferences
- Add
https://sandeepmistry.github.io/arduino-nRF5/package_nRF5_boards_index.json
as an "Additional Board Manager URL" - Open the Boards Manager from the Tools -> Board menu and install "Nordic Semiconductor nRF5 Boards"
- Select your nRF5 board from the Tools -> Board menu
- Follow steps from Board Manager section above
cd <SKETCHBOOK>/hardware
, where<SKETCHBOOK>
is your Arduino Sketch folder:
- OS X:
~/Documents
- Linux:
~/Sketchbook
- Windows:
~/Documents
- Create the following folder:
hardware/nRF5
and change directories to it - Clone this repo:
git clone https://github.com/sandeepmistry/arduino-nRF5.git nRF5
No additional setup required.
No additional setup required.
- Download Zadig
- Plugin Segger J-Link or DK board
- Start
Zadig
- Select
Options -> List All Devices
- Select
J-Link (Interface 2)
from the device dropdown - Click
Replace Driver
This core is based on the Arduino SAMD Core and licensed under the same GPL License