ARDUINO TALLER PRACTICO DE ARDUINO - SEGUNDA EDICION | Page 7

Ventajas • Desventajas • Simplifica. Arduino simplifica el proceso de trabajar con microcontroladores. Dado que la programación no se realiza en ensambler, el precio a pagar por el • • • • • • Bajos costos. Las placas Arduino son más accesibles comparadas con otras plataformas de microcontroladores. uso de las librerías es un retraso en la ejecución de las instrucciones, algunos Multi-Plataforma. El software de Arduino funciona en los sistemas operativos Windows, Macintosh OSX y Linux. microsegundos que en el caso de Entorno de programación simple y directo. Es fácil de usar para principiantes y flexible para los usuarios avanzados, está basado en el entorno de programación de Procesing. hora de hacer adquisición de datos. dispositivos de uso cotidiano son irrelevantes, pero significativos a la • El hecho de que la plataforma venga ya ensamblada les quita flexibilidad a los Software ampliable y de código abierto. Su distribución de licencia libre y preparado para ser adaptado por programadores experimentados. proyectos, así por ejemplo estaríamos obligados a usar un espacio y forma acorde con el PCB del Arduino, para El lenguaje puede ampliarse a través de librerías de C++, y en caso de querer profundizar en los detalles técnicos, se puede dar el salto a la programación en el lenguaje AVR C en el que está basado. superar esto, se debe trabajar con un microcontrolador diferente al de la plataforma y diseñar las PCB desde cero como con los PICs. Hardware ampliable y de Código abierto. Los planos de los módulos son públicos por lo que diseñadores de circuitos con experiencia pueden hacer su propia versión del módulo. 7