arduino-cli
arduino-cli copied to clipboard
Arduino command line tool
### Describe the request Some tools needs to know if the execution is trigger from the build button or from the database compilation or something else. With a property it...
Spent about an hour trying to understand why moving a portable arduino install compiles in some folders but not others. To recreate - keep putting install in more and more...
### Describe the problem Under the following conditions: - A custom build path is set via the `--build-path` flag. - The build path is on a different drive from the...
### Describe the problem For boards like Teensy which require Pluggable Discovery and Pluggable Monitor tools, the "board details -b" command shows "Required tool" for only the regular tools. No...
### Describe the problem Running `core install` does not seem to persist installed core: ``` arduino-cli core install esp32:esp32 --no-overwrite --run-post-install --verbose ``` ### To reproduce We can only reproduce...
### Describe the request 🙂 It will be easier for sketch developers to share a sketch as a package that includes library dependencies, avoiding the need for each user to...
I am currently trying to deploy the Arduino IDE to a bunch of Linux machines in a teaching environment. (disclaimer : I am not an Arduino user myself) I am...
### Describe the request Code might contain optional functionality dependent on the presence of a library. It would be nice to have a way to handle this programmatically, based on...
### Describe the problem Compiling the following blink sketch for ESP32 board: ```C++ #ifdef __cplusplus extern "C" { #endif void dummy(void) {} #ifdef __cplusplus } #endif void setup() { pinMode(LED_BUILTIN,...
I've build the `arduino-cli` executable (with `task dist:Linux_64bit`), but it provides low performance at some environment. I wonder whether executables are compiled in Release or Debug mode. I can see...