Documentos de Académico
Documentos de Profesional
Documentos de Cultura
5 respuestas
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.
Por otro lado Arduino nos proporciona un software consistente en un entorno de desarrollo (IDE) que
implementa el lenguaje de programación de arduino y el bootloader ejecutado en la placa. La principal
característica del software de programación y del lenguaje de programación es su sencillez y facilidad de
uso
¿Para qué sirve Arduino? Arduino se puede utilizar para desarrollar elementos autónomos, conectándose a
dispositivos e interactuar tanto con el hardware como con el software. Nos sirve tanto para controlar un
elemento, pongamos por ejemplo un motor que nos suba o baje una persiana basada en la luz existente es
una habitación, gracias a un sensor de luz conectado al Arduino, o bien para leer la información de una
fuente, como puede ser un teclado, y convertir la información en una acción como puede ser encender una
luz y pasar por un display lo tecleado.
En resumen:
Arduino = HW + SW + Comunidad
HW Arduino
Características de un Microcontrolador:
Las shields se pueden comunicar con el arduino bien por algunos de los pines digitales o analógicos o bien
por algún bus como el SPI, I2C o puerto serie, así como usar algunos pines como interrupción. Además
estas shields se alimenta generalmente a través del Arduino mediante los pines de 5V y GND.
Cada Shield de Arduino debe tener el mismo factor de forma que el estándar de Arduino con un espaciado
de pines concreto para que solo haya una forma posible de encajarlo.
Además del HW de arduino.cc o arduino.org tenemos infinidad de placas que son clones o forks de las
placas de Arduino y luego están las placas compatibles con Arduino, que son aquellas placas que no están
basadas en las placas originales de Arduino y que puede usar otros microcontroladores, pero que se
programan igual que Arduino e incluso con el mismo IDE.
https://en.wikipedia.org/wiki/List_of_Arduino_boards_and_compatible_systems
http://comohacer.eu/analisis-comparativo-placas-arduino-oficiales-compatibles/
Dentro del entorno Arduino, podemos encontrar placas basadas en el microcontrolador ESP8266 con wifi
integrado y pila de protocolos TCP/IP que no sigue el factor de forma de Arduino.
Placas de otros fabricantes de microcontroladores como Microchip o Mediatek con sus modelos ChipKit o
LinkIt.
Y otros fabricantes de microcontroladores como ST Microelectronics que se ha aliado con arduino.org para
sacar nuevos arduinos como el Arduino Otto.
Y por último un interesante artículo de David Cuartielles reflexionado sobre el HW libre y lo que supone
mantener Arduino: http://david.cuartielles.com/b/2013/08/open-hasta-que-te-comen-la-merienda/
SW Arduino