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...
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,...
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...
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 ...
[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 ...
#Highlights
New release of nrfjprog, pynrfjprog, mergehex available at: http://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF52832. Windows, OS X and Linux now supported.
New feature in pynrfjprog enables multiple device...
EDIT: It seems less weird now. See You will never guess how JLink deals with UART flow control for the full story.
Working on some Python code to control nRF51 and nrF52 targets I encountered a strange issue with pyserial.
I don't have the full e...
#Introduction
All compilers ARE NOT created equal. Given the same c code, different compilers will generate machine code with varying performance & size. Generally the more efficient machine code (uses less CPU cycles/machine instructions to per...
External Power Amplifiers and LNAs easily connected to the nRF52 series device for high power extended range operation. Data sheets, white papers, schematics and layout information available at link text
This tutorial shows how to use the mbed framework to develop applications for Nordic nRF51 devices. Before you begin, install VisualGDB 5.1 or later.
Start Visual Studio and open the VisualGDB Embedded Project Wizard: and Low Noise Amplifiers (LNA) using GPIO pins. This was introduced in S132 version 2.0.0-7.alpha.
In the nRF51 there was an option to use t...
The purpose of this blog is to provide a step by step guide to help a developer, starting off with the Nordic Semiconductor nRF51 DK, to get the necessary tools installed and get the software (SW) development environment setup so that the user can st...
Hi all,
I implemented a simple multilink NUS central based on s130 for nrf51 chip-set. It means that this NUS central can connect to several peripherals simultaneously and send data to each one of them by selecting connection index. It is designed a...
This tutorial will take less than 15 minutes.
#Motivation
Never lose a BLE connection when debugging your applications again! This technique will also be useful for any application using the PWM peripheral and many others as well!
Monitor mode deb...
As you start developing with the nRF5 series chips, SoftDevices, and SDKs, it's very useful to learn how errors can be discovered (and preferrably recovered from). This can be detecting something as simple as using invalid parameters to a function, o...