SDKs
DaaS-IoT is distributed as a Software Development Kit (SDK) that includes, in addition to the precompiled LIBDAAS, technical documentation and various ready-to-use demonstration projects. DaaSIoT-SDK is distributed for the following platforms:
Platform | Package | Dynamic Driver (DDKIT) |
MS Windows | daasiot-msdn-020.zip |
|
Linux | daasiot-gnu-020.tar | |
MacOS | daasiot-osx-020.tar | |
NodeJS | daasiot-nodejs-020.tar | |
Expressif Esp32 | daasiot-esp-020.tar |
Contents of the “daasiot-xxxx-xxx.yyy” packages
The SDK package contains the APIs (libdaas) and the code to be compiled, which specialises the services that use the target platform resources.
Develop with DaaS-IoT
DaaS-IoT is the product for developing vertical edge and fog computing solutions.
It provides a complete framework for creating self-provisioning mesh networks that connect cloud nodes and field devices based on embedded technologies.
It does not matter which technology and platform the nodes are developed on: all nodes will be able to communicate with each other, even when using different network segments.
The integration of DaaS-IoT involves the development of nodes that implement specific functions: in the cloud, to enable device configuration and management, and on microcontrollers to generate data traffic from the field.
The diagram illustrates the typical architecture for the Solution: