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

Low Power Node Support in Nordic BLE mesh

I'd like to use the nrf52832 as a mesh switch with battery powered. But I didn't find any sample code for the Low power feature in current mesh SDK v0.10.1. Does it support this feature now?

And does the light node support the friend feature?

  • The nRF52 chip has basically three modes of MCU core when it comes to power: POWER ON, POWER ON SLEEP and POWER OFF. Now all Nordic example FWs are using POWER ON SLEEP whenever chip has nothing to process (only peripheral blocks do what they are programmed for through the registers but nothing needs to be computed - e.g. RTC timer is running etc.) and system just waits for interrupt/event. Now that's pretty much all you can get for operation when you need to have any HW peripheral running! POWER OFF is useful only if you will get wake-up by external signal such as GPIO pulse (button) or NFC field (if you have it implemented). So this is not really useful for mesh node.

    Conclusion: all the examples supplied by Nordic should already consume as few power as possible by the HW platform.

  • Thanks endnode,

    I understood Nordic had improved the power consumption on MCU side. But I wonder if Nordic BLE mesh stack had implemented corresponding message protocol between the low power node and Friend node, such as low power establishment, the polling mechanism,friend Queue and so on, which defined in mesh profile 3.6.6.3 and 3.6.6.4.

    I want to use a remote to control both the battery powered devices and DC powered devices. The battery powered devices need receive the message in low power mode. So I am considering the mesh low power node is appropriate for this use scenario. If Nordic HAS implemented this feature, please give me some references.

  • Oh sorry, I misunderstood the question as general low power capabilities of the platform not as feature of BT SIG mesh! I guess clarifying the question helps;) I hope someone will reply soon;)

  • The typical low power nodes for the BTLE Mesh are Friend and Mesh over GATT. They are not available in the current release of 0.10.1. They are planned in the release roadmap. You can get the dates by reaching out to the RSM for your territory or directly on the Nordicsemi one on one support portal.

    Nordicsemi already supports the Enocean energy harvesting BTLE switches with the Mesh so that can address your needs for a light switch.
    The BTLE Mesh releases from Nordicsemi already support the Central role and Peripheral role along with the BTLE Mesh as concurrently running roles. This allows you to use a GATT peripheral as well in the Switch with a Central+Mesh role running on the other side.

Related