Aprende > ¿Qué es arduino?
Arduino es una compañía de desarrollo de software y hardware libres, así como una comunidad internacional que diseña y manufactura placas de desarrollo de hardware para construir dispositivos digitales y dispositivos interactivos que puedan detectar y controlar objetos del mundo real.
"Arduino se enfoca en acercar y facilitar el uso de la electrónica y programación de sistemas embebidos en proyectos multidisciplinarios".
Arduino es una plataforma de hardware libre basada en una sencilla placa con entradas y salidas tanto digitales como analógicas, un entorno de desarrollo (IDE) y un lenguaje de programación propio derivado de Wiring. Fue diseñada para hacer que la electrónica sea más accesible a personas de todos los niveles de habilidad. Con Arduino, los usuarios pueden crear proyectos interactivos, desde simples sensores hasta complejos sistemas automatizados.
El proyecto Arduino tiene sus orígenes en el año 2003 como una herramienta para estudiantes en el Interaction Design Institute Ivrea en Ivrea, Italia,con el objetivo de proporcionar una forma fácil y económica de que principiantes y profesionales crearan dispositivos que pudieran interactuar con su entorno mediante sensores y actuadores.
El hardware libre son los dispositivos cuyas especificaciones y diagramas son de acceso público, de manera que cualquiera puede replicarlos. Esto quiere decir que Arduino ofrece las bases para que cualquier otra persona o empresa pueda crear sus propias placas, pudiendo ser diferentes entre ellas, pero igualmente funcionales al partir de la misma base.
El software libre son los programas informáticos cuyo código es accesible por cualquiera para que quien quiera pueda utilizarlo y modificarlo. Arduino ofrece la plataforma Arduino IDE (Entorno de Desarrollo Integrado), que es un entorno de programación con el que cualquiera puede crear aplicaciones para las placas Arduino, de manera que se les puede dar todo tipo de utilidades.
El primer «Arduino» que se muestra aquí, es de 2005. Massimo (cofundador de Arduino) tiene varias fotos en Flickr, del año 2004, donde también se muestran algunas fotos de la fabricación y algunos prototipos.
Arduino UNO
El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores son circuitos integrados en los que se pueden grabar instrucciones, las cuales las escribes con el lenguaje de programación que puedes utilizar en el entorno Arduino IDE. Estas instrucciones permiten crear programas que interactúan con los circuitos de la placa.
Un microcontrolador es un circuito integrado programable capaz de ejecutar diferentes instrucciones de forma secuencial con el fin de controlar o automatizar algún proceso.
circuito integrado: Circuito electrónico cuyos componentes, como transistores y resistencias, están dispuestos en una lámina de material semiconductor.
Las placas Arduino vienen en varias formas y tamaños, pero todas comparten ciertos componentes básicos como un microcontrolador, pines de entrada y salida, y conexiones para alimentación y programación. El microcontrolador es el cerebro de la placa, ejecutando el código que el usuario carga a través del IDE de Arduino. Este código puede controlar luces, motores, sensores y otros componentes electrónicos.
El ecosistema de Arduino también incluye una vasta comunidad en línea donde los usuarios comparten sus proyectos, colaboran y ayudan a resolver problemas. Esta comunidad ha desarrollado una gran cantidad de bibliotecas y ejemplos de código que facilitan la creación de proyectos.
Arduino IDE: Programa para programar las placas arduino.
Arduino se utiliza en una variedad de aplicaciones, desde la educación y la investigación hasta el arte y la automatización industrial. Su facilidad de uso y flexibilidad lo han convertido en una herramienta popular tanto entre principiantes como entre profesionales en el campo de la electrónica y la programación.
Para información más detallada consulte el sitio web de Arduino.