Fotos Destacadas
Arma el logo Arduino
Información
Hora Actual
+Noticias
Con la tecnología de Blogger.
VIsitas al Blog
Arduino es una plataforma de hardware libre, basada en una
placa con un microcontrolador y un entorno de desarrollo, diseñada para
facilitar el uso de la electrónica en proyectos multidisciplinares.2 3
El hardware consiste en una placa con un microcontrolador
Atmel AVR y puertos de entrada/salida.4 Los microcontroladores más usados son
el Atmega168, Atmega328, Atmega1280, y Atmega8 por su sencillez y bajo coste
que permiten el desarrollo de múltiples diseños. Por otro lado el software
consiste en un entorno de desarrollo que implementa el lenguaje de programación
Processing/Wiring y el cargador de arranque que es ejecutado en la placa.4 Se
programa en el ordenador para que la placa controle los componentes
electrónicos.
Desde octubre de 2012, Arduino se utiliza también con
microcontroladoras CortexM3 de ARM de 32 bits,5 que coexistirán con las más
limitadas, pero también económicas AVR de 8 bits. ARM y AVR no son plataformas
compatibles a nivel binario, pero se pueden programar con el mismo IDE de
Arduino y hacerse programas que compilen sin cambios en las dos plataformas.
Eso sí, las microcontroladoras CortexM3 usan 3,3V, a diferencia de la mayoría
de las placas con AVR, que generalmente usan 5V. Sin embargo, ya anteriormente
se lanzaron placas Arduino con Atmel AVR a 3,3V como la Arduino Fio y existen
compatibles de Arduino Nano y Pro como Meduino en que se puede conmutar el
voltaje.
Arduino se puede utilizar para desarrollar objetos
interactivos autónomos o puede ser conectado a software tal como Adobe Flash,
Processing, Max/MSP, Pure Data. Las placas se pueden montar a mano o
adquirirse. El entorno de desarrollo integrado libre se puede descargar
gratuitamente.
Arduino puede tomar información del entorno a través de sus
entradas analógicas y digitales, puede controlar luces, motores y otros
actuadores. El microcontrolador en la placa Arduino se programa mediante el
lenguaje de programación Arduino (basado en Wiring) y el entorno de desarrollo
Arduino (basado en Processing). Los proyectos hechos con Arduino pueden
ejecutarse sin necesidad de conectar a un ordenador.
También cuenta con su propio software que se puede descargar
de su página oficial que ya incluye los drivers de todas las tarjetas disponibles
lo que hace más fácil la carga de códigos desde el computador.
El proyecto Arduino recibió una mención honorífica en la
categoría de Comunidades Digital en el Prix Ars Electrónica de 2006