Skip to content

Embeint/infuse-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Infuse-IoT is a platform designed to make is simple to create ultra low-power Internet-of-Things (IoT) solutions. It is a collection of embedded software, cloud APIs, desktop tools and mobile libraries that enables rapid development, iteration and management.

Application Features

  • Secure communication interface abstractions
  • Flexible high-level task scheduling
  • Size optimised time-series data logging
  • Cloud mirrored device configuration
  • Remote procedure call server + client
  • Binary diff application image upgrades
  • Extended Trusted Firmware-M support
  • Post-deployment algorithm loading/updates (Coming soon)

Architecture

Embedded Software

The Infuse-IoT embedded stack is built on top of the Zephyr Project, a next-generation real-time operating system managed by the Linux Foundation.

Cloud Services

Device provisioning and management runs through a rich REST API, while real-time device data is provided through dedicated MQTT queues.

Rich Tooling

The Infuse-IoT Python Tools provide CLI interaction with the Cloud REST API, observation of local devices via Bluetooth and a flexible set of libraries to write custom scripts for local and cloud device interaction.

Mobile Components

Coming soon!

Supported System-On-Chips

The Infuse-IoT SDK currently supports the following SoC series:

For a complete list of supported boards, see builtin supported platforms.

About

The Infuse-IoT SDK makes it simple to create ultra low-power Internet-of-Thing (IoT) devices.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •