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
An open-source, end-to-end over-the-air (OTA) software update manager for IoT devices.
Memfault
An IoT device observability platform that provides debugging, monitoring, and updating capabilities for hardware teams.
Edge Impulse
A platform for developers to create the next generation of intelligent devices using embedded machine learning (TinyML).
Losant
An application enablement platform that allows enterprises to build complex IoT applications with a low-code, visual workflow builder.
EMQX
A highly scalable, real-time messaging platform for IoT, IIoT, and connected vehicles that can connect millions of devices.
PlatformIO
A cross-platform, cross-architecture, multiple framework, professional tool for embedded systems engineers and for software developers.
Balena
A complete set of tools for building, deploying, and managing fleets of connected Linux devices.
HiveMQ
An enterprise-grade MQTT platform designed for fast, reliable, and secure movement of data to and from connected devices.
ThingsBoard
An open-source IoT platform for device management, data collection, processing and visualization.
Grafana
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.
Arduino IoT Cloud
A platform that allows you to create, deploy, and monitor IoT projects with Arduino hardware.
InfluxDB
A high-performance, open-source time series database designed to handle high write and query loads, common in IoT and monitoring applications.
ZEDEDA
A cloud-native orchestration solution for edge computing, enabling visibility, control, and security for distributed edge nodes.
AWS IoT Core
A managed cloud service that lets connected devices easily and securely interact with cloud applications and other devices.
Microsoft Azure IoT Hub
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.
Particle
An integrated IoT platform that provides hardware, software, and connectivity for building IoT products.
Datadog IoT Monitoring
Provides end-to-end visibility for IoT fleets, from the edge to the cloud, within the Datadog observability platform.
NXP eIQ
A software development environment from NXP that provides tools and software for developing and deploying ML applications on NXP microcontrollers and processors.
Golioth
A commercial IoT cloud platform with a strong focus on developer experience, providing device management, data routing, and OTA updates for Zephyr-based devices.