Muchos nos preguntamos cuando escuchamos Arduino la primera vez, ¿Que es Arduino?. En pocas palabras, Arduino es una plataforma electrónica basada en hardware y software libre (código abierto) fácil de usar, destinada a cualquier persona que quiera desarrollar proyectos interactivos.
Sin embargo, realmente el ecosistema Arduino tiene más componentes asociados.
Las placas
Comencemos por las placas. Las placas Arduino son tarjetas electrónicas basadas en microcontroladores capaces de detectar el ambiente (temperatura, luz, etc.) e interactuar a su vez con el de diferentes maneras (encender una luz, activar un motor o enviar un email).
Existen muchos modelos de placas Arduino, están los modelos básicos como las placas Arduino UNO, ZERO y micro. También están disponibles los modelos Arduino Mega 2560 y 101 con capacidades extendidas y adicionalmente la placa orientada al internet de las cosas (IoT) la MKR1000 y el Shield YUN . De esta forma podremos seleccionar la placa que mejor se adapte a nuestras necesidades.
La web (www.arduino.cc)
La WEB oficial de Arduino es www.arduino.cc, y ahí se concentran todos sus componentes, como software (IDE), documentación, referencias, blog, foro y la venta de placas y accesorios en linea. Te invito a visitarla y explorar todo su contenido.
IDE (Entorno de desarrollo Integrado)
EL IDE (Entorno de desarrollo Integrado de sus siglas en ingles) es la aplicación que nos permite programar y descargar el programa a nuestra placa Arduino, su punto fuerte es la facilidad para realizar nuestros programas, llamados Sketchs, este ambiente de desarrollo integra, un compilador, librerias y una consola serial. Lo podemos descargar de la web www.arduino.cc, y esta disponible para Windows, MAC OS X y Linux.
Este IDE esta realizado usando el lenguaje de programación de código abierto prosessing, y usamos el lenguaje de programación Wiring (basado en C) para realizar nuestros Sketchs, que luego subiremos al microcontrolador de nuestras placas Arduino.
Espero haber respondido a la pregunta de ¿Que es Arduino?
En el próximo post hablare un poco sobre el IDE para iniciarnos un poco en la programación.
Aún no te has suscrito a nuestro boletín? hazlo ahora y te mantendré informado de la últimas publicaciones y entregas especiales. Y si tienes alguna pregunta o comentario acerca del post no dudes en hacerla.