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.
El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos de entrada/salida. Los microcontroladores más usados son el Atmega168, Atmega328, Atmega1280, 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 (boot loader) que corre en la placa.
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.
¿Qué lenguaje de programación se utiliza?
La plataforma Arduino se programa mediante el uso de un lenguaje propio basado en el popular lenguaje de programación de alto nivel Processing.
Es un lenguaje de programación y entorno de desarrollo integrado de código abierto basado en Java, de fácil utilización, y que sirve como medio para la enseñanza y producción de proyectos multimedia e interactivos de diseño digital. También es por desarrollado artistas y diseñadores como una herramienta alternativa al software propietario.
¿Cómo se puede programar?
Arduino nos facilita un IDE de desarrollo bastante fácil de utilizar además de amigable. Este IDE lo podemos encontrar para MAC OS, Linux y Windows en:
¿Para qué puedo utilizar mi Arduino?
Podemos utilizarlo para cualquier tipo de proyecto, aunque al ser una plataforma que facilita una primera toma de contacto con la electrónica y la programación de microcontroladores, podemos ver bastantes limitaciones en cuanto a hardware.
No obstante, se pueden utilizar muchos tipos de sensores tales como termómetro, higrómetro, barómetros, sensores de proximidad, infrarrojos, etc. Por lo que luego podemos utilizarlos como queramos para poder crear nuestros primeros proyectos.
4 Comments
Salvador
Hola Fran, la librería para el lcd 192×64 con BV4613, ¿es tuya o la escribiste tu?
Si es así déjame una dirección de e-mail para comentarte un problema que tengo con ella.
franlopjurAdmin
Buenas Salvador,
Siento el retraso de la respuesta. Lamentablemente no la he escrito yo, pero puedo ayudarte en lo que necesites.
Gracias y un saludo!
Anónimo
I’ve been surfing on-line more than 3 hours lately, but I never discovered any fascinating article like yours. It is beautiful value sufficient for me. In my opinion, if all webmasters and bloggers made just right content material as you did, the net will probably be much more helpful than ever before.
franlopjurAdmin
Thanks for your comment!