It has been some time since we released new SDK for the nRFready Smart Remote 3 for nRF52 Series. The recently released rev 1.2 of the firmware introduces a lot of new features and improvements. This SDK is tailored towards remote control ...
We have had a few questions on the Nordic DevZone related to state of charge estimation of Li-Ion batteries when used in conjucture with an nrf52 DK.
This blog post will show you how to customize your own Thingy:52 Firmware & enable you to do a ...
**Project and hex files for testing this is attached in the end of this blog.
Introduction
There has been a lot of discussion/testing/confusion about testing the long range feature of Bluetooth Low Energy (BLE) with Nordic Semiconductors latest chip ...
nRF Connect for desktop has proven its flexibility by being cross platform and ability to install and update applications based on users need.
Motivation
Our initial goal was to modernize and cover all nRF5 series features as seen in our legacy to...
Defining a business model and implementing a technical infrastructure are two major phases in building a successful product or IoT system. However, protecting the business model and your customer’s data from the extensive range of potential att...
The Field Application Engineers (FAEs) at Nordic Semiconductor work hard every day to help customers be successful with their designs. In that process, a number of issues come up repeatedly. This list was created to help the designer avoid those pote...
Hello World !!
This is simple code which is compatible for nRF Blinky App which is based on Zephyr OS Bluetooth APIs. I've tested it on #nRF52840-PDK board. Isn't it simple ?
You have to just replace $zephyr_base/samples/bluetooth/peripheral/src/ma...
Interfacing the Nordic Thingy:52 from the Amazon Alexa Voice Service just had to be done! In this blog post I will briefly explain how this demo was set up, but I will direct you to the GitHub page if you need more detailed information than what i pr...
After the release of nRF52840 Engineering B we have received several inquiries about the difference between Engineering A (nRF52840-QIAAAA) and Engineering B (nRF52840-QIAABB) reference designs. One reason for the inquiries is that after swapping Eng...
In mid-2017, I came across this project by James Munns. It essentially wraps the C SDK for nRF52 development boards, and provides bindings that can be called from Rust. James gave a talk to the Rust DC Meetup, remotely over video conference. This tal...
I've been looking for an excuse to write a low-latency, Enhanced ShockBurst (ESB), radio protocol that I can reuse when building remote control toys. Although Bluetooth is great for a lot of use cases, working with the Nordic radio's proprietary mode...
Posting this here in an effort to save the time of anyone else who is wanting to control a device from a desktop computer.
Our application is a motor control device that is wirelessly controlled from a desktop computer. This is not really what BLE w...
Second part of the series Writing Bluetooth LE firmware the easy way blog. This second part shows how to read and advertise the environment sensor data (BME280 using Motsai Neblina module and BME680 using breakout board). Still with only a few line...
The first generation of wireless PC accessories to achieve widespread success (the ones that shipped with a dongle in the box) adopted 2.4GHz radios because these radios offered the optimal trade-off between power consumption, throughput, and range. ...
Writing a BLE firmware can now be done with a few lines of code. The code example bellow is all you need to write for a non-connectable BLE firmware that advertise a counter value every second in the manufacturer private data. More details with ful...
Hello
I wrote a tutorial on using the nrF52 Development Kit with Keil MDK.
www.keil.com/appnotes/docs/apnt_308.asp
This document features essential debugging capabilities of the nrF52 series.
ETM Instruction Trace: provides program flow debuggin...
1.Profile
During connection procedure of BLE, there are three packages: SCAN_REQ, SCAN_RSP 和 CONNECT_REQ。
SCAN_REQ: Scan request, issued by MASTER DEVICE, send to SLAVE DEVICE,sent by the Link Layer in the Scanning State, received by a Link Layer i...
1.Profile
MTU: ATT Maximum Transmission Unit (MTU) is the maximum length of an ATT packet. The ATT MTU is defined by the L2CAP and can be
anywhere between 23 and infinity. The implementation of the Bluetooth stack is the key factor of determining...
Today I tried to find the better ways to debug program on nRF52840 PDK from CLI on linux.
The ways that I tried
[Failed] openocd (both stlink and jlink) & gdb
[Succeeded] JLink & JLinkGDBServer & gdb
OpenOCD (failed)
I could conn...
This article baed on "pca10040", nRF52832
example code path "examples/ble_peripheral/ble_app_uart"
IMPORTANT!!!!
board config file of this example located in "components/boards/pca10040.h"
and uart pin defined in thi...
"ELIO" is a Bluetooth module and smartphone application that can drive motor(DC, Servo) and illuminate LEDs.
This module mounts Nordic's nRF52832 and motor controller IC.
Smartphone application can create/modify their own model using mode...
Programming and debugging the nRF5x on our Developments kits is straight forward. Doing the same when you are using other boards might not be so easy. In this blog post we will explain which components are needed in order to program and debug a nRF5x...
Ever wanted to automate your curtains and control it from the comfort of an app? Look no further.
The BluChip is the world's smallest breakout board compatible BTLE module. Build your very own Automated Home Curtains with this incredibly tiny breadb...
Hi All,
We at Jumper are building Virtual devices to streamline automated testing, continuous integration, and delivery for embedded software development (you are also welcome to read our blog that talks about these topics).
We have a live alpha th...
We a team from PSG College of Technology, Coimbatore, India created this "https://www.youtube.com/channel/UCEGFAjSXeZBtn21oagQU3yA" channel to share what we explore with NORDIC THINGY nRF52 Series kit..!!