XBee 3 BLU Development Kit

This Get Started section walks you through the setup of your XBee 3 BLU Development Kit.

With this kit, you will learn how to use your mobile phone as a Human-Machine Interface (HMI) to communicate with your XBee 3 BLU device over Bluetooth to read sensor data and perform actions such as toggling an LED.

To achieve this, you will deploy a configuration onto the device with XBee Studio and run the Digi XBee Mobile app, which demonstrates the features available on the XBee 3 BLU device, allowing you to monitor and manage it.

Goal: Build a Remote HMI (Human-Machine interface) for XBee 3 BLU

Digi has developed a demo called Remote Human-Machine-Interface (HMI) that illustrates how XBee 3 BLU devices can be used to extend the capabilities of devices lacking a native HMI. By using a smartphone app, users can interact wirelessly with the XBIB-C development board to read temperature and humidity values from its embedded I2C sensor and manage the status of the User LED, simulating how industrial machinery or consumer electronics can be controlled. This setup can be adapted for real-world applications where remote monitoring and control are essential.

The Remote HMI demo involves an XBee 3 BLU device configured with a specific setup (applied using the Quick Setup feature of XBee Studio) and the XBee Mobile application running on a smartphone.

diagram
  • The XBee 3 BLU device runs a MicroPython application that listens for commands sent from the XBee Mobile app, allowing you to perform the following actions:

    • Read the temperature and humidity values from the I2C sensor of the XBIB-C board. Values are reported by the MicroPython application every 5 seconds.

    • Change the status of the User LED on the board.

  • The XBee Mobile app connects with the XBee 3 BLU device and sends the proper commands to the XBee 3 BLU device to read the temperature and humidity values and toggle the status of the LED.

    The XBee Mobile app includes a new built-in feature called Get Started that centralizes the smartphone functionality for the different demos of the XBee 3 BLU use cases. Since mobile development can be a complex part of the implementation process, Digi provides sample interfaces in this section of the app so you can test the demos.
Get started!