arduino

an IDE and uploader for Arduino development boards.

TLDR

Build a sketch

$ arduino --verify [path/to/file.ino]
copy

Build and upload a sketch

$ arduino --upload [path/to/file.ino]
copy

Build and upload a sketch to an Arduino Nano with an Atmega328p CPU, connected on port /dev/ttyACM0

$ arduino --board [arduino:avr:nano:cpu=atmega328p] --port [/dev/ttyACM0] --upload [path/to/file.ino]
copy

Set the preference name to a given value

$ arduino --pref [name]=[value]
copy

Build a sketch, put the build results in the build directory, and reuse any previous build results in that directory

$ arduino --pref build.path=[path/to/build_directory] --verify [path/to/file.ino]
copy

Save any (changed) preferences to preferences.txt

$ arduino --save-prefs
copy

SYNOPSIS

arduino

DESCRIPTION

This program takes no options and will load the IDE in an X11 window.

SEE ALSO

http://www.arduino.cc/

AUTHOR

arduino was written by <developers@arduino.cc>.

This manual page was written by Scott Howard <showard314@gmail.com>, for the Debian project (and may be used by others).

Copied to clipboard
Dodo Farming