arduino-cli
« Back to VersTracker
Description:
Arduino command-line interface
Type: Formula  |  Latest Version: 1.4.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @Arduino  |  formulae.brew.sh
Category: Developer tools
Tags: arduino cli firmware iot embedded development
Install: brew install arduino-cli
About:
arduino-cli is the official command-line interface for Arduino. It enables developers to compile sketches, manage boards and libraries, and perform uploads without the graphical IDE. This tool is essential for headless environments, CI/CD pipelines, and automated firmware development workflows.
Key Features:
  • Compile and upload sketches from the terminal
  • Manage board platforms and libraries
  • Structured JSON output for scripting
  • Support for headless and CI environments
Use Cases:
  • Automating firmware builds in CI/CD pipelines
  • Managing Arduino libraries and boards programmatically
  • Headless device provisioning and firmware updates
Alternatives:
  • Arduino IDE – GUI-based tool; less suitable for automation and scripting compared to the CLI.
  • PlatformIO CLI – Multi-platform embedded development tool; broader scope but heavier than arduino-cli.
Version History
Detected Version Rev Change Commit
Sep 13, 2025 8:47am 0 VERSION_BUMP 4f924ec6