u-blox EVK-NINA-B1

Development board for the u-blox NINA-B1 fully certified Bluetooth low energy module with Arm® Cortex®-M4 with FPU and NFC


The u-blox EVK-NINA-B1 board enables development of applications for the u-blox Bluetooth low energy module NINA-B1, based on the Nordic nRF52 Bluetooth low energy SoC. The module combines Bluetooth 5 radio, NFC and Arm® Cortex®-M4 with FPU processor on a single chip optimized for ultra-low power operation. The kit includes a NINA-B1 module mounted on the development board, a quick start guide, an NFC antenna, a USB cable, and Bluetooth antenna. The kit is available in two versions, either with U.FL coaxial connector for connecting to the external antenna or with an on-board antenna on the module.




Kit versions

The EVK-NINA-B1 board is available in the following two different versions depending on the NINA-B1 series module that is mounted:

EVK-NINA-B111Board with NINA-B111 module with antenna pin
EVK-NINA-B112Board with NINA-B112 module with onboard antenna

Kit includes

Other resources

You can find detailed information about this platform on the u-blox EVK-NINA-B1 page and specifically in these documents:

EVK-NINA-B1 User GuideAll information needed about how to use the EVK-NINA-B1 board, including pin-out, specifications etc.
EVK-NINA-B1 Quick Start2-page quick start guide for connecting and starting up the board
NINA-B1 ARM® mbed™ Custom TargetDescribes how to create a local target for ARM® mbed™ OS 5 for custom boards based on the NINA-B1 module

NINA-B1 module

Further information and details about the NINA-B1 module can be found on the NINA-B1 module page and specifically in these documents:

NINA-B1 Data SheetData sheet for the NINA-B1 module
NINA-B1 System Integration ManualDescribes how to integrate the NINA-B1 module in an end product

Example programs

Import programmbed-os-example-ble-HeartRate

This application transmits a heart rate value using the Bluetooth SIG Heart Rate Profile. The heart rate value is provided by the application itself, not by a sensor, so that you don't have to get a sensor just to run the example. The canonical source for this example lives at https://github.com/ARMmbed/mbed-os-example-ble/tree/master/BLE_HeartRate

Import programmbed-os-example-ble-Beacon

This example creates a BLE beacon: a method of advertising a small amount of information to nearby devices. The information doesn't have to be human-readable; it can be in a format that only an application can use. Beacons are very easy to set up: the code for all beacons is the same, and only the information you want to advertise - the beacon payload - needs to change. he canonical source for this example lives at https://github.com/ARMmbed/mbed-os-example-ble/tree/master/BLE_Beacon

Run 'mbed test'

The following steps are needed to run mbed tests using the SEGGER J-Link debug chip firmware:

'mbedls --m 0004:UBLOX_EVK_NINA_B1'

 Buy Now

Please log in to start a discussion or ask a question.