Latest contents in the DevZone blog
  • Production release of nRF5 SDK v11.0

    With the alpha release of nRF5 SDK v11.0 in December 2015, we took a major step to enable the smooth migration path within the nRF5x family for developers. A clear indicator of this, is visible by the name nRF5 SDK, compared to the previous nRF51 an...
  • Monitor Mode Debugging - Revolutionize the way you debug BLE applications

    The information in this post is outdated. Please refer this tutorial for updated information. Motivation Monitor Mode Debugging solves the biggest problem when debugging nRF5 devices. It allows BLE applications to be debugged without crashing af...
  • Scope your Bluetooth RSSI

    Hi developers, We just released a BLE-Scanner App on the iTunes , and free for download. Alos, the app is an open source project for iOS (Swift and Objective-C): https://github.com/ucxpresso/ucxpresso.ios Our Web site: http://www.ucxpresso.net...
  • Readiing humidity from HTU21D sensor using TWI

    ##Measuring humidity using TWI on nrf52## In this post I will explain how the nRF5x chip can be used to communicate with a sensor over TWI (I2C). To run this example extract the files to examples -> peripheral in the SDK for nrf52 and open the ...
  • Production release of S130 & S132 v2.0 SoftDevices for the nRF51 and nRF52

    Since Nordic Semiconductor released the S130 SoftDevice for our nRF51 ICs in early 2015, we have been working hard to make our Bluetooth low energy protocol stacks more feature rich and more configurable than ever before. The S130 now does everythin...
  • Keil + nrfjprog = true

    In this blogpost we will demonstrate the usage of Keils integrated command line functionality. We will start nrfjprog through Keil bindings in order to erase our chip and program SoftDevices. nrfjprog is a command line tool that Nordic provides, whi...
  • Bluz, a new internet connected dev kit based on the nrf51822, has launched

    Bluetooth LE is a fantastic technology for battery powered, Internet of Things devices. However, most dev kits require tethering to a smartphone, limiting the range and usefulness to only when the user is nearby. Bluz is a new dev kit that solves th...
  • Serial DFU Procedure and Tips

    Serial DFU Procedure and Tips Hi, Some of you may need to use Serial DFU to transfer firmware from external MCU or PC. So I am posting this blog to might help saving your time to debug and development. Serial DFU Sequence Basic Serial DFU Se...
  • Changes in the Infocenter

    If you have bookmarked pages in our Infocenter, you might have noticed that many of those links don't work anymore. This is due to major changes to the backend of the Infocenter structure that will make it easier for us to maintain the documentation ...
  • Proof that the nRF52832 is a beast of computation power

    Here is a demo of a small graphics engine I designed that allows me to embark moving pictures on a nRF52832 directly in code with a reasonable occupied memory size (i can do RLE or LZ4 compression). The screen Newhaven Display (NHD-C12864A1Z-FSRGB-F...
  • Webcast: Interfacing with Nordic's Softdevices

    We are introducing a webcast series to stimulate more interaction with you, Devzone users. Joining a webcast, you’ll get to watch live technical presentations and submit your own questions for the Q&A session immediately following the presentati...
  • Introducing an alternative API approach using C++

    I’m experimenting with an alternative library approach to implement Bluetooth LE device firmware (named Bluetoe). This already works, but is still highly experimental. I wrote a blog article to introduce the library by showing how easy it is,...
  • Building a BLE application step by step from scratch

    Hi all, I'm working on a blog explaining from scratch how to develop a BLE application with nRF518122 chip. Step by step, I explain the different aspects of the embedded system development in a GCC environment (toolchain, makefiles, linkerscript and...
  • Segger Embedded Studio blog post rev2 DEPRECATED

    Depreceted see new blog post for new version of embedded studio here: https://devzone.nordicsemi.com/blogs/1032/segger-embedded-studio-a-cross-platform-ide-w-no-c/ #Introduction This post is an introductory tutorial to SEGGER Embedded Studio. If ...
  • BLE-to-SB quadcopter bridge

    [UPDATE (Feb 8, 2016): I have incorporated the feedback that I received from several link-layer wizards in Trondheim.] Last fall I purchased an inexpensive quadcopter that uses Nordic's ShockBurst (SB) radio protocol. The question that I was trying ...