DEVZONE BLOG FEED

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 C code). I also explain how Bluetooth Low Energy is working and how to implement it thanks to Nordic Semiconductor's SDK. So far if you follow all the tutorials you should be able to control remotely RGB LED directly through your smartphone. I'm gonna try to wr...

IntroductionThis post is an introductory tutorial to SEGGER Embedded Studio. If you haven't already please skim through this post https://devzone.nordicsemi.com/blogs/825/segger-embedded-studio-cross-platform-ide-w-no-cod/ but don't follow along with it. This is the new and improved tutorial using the nRF device pack and assumes no prior knowledge on Embedded Studio.After following this tutorial you will be able to build, debug and run a BLE project on nRF5x devices! You will also be able to load a softde...

[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 to answer when I started disassembling that poor quadcopter was simple: Can Bluetooth Low Energy (BLE) and the S110 SoftDevice's Multiprotocol Timeslot API provide a link with low enough latency to control a twitchy aircraft? After reverse engineering the...

DEVZONE FORUM

Is it possible to directly read the timer module counter register in the nRF51?...

Hi,I have just received a bunch of N550 modules and now I want to try and see if it is possible to update the firmware of these devices without using a JTAG.If I understand the module correctly - these modules ship with the ANT-WP bootloader.I have the OTAUpdater.exe (OTA Updater) from the N5StarterKitSDK3.00 is this the right tool for this?And I have the USB dongle from dynastream... http://www.digikey.com/product-detail/en/ANTN5DK1/1094-1014-ND/4793274Does the module just sit and wait for somebody to co...

I am trying to implement the following sequence, using SD s130 :[GATTS Queued Writes: Stack handled, one or more attributes require authorization (var #1)](http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s130.api.v1.0.0/group___b_l_e___g_a_t_t_s___q_u_e_u_e_d___w_r_i_t_e___b_u_f___a_u_t_h___m_s_c.html)First thing, the chart looks wrong on one small detail: the first "Prepare Write Req" is triggering a BLE_EVT_USER_MEM_REQUEST *and* a BLE_GATTS_EVT_RW_AUTHORIZE_REQUEST just after in ...