Thingy91 as a central to ble devices

Hey,

Im have a thingy91 and multiple nrf52840 pcbs.

my goal is to make the thing91 a central device that reads data from the nrf52 devices and sends it over to the cloud.

As i understand in the thingy91 the nrf52840 board will act in the BLE section and the nrf9160 will communicate with the cloud.

I am searching for an example that could help me.
Till now i found only the lte_ble_gateway that sounds what i am looking for.
But this example is primarily for thingy52. how can i use for the thingy91? how do i separate the different sections? BLE-nrf52 and LTE-nrf91?

  • Hey,

    I started by using NCS 2.6.0V and i got to the same result, no prints nor connection to nrf cloud.
    while searching for the answer on this issue i came across this issue, therefore i wanted to follow his steps.

    I tried the serial LTE modem example and i did received prints.

    according to serial LTE modem I added this on both prj.conf files:

    # General config
    CONFIG_LOG=y
    CONFIG_LOG_DEFAULT_LEVEL=3
    CONFIG_STACK_SENTINEL=y
    CONFIG_PICOLIBC_IO_FLOAT=y
    CONFIG_RING_BUFFER=y

    # Segger RTT
    CONFIG_USE_SEGGER_RTT=y
    # Where console messages (printk) are output.
    # By itself, SLM does not output any.
    CONFIG_RTT_CONSOLE=y
    CONFIG_UART_CONSOLE=n
    # Where SLM logs are output.
    CONFIG_LOG_BACKEND_RTT=y
    CONFIG_LOG_BACKEND_UART=n
    But still there is no log from either the 9160 or the 52840.
    by the way in the issue i added, , says that the relevant configurations are already in the .conf of each nrf52 and nrf91.

  • Hi,

    You could try to disable uart1 in thingy91 dts files as shown in this pull request (commits) and this ticket.

    Best regards,
    Dejan

Related