The open edge framework
for lightweight IoT devices
thin-edge.io is the first open-source, cloud-agnostic IoT framework designed for resource constrained edge devices.
Its ready-to-use modular components can be easily deployed on a wide range of PLCs, protocol gateways, and devices using Linux-based operating systems.
Why should you use it?
Freedom of choice
Out-of-the-box connectivity to many IoT platforms including Azure IoT, Cumulocity IoT, and more
Supports any programming language and messaging payload using MQTT for inter-process communication
Deployable onto most embedded hardware platforms, operating systems, and software containers
Robust device management
Extensible software, firmware and configuration management with support for many software artefact types including binary, Debian and Docker
Device-side lifecycle handling and management of X.509 certificates for secure device authentication
Resource monitoring and remote access to measure in-life device performance and simplify troubleshooting
Efficient on embedded devices
Low CPU usage and less than 16 MB memory footprint that minimises impact on critical IoT apps and battery life
Fast native performance from being written in C and Rust
Watchdog supervised with system to assure correct operation and rapid recovery from any malfunctions
How it works
What challenges does thin-edge.io solve?
Cloud connections are complex developments
High degree of customisation needed
Eco-system lock-in is commonplace
Get started
Contribute
It is because of our contributing partners that this project has been brought to life, to help you solve the same challenges in your developments. To contribute see our contributor section on GitHub.
News & updates
-
April 12, 2022
New thin-edge.io 0.6 with support for alarms and events, certified by Cumulocity IoT
We're happy to announce the new thin-edge.io 0.6 with added support for two new data types (events and alarms), init system flexibility and Cumulocity IoT device agent certification.Read more -
January 24, 2022
Enhanced device management with thin-edge.io 0.5
With the latest release of thin-edge.io we have reached another significant milestone. Enhancements include device hierarchy in data, extensible device capabilities declaration, log file uploading, and cloud mapper extensions.Read more -
October 26, 2021
Keeping it simple - Embedded IoT connected devices
Industrial equipment manufacturers face many challenges when creating IoT connected devices. Learn three things industrial product manufacturers need to tackle them.Read more -
October 15, 2021
Keep it simple - Secure cloud connections for smart products
Last year, IoT was considered to be important in 50% of all embedded projects for the first time, according to the EE Times Embedded Markets Study. This is a huge statement considering the heterogeneity of the projects: Split across hardware architectures, software environments, connectivity alternatives, with and without operating systems,…Read more -
October 14, 2021
Introducing Software Management on thin-edge.io 0.3
Industrial equipment manufacturers face many challenges when creating IoT connected devices. Learn three things industrial product manufacturers need to tackle them.Read more