Embedded Systems Tools

Compare 19 embedded systems tools tools to find the right one for your needs

🔧 Tools

Compare and find the best embedded systems tools for your needs

Mender.io

Secure and robust over-the-air (OTA) software updates for connected Linux devices.

An open-source, end-to-end over-the-air (OTA) software update manager for IoT devices.

View tool details →

Memfault

The first observability platform for connected devices.

An IoT device observability platform that provides debugging, monitoring, and updating capabilities for hardware teams.

View tool details →

Edge Impulse

The leading development platform for machine learning on edge devices.

A platform for developers to create the next generation of intelligent devices using embedded machine learning (TinyML).

View tool details →

Losant

The Enterprise IoT Platform that helps you build and scale connected solutions.

An application enablement platform that allows enterprises to build complex IoT applications with a low-code, visual workflow builder.

View tool details →

EMQX

The World's Most Scalable Open Source MQTT Broker for IoT.

A highly scalable, real-time messaging platform for IoT, IIoT, and connected vehicles that can connect millions of devices.

View tool details →

PlatformIO

A new generation ecosystem for embedded development.

A cross-platform, cross-architecture, multiple framework, professional tool for embedded systems engineers and for software developers.

View tool details →

Balena

The platform to build, deploy, and manage fleets of connected devices.

A complete set of tools for building, deploying, and managing fleets of connected Linux devices.

View tool details →

HiveMQ

The Enterprise MQTT Platform for Mission-Critical IoT.

An enterprise-grade MQTT platform designed for fast, reliable, and secure movement of data to and from connected devices.

View tool details →

ThingsBoard

Open-source IoT Platform for data collection, processing, visualization, and device management.

An open-source IoT platform for device management, data collection, processing and visualization.

View tool details →

Grafana

The open and composable observability platform.

An open-source platform for monitoring and observability that allows you to query, visualize, alert on, and understand your metrics no matter where they are stored.

View tool details →

Arduino IoT Cloud

The simple and powerful way to connect your devices.

A platform that allows you to create, deploy, and monitor IoT projects with Arduino hardware.

View tool details →

InfluxDB

The open source time series database.

A high-performance, open-source time series database designed to handle high write and query loads, common in IoT and monitoring applications.

View tool details →

ZEDEDA

The Orchestration Solution for the Distributed Edge.

A cloud-native orchestration solution for edge computing, enabling visibility, control, and security for distributed edge nodes.

View tool details →

AWS IoT Core

Connect IoT devices to the AWS cloud without managing servers.

A managed cloud service that lets connected devices easily and securely interact with cloud applications and other devices.

View tool details →

Microsoft Azure IoT Hub

Enable highly secure and reliable communication between your IoT application and the devices it manages.

A managed service, hosted in the cloud, that acts as a central message hub for bi-directional communication between your IoT application and your devices.

View tool details →

Particle

The only all-in-one IoT platform for hardware, software, and connectivity.

An integrated IoT platform that provides hardware, software, and connectivity for building IoT products.

View tool details →

Datadog IoT Monitoring

Monitor your entire IoT fleet in one place.

Provides end-to-end visibility for IoT fleets, from the edge to the cloud, within the Datadog observability platform.

View tool details →

NXP eIQ

Machine Learning Software Development Environment.

A software development environment from NXP that provides tools and software for developing and deploying ML applications on NXP microcontrollers and processors.

View tool details →

Golioth

The IoT Platform for Ambitious Teams.

A commercial IoT cloud platform with a strong focus on developer experience, providing device management, data routing, and OTA updates for Zephyr-based devices.

View tool details →