Latest contents in the DevZone blog
  • Optimizing Power on nRF5340 SoC Designs

    Objectives The objective of this blog is to guide the user in the optimization of power on the nRF5340 SoC.  The goal is to understand what is needed from a software, hardware, and system level design to minimize the power in your device. This b...
  • What's new in Bluetooth 5.3?

    The Bluetooth Core Specifications v5.3, released mid-July 2021, is the latest version of Bluetooth, the number one short-range wireless protocol. This new version introduces several features enhancements and a new feature. Enhancements includes the P...
  • Optimizing BLE-MIDI with regards to timing

    MIDI is a well-known protocol used by musical instruments to communicate. A typical modern application is connecting a musical keyboard to a DAW, letting you record directly into software and edit your notes. MIDI devices do not transmit sound, but r...
  • Doom on nRF5340

    During the development of nRF5340 - a chip that may power your next headphones or gaming mouse - an important question came up: can it run the classic game Doom? A fully functional version of the game, with little to no compromises? To run smoothly, ...
  • Thread aware debugging with nRF Connect SDK

    When working with Real-Time Operating systems like zephyr it is necessary to know how to differentiate between the threads while debugging. This Blog shows you how to accomplish that.
  • Log continuously for up to 500 days with the PPK2!

    One of the things you asked us for after launching the new Power Profiler Kit II (PPK2) was extending the maximum logging time, some of you wanted hours or even days of continuous logging. We went to work and have now released an update for the nRF C...
  • Allowing debugger access to nRF5340

    After an nRF5340 executes a power-on, brown-out, watchdog timer, or pin reset it is not automatically accessible to debug probes. This is true even if the nRF5340's memory is completely blank --i.e. no settings have been written to the device to disa...
  • Connected Home over IP: Sneak peek of early development on nRF52840

    This blog post provides step-by-step instruction on running Door Lock example from the CHIP repository. It demonstrates how with help of the mobile phone, commission accessory to the network using Bluetooth LE, and remotely control a door lock device...
  • FruityMesh v1.0 - connection-based open source BLE Mesh now available on Github

    Hello everyone, 5 years ago, FruityMesh was open sourced as the first connection-based Bluetooth Low Energy mesh network based on the nRF52 series. Now, after constant development at our Mway headquarter in Stuttgart, we are proud to announce F...
  • How to use the nRF9160 Feather

    The nRF9160 is an exciting addition to Nordic's lineup of processors and radios. Ever since the announcement of a Nordic cellular product, I was chomping at the bit to dive in. And boy, did I get that opportunity! In this post, I'll break down some o...
  • Performance Evaluation of Pairing-Based Cryptography on nRF9160 Platform

    Introduction The pairing-based cryptography (PBC) differs considerably from the prior cryptosystems. It covers many novel cryptographic applications that are hard, if not impossible to construct with other known cryptographic primitives. The PBC...
  • TensorFlow and nRF

    Introduction Machine learning(ML) is a still growing field, and with the TensorFlow Lite port, there is now support for machine learning on microcontrollers. TensorFlow is an end-to-end ML-platform owned by Google. We want to use TensorFlow Lite to i...
  • On nRF Connect for iOS and its Unnecessary BitField Collection in Swift

    For the longest time we’ve had this idea, of turning one of our most-used Swift Collection Types into a simple one-instruction comparison call, down at the assembly level, to check whether an element belongs to or not in a Set-like data structu...
  • Measuring PSM Sleep Current on the nRF9160-DK

    Overview In this blog, you will measure the PSM floor current for the rev. 2 version of the nRF9160 SiP. Requirements Hardware You will need: an nRF9160-DK (the one used here was v1.0.0). Be sure that your version uses rev2 of the nRF9160 SiP (...
  • Developing for the nRF52820 with nRF5 SDK v16.0.0

    Please note that this blogpost is now deprecated as the nRF52820 is fully supported in nRF5 SDK v17.0.0. We recommend using SDK v17.0.0 for nRF52820 fimware development.  Introduction The nRF52820 IC is a subset of the nRF52833 with smalle...

Looking for the legacy Guides section? 

You can find them at devzone.nordicsemi.com/guides