Arduino lanza una interfaz de línea de comandos (CLI) - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Arduino lanza una interfaz de línea de comandos (CLI) – Calendae

Hola, ¿qué tal colega?. Soy Jordi Oriol y en esta ocasión te voy a contar sobre Arduino lanza una interfaz de línea de comandos (CLI) – Calendae

Como nuevo usuario de Linux o incluso como usuario de Windows Pro, probablemente estará familiarizado con la terminal o el símbolo del sistema como se conoce en Windows. Estas herramientas le dan al usuario un control adicional cuando usa una PC, ya que pueden realizar acciones más rápido, automatizar cosas y mucho más que usar el equivalente de la interfaz gráfica de usuario (GUI).

Una interfaz de línea de comandos de ejemplo

Si bien la mejora del entorno de la GUI es significativa, algunos usuarios aún mantienen su interfaz de comando que nunca falla ni se bloquea. Los programadores aprovechan la interfaz de línea de comandos para aumentar la productividad de su trabajo y, con la CLI, puede ir más allá de las limitaciones o restricciones del lenguaje o del marco IDE. CLI Permita que cualquiera use herramientas disponibles distintas del IDE para lograr el mismo resultado.

Arduino es una herramienta que ha empoderado a varios fabricantes y desarrolladores de todo el mundo, y este éxito subyacente no se debe exclusivamente al diseño del hardware, sino al software fácil de usar llamado Arduino IDE, que hace posible la programación. los IDE Arduino hace que la programación de microcontroladores y placas integradas sea una cuestión de amor y, a pesar de la solidez del IDE, todavía tiene sus desafíos, especialmente para los desarrolladores profesionales.

Arduino

El equipo de Arduino acaba de lanzar el CLI de Arduino (Command Line Interface) que inevitablemente pondrá a Arduino en manos de dudosos profesionales del sector. La interfaz de línea de comandos de Arduino es un solo archivo binario que controla la mayor parte de la funcionalidad que se encuentra en el IDE de Arduino y más. La CLI de Arduino es una herramienta que le brinda todo el poder de creación. Al igual que el propio Arduino IDE, la CLI de Arduino está disponible para su uso en sistemas operativos Windows, Linux y Mac.

Entonces, ¿qué puede hacer usted al respecto? Bueno, depende de tu imaginación (por supuesto, no puedes hacer todo todavía porque todavía es una versión beta).

  • Puede instalar una biblioteca Arduino existente con él e incluso crear la suya propia.
  • Compile su biblioteca Arduino escrita.
  • Cargue y compile su boceto de Arduino y compílelo también para otros núcleos de hardware.
  • Analice la salida de la línea de comandos y la interfaz con otros IDE o herramientas utilizando la interfaz JSON incorporada.
  • Integre con Makefile y compile su programa con otros programas también.
  • Cree scripts automatizados y distribuya fácilmente su código en decenas de cientos de tarjetas.
  • Escriba sus códigos desde otra plataforma como Atom, Sublime, VS o directamente desde la línea de comandos usando dispositivos como nano en Linux.

La instalación de las dependencias del proyecto se puede realizar con una sola línea de comando como se muestra a continuación:

arduino-cli lib install "WiFi101” “WiFi101OTA”

El equipo de Arduino ha trabajado arduamente para satisfacer las necesidades de nuestra comunidad de desarrolladores profesionales. Muchos de ustedes pidieron una forma de usar nuestras herramientas en Makefiles y querían que las capacidades IDE de Arduino estuvieran disponibles a través de una interfaz de línea de comandos rápida y limpia. ¿Qué tan genial sería instalar dependencias del proyecto con:

La CLI no se limita solo al sistema operativo principal, se puede ejecutar en ambos BRAZO es Intel arquitecturas. Luego, puede usar Raspberry Pi para distribuir su código Arduino. Binarios de Linux (64 bits, 32 bits, es BRAZO), Mac OS, es ventanas están disponibles para descargar. Puede encontrar más información sobre la CLI en el página de inicio en Github y también en Blog de Arduino.

No te olvides compartir en una historia de tu Instagram para que tus colegas lo disfruten

??? ? ? ???

Comparte