Bluetooth: HCI low power UART

The HCI low power UART sample is based on the Bluetooth: HCI UART but is using the Low power UART driver for HCI UART communication.

Requirements

The sample supports the following development kit:

Hardware platforms

PCA

Board name

Build target

nRF9160 DK

PCA10090

nrf9160dk_nrf9160

nrf9160dk_nrf52840

Overview

The sample implements the Bluetooth HCI controller using the Low power UART driver for UART communication.

Building and running

This sample can be found under samples/bluetooth/hci_lpuart in the nRF Connect SDK folder structure.

The sample is built as a non-secure firmware image for the nrf9160dk_nrf9160ns build target. Because of this, it automatically includes the Secure Partition Manager.

See Building and programming a sample application for information about how to build and program the application.

Programming the sample

To program the nRF9160 development kit with the sample:

  1. Set the SW5 switch, marked as debug/prog, in the NRF52 position.

  2. Build the Bluetooth: HCI low power UART sample for the nrf9160dk_nrf52840 build target and program the development kit with it.

Testing

The methodology to use to test this sample depends on the host application.

Dependencies

This sample uses the following nRF Connect SDK driver: