DEVZONE BLOG FEED

Hello.I was spending the last few days to implement an interface to access the BLE mesh (github.com/NordicSemiconductor/nRF51-ble-bcast-mesh) via the Internet. The mesh consists of devices with LEDs, which then could be turned on and off in my browser.The entry point for my local devices is a Spark Core, which is accessible from the spark.io cloud service via a web browser. That's a nice feature to control all kinds of devices easily from a website.Setup We will use the following devices and software...

As many have noticed, Keil 5 does not have native support for Keil 4 projects (project files ending with uvproj), it only has native support for Keil 5 projects (project files ending with uvprojx). However, many of the examples provided in older versions of nRF51 SDK are only supported by Keil 4, i.e. only contain Keil 4 projects. Also, many of the examples available on Nordic Github contain only Keil 4 project. It is however possible to to make Keil 5 support both Keil 5 and Keil 4 projects. These are th...

OverviewThe UriBeacon design allows a Bluetooth Low Energy (BLE) device to periodically transmit an ADV packet that contains a URI. This technology enables any device, place or thing to become a beacon through physical association. As a consequence UriBeacon enables any object in the physical world to transmit a URI over a short distance (typically 20-30 feet), and is an enabling technology to support the Physical Web paradigm. By providing discovery, search, and control (using web pages) based on ...

DEVZONE FORUM

How to send router solicitation from node to raspberry pi in nordic iot sdk examples...?...

Hello,I am trying to connect to one specific device. To make this I am advertising with the whitelist. The problem is that the whitelist do not seem to work. I got the following code: ble_gap_adv_params_t adv_params; ble_gap_addr_t *whitelist_addr[1]; memset(&adv_params, 0, sizeof(adv_params)); adv_params.type = BLE_GAP_ADV_TYPE_ADV_IND; adv_params.p_peer_addr = NULL; ble_gap_addr_t temp2; temp2.addr[0] = 0x55; temp2.addr[1] = 0x55; temp2.addr[2] = 0x55; temp2.addr[3] = 0x55; temp2.addr[4] = 0x55; tem...

01.04.2015

EmbedXcode NRF51822

Hey there,Red Bear Labs sells a board with a NRF51822 Module on it. From a past post I have found it is said: "embedXcode supports the nRF51822 MDK board for both the Wiring / Arduino framework and the mbed SDK. It relies on standard makefiles"Does this mean I can develop firmware specifically for the module with embedXcode? I want to use the board to prototype but tap into the full potential the NRF51822 has to offer as well as develop firmware for something that will not be using the Arduino I...