Blogs and guides
Blogs and guides
Online power profiler
Cellular IoT guides
Latest contents in the Nordic blog
Subscribe by email
By view count
By comment count
Build NCS application firmware images using Docker
How to compile a NCS application using Docker so you don't need to install dependencies directly in your system.
17 Feb 2020
Using a custom Secure Partition Manager with your application
One of the samples available in the nRF Connect SDK is the
Secure Partition Manager
, which is required to run applications in the nonsecure domain of the CPU. The sample uses the
available in NCS. This post shows you how y...
12 Feb 2020
Enabling and testing TLS in mqtt_simple
MQ Telemetry Transport (MQTT) protocol
is hugely popular in IoT because it is lightweight and versatile. In this post we will enable
Transport Layer Security (TLS)
in the mqtt_simple sample from the
nRF Connect SDK (NCS)
and then connect it to a ...
4 Feb 2020
On nRF Connect for iOS & SIMD Optimizations in Swift
We released a small update late last week. It’s a follow-up to our last release of 2019, and like its predecessor, this release, 2.1.2, aims to improve the general stability of nRF Connect for iOS as well as take care of some of those loopholes...
31 Jan 2020
Automating nRF91 TLS credential management via serial port AT commands
I have spent a bit of time recently experimenting with different TLS credential configurations using nRF91-DKs. Eventually I got to the point where I wanted to do things like swap out the certificates on a DK for different types or connect several DK...
10 Jan 2020
Q&A for "Embedded Antennas for IoT" webinar
This blog post contains answers to questions asked during the "Embedded Antennas for IoT" webinar hosted by Nordic Semiconductor 17.10.2019. You can watch a recording of the webinar
. You can download the slides at the bottom ...
22 Nov 2019
nRF Connect 2.1 for iOS: Welcoming Dark Mode
It has taken a lot longer than we previously thought, but we made it here, to our first big point release for nRF Connect 2.0. Throughout this “two-point-oh" journey, you’ve been an invaluable asset to us, both for your patience, your sup...
19 Nov 2019
nRF5 SDK v 16.0 : Flashing nRF52833 in Keil uVision
This page describes an easy workaround for the flashing error you get in Keil uVision when you are using nRF5 SDK v16 on nRF52833 chips. The assumption is that you have installed the latest versions of
18 Oct 2019
The nRF9160 SiP supports the use of both LTE-M and GPS. We want to show how these can be used in an application at the same time. In this project we demonstrate this by using the nRF9160 DK to send the GPS position of the DK to Google Cloud, which w...
7 Oct 2019
Q&A for "Introduction to nRF Connect SDK" webinar
This blog post contains answers to questions asked during the "Introduction to nRF Connect SDK" webinar hosted by Nordic Semiconductor 25.09.2019. You can watch a recording of the webinar
. You can download the slides at the b...
7 Oct 2019
nRF Connect for iOS: What is a Bug-fix Release?
It's been a month since we last spoke, when we
announced the release of nRF Connect for iOS 2.0
. What a day that was, wasn’t it? In any case, we’re here because, since then, we’ve made three successive bug-fix releases. With&nb...
30 Sep 2019
I have been asked several times about variations of the following advertising scenario, so I decided to make a blog post that I can refer to, and hope it might prove useful for others out there that are looking to do similar things. I recommend ...
9 Sep 2019
The four kinds of data you need to consider when developing an IoT product
In this post I will give you an introduction to the four kinds of data you need to consider when developing an IoT product: Device State Device Configuration Past Data Firmware Updates It's these messages that are exchanged between y...
9 Sep 2019
Summer challenge: the 1000m long Zigbee link.
There are smart home applications that require an extended radio range. Is it possible to use Zigbee/BLE multiprotocol solution to increase the Zigbee mesh network coverage?
6 Sep 2019
Q&A for "Introduction to Nordic Thingy:91" webinar
This blog post contains answers to questions asked during the "Introduction to Nordic Thingy:91" webinar hosted by Nordic Semiconductor 22.08.2019. You can watch a recording of the webinar
. You can download the slides at the bottom of this ...
2 Sep 2019
Thingy:91 FAQ Should I update to the latest firmware? Yes, its recommended to update the firmware to get the latest and greatest functionality. See
Update Thingy:91 firmware
. What if I want to try it on NB-IoT? Due to restrictions in use of TC...
21 Aug 2019
Announcing nRF Connect 2.0 for iOS
For the past ten months, we’ve been busy, hunkering down in front of our keyboards, keeping the blinds down, shooting mean looks at our bosses whenever they dared interrupt us. And of course, all the while, we were blasting some Linkin&nbs...
16 Aug 2019
Automate building of HEX files for your nRF Connect SDK application using CircleCI or GitHub Actions
Continuous delivery is in important aspect of short time to market and since the nRF9160 supports firmware over the air updates we want to ship a new firmware to our development boards every time we update the application.
14 Aug 2019
Automating Power Profiler Kit measurements from the command line
Power Profiler Kit (PPK)
is an inexpensive piece of hardware that can provide a significant amount of insight into the operation and performance of your project. Although there is a lot that you can learn by experimenting with the PPK using ...
2 Aug 2019
How to connect nRF9160 DK to Google Cloud
Disclaimer: This is a student project, and thus we can not guarantee that everything will work perfectly. This blog post covers how to connect to Google Cloud with an nRF9160 DK. The nRF9160 DK is using MQTT protocol to communicate wit...
17 Jul 2019
How to get production firmware version (v1.1.0) for nRF9160
The production firmware version v1.0.0 is released for the nRF9160.
- Release notes for the nRF Connect SDK v1.0.0
Release notes for the Modem Firmware v1.0.0
(MFW) Update NCS to v1.0.0: cd ncs/nrf git checkout master git pull ...
12 Jul 2019
MIDI over Bluetooth LE
I implemented parts of the BLE-MIDI service along with a small example application. I wanted to share it here on the blog, in case someone would find it useful. The intended audience is primarily someone looking to send MIDI data over Bluetooth ...
30 Jun 2019
How to setup the Thread demo displayed live at Google I/O
Google I/O was wrapped up last week. One session was particularly interesting: "Connect Thread Devices to the Cloud with IoT Core". In it Google explains how the Thread protocol and their Cloud IoT Core are the future of IoT connectivity. T...
15 May 2019
Field-testing how distance affects the behavior of LTE-M and NB-IoT
This blog post complements the video with the same title, see
. Introduction There are many sources of information on the web trying to characterize the new low power cellular technologies LTE-M (Cat-M1) and NB-IoT (Cat-NB1). Unfortunately, ...
2 May 2019
How to get modem trace using “Trace Collector” in nRF Connect
Trace Collector app collects UART traces from the nRF91, over serial port. User can collect traces with this tool and send the trace files(binary) to Nordic for parsing and processing. In addition to the log file of the Link Monitor( you can get it c...
30 Apr 2019