DEVZONE BLOG FEED

IntroductionHere are some tips and tricks to manage your application size.RAM and ROM usageThe total RAM usage is: ZI-data + RW-dataThe total flash usage is:Code + RO-data + RW-data ZI-data - Zero initialized data, data variables set to 0 RW-data - Data variables that are different from 0 RO-data - Constants placed in flash This means that if you have a variable defined globally with the const flag it will most likely end up in flash, while a variable that is prone to change will end up either in RW...

 Using PWM and Nordic UART Service on nRF51-DK (nRF51822/nRF52422) to control an RGB LED over BLE.http://electronut.in/nrf51-rgb-led-test/...

Obligatory DisclaimerSecurity is hard. If a product handles sensitive information then it is the engineer's responsibility to his customers to consult a security professional. However, experimenting with security should be encouraged whenever possible; the world needs better security and everyone has to start somewhere.IntroductionThe security features that are built into Bluetooth Low Energy (BLE) are focused on the link between devices. BLE uses authentication to make it possible for a user to pair with...

DEVZONE FORUM

Hi,Unable to locate the source code for "UART/Serial Port Emulation over BLE"?The documentation for this is available in this link - https://developer.nordicsemi.com/nRF51_SDK/nRF51_SDK_v8.x.x/doc/8.0.0/s110/html/a00072.htmlunable to get the source code for this.Please share the Source code for the mentioned above.regards,Jagadish.H...

hi,i have meet an issue,when my pca10028 board was advtersing it can be found by the android app which provide by nordic.But it can be found by my mobile phone.So,i wanted to know the reason and the way that can found the device by anohter type of ble4.0 device....

I am using arm-none-eabi toolchain for Linux and so far I had no problems with s110. However today I have written some simple application for s130 but it doesn't even start. Firstly I erase my chip (I use pca10028 dev board), then I load s130 using JLinkExe at address 0x00 and then application at address 0x1c000 as is written in linker script (that of course I use during linking). I do not use bootloader. The problem is that MBR does not start application, pc loops at: 0x6cc wfe 0x6ce b.n 0x6ccI have also...