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

bluetooth mesh for newbies

I'm very newbie in bluetooth mesh. So the question is ..

1.Can I execute any of peripheral abilities (I mean spi, twi, adc, pwm and etc) on device that works like a node in bluetooth mesh or it has to be very simple application?

2. Should I consider bluetooth mesh like other totally different type of bluetooth device communication (with different rules and conditions) compare with BLE?

  • Hello,

    1. Yes. You can definitely use the peripherals on the nRF at the same time that you use mesh. 

    2. Bluetooth Mesh is a different protocol than bluetooth, so this means that BLE devices can't automatically connect to a Bluetooth mesh network. The Mesh network has a protocol that is built on BLE advertisement packets, so you can use the nRF52 series for both BLE and Mesh, also simultaneously (multiprotocol). There are a couple of examples in the Mesh SDK that does this already. They typically use BLE for provisioning, where it receives the network keys through a BLE link to a phone. Of course, you can configure the application to do other things with the BLE link as well.

    It is worth mentioning that a Mesh network will have a lower payload throughput than what is possible in a "normal" BLE link. The devices in a Mesh network doesn't have connection intervals like the BLE link, so the radio is by default always on, listening for packs from within the network.

    Best regards,

    Edvin

Related