DEVZONE BLOG FEED

Hi, I attached here some slides that we used in our technical seminar for Device Firmware Update. Download the presentation here: DFU_SDKv8.0_Pub.pdfThe presentation covers: What DFU is and what bootloader does Two types of DFU, single bank and dual bank update Some animation explaining how DFU works on both cases How do we do Softdevice update DFU command sequence chart It was heavily based on the SDK documentation you can find here. There are much more detailed information in the documentation....

The NRF51822 Bluetooth Low Energy mbug board from y5 Design is an easy to use ARM Cortex-M0 microcontroller with BLE. This board can be used as a standalone system or stacked with other mbugs to create multifunctional systems. Part of mbug™ ecosystem Smaller than a quarter, atapproximately 0.9" x 0.9" Can be used as a standalone microcontroller or with other mbugs (sensors, displays, relay, servo, battery, etc.) 12 different mbugs (2 processors, 9 expansion, 1 prototype) stackable 1...

 Bluz is a brand new development kit that brings Bluetooth LE to the internet. We have paired up with Spark and ported their FW to the nrf51822, allowing Bluz to be controlled and programmed over the air from anywhere in the world. We will release several gateways that allow bluz to always be online, even when smartphones aren't nearby.We have launched Bluz on Kickstarter, so you can pre-order bluz and accessory shields and gateways now: https://www.kickstarter.com/projects/264813863/bluz-bluetooth-m...

DEVZONE FORUM

Hi,I want to use ble_app_multilink_central example for my own application. Here are my problems:1. Setting MIN and MAX CONN_INTERVAL to more-less 20ms or lower (both on peripheral and central) causes that central goes of when peripherial is trying to connect.2. I want to read data from TWI and send it via BLE with frequency min 30 Hz. To do this I configured TIMER2 to raise interrupt with desired frequency. In timer interrupt event handler my sending flag is set to true and my main function is: `if (sendi...

Hello, I am new to Nordic NRF51dk and I'm working on the SPICommunication_module c. For the switch case statement, I am trying to understand what the spi_master_evt.evt_type is, which is located inside the switch statement argument. Can anyone help me explain clearly on what it does and how it works? ThanksHere is the link https://developer.nordicsemi.com/nRF51_SDK/nRF51_SDK_v8.x.x/doc/8.0.0/s110/html/a00011.html#spi_master_init...

I am editing the ble_app_uart example. Where is the nus_data_handler variable declared? I see the function void nus_data_handler(ble_nus_t * p....). ...