This package provides a raw Ble HCI Controller which can be accessed using a H4 UART connection which will be routed via the zephyr_console
. Hosts might be e.g. BlueZ
.
This code was based on the zephyr _bluetooth-hci-uart-sample
- BLE Central
- Extended Advertisement Support (BLE 5.X)
Install and open the nRF Connect Programmer which is part of the
nRF Connect for Desktop
appDownload the
zephyr.hex
from the latest releaseFlash the Nordic device by following this guide
Configure the connection of the Host
- Baudrate: 1Mbit/s
- 8 bits, no parity, 1 stop bit
- Hardware Flow Control (RTS/CTS) enabled
Connect via USB: You can find the dongle with the default vendorId and
0x0004
as productId
- Install the nRF Connect SDK stack following the offical documentation
- Use
west build --build-dir build . --board nrf52840dongle_nrf52840
to build for e.g. the nRF52840 dongle