Blogs and guides
Blogs and guides
Online power profiler
Cellular IoT guides
How to get production firmware version (v1.0.0) for…
The production firmware version v1.0.0 is released for the nRF9160. - Release notes for the nRF Connect…
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…
Latest contents in the Nordic blog
Subscribe by email
By view count
By comment count
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? It's not necessary and currently requires an external programmer for the part. PC tool support for upgrading firmware over the serial port is in the works. Meanwhile, should you wish to update, t...
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.0.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
SEGGER Embedded Studio Nordic edition updates v4.16
Recently, we've updated the SEGGER Embedded Studio Nordic edition (SES) to version
(SES Nordic Edition is special version of SES built specifically for
nRF Connect SDK
). This updated version introduced some new features to support bui...
12 Apr 2019
Store dust sensor data on nRF Connect for Cloud
In this example we are using the nRF Connect for Cloud Device API, which is a free service for protyping IoT products and is built on top of AWS IoT, to store dust sensor readings. The API is device-agnostic and can store data from any kind of device. In this example we use an Espruino Wifi (firmware version 2v01). The Espruino will connect to the AWS IoT MQTT broker using TLS, and regularly publish temperatore and…
12 Mar 2019
Using GDB with Nordic devices
The GNU Debugger (GDB) is a popular tool that provides familiar features like breakpoints along with a command syntax that allows creativity in the debugging process. Although its command line interface can be intimidating to some, tab completion mak...
31 Jan 2019
nRF52840-DK Range Testing With BLE, ZigBee and Thread Protocols at 0, 4 and 8dBm Transmit Power Settings
Range testing of any RF scheme is inherently limited by the RF environment, antenna design, tuning and many other factors. The usefulness of range testing is to provide a basis for comparison while keeping as many variables as possible constant. When...
28 Dec 2018
Thingy:52 MOSFET Usage
This blog post describes how you can take advantage of the 4 MOSFET's on the Thingy:52. DISCLAIMER: Please verify all information that is used/retrieved from this blog post. Some of the information might be inaccurate as this blog post has not b...
27 Dec 2018
Using the Power Profiling Kit to measure Current Draw on an External Device
The Power Profiler Kit (PPK) is a flexible tool for measuring the real-time current draw of nRF5x designs. When used as an add-on board to measure the nRF5x current of an attached development kit (DK), the process is straightforward. Connecting an ex...
26 Dec 2018
nRF9160 development status
Updated September 6th 2019. This blog gives a snapshot of the development status of nRF9160 features and performance. Development The nRF9160 hardware and development kits are now in production and is suitable for full end-to-end sensor to cloud...
12 Dec 2018
What impact does the deprecation and withdrawal of Bluetooth Core specification v4.0 and v4.1 have on your current and future products?
This blog was last updated 17.01.2019. The Bluetooth Special Interest Group (SIG) recently announced the deprecation and withdrawal of Bluetooth Core specifications v4.0 and v4.1. For products that are already qualified, there is no impact. For produ...
30 Oct 2018
Announcing the nRF Connect for Cloud Device API Preview
We are happy to announce our first release of the nRF Connect for Cloud Device API! Connect your BLE, LTE/NB-IoT or any other device to our free IoT development platform and interact with that device through a straight-forward RESTful API. Get starte...
12 Oct 2018
The S132 v5.1.0 is now production tested on nRF52810
This blog describes how you can setup a Segger Embedded Studio example for PCA10040E (emulating nRF52810) from nRF5 SDK 14.2 to use S132 v5.1.0, instead of S112. The procedure should be similar for the other toolchains. nRF5 SDK 14.2 officially ...
12 Sep 2018
Merging two BLE examples together
This is a follow-up to my previous blog post;
adding custom commands to a BLE example.
I hope it was interesting to see an example of adding the vendor specific Nordic UART service (NUS) into another project. For completeness, I wanted to share step...
6 Sep 2018