Skip to main content

¿Qué es un Arduino®?

Arduino® se refiere a una marca de pequeñas plataformas informáticas y software de programación correspondiente dirigido a aficionados a la electrónica, la multitud de bricolaje (bricolaje), artistas y educadores. Una compañía italiana del mismo nombre diseña productos Ardunio® y proporciona documentación gratuita, software e incluso esquemas completos de hardware en línea para que cualquiera los use o distribuya. La tecnología está destinada principalmente a la interacción con el mundo físico y se puede utilizar con una amplia variedad de sensores, luces, motores y otros componentes electrónicos para detectar e interactuar con el entorno. Una comunidad vibrante de usuarios ha aplicado la tecnología en proyectos que van desde dispositivos de entretenimiento hasta aviones autónomos.

La plataforma Arduino® se creó originalmente como una forma económica y sencilla de presentar a los estudiantes italianos la programación y el diseño de la electrónica, pero el énfasis del proyecto en la asequibilidad, la facilidad de uso y el diseño abierto rápidamente captó la atención global. La compañía se convirtió en pionera en hardware de código abierto, una filosofía en la que los esquemas completos de hardware están disponibles para prácticamente cualquier propósito. La compañía registró su nombre para evitar que sus placas de circuitos de fabricación italiana se confundan con imitaciones de baja calidad; Sin embargo, hay disponible una gama de productos basados ​​en los diseños de Arduino®, desde imitaciones baratas de Asia hasta el sitio Freeduino respaldado por la comunidad que admite proyectos sin marcas comerciales basados ​​en los diseños oficiales. El equipo de Arduino® adoptó plenamente este espíritu de apertura con documentación, soporte y proyectos de ejemplo disponibles gratuitamente e incluso ha incorporado mejoras sugeridas de otros usuarios en sus propios diseños.

Desde su creación en 2005, la marca Arduino® se ha expandido para incluir una variedad de hardware diferente, así como un lenguaje de programación y un entorno de desarrollo integrado (IDE) para crear programas de software. Ya sea producido por el equipo oficial u otras compañías, el hardware a menudo se vende como parte de una placa de circuito preconstruida basada en un microcontrolador, es decir, una computadora pequeña que lleva a cabo las instrucciones del software. Los entusiastas de la electrónica también pueden comprar un kit Arduino® sin ensamblar o incluso diseñar una placa de circuito desde cero y comprar el microcontrolador por separado. Las principales diferencias encontradas entre los productos preensamblados son el tamaño de la placa y el número y tipo de opciones de Entrada / Salida (E / S) para conectar el microcontrolador a otros componentes.

La mayoría de los proyectos Arduino® involucran alguna forma de computación física, lo que significa que el microcontrolador detecta o de alguna manera interactúa con el entorno que lo rodea. En los ejemplos más simples, esto puede implicar nada más que encender y apagar un diodo emisor de luz (LED), pero la plataforma tiene suficiente potencia computacional para robótica o proyectos electrónicos avanzados. Artistas, piratas informáticos y entusiastas han utilizado los productos Arduino® para construir algunos proyectos muy creativos, incluidos vehículos aéreos no tripulados (UAV), dispositivos que controlan los contaminantes en el aire e incluso plantas que pueden llamar, twittear o enviar mensajes de texto a sus propietarios cuando necesitan agua.