Que es Arduino??
Arduino es una plataforma de hardware libre basada en una sencilla placa de entradas y salidas simple y un entorno de desarrollo que implementa el lenguaje de programación Processing/Wiring. Arduino se puede utilizar para desarrollar objetos interactivos autónomos o puede ser conectado a software del ordenador (por ejemplo: Macromedia Flash, Processing, Max/MSP, Pure Data). Las placas se pueden montar a mano o adquirirse. El entorno de desarrollo integrado libre se pueden descargar gratuitamente.
Las plataformas Arduino están basadas en los microcontroladores Atmega168, Atmega328, Atmega1280, ATmega8 y otros similares, chips sencillos y de bajo coste que permite el desarrollo de múltiples diseños.
Al ser open-hardware, tanto su diseño como su distribución es libre. Es decir, puede utilizarse libremente para el desarrollo de cualquier tipo de proyecto sin haber adquirido ninguna licencia.
Consta de 14 entradas digitales configurables entrada i/o salidas que operan a 5 voltios. Cada pin puede proporcionar o recibir como máximo 40 mA. Los pines 3, 5, 6, 8, 10 y 11 pueden proporcionar una salida PWM (Pulse Width Modulation). Si se conecta cualquier cosa a los pines 0 y 1, eso interferirá con la comunicación USB. Tiene 6 entradas analógicas que proporcionan una resolución de 10 bits. Por defecto miden de 0 voltios (masa) hasta 5 voltios, aunque es posible cambiar el nivel más alto, utilizando el pin Aref y algún código de bajo nivel.
Shields – Expansiones
En el mundo arduino tambien existen los shields, que es hardware adicional, facilmente configurable para expandir las posibilidades de la placa arduino, entre las shields mas destacadas están:
xBee Shield
Proporciona todo el hardware necesario para poder comunicar el arduino con modulos xBee, le agrega la posibilidad de poder reprogramarse inalambricamente.
Motor Shield
Consta de un circuito integrado L293 y circuiteria para manejar motores cc
GPS Shield
Agrega soporte para que sepas en donde estas en cada segundo.
WiFly Shield
Agrega conectividad wifi.
Ethernet Shield
Da la posibilidad de conectarse a internet, provee conexión con el stack UDP y TCP.
Un poco de lo que se puede crear con arduino
Pagina oficial | Arduino.cc






Orale, ya habia visto el video de la cerradura, es muy interesante, buen articulo:::..