Arduino CLI: interface de usuário baseada em texto e ferramentas de desenvolvimento de linha de comando
O IDE "clássico" do Arduino tem sido usado para codificar uma ampla variedade de projetos, de sensores simples a robôs e muito mais. Embora extremamente bem documentado neste ponto, às vezes também é criticado por ter uma interface um tanto limitada. A boa notícia é que existem outras opções disponíveis, incluindo o Arduino Pro IDE e o Visual Studio Code . Outra opção é a CLI do Arduino, a interface de linha de comando do Arduino, ao escolher um conector encoder
Como o nome indica, o Arduino CLI não é um "ambiente" no sentido gráfico, mas sim um conjunto de ferramentas que você pode acessar a partir da linha de comando em seus computadores Windows, macOS ou Linux. Isso permite que você crie um novo esboço com alguns toques no teclado, edite em seu editor de texto favorito e carregue- o na placa Arduino - com mais alguns toques no teclado . Embora certamente não seja para todos, se você se sentir mais confortável em um terminal do que deslizar o mouse para a esquerda e para a direita, esta é uma ótima opção.
Talvez o verdadeiro ponto de venda de tal configuração seja a interoperabilidade com diferentes partes do código. Ele tem uma interface JSON que pode analisar a saída para a linha de comando, pode ser integrado a arquivos make e usado para automatizar a compilação do código do Arduino. O CLI é capaz de integração com diferentes IDEs e fornece ao programador avançado algumas ferramentas básicas anteriormente indisponíveis para trabalhar.
Se isso parece interessante, vamos discutir o processo simples de instalação:
Como instalar o Arduino CLI
Em sistemas baseados no Windows , basta baixar o binário pré- compilado da página GitHub.io do Arduino , extraí-lo e colocá-lo no diretório de sua escolha. Para tentar fazer isso, abra o prompt de comando e navegue até o diretório onde o executável CLI está armazenado e execute arduino-cli.exe . Isso lhe dará algumas dicas de como usá-lo. Você também pode executar arduino-cli sketch new NewSketchName para criar um novo sketch / diretório.
Para permitir que você use esse comando em qualquer lugar, configure seu sistema de forma que a variável de ambiente Path inclua o diretório onde o binário da CLI do Arduino reside.
Instale o Arduino CLI no Mac
Em sistemas macOS , o processo é basicamente o mesmo. Baixe o pacote do Mac OSX, descompacte-o e coloque-o em um diretório acessível. Navegue até esse local no terminal. Em seguida, execute o comando arduino-cli . Você também vai querer configurar as coisas com o caminho do seu ambiente, como acontece com os sistemas Windows.
Arduino CLI Image 1
No macOS, pode ser mais fácil configurar as coisas por meio do gerenciador de pacotes Homebrew. Se você ainda não o tem disponível, abra o terminal e digite o seguinte:
/ bin / bash -c "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Depois de fazer isso, digite os comandos:
brew update , então brew install arduino-cli
Você poderá executar imediatamente o arduino-cli em diferentes diretórios. O mesmo procedimento do Homebrew está listado como uma opção de instalação do Linux também. Eu pessoalmente não tentei no Linux, mas dada minha boa experiência com o macOS, seria por onde eu provavelmente começaria.
Arduino CLI: uma solução de interface de usuário baseada em texto para automação
Depois de abrir essa interface de usuário simples baseada em texto, você poderá realizar uma ampla gama de tarefas, como criar um novo esboço, verificar se uma placa está anexada, adicionar suporte para placas e carregar firmware. Você pode então automatizar essas tarefas conforme achar necessário. Você também poderá integrá-los a outro software. Embora essa ferramenta seja talvez mais adequada para usuários avançados, ela oferece um local para trabalhar, quando métodos gráficos mais estabelecidos não atendem às suas necessidades.