IoT for the kicks

Drogue IoT give you the tools to create safe, efficient and scalable IoT solutions. From the device on up to the cloud.

Secure connectivity

Secure connectivity for massive number of devices

Microcontroller firmware

Write safe and efficient firmware using Rust or use your existing tooling

Restful APIs

Manage your fleet of devices using RESTful APIs and fine grained access control

Integrations

Integrates with Apache Kafka, CloudEvents and third party providers

Explore More ⇩

Overview

The Drogue IoT project aims to bring together data and users in an Internet of Things world.

Drogue IoT consists of components that may be used standalone or together:

Cloud

Drogue Cloud

Drogue Cloud supports multiple open standard protocols for devices:

Through a multitenant model of applications and devices, Drogue Cloud lets you securely manage devices and their credentials.

Drogue Cloud can run wherever you want to run it, and you can own the data yourself. However, you can also choose to selectively use managed services for parts you don't want to manage yourself.

Don't take our word for it, got to https://sandbox.drogue.cloud and see for yourself!

Go to our documentation to get started with Drogue Cloud, or join the community on GitHub.

Device

In a world without memory management or operating system it is more important than ever to avoid memory corruption and undefined behavior. With Drogue Device, you can write safe, composable and connected embedded applications.

Go to our documentation to get started with Drogue Cloud, or join the community on GitHub.

Open source

Drogue IoT is open source, and all components are licensed under the Apache 2.0 license. Development is done on GitHub.