Por qué Arduino

           arduino-uno

Hay numerosas plataformas de microcontroladores disponibles para computación física que ofrecen una funcionalidad similar. Todas estas herramientas cogen los detalles más técnicos de la programación de microcontroladores y los adaptan en un paquete fácil de usar. Arduino también simplifica el proceso de trabajo con microcontroladores, pero ofrece más ventajas a educadores, estudiantes y personas interesadas, sobre los otros sistemas:

  • Bajo coste: Las placas Arduino son relativamente baratas comparadas con otras plataformas de microcontroladores.
  • Multiplataforma: El software de Arduino corre en Windows, Mac OSx y Linux. La mayoría de sistemas de microcontroladores están limitados a Windows.
  • Simple y claro entorno de desarrollo: El entorno de desarrollo de Arduino es fácil de usar para principiantes, pero suficientemente flexible para que los usuarios avanzados le saquen todo el partido.
  • Software open-source y ampliable: El software de Arduino es publicado como herramienta de software libre. El lenguaje puede ser ampliado con librerías C++, y aquellos que quieren comprender los detalles técnicos pueden pasar fácilmente de Arduino al lenguaje C de AVR en el que se basa. Similarmente, puedes añadir código C de AVR directamente en tu programa Arduino si así lo necesitas.
  • Hardware open-source y ampliable: Arduino está basado en los microcontroladores ATMEGA de Atmel. Los esquemáticos de los módulos son publicados bajo licencia Creative Commons, por lo que diseñadores de circuitos pueden crear sus propias versiones de ellos, e incluso mejorarlos. Incluso principiantes pueden crear su propia versión de Arduino en breadboard (o placa de prototipado) para aprender cómo funciona y ahorrar en costes.

Entradas populares de este blog

Pros y contras de Arduino

¿Qué es Arduino?

Usos útiles de Arduino 4