Release Notes
Welcome to the Embedthis Ioto™ installation release notes. This document provides release-specific information for Ioto. This package contains the source code distribution for the Ioto device agent. It includes full source, documentation and samples needed to embed Ioto in a device or application.
License
The Ioto commercial license provides a royalty free license with options for commercial maintenance and support. Contact sales@embedthis.com for details.
Ioto includes support for external packages such as OpenSSL. These packages have their own licenses. Make sure you check the relevant package license details to ensure you are complying with their licenses.
System Requirements
The following operating systems are supported:
- FreeBSD 10.X
- Linux 4 and later
- Mac OS 10.11 and later
- Windows 10 and later
- FreeRTOS
The following CPU architectures are supported: arm, mips, ppc, xscale, x86, x64, sparc.
Run-time System Requirements
To deploy Ioto in an embedded environment, you will need at least the following:
- 250K - 500K ROM space — depending on the application size
- 1-2MB RAM depending on size of TLS stack
Development Environment Hardware Platform Support
If you wish to build Ioto from source code, you will need to use a "C" compiler and associated development tools. Several development environments are supported. You may choose any of the following to compile and build samples and source code.
- Linux GNU tools
- Mac Xcode 6.4 and later
- Windows Visual Studio 2017 and later