Skip to main content
Version: 5.0

Requisites and Compatibility

The hardwares, operating systems, libraries and third-party applications in this page are recommendations for optimal use.

When trying the Demo examples, all deployments can be performed on the same Linux machine.

Acklio FullSDK​

SupportRecommendation
OSThe library can be integrated into any OS (Bare Metal, FreeRTOS). The integration is made by the system integrator (or embedded system developers).
Hardware/BoardST NUCLEO-L476RG micro-controller or ST NUCLEO-WL55JC micro-controller.
Hardware/ShieldLR1110, sx126x, SX1276MB1MAS.
Hardware/SerialSerial port terminal such as minicom.
L2AThe level-two adaptation (L2A) layer is usually provided by the integrator and should implement the L2 adaptation (L2A) interface of the SDK.

Acklio IPCore​

Hardened OS based on Ubuntu 20.04 LTS (at least 18.04)

Virtualization Layers​

All components of Acklio IPCore are docker-based.

SupportRecommendation
Guest OSUbuntu 20.04 LTS (at least 18.04).
Host OSNo specific requirements.
Virtualization LayerDocker v18.09.02.
Virtual layersAny such as Xen, KVM, VMWare or cloud-based PAAS appliance like Azure, AWS.
Virtual node deployment systemsAny systems that support the deployment of virtual appliances are supported. Then, Docker Compose is used to install the applications on instantiated virtual nodes (hardened Linux with Docker feature enabled).

Hardware Performance​

SupportRecommendation
ProcessorVirtual core or physical core should offer the performance of a 2.3 GHz Intel Xeon® E5-2686 v4 core.
RAMDDR4 is mostly used
StorageThe storage performance requirements depend on the size of the network.
NetworkGbits networks are enough for all internal/external exchange.