Red de conocimiento informático - Conocimiento informático - ¿Qué opinas de Arduino?

¿Qué opinas de Arduino?

Arduino es apto para la creación de prototipos, es decir, tienes una idea y quieres implementarla rápidamente. Pero no quieres hacer estas ruedas una y otra vez, entonces puedes usar un arduino. El ejemplo más simple son las placas decodificadoras lidar más económicas, que en su mayoría están fabricadas con firmware grabado arduino pro. Otro ejemplo es el controlador de vuelo apm basado en mega arduino.

Hoy en día, Arduino presenta algunas placas de desarrollo nuevas y extrañas, como la serie mkr, que básicamente es una evolución de la serie yun. También hay una placa de desarrollo basada en fpga que puede realizar un procesamiento de video simple.

Arduino es una plataforma de creación de prototipos electrónicos de código abierto cómoda, flexible y fácil de usar. Consta de hardware (varios modelos de placas Arduino) y software (ArduinoIDE). Desarrollado en invierno de 2005 por un equipo de desarrollo europeo. Entre sus miembros se encuentran Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, David Mellis y Nicholas Zambetti.

Está construido sobre una versión de código abierto de una interfaz de E/S simple y tiene un entorno de desarrollo de procesamiento/enrutamiento utilizando un lenguaje similar a Java y C. Consta de dos partes principales: La parte de hardware es una placa Arduino que permite conexiones de circuitos.

La otra parte es el IDE de Arduino, el entorno de desarrollo de programas en tu ordenador. Simplemente escriba el código del programa en el entorno de desarrollo integrado, luego cargue el programa en la placa Arduino y el programa le indicará a la placa Arduino qué hacer.

Arduino puede detectar el entorno a través de varios sensores, proporcionar retroalimentación e influir en el entorno controlando luces, motores y otros dispositivos. El microcontrolador de la placa se puede programar utilizando el lenguaje de programación Arduino, compilarlo en un archivo binario y luego grabarlo en el microcontrolador.

La programación de Arduino se realiza a través del lenguaje de programación Arduino (basado en Wiring) y el entorno de desarrollo Arduino (basado en Processing). Un proyecto basado en Arduino puede consistir solo en Arduino o puede implementarse con Arduino y algún otro software (por ejemplo, Flash, Processing, MaxMSP) que se ejecuta en la PC y se comunica entre ellos.