This guide is designed to walk through the steps to connect the TRIA MaaXBoard 8ULP to the Avnet /IOTCONNECT platform and demonstrate the standard IoT function of telemetry collection.
- TRIA MaaXBoard 8ULP Purchase | User Manual | All Resources
- 2x USB Type-C Cables
- 1x Ethernet Cable (and a local router/switch with Internet connectivity)
See the reference image below for cable connections.
- Connect an Ethernet cable from your LAN (router/switch) to the "ETH_A" port on the board.
- Connect a USB-C cable from a 5V power source (such as your host machine) to the "USB0/POWER" port on your board.
- Connect a USB-C cable from your host machine to the "Debug" port for connection to the console.
- With the board powered on and connected to your host machine, open your Device Manager and note the COM ports that are in use by a "USB Serial Port" (should be 4 of them). You will use the 2nd-highest port number. For example, if the 4 ports listed are COM46, COM47, COM48, and COM49, you will connect to COM48.
- Open a terminal emulator program such as TeraTerm or PuTTY on your host machine.
- Ensure that your serial settings in your terminal emulator are set to:
- Baud Rate: 115200
- Data Bits: 8
- Stop Bits: 1
- Parity: None
- Connect to the port specified from sub-step 1 (2nd-highest port number)
Note
A successful connection may result in just a blank terminal box. If you see a blank terminal box, press the ENTER key to get a login prompt. An unsuccessful connection attempt will usually result in an error window popping up.
- When prompted for a login, type
rootfollowed by the ENTER key. - Run these commands to update the core board packages and install necessary /IOTCONNECT packages:
sudo apt-get update
python3 -m pip install iotconnect-sdk-lite requests
- Run this command to create and move into a directory for your demo files:
mkdir -p /opt/demo && cd /opt/demo
Tip
To gain access to "copy" and "paste" functions inside of a PuTTY terminal window, you can CTRL+RIGHTCLICK within the window to utilize a dropdown menu with these commands. This is very helpful for copying/pasting between your browser and the terminal.
The next step is to onboard your device into /IOTCONNECT. This will be done via the online /IOTCONNECT user interface.
Follow this guide to walk you through the process.
Tip
If you have obtained a solution key for your /IOTCONNECT account from Softweb Solutions, you can utilize the /IOTCONNECT REST API to automate the device onboarding process via shell scripts. Check out this guide for more info on that.
Run the basic demo with this command:
python3 app.py
Note
Always make sure you are in the /opt/demo directory before running the demo. You can move to this
directory with the command: cd /opt/demo
View the random-integer telemetry data under the "Live Data" tab for your device on /IOTCONNECT.

