ARDUINO



¿Que es un arduino ?

Un arduino es una plataforma de prototipos electrónicos de código abierto basa en hardware y softwares fáciles de utilizar y de aprender. Arduino consiste en un micro-controlador y su software o IDE (esto corre en la computadora) que se usa para escribir y enviar las instrucciones al micro-controlador.
Con el pasar de los años los arduinos han sido el cerebro de muchos proyectos, desde cosas del usos diario hasta complicados proyectos científicos. Una gran comunidad de creadores es conocida para la plataforma, sus contribuciones hacen que la gran cantidad de conocimientos sobre el arduino sean de gran ayuda tanto como para novatos o para expertos también.

Micro-controlador
IDE del Arduino
Las instrucciones creadas para el arduino se basan en un lenguaje simplificado de C++

Ventajas de Arduino:

  • Los arduino son mucho más baratos si se compara su precio con otros micro-controladores. Las versiones mas baratas pueden armarse a mano, y las versiones pre-ensambladas cuestan menos de 50 dolares.
  • El software de arduino(IDE) es capaz de correr en los sistemas  operativos Windows, Linux, y Macintosh OSX
  • Su simpleza hace que sea muy fácil de aprender para los principantes, pero su flexibilidad también permite a los usuarios mas experimentados sacar ventaja de los arduino.
  • Los planos del arduino son publicados bajo una licencia Creative Commons, así los diseñadores de circuitos experimentados pueden hacer su propia version del modulo, así ampliándola o mejorándola. 

Familias de Arduino.

Existen muchas versiones del Arduino, cada una con diferentes capacidades y usos. En adición al ser un hardware de codigo abierto cualquiera puede modificar o crear derivados de los Arduino que proporcionen aun más formas y funcionalidades.

Algunos ejemplos de micro-controladores arduino:
  • Arduino Uno: Excelente opcion para principiantes, cuenta con 14 pines digitales de entrada/salida, 6 pines de entrada analógica, un puerto USB, 
  • LilyPad Arduino: Los LilyPad se utilizan en la industria del e-textile. El e-textile se trata de integrar en los textiles elementos electrónicos. Podemos ver prendas con luces, musica etc..
  • Arduino Mega: El arduino mega es como el gran hermano mayor del Arduino Uno, cuenta con una gran cantidad mas de pines.
  • Arduino Leonardo: Esta versión de arduino es una de las versiones mas simples, es es el primer micro-controlador con USB incorporado, y puede emular un teclado, un mouse y mas cosas. 
Arduino Uno
LilyPad Arduino















Arduino Mega


Arduino Leonardo














Fuentes:

Comentarios

Entradas populares de este blog

Arquitectura del conjunto de instrucciones (ISA)

Pipelining

Ejercicio lenguaje ensamblador