IoT Device System Requirements
| CPU |
Intel Atom 38xx Dual Core (x64), ARM32v7 Dual Core, or comparable processor |
|---|---|
| Memory |
2 GB of RAM is required Note: It is recommended that the swap space should be at a minimum equal to the amount of RAM installed. Note: It is recommended that the virtual memory allotment be two times the amount of physical memory (RAM) on the system. |
| Storage |
At least 32 GB SSD |
| Operating System |
Note: For more information on EFLOW, see this Microsoft documentation: https://docs.microsoft.com/en-us/windows/iot/iot-enterprise/azure-iot-edge-for-linux-on-windows Suggested steps to configure EFLOW for IoTWorX can be found in the ICONICS help files (https://docs.iconics.com). |
| Azure Service |
Azure IoT Hub (tier S1 or higher), Azure Storage Account |
Note: The requirements described above are based on typical applications. Depending on your specific application, the minimum requirements may vary.
Note: Installing Azure IoT Edge using the provided IoTWorX_inst_*.sh file in the IoTWorX Tools zip file will install version 1.2. This is the preferred version of Azure IoT Edge.
Required Hardware
-
Ethernet adapter, WiFi card, or cellular 3G/4G
Device Ports
| Number | Use |
|---|---|
| 22 | SSH |
| 443 | HTTPS |
| 5671 | AMQPS |
| 8883 | MQTTS |
| 80 | HTTP |
| 8200 | FrameWorX Server |
| 8201 | 8201 and further are dynamically assigned to Point Managers running out of process |
| 8443 | IoTWorX Console (Local UI) |
| 8843 | IoTWorX Visualizer |
| 9610 | FrameWorX REST API |