Está en la página 1de 3

Arduino en Español

Arduino y su documentación en español

001¿QUE ES ARDUINO Y PARA QUE SIRVE?

Arduino es una plataforma de electrónica "open-source" o de código abierto cuyos


principios son contar con software y hardware fáciles de usar. Es decir, una forma
sencilla de realizar proyectos interactivos para cualquier persona.

Open Source, también llamado “Código Abierto” es un término que se utiliza para
denominar a cierto tipo de software que se distribuye mediante una licencia que le
permite al usuario final, si tiene los conocimientos necesarios, utilizar el código fuente del
programa para estudiarlo, modificarlo y realizar mejoras en el mismo, pudiendo
incluso hasta redistribuirlo.
Este tipo de software provee de características y ventajas únicas, ya que los programadores,
al tener acceso al código fuente de una determinada aplicación pueden leerlo y
modificarlo, y por lo tanto pueden mejorarlo, añadiéndole opciones y corrigiendo todos
los potenciales problemas que pudiera encontrar, con lo que el programa una vez compilado
estará mucho mejor diseñado que cuando salió de la computadora de su programador
original.

Además, el tiempo de espera para la corrección de errores es mucho menor que el ciclo
que se debería esperar en un programa con su código cerrado, lo que resulta en
importantes beneficios para el usuario final.

Inicios del software Open Source


El término Open Source fue acuñado a principios de 1990 por las incipientes comunidades
de software libre, y en este punto es sumamente importante hacer una diferencia entre
los programas Open Source, que proveen de su código abierto, y los programas del
llamado Free Software o Software Libre, el cual tampoco tiene que ver con la simple
distribución de programas gratuitos.

Si bien la mayoría de los usuarios confunden ambas filosofías, pensando que son la misma
cosa, lo cierto es que plantean diferencias muy marcadas. Es por ello que la denominación
“Código abierto” se acuño para evitar cualquier malentendido con el Software Libre o
“Free Software). A pesar de ambos términos, Open Source y Free Software, están

1
estrechamente ligados, lo cierto es que entre ellos existen diferencias de criterio
importantes.
Diferencias básicas entre Open Source y Free Software
En pocas palabras, ambos movimientos tienen diferencias notoriamente filosóficas, sin
embargo, esto no significa un problema, ya que tanto el Software Libre como el Software
Open Source han ofrecido, a los largo de los años, programas de altísima calidad como
Firefox, y los sistemas basados en Linux muchos más, que además de ser ejemplos de
cómo debe desarrollarse software, ofrecen libertados que en otros ámbitos como el del
software cerrado, no tendríamos jamás.

Como mencionamos más arriba, el Software Libre tiene diferencias de índole filosóficas
con el Open Source, mientras que desde la FSF (Free Software Foundation), movimiento
que lidera Richard Stallman, siempre se priorizan los aspectos de índole ética, en el Open
Source se destacan los aspectos técnicos sobre cualquier discusión moral acerca de las
licencias y derechos. Es decir que básicamente se distinguen por cuestiones deontológicas.
Deontología es un concepto que se utiliza para nombrar a una clase de tratado o disciplina que se
centra en el análisis de los deberes y de los valores regidos por la moral. Se dice que el filósofo
británico Jeremy Bentham fue el responsable de acuñar la noción
Arduino se puede utilizar para desarrollar elementos autónomos, o bien conectarse a otros
dispositivos o interactuar con otros programas, para interactuar tanto con el hardware como
con el software. Sirve tanto para controlar un elemento, pongamos por ejemplo un motor
que nos suba o baje una persiana basada en la luz que haya gracias a un sensor conectado al
Arduino, o bien para transformar la información de una fuente, como puede ser un teclado,
y convertir la información a algo que entienda, por ejemplo, un ordenador.

Esta plataforma se inició en el año 2005 como un proyecto para estudiantes en el Instituto
IVREA, en Ivrea (Italia). En ese tiempo, los estudiantes usaban el microcontrolador BASIC
Stamp, cuyo coste era de 100 dólares estadounidenses, lo que se consideraba demasiado
costoso para ellos. Por aquella época, uno de los fundadores de Arduino, Massimo Banzi,
daba clases en Ivrea.11.

Descripción: Placa de Arduino Autor: Nicholas Zambetti under the Creative Commons
Attribution-Share Alike 3.0

2
El nombre del proyecto viene del nombre del Bar di Re Arduino (Bar del Rey Arduino)
donde Massimo Banzi pasaba algunas horas. El rey Arduino fue rey de Italia entre los años
1002 y 1014.
En la creación de este proyecto contribuyó el estudiante colombiano Hernando Barragán,
quien desarrolló la tarjeta electrónica Wiring, el lenguaje de programación y la plataforma
de desarrollo. Una vez concluida dicha plataforma, los investigadores trabajaron para
hacerlo más ligero, más económico y disponible para la comunidad de código abierto
(hardware y código abierto). El instituto finalmente cerró sus puertas, así que los
investigadores, entre ellos el español David Cuartielles, promovieron la idea. Banzi
afirmaría años más tarde, que el proyecto nunca surgió como una idea de negocio, sino
como una necesidad de subsistir ante el inminente cierre del Instituto de diseño Interactivo
IVREA porque al crear un producto de hardware abierto, este no podría ser embargado.

Actualmente, el uso de Arduino puede catalogarse en dos grandes grupos:


1. Arduino es utilizado como un microcontrolador, cuando tiene un programa
descargado desde un ordenador y funciona de forma independiente de éste, y controla y
alimenta determinados dispositivos y toma decisiones de acuerdo al programa descargado e
interactúa con el mundo físico gracias a sensores y actuadores.
2. Arduino hace de interfaz entre un ordenador u otro dispositivo, que ejecuta una
determinada tarea, para traducir dicha tarea en el mundo físico a una acción. Y viceversa,
gracias a sensores que están conectados a la placa Arduino podemos hacer que el ordenador
ejecute determinada acción.

También podría gustarte