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...