Can two adjacent Digi XBee3 Cellular modules communicate with each other?

With firmware versions 11416/31016 onwards, Digi XBee3 Cellular LTE-M/NB-IoT modules and Digi XBee3 Cellular LTE Cat 1 modules support direct communication between two units over their BLE (Bluetooth Low Energy) interface.

This requires setting up BLE on the first XBee3 module that will act as an API service server. Check the link below for instructions on how to enable BLE on a module:


https://www.digi.com/resources/documentation/Digidocs/90002258/#tasks/t_ble_enable.htm


Users can then proceed to create a MicroPython code on another XBee3 module, which will authenticate over BLE and provide access to the API Service running on the first XBee3. This can be achieved with the "xbee_connect()" feature of the "digi.ble" module. For more details, please refer to the link from the Digi MicroPython programming guide:

https://www.digi.com/resources/documentation/digidocs/90002219/default.htm#reference/r_function_xbee_connect__.htm


A sample application program in this regard can be found on our Github page located here:

https://github.com/digidotcom/xbee-micropython/tree/master/samples/bluetooth/xbee_connect

Last updated: Sep 05, 2023

Filed Under

RFRF Dev kits

Recently Viewed

No recently viewed articles

Did you find this article helpful?