Cool! One of the goals for arduino-cli was to make the creation/adaptation of 3rd party IDEs easier.I'm not sure if you're aware, since it has not yet been documented other than in the code, but arduino-cli now has a gRPC interface in addition to the standard command line interface. This is intended to further facilitate its integration into applications. You can see an example written in Go here:https://github.com/arduino/arduino-cli/blob/master/commands/daemon/client_test.goYou just have to run:Code: [Select]arduino-cli daemonto start the gRPC server.
Looks good. Is there a linux version?
Looks great! Thank you for that Autocompletation for unknown Libraries is a win! And it speedup programming for people, which are new to Arduino. Also it prevents you from dumb typos.The icons look a bit oldschool. Anything else is amazing and I guess a lot of work I´ll try it PS: VS Code also supports Arduino CLI, but does not support more then a single tab. Choosing boards is not an easy task, also it has several other difficulties.
since the development of Arduino IDE seems to be freezed.
Olà StreamCast.A nice work!I like the folder structure and the intellisense.The path to the different libraries is fantastic!There are many unhalnded exceptions (for example when trying to import the libraries, or when trying to add a board to the favourites).What I am missing is the possibility to add other boards (example ESP or ATtiny) and libraries directly from the IDE.If you put it on GitHub, it would be a great project, since the development of Arduino IDE seems to be freezed.
i don't know how to list available boards/libraries to download.
arduino-cli lib search --format json