Boosting Bluetooth low energy throughput by up to 400% and improving privacy
We are happy to announce that the latest version (v3.0.0) of our multi-role concurrent SoftDevice is now ready as production grade software.
Bluetooth 4.2 introduced a ran...
Bridging Bluetooth LE to different wireless connections, such as cellular, is challenging and there are few out of the box solutions. This is an important piece of the IoT puzzle, creating stationary gateways from low power devices to long range ba...
https://vimeo.com/175834292
In the video above, 96 nRF51 devices are completely erased, programmed with a 150kB .hex file, verified, and reset (application reaches main() when the blue LED lights up) in under 25 seconds. (it takes around 6 seconds t...
PDM stands for pulse density modulation.
PDM is a form of modulation used to represent an analog signal with a binary signal. In a PDM signal, specific amplitude values are not encoded into codewords of pulses of different weight as they would be in...
One of most frequently asked question from customers is howt to test RF to evaluate RF performance on their device. The precondition of this is to connect UART between PC and DUT(Device Under Test) prior to execute 'RF Test example' included in the S...
This tutorial shows you how to get started with RIOT OS on nRF52832 using IPv6
over BLE communication.
To fully understand this tutorial you will need to have minimum knowledge of
Linux environment and shell. An nRF52 Development Kit and Bluetooth...
We are happy to announce that nRF Connect has reached v1.0 production release and has been made available on the nRF Connect for desktop product page on the Nordic Semiconductor web site.
About nRF Connect
a Bluetooth low energy tool for developmen...
Quick start (< 5 minutes)
Download the Espruino Web IDE from the Chrome web store.
Drag-and-drop espruino_nrf51.hex or espruino_nrf52.hex to your nRF51/nRF52 Development Kit. Espruino will run on any board with an nRF5 chip, i.e. the Microbi...
Support for nRF52 Series in Contiki OS is no longer maintained and is pending removal. Please check out nRF52x series support in Zephyr OS which offers BLE over IPv6 connectivity.
This tutorial shows you how to set up IPv6 over BLE communic...
A new tool from Nordic has been released, pc-ble-driver-py, which allows Python developers to access the full SoftDevice 2.x.x API from a Python application.
Update: Raspberry Pi unofficial build available!
If you want to try version 0.5.0 on a Ras...
NFC principle
A NFC system consists of two devices, an active and a passive device. The active device is powered, and induces a magnetic field with a coil inductor antenna. When the passive device is placed in this magnetic field, the varying magneti...
Hello I succeeded to configure QtCreator toolchain to compile and debug
my NRF52 board. So I wanted to share.
I use my own Makefile to compile everything so I will focus here on how to run
a debug session (with breakpoints and candies !) inside Qt...
In spring 2016 four students from NTNU got an assignment from Nordic Semiconductor. To compliment this assignment, the students wrote a short article:
"What if controlling household appliances with your smart phone was easy? What if you could l...
Segger has recently released a number of tools, some of them free, which work with Segger's JLink debuggers, One of those is SystemView, a real-time analysis and visualisation tool. It's cross platform and Segger's page for it is here.
SystemView us...
nRF51824 - World's most capable automotive qualified Bluetooth SoC
The nRF51824 is now available qualified to AEC-Q100 for automotive applications that demand AEC-Q100 qualified devices.
The nRF51824 is a fully featured nRF51 series SoC with 256...
Summary
Construction of a cordova based cross platform mobile app that displays heart rate measurement data sent by a Nordic nRF51822 device via BLE. This data is periodically posting this to thingspeak as well.
Our goal is to create a mobile ap...
Here is an example of a hardware setup to measure the voltage on a Lithium battery with a voltage divider on nRF52. The Lithium battery typically has a voltage range of 2.7 - 4.2 V and we (Nordic) recommend that you divide the battery voltage with tw...
This series of posts will describe a new toy here at Nordic: The nRF Hexapod. The post will be divided in multiple parts, this part describing the project in general and the hardware that is required. All parts of this project is open source so you...
Sometimes we look for what will be the best demo for BLE operation between mobile device and peer device. Recently Blinky is one of perfect application, but I suggest one more interesting example between mobile game based on Android and nRF51-DK or n...
Note: This post is outdated. Please go to the product page for nRF Connect for Desktop for updated information and downloads.
nRF Connect is the new official name of the Bluetooth Smart tool previously known as Yggdrasil. We have now reached Release ...
Since NFC is one of new feature on nRF52, some customers often ask how to verify NFC tag they are implementing. The purpose of this blog is to provide how to setup and how the implementation based on SDK is shown on the reader. This is somewhat simpl...
Bluetooth LE is ideal for Internet of Things applications where many low powered sensors or devices feed data through a gateway and out onto the internet. An optimal solution would move away from the use of smartphones, which are not always available...
Recently, Google introduced some news about Eddystone. At the same time, we released a first implementation of the new specification on GitHub to get developers started. I would like to share some insights on what this is all about.
For those of y...
We in the Nordic Support team have created an online power profiler to estimate the power consumption during a BLE event with different parameters. The profiler gives you information about the different components in a BLE event as well as the averag...