DEVZONE BLOG FEED

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...

The following is the estimated nRF51 current consumption during advertising with the DCDC disabled. Advertising 1: TX power: +4dBm adv interval: 20ms (minimum advertising interval in normal adversising mode) payload: 10 bytes application processing: 2ms each adv interval.Average current consumption: 1794 uA Advertising 2: TX power: +4dBm adv interval: 1200ms payload: 10 bytes application processing: 2ms each adv interval.Average current consumption: 33,4 uA Advertising 3:...

DEVZONE FORUM

Hello,I am altering this project: nRF51_SDK_8.0.0_5fc2c3a\examples\ble_peripheral\ble_app_hrs\pca10028I am trying to turn on the BSP UART. I main.c the project uses bsp_init() to enable the buttons and leds.I just want to use the UART so I modified the bsp_init() to this: err_code = bsp_init(BSP_INIT_UART, APP_TIMER_TICKS(100, APP_TIMER_PRESCALER), NULL); APP_ERROR_CHECK(err_code);Then I have an output message using this function: err_code = bsp_indication_text_set(BSP_INDICATE_SENT_OK, "Test UART Ou...

I had a product working with S110(BLE peripheral). I am trying to get same BLE feature working on an product working with S210(ANT)But I found that in ble_gap.h from S310 it is missing these typedef's:ble_gap_sec_kdist_tble_gap_enc_key_tble_gap_id_key_tble_gap_sec_keyset_tThen I compared these two files:C:\Keil_v5\ARM\PACK\NordicSemiconductor\nRF_SoftDevice_S310\2.0.0\headers\ble_gap.hC:\Keil_v5\ARM\PACK\NordicSemiconductor\nRF_SoftDevice_S110\8.0.0\headers\ble_gap.hThey are not the same.And looks like S1...

![image description](/attachment/37ca018515ab93f6939a5bcc44e9f51a)As the picture shows, I saw this softdevice_hex option available. The error says, "require nRF_SoftDevice S310_Hex".But where to this missing component.My development is totally working. If the software device HEX can be programmed with the project, it will nice. Because I work between S310 and S110, sometimes just forgot which software device I have programmed in. LoL...