ARDUINO-CLI(1)
β¨ NAME β¨
okay bestie, welcome to the Arduino Command Line Manual (section 1, she's fancy) π the star of the show is arduino-cli β that's the Arduino CLI, periodt.
πΈ SYNOPSIS πΈ
arduino-cli [flags]
that's it. that's the whole vibe. flags go in, magic comes out π
π¦ DESCRIPTION π¦
Arduino Command Line Interface (arduino-cli). literally the whole Arduino toolbox but it lives in your terminal instead of a cute little window, and honestly? iconic behavior π
π OPTIONS π
--additional-urls=[]β a comma-separated list of extra URLs for the Boards Manager. default is an empty list, so nothing extra gets pulled in unless you say so.--config-dir=""β sets the default data directory, and nglll this is the folder Arduino CLI will go looking in for its configuration file. default is"".--config-file=""β the custom config file, if you've got one. don't specify it and the default one gets used instead. default is"".-h,--help[=false]β help forarduino-cli. defaults tofalse, because obviously you don't need help until you do π--json[=false]β prints the output in JSON format. for when you want your data structured and your life organized. defaultfalse.--log[=false]β prints the logs on the standard output. defaultfalse.--log-file=""β the path to the file where logs will be written. default is"".--log-format="text"β the output format for the logs, and the options aretextorjson. default istext.--log-level="info"β messages at this level and above get logged. valid levels are:trace,debug,info,warn,error,fatal,panic. default isinfo, so the quiet-ish middle ground π--no-color[=false]β disables colored output. sad but sometimes necessary. defaultfalse.
π EXAMPLE π
okay so here's how you actually run her:
debian/build/bin/arduino-cli <command> [flags...]
command first, flags after. chef's kiss π€
β SEE ALSO β
your little family of related pages, all of them, no skips:
arduino-cli-board(1)arduino-cli-burn-bootloader(1)arduino-cli-cache(1)arduino-cli-compile(1)arduino-cli-completion(1)arduino-cli-config(1)arduino-cli-core(1)arduino-cli-daemon(1)arduino-cli-debug(1)arduino-cli-lib(1)arduino-cli-monitor(1)arduino-cli-outdated(1)arduino-cli-profile(1)arduino-cli-sketch(1)arduino-cli-update(1)arduino-cli-upgrade(1)arduino-cli-upload(1)arduino-cli-version(1)
π HISTORY π
15-Aug-2026 Auto generated by spf13/cobra
and that's the whole page, bestie π«Ά go forth and compile something gorgeous πβ¨
okay closing thoughts: this beauty was Auto generated by spf13/cobra, dated Aug 2026, and it lives under the banner of the Arduino Command Line Manual β no cap, she ate ππ π
π¦ where this page comes from
- ubuntu stonking: arduino-cli 1.5.1-4 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms