
Arduino IDE
8.0#1 in embedded development idesFree planFree planAndroidiOSWebAPI
Visit

| Fact | Arduino IDE | ThingsBoard |
|---|---|---|
| API | Arduino IoT Cloud API offers HTTP endpoints for devices, Things, properties and time series, with JavaScript, Python and Go clients. | REST, WebSocket, Entity Data Query, Alarm Query and MCP server APIs are documented, with an interactive Swagger interface and API-key authentication. |
| Intended users | Arduino describes its ecosystem as serving students, makers, and professional developers. | The maker describes the platform as covering IoT projects from initial device connectivity through visualization, server-side processing, and scaling. |
| Purpose | Arduino provides software for creating projects with electronic devices that interact with the physical world. | ThingsBoard is an IoT platform for device management, data collection, processing, and visualization. |
| Rating on Apple App Store | 4.6 out of 5 from 433 ratings for Arduino IoT Cloud Remote | 3.5 out of 5 from 2 ratings |
| Rating on G2 | 4.5 out of 5 from 144 reviews | 4.5 out of 5 from 8 reviews |
| Rating on GetApp | 4.6 out of 5 from 51 reviews | 0 reviews / no rating shown |
| Rating on Software Advice | 4.6 out of 5 from 51 reviews | No reviews yet |
It suits students, makers, and professional developers creating projects with physical electronic devices. The editor and CLI support both graphical and text-based workflows.
ThingsBoard suits IoT projects that need device connectivity, data processing, and visualization, with cloud and self-managed deployment options. Its plan limits are relevant for teams choosing a cloud subscription.