...
Pre-Installation Requirements
Hardware Requirements
The table below shows the recommended minimum specifications for the hardware in the testing installation. It is possible that lower spec hardware could be used for many of the nodes. The sensor node hardware in particular is specific to the testing installation and could be swapped out with any number of other platforms as long as LoRa connectivity was possible using the hardware.
Master, Deploy | Edge | Sensor | |
---|---|---|---|
Platform | VM running on commercial grade PC | NVidia Jetson Nano | Raspberry Pi 3 |
CPU | x86-64, Intel i5 or similar | ARM 64bit Cortex-A57 | ARM 32bit Cortex A-53 |
Cores | 2 | 4* 2 cores should be possible | 4* 1 core should be possible |
RAM | 4 GB | 2 GB | 1 GB |
Storage | 128 GB Hard Disk space | 32 GB SD Card | 32 GB SD Card |
Network | 1x Ethernet | 1x Ethernet | 1x Ethernet* *for provisioning |
LoRa | N/A | LRA-1 USB dongle | LRA-1 USB dongle |
Sensor | N/A | N/A | DHT-11 GPIO temperature/humidity sensor |
At a minimum one node is required for the master and deploy roles together, and at least one edge node and one sensor node. The testing installation uses two edge and sensor nodes.
Network Requirements
All nodes are expected to have IP connectivity to one another during installation and normal operation, with the exception of the sensor nodes. In the installation described here, all the nodes are connected to a private wired network operating at 100Mbps or better. However, there are no strict bandwidth or latency requirements.
...