New Arduino Cloud CLI Tool Introduced

This week, the official Arduino development team introduced the new Arduino Cloud CLI tool, which allows you to perform most of the programming and development tasks on the Arduino platform using a web interface. Devices and things can be created, deleted and listed. Things can be tied to devices. Dashboards can be controlled in a very similar way. The Arduino team has also made the OTA firmware update possible and allows users to delay the update by up to 7 days, and also allows bulk OTA download with a specific command if needed.

“The cloud CLI requires a credential file containing the Arduino IoT Cloud Client ID and the corresponding secret. The credentials can also include an optional organization ID that specifies the organization to use. These credentials can be retrieved from the cloud by generating a new API key. One of the key features is the ability to download in various text formats (JSON, YAML, …) templates for toolbars, devices and things so that you can save them for later use. It is very useful to change them to create copies of entities with some modified properties and upload new templates to the cloud.”

Arduino Cloud CLI

The Arduino Cloud CLI is a tool that can be easily integrated into scripts, so it is well suited for scenarios that require bulk and automated actions.

“A typical journey would consist of the following stages.

Phase 1: prototyping
The user journey begins with the creation of the first prototype of the thing and the Sketch code that resolves the use case. This action can be done using the IoT Cloud web app, or even edit the sketch in the online editor or the standalone Arduino IDE.:

Phase 2: Factory preparation
At this point, the user can reproduce the entire “prototype” configuration on many other devices by provisioning and connecting them all to the cloud. At this point, using the Cloud CLI, you can simplify the provisioning process and even link it to automation scripts.

Phase 3: production update
During normal use of things in the field, it is very common to need a remote firmware update. With the Cloud CLI, you can update single devices or multiple devices with a single command. Updates can be delayed if necessary.

Step 4: Dashboards (Optional)
Creating a dashboard will be the last optional step. The goal is to create custom dashboards to help us manage and track deployed devices. Once you’ve created your first dashboard in Step 1, it’s easy to replicate across multiple devices using the Cloud CLI.”

Source: AB

Headings: Technology news, Main news

Latest Geeky Gadgets Deals

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker.