Tutorials

Programming nRF5x SoCs with Pitaya-Link

Programming nRF5x SoCs with Pitaya-Link
This post is intended to assist users in the initial setup and demonstration of programming nRF5x SoCs with Pitaya-Link, a low-cost debug probe based on the CMSIS-DAP protocol.

Getting started with Google OpenSK

Getting started with Google OpenSK
This guide details how to get started with the OpenSK using the nRF52840 MDK USB Dongle without going through the complete toolchain installation.

Debugging nRF52840-MDK with Visual Studio Code

Debugging nRF52840-MDK with Visual Studio Code
This tutorial explains how to debug the nRF52840-MDK board using Visual Studio Code. Visual Studio Code is a powerful and modern editor for Embedded Development.

Getting Started with Bluetooth Mesh Development

Getting Started with Bluetooth Mesh Development

Follow this post to set up a Bluetooth Mesh development environment on your system, and then build and run a Light Switch demo with nRF5 SDK for Mesh.

Build a Thread network with nRF52840-MDK

Build a Thread network with nRF52840-MDK
Following this post, you'll program OpenThread on nRF52840-MDK, create and manage a Thread network, and pass messages between nodes.

How to Use nRF5 SDK with ARM GCC

How to Use nRF5 SDK with ARM GCC
In this post we will go over how to set up nRF5 SDK with GNU Arm Embedded Toolchain and how to use it to build and run your first application.

Getting Started with nRF52840-MDK

Getting Started with nRF52840-MDK
In this post, we'll show you how to connect and power up your nRF52840-MDK, and what to expect when you do so. This will take about 20 minutes.