Académique Documents
Professionnel Documents
Culture Documents
Arduino
Tipo
Placa
computadora (microcontroladorde placa sim
ple)
Pgina
www.arduino.cc
web
1Historia
2Productos
3Aplicaciones
4Esquema de conexiones
o
4.1Entradas y salidas
5Especificaciones
7.1.1Sintaxis bsica
7.1.2Estructuras de control
7.1.3Variables
7.1.3.1Constantes
7.1.3.2Tipos de datos
7.1.3.5Utilidades
7.1.4Funciones bsicas
7.1.4.1E/S digital
7.1.4.2E/S analgica
7.1.4.3E/S avanzada
7.1.4.4Tiempo
7.1.4.5Matemticas
7.1.4.6Trigonometra
7.1.4.7Nmeros aleatorios
7.1.4.8Bits y Bytes
7.1.4.9Interrupciones externas
7.1.4.10Interrupciones
7.2.1Interrupciones
7.2.2Temporizadores
7.2.3Manipulacin de puertos
7.3.1Arreglos
7.3.2Impresin de cadenas
7.4Ejemplo sencillo de programacin en Arduino
8Bibliotecas en Arduino
o
8.1Serial
8.2EEPROM
8.3Ethernet
8.4Firmata
8.5LiquidCrystal
8.6Servo
8.7SoftwareSerial
8.8Stepper
8.9Wire
8.10Creacin de bibliotecas
8.10.1Ejemplo de biblioteca
9Ejemplos de Cdigo
10.1Windows
10.2GNU/Linux
11Equipo de desarrollo
12Pduino
13Minibloq
14Physical Etoys
15Vase tambin
16Referencias
17Bibliografa
18Enlaces de externos
Historia[editar]
Arduino se inici en el ao 2006 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 dlares estadounidenses, lo que se consideraba demasiado costoso
para ellos. Por aquella poca, uno de los fundadores de Arduino, Massimo Banzi, daba
clases en Ivrea.10
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
aos1002 y 1014. En la creacin de este proyecto contribuy el estudiante colombiano
Hernando Barragn, quien desarroll la tarjeta electrnica Wiring, el lenguaje de
programacin y la plataforma de desarrollo.11 Una vez concluida dicha plataforma, los
investigadores trabajaron para hacerlo ms ligero, ms econmico y disponible para la
comunidad de cdigo abierto (hardware y cdigo abierto). El instituto finalmente cerr sus
puertas, as que los investigadores, entre ellos el espaol David Cuartielles, promovieron la
idea.10Banzi afirmara aos ms tarde, que el proyecto nunca surgi como una idea de
negocio, sino como una necesidad de subsistir ante el inminente cierre del Instituto de
diseo Interactivo IVREA. Es decir, que al crear un producto de hardware abierto, ste no
podra ser embargado.
Posteriormente, Google colabor en el desarrollo del Kit Android ADK (Accesory
Development Kit), una placa Arduino capaz de comunicarse directamente con telfonos
mviles inteligentes bajo el sistema operativo Android para que el telfono controle luces,
motores y sensores conectados de Arduino.12 13
Para la produccin en serie de la primera versin se tom en cuenta que el coste no fuera
mayor de 30 euros, que fuera ensamblado en una placa de color azul, deba ser Plug and
Play y que trabajara con todas las plataformas informticas tales
como MacOSX, Windows y GNU/Linux. Las primeras 300 unidades se las dieron a los
alumnos del Instituto IVREA, con el fin de que las probaran y empezaran a disear sus
primeros prototipos.
En el ao 2005, se incorpor al equipo el profesor Tom Igoe,11 que haba trabajado en
computacin fsica, despus de que se enterara del mismo a travs de Internet. l ofreci
su apoyo para desarrollar el proyecto a gran escala y hacer los contactos para distribuir las
tarjetas en territorio estadounidense. En la feria Maker Fair de 2011 se present la primera
placa Arduino 32 bit para trabajar tareas ms pesadas.14