This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

NRF52840_PCA20035 on the NRF Thingy 91 does not have working Bluetooth Samples

I am looking for a way to interface with the onboard Bluetooth on the Thingy 91 as well. None of the examples (Peripheral NUS, Central NUS) etc currently work with Nrf52840_pca20035 config.

I have successfully managed to integrate the usb_uart_bridge to the peripheral_NUS and Central_NUS examples. However, when I try to run the example I get the error 
--> <err> bt_hci_core: No HCI driver registered

If there is any working BLE sample for the NRF Thingy 91 board please let me know. My use case is to send data from master(Mobile App or any other BT Microcontroller Master) to BT/BLE slave (Nordic NRF52840) which can then be sent to the cloud. 
1. Master to BLE Slave (Nordic NRF52840)
2. Send data from NRF52840 to NRF9160 on the NRF Thingy 91.

If no direct example exists, please paste relevant links so that I can research more (using the zephyr os).

Thanks,
Niket Naidu

Parents Reply
  • The Patch files uploaded here did the trick.

    For future reference I will post my steps

    I applied the appropriate patch using the `git apply <file>.patch` 

    1. Flashed the hci_uart_usb_uart.hex as is to the NRF52840 chip.
    2. The lte_ble_example puts the NRF Thingy in Central Mode (Scan and connect)
    3. Modify the example `ble.c` by looking at the Peripheral_Uart example

    4. Update your .conf files appropriately.


    Now your bluetooth device is in advertising mode and a master can connect and send data to it.


Children
No Data
Related