Page 1
This document describes how to set up the EVK-NINA-B3 evaluation kit to evaluate NINA-B3 series standalone Bluetooth ® 5 low energy modules. It also describes the different options for debugging and the development capabilities included in the evaluation board. www.u-blox.com UBX-17056481 - R03...
The information contained herein is provided “as is” and u-blox assumes no liability for its use. No warranty, either express or implied, is given, including but not limited to, with respect to the accuracy, correctness, reliability and fitness for a particular purpose of the information.
Internet of Things (IoT) applications, using full Bluetooth 5, NFC, and IEEE 802.15.4. The u-blox EVK-NINA-B3 boards are available in the following four variants, depending on the required antenna and software solution: •...
• Quick Start card 1.3 Key features • u-blox NINA-B3 Bluetooth Low Energy module based on the Nordic nRF52840 chipset Full Bluetooth 5 support NFC tag functionality 802.15.4 PHY Integrated Arm Cortex-M4 microcontroller with 1 MB flash, 256 kB RAM, and 64 MHz system clock USB 2.0...
EVK-NINA-B3 - User Guide 1.4 EVK-NINA-B3 block diagram The block diagram of EVK-NINA-B3 is shown in Figure 2. Figure 2: EVK-NINA-B3 block diagram The block diagram shows the major interfaces and internal connections of the EVK-NINA-B3. The following sections describes in detail how the different interfaces are connected and may be used, as well as how the evaluation board may be configured to suit the needs of the user.
CR2032 coin cell battery holder. CR2032 usually has a 3 V potential when fully charged. NFC antenna Pin header that connects to the u-blox NFC antenna included in the kit. connector 2.4 GHz RF antenna U.FL coaxial connector that can be used to connect antennas or RF equipment. This connector connector is only included in the EVK-NINA-B301/EVK-NINA-B311.
EVK-NINA-B3 - User Guide • Plugging in a battery to the battery holder BT1 These power supply sources are distributed to the rest of the board as shown in Figure 4. Figure 4: Block diagram of the power net distribution 1.6.1 Selecting the power configuration jumpers The EVK-NINA-B3 offers flexible powering options for the NINA-B3 module and the board itself.
EVK-NINA-B3 - User Guide Connector Schematic Description annotation number net name Regulated 3.3 V net. This net is supplied by the board and will always be powered as long as a power source is connected. 3V3_PI Connects to the Raspberry Pi header’s (J14) 3V3 pins. If a Raspberry Pi is connected, this net must be floating to prevent back currents.
EVK-NINA-B3 - User Guide Add jumper Connector Description to pins annotation 7, 8 Selects the board regulated 3.3 V net as source for the VDD_NINA net. 9, 10 Powers up the Interface MCU, USB hub, and UART to USB converter with 3.3 V. 1, 3 Powers up the NINA module.
EVK-NINA-B3 - User Guide Add jumper Connector Description to pins annotation 3, 4 Selects the diode protected battery as a source for the VDD_NINA net. 9, 10 (Optional) Powers up the Interface MCU, USB hub, and UART to USB converter with 3.3 V. 1, 3 Powers up the NINA module.
EVK-NINA-B3 - User Guide Add jumper Connector Description to pins annotation Connects the 3V3_PI net to the regulated 3.3 V supply. 7, 8 Selects the board regulated 3.3 V net as a source for the VDD_NINA net. 9, 10 (Optional) Powers up the Interface MCU, USB hub, and UART to USB converter with 3.3 V. Powers up the NINA module.
Page 13
EVK-NINA-B3 - User Guide Arduino Schematic nRF52 Conn. Description Alternate functions and notes net name Not Connected Not connected IOREF I/O reference voltage level. VDD_IO See section 1.6 Selectable by user to 1.7 – 3.6 V RESET Reset signal input. Active low logic RESET_N P0.18 3.3V...
EVK-NINA-B3 - User Guide 1.7.1 Arduino shield compatibility The EVK-NINA-B3 has an I/O voltage range of 1.7-3.6 V. It can therefore be used only with shields that also support an I/O voltage within this range. The EVK-NINA-B3 has a pinout that is compatible with some Arduino or Arduino inspired shields. This section describes the features of the EVK pins that a shield must comply with: •...
Page 15
EVK-NINA-B3 - User Guide Figure 12: Pin header J14 that is compatible with the Raspberry Pi GPIO connectors Figure 12 shows the layout of the Raspberry Pi interface and Table 10 explains the pinout in detail. There are three mounting holes that can be used for increased mechanical stability. The two on either side of connector J14 are common to all Raspberry Pi boards, but the third one is only compatible with the Pi Zero boards.
Page 16
EVK-NINA-B3 - User Guide Raspberry Schematic nRF52 Conn. Description Alternate functions and notes Pi pin net name 3.3 V 3.3 V supply pin 3V3_PI Not connected by default, see section 1.6 5 V supply pin Cannot be used as supply input. Supplied by USB VBUS and protected from back powering.
EVK-NINA-B3 - User Guide Raspberry Schematic nRF52 Conn. Description Alternate functions and notes Pi pin net name GPIO12 Digital I/O GPIO_38 P1.10 GPIO13 Digital I/O GPIO_37 P1.03 Ground GPIO19 Digital I/O GPIO_36 P1.02 GPIO16 Digital I/O GPIO_35 P1.01 GPIO26 Digital I/O GPIO_34 P1.08 GPIO20...
EVK-NINA-B3 - User Guide 1.9 Buttons and LEDs Figure 13: Position of the push-buttons and LEDs on the evaluation board Annotation Function Description Reset button Connected directly to the NINA RESET_N pin. User button Push button for application use. Connected directly to the NINA SWITCH_1 (GPIO_7) pin User button Push button for application use.
Page 19
EVK-NINA-B3 - User Guide Figure 14: Jumper headers J19 and J9 that are used to isolate specific NINA signals Connector Schematic Description annotation number net name RESET_N Reset signal, active low RESET_N_I Connects to the Interface MCU’s reset line SWDIO SWD data signal SWDIO_I Interface MCU SWD data signal, used to program/debug the NINA module...
EVK-NINA-B3 - User Guide 1.11 Software debug options You can debug the software using the following two options in EVK-NINA-B3: • Onboard debug solution available on the USB connector • Using an external debugger connected to J12 connector An external debugger connected to the J12 connector is useful when powering the evaluation board with the CR2032 coin cell battery, or through the external power supply connector J5.
3. You will now be able to communicate with the module through AT commands. For a list of available AT commands, see the u-blox Short Range AT Commands Manual [3]. To get started with basic use case set up of the EVK-NINA-B3 with u-blox connectivity software, see the NINA-B31 Getting Started [5].
EVK-NINA-B3 - User Guide 2.3 Getting the latest software Go to the u-blox support webpage to obtain the latest available firmware. Instructions on reflashing the EVK-NINA-B3 can be found in the Software section of the NINA-B3 System Integration Manual [2].
EVK-NINA-B3 - User Guide Appendix A Schematics Bottom view Top view UBX-17056481 - R03 Appendix Page 23 of 31...
Page 24
BOM B311: NINA-B311 WITH ANTENNA PIN: GPIO_35 MOUNT NINA-B311 ON M1 GPIO_36 BOM B312: NINA-B311 WITH INTERNAL ANTENNA: SWDCLK SWDIO MOUNT NINA-B312 ON M1 J10 DNI DRAWING TITLE : U-BLOX AG THALWIL NINA MODULE BOM_B312=DNI SWITZERLAND PROJECT : VERSION : DESIGN BY : AJOH ADD2GND...
Page 25
THIS PAGE IS INTENTIONALLY LEFT BLANK DUE TO LICENSE AGREEMENTS DRAWING TITLE : U-BLOX AG THALWIL INTERFACE MCU SWITZERLAND PROJECT : VERSION : DESIGN BY : AJOH EVB-NINA-B3 PCB_VER.: DATE : Wed Jan 24 15:28:26 2018 GROUP : u-blox AG...
Page 26
CBUS3 CBUS3 TXLED# DFSD_P DFSD_N RXLED# BLINKS WHEN RECEIVING DATA VIA 39R 5% USB, IE. NINA RX DRAWING TITLE : U-BLOX AG THALWIL HUB, FTDI AND FLASH SWITZERLAND PROJECT : VERSION : DESIGN BY : AJOH EVB-NINA-B3 PCB_VER.: DATE :...
Page 27
UART_RTS_I RTS_LED CBUS2 TXD_LED BLUE UART_DTR_I DTR_LED UART_DSR_I DSR_LED VCC=VDD_IO;GND=GND VCC=VDD_IO;GND=GND VCC=VDD_IO;GND=GND DRAWING TITLE : U-BLOX AG NOTE! THALWIL HEADERS & BUTTONS SWITZERLAND DNI = NOT MOUNTED PROJECT : VERSION : DESIGN BY : AJOH EVB-NINA-B3 PCB_VER.: DATE : Wed Jan 24 15:28:26 2018...
Page 28
5V NET CAN ONLY BE VBUS_MCU VBUS_NINA POWERED BY USB P_CHANNEL_MOSFET P_CHANNEL_MOSFET DMG2305UX DMG2305UX NOTE! DNI = NOT MOUNTED DRAWING TITLE : U-BLOX AG BASE_1 BASE_1 BASE_2 BASE_2 THALWIL POWER SUPPLY SWITZERLAND 10K 5% 10K 5% PROJECT : VERSION :...
EVK-NINA-B3 - User Guide B Glossary Abbreviation Definition Application Programming Interface Clear To Send Evaluation Kit Ground GPIO General-Purpose Input/Output Light-Emitting Diode Micro Controller Unit Mass Storage Device Near Field Communication U.FL Coaxial RF connector Universal Serial Bus Request To Send Software Development Kit Serial Port Application UART...
[3] u-blox Short Range AT Commands Manual, document number UBX-14044127 [4] SEGGER J-Link software - https://www.segger.com/jlink-software.html [5] NINA-B31 Getting Started, document number UBX- 18022394 ☞ For regular updates to u-blox documentation and to receive product change notifications, register on our homepage (www.u-blox.com). Revision history Revision Date...
EVK-NINA-B3 - User Guide Contact For complete contact information, visit us at www.u-blox.com. u-blox Offices North, Central and South America Headquarters Asia, Australia, Pacific Europe, Middle East, Africa u-blox America, Inc. u-blox Singapore Pte. Ltd. u-blox AG Phone: +1 703 483 3180...
Need help?
Do you have a question about the EVK-NINA-B3 Series and is the answer not in the manual?
Questions and answers