Popular: Data updated October 27, 2026

Categories

Internet1,356
Communication321
Audio & video898
Graphics & design539
Office & productivity1,124
Developer tools3,134
AI tools529
Security & privacy385
System tools3,114
Games523
Education & science239
Network & IT284

Arduino CLI: all versions and old releases

Arduino command line interface

Arduino SA Terminals & CLI tools #65 Terminals & CLI tools

14 versions of Arduino CLI are listed here, from May 20, 2023 to the current 1.5.1. Each one links to the publisher’s own installer files.

2023: 2 2 23 2024: 5 5 24 2025: 4 4 25 2026: 3 3 26

14 versions over 3 years · about 4.6 a year

VersionDateSizeFiles
1.5.1Latest June 5, 2026 — 64-bit MSI
Release notes
Changelog
92b5682 fix: gRPC Monitor call does not emit applied_settings response (#3191)
eb15e20 Do not print stray "Running post-install/pre-uninstall script" messages (#3194)
10f1199 fix(compiler): Sketch may be wrongly considered up-to-date (-> not recompiled when needed) (#3206)
fb6bae1 Use {build.fpu} and {build.float-abi} for lib paths, if present (#3199)
1.5.0 May 19, 2026 — 64-bit MSI
Release notes
Changelog
fc1d4e3 Add Windows ARM64 binaries to nightly builds (#3064)
What's Changed
- Fixed sketch profile parser crashing in some cases. by @cmaglie in #3087
- Try harder to not recompile sketch without modifications. by @cmaglie in #2961
- Fix missing line break on invalid library message by @Psykii22 in #3084
- Skip GCC pre-process task if sketch and dependencies do not change. by @giulio93 in #3112
- Allow platforms to specify library dependencies on the package index. by @cmaglie in #3133 and #3142
- Add bash completion. by @martacarbone in #3143
- feat: Do not compile unused libraries listed in a sketch profile. by @cmaglie in #3144
- fix: Arduino Preprocess should always run if the target file is missing by @cmaglie in #3149
- feat: Auto upgrade installed.json to newer versions if platform index is still available. by @cmaglie in #3161
- Add gRPC fields in SketchProfile libraries and platforms by @cmaglie in #3168
- Add Windows ARM64 binaries to nightly builds by @hmartinez82 in #3064
New Contributors
- @Psykii22 made their first contribution in #3084
- @martacarbone made their first contribution in #3143
- @hmartinez82 made their first contribution in #3064
Full Changelog: v1.4.1...v1.5.0
1.4.1 January 19, 2026 — 64-bit MSI
Release notes
Changelog
33cb387 Download timeout configuration network.connection_timeout is now intended as "inactivity" timeout (#3076)
1.4.0 December 9, 2025 — 64-bit MSI
Release notes
Changelog
8c798884a fix: gRPC ArchiveSketch now returns AlreadyExists code when archive exists (#3050)
6076d14c1 Add first set of profile commands (#2917)
b53fd99e3 Added gRPC functions to manage libraries in profiles (#3019)
98fa9f3cb fix: improved clean-up of previous compilation. (build.options now have the full path to used platforms) (#3042)
28dbc335c Added Windows/ARM64 target host "flavor" for tools. (#3035)
a8423abb5 fix: Interpret local library paths relative to the sketch folder (#3006)
20e315c2f fix(builder): strip UTF-8 BOM from .ino sources before preprocessing (#2983)
1.3.1 August 28, 2025 — 64-bit MSI
Release notes
Changelog
08ff7e2b fix: Multiple gRPC Create/Init/Destroy cycles causes multiple pluggable-discovery zombie process (#2985)
b6ddb5ad debian: correctly regenerate copyright file (#2979)
461b6680 commands: use the new endpoint to detect boards (#2974)
1.2.2 April 22, 2025 — 64-bit MSI
Release notes
Changelog
- bugfix: compile ... --dump-profile now produces a clean output by @cmaglie in #2852
- Fix NewSketch crash when directories.user is not set by @alessio-perugini in #2862
- Upgrade golang version to 1.24.1 by @cmaglie in #2850
- fix: allow lib-install from git using revision hash as a reference by @cmaglie in #2882
- Fix user network config being ignored in package manager operations by @alessio-perugini in #2889
- Fixed integration test by @cmaglie in #2895
- Fix readme notice about CLI versioning by @cmaglie in #2892
- Updated translation files by @github-actions in #2854
Full Changelog: v1.2.0...v1.2.2
1.2.0 February 24, 2025 — 64-bit MSI
Release notes
Changelog
bb88dc2 Fixed library install from git-url when reference points to a git branch (#2833)
ff4da77 fix(docs): typo in suggested host value (#2830)
92fae9c On compile command: implemented --quiet flag / removed libraries recap on default verbosity level. (#2820)
c5cfe4a Add metadata retrieved from the context to the user agent when a new HTTP client is created (#2789)
e9092cc Fixed panic if malformed 3rd party url is specified (#2817)
c78921a Added option to disable integrity checks in core install (for development purposes) (#2740)
ed88bd8 Added BoardIdentify gRPC call. (#2794)
24799f3 fix: Sketch preprocessing errors were displayed on stdout instead of stderr (#2806)
63bfd5c improved error messages parsing (#2782)
4cdf367 Upgrade some golang packages (#2792)
0a116e7 compile: fix export when artifacts contains a folder (#2788)
5968346 settings: add network.connection_timeout and network.cloud_api.skip_board_detection_calls (#2770)
84fc413 Expose golang fqbn package for public use (#2768)
6dbff9f Made 'version' package internal (#2767)
a9597d6 Updated and refined documentation (#2760)
1.1.1 November 22, 2024 — 64-bit MSI
1.1.0 November 7, 2024 — 64-bit MSI
1.0.4 September 25, 2024 — 64-bit MSI
0.35.3 February 19, 2024 — 64-bit MSI
Release notes
Changelog
95cfd654 Allow optional programmer in debug (#2540)
0.35.2 January 24, 2024 — 64-bit MSI
0.33.0 May 30, 2023 — 64-bit MSI
0.32.2 May 20, 2023 — 64-bit MSI

Most popular in Terminals & CLI tools

See all
  1. PowerShellPowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework. PowerShell runs on Windows, Linux, and macOS.
  2. QPDFQPDF is a command-line tool and C++ library that performs content-preserving transformations on PDF files.
  3. Oh My PoshPrompt theme engine for any shell
  4. Microsoft Azure CLIThe Azure command-line interface (Azure CLI) is a set of commands used to create and manage Azure resources. The Azure CLI is available across Azure services and is designed to get you working quickly with Azure, with an emphasis on automation.
  5. yqyq is a portable command-line YAML, JSON, XML, CSV and properties processor.
  6. AlacrittyAlacritty is a free and open-source GPU accelerated terminal emulator focused on performance and simplicity.
  7. fzfA general-purpose command-line fuzzy finder
  8. PuTTYA free implementation of SSH and Telnet for Windows and Unix platforms, along with an xterm terminal emulator.
  9. cURLCommand line tool and library for transferring data with URLs
  10. TabbyA terminal for a more modern age.

More from Arduino SA

See all
  • Arduino IDEOpen-source electronic prototyping platform enabling users to create interactive electronic objects.
  • Arduino IDE RCArduino IDE (RC version)
  • Arduino IDE BetaThe open-source Arduino Software (IDE) makes it easy to write code and upload it to the board. This software can be used with any Arduino board.

Tags

Share