ARDUINO-CLI-BOARD(1)

πŸ“¦
version 1.5.1 Β· 2 versions
, in ubuntu stonking

πŸ’– NAME πŸ’–

arduino-cli-board β€” bestie, this is the Arduino board commands situation. It's giving gateway energy, but make it official. πŸŽ€

Oh also hiii, you're reading the ARDUINO COMMAND LINE MANUAL (section 1), welcome to the group chat. 🫢


✨ SYNOPSIS ✨

arduino-cli board [flags]

🌸 DESCRIPTION 🌸

Okay so, no cap: these are the Arduino board commands. That's literally the whole description. It's a parent command, she's the mom of the family, and her children are the ones doing the actual work (see SEE ALSO, we'll get there bestie, patience πŸ’…).


πŸ¦‹ OPTIONS πŸ¦‹

  • -h, --help[=false] β€” shows the help for board. The [=false] is just her default lil vibe, she's not gonna dump help on you unless you ask.

πŸ‘‘ OPTIONS INHERITED FROM PARENT COMMANDS πŸ‘‘

These ones get handed down like the family jewelry, board didn't come up with them herself, she just rocks them. πŸ’œ

  • --additional-urls=[] β€” a comma-separated list of extra URLs for the Boards Manager. It defaults to an empty list, so it's just sitting there, waiting, unbothered. ✨
  • --config-dir="" β€” sets the default data directory (Arduino CLI will look for the configuration file in this directory). Empty string by default, meaning "you decide, queen."
  • --config-file="" β€” the custom config file. If you don't specify one, the default will be used. Empty by default. Periodt.
  • --json[=false] β€” prints the output in JSON format. Great if you're feeding it to a robot instead of a human. πŸ€–
  • --log[=false] β€” prints the logs on standard output.
  • --log-file="" β€” path to the file where logs will be written. Empty by default.
  • --log-format="text" β€” the output format for the logs. It can be: text, json. Default is text, obviously, she's not extra.
  • --log-level="info" β€” messages with this level and above will be logged. Valid levels are: trace, debug, info, warn, error, fatal, panic. Default is info.
  • --no-color[=false] β€” disables colored output. 😭 Why would you ever. But okay, it's there, respecting your choices.
  • --log-level β€” nope wait, already did that one, ignore me. πŸ™ˆ
fr fr bestie, do NOT sleep on --json and --log-level, they are lowkey the main characters of scripting.

🌈 EXAMPLE 🌈

Here's the vibe, copy it exactly or it won't slay:

  # Lists all connected boards.
  debian/build/bin/arduino-cli board list

See? She lists all connected boards. Iconic.


⭐ SEE ALSO ⭐

Go read her friends, they're all so good:


🧚 HISTORY 🧚

15-Aug-2026 β€” Auto generated by spf13/cobra. Not me getting auto-generated by a Go library, she ate and left no crumbs. πŸ’…


And that's the whole page bestie!! 🌸 This cutie was auto generated by spf13/cobra back in Aug 2026, and it lives inside the ARDUINO COMMAND LINE MANUAL. Now go connect a board and make something iconic. πŸ”₯πŸ‘‘πŸ¦‹

πŸ“¦ where this page comes from