Arduino CLI
arduino-cliAn all-in-one solution that provides Boards/Library Managers, sketch builder, board detection and uploader.
An all-in-one solution that provides Boards/Library Managers, sketch builder, board detection and uploader.
Compile and upload sketches and manage boards, cores and libraries. Daemon, debug and config commands are left out.
string--formattextjsonjsonminiyamlboolean--no-colorpath--config-filearduino-cli compileCompile a sketch for a board.
sketchfqbnwarningsverbosesketchfqbnportuploadverifypath · positional 0string--fqbn-bboolean--upload-ustring--port-pboolean--verify-tboolean--cleanboolean--verbose-vstring--warningsnonedefaultmoreallpath--build-pathpath--output-dirpath · repeatable--libraryboolean--optimize-for-debugarduino-cli uploadUpload a compiled sketch. This does not compile first.
sketchfqbnportverifypath · positional 0string--fqbn-bstring--port-pboolean--verify-tpath--input-file-iboolean--verbose-varduino-cli board listDetect boards connected to this computer.
boolean--watch-warduino-cli core installInstall board platforms, for example arduino:avr.
coresstring · positional 0 · repeatableboolean--no-overwritearduino-cli lib installInstall libraries by name, from a Git URL or from a zip file.
libsno_depsstring · positional 0 · repeatableboolean--no-depsfigcompletionfigcompletionfigcompletionfigcompletionfigcompletionfigcompletionBefore it fills your prompt, Otty checks the installed arduino-cli against its version. A form that does not match your version is not offered.