Hands-on with the Arduino CLI!
In our last post, we told you that the Arduino CLI’s primary goal is to provide a flexible yet simple command line tool with all the features and ease of use that made Arduino a successful platform, and enable users to find new ways of improving their workflows.
The Arduino CLI is not just a command line tool, but contains all you need to build applications around the Arduino ecosystem.
For example, you can:
- Parse the JSON output of the CLI and easily integrate it into your custom application.
- Run the CLI as an always-on service that accepts commands via a gRPC interface using your language of choice.
- Use the CLI in your Go application as a library.
In the video below, we’ll focus on how to start using the Arduino CLI in a terminal session. The tutorial will walk you through setting up all the required tools on your machine to the fastest way to compile and upload a sketch on your target board to allow quick iterations in developing your project with Arduinos.