Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Arduino es una empresa de desarrollo de hardware y software libre, así como una comunidad internacional que diseña y fabrica placas de desarrollo de hardware para construir dispositivos digitales y dispositivos interactivos que pueden detectar y controlar objetos del mundo real. El software Arduino consta de dos elementos: un entorno de desarrollo y el gestor de arranque que se ejecuta automáticamente dentro del microcontrolador a medida que continúa. Las placas Arduino se programan mediante una computadora mediante comunicación en serie. Generalmente, el hardware consiste en un microcontrolador Atmel AVR, conectado bajo la configuración de "sistema mínimo" sobre una placa de circuito impreso a la cual se pueden conectar placas de expansión (blindajes) a través de la disposición de puertos de entrada y salida presentes en la placa seleccionada. Arduino se enfoca en reunir y facilitar el uso de la programación de sistemas electrónicos y embebidos en proyectos multidisciplinarios. Los productos vendidos por la empresa se distribuyen como Hardware y Software Libre, bajo la Licencia Pública General GNU (GPL) y la Licencia Pública General Reducida GNU (LGPL), 1, permitiendo la fabricación de placas Arduino y distribución del software por cualquier persona. Las placas Arduino están disponibles comercialmente en forma de placas ensambladas o también en forma de kits de bricolaje. arduino Los escudos complementan la funcionalidad del modelo de placa utilizado, agregando circuitos externos, sensores y módulos de comunicación a la placa original. La mayoría de las placas Arduino pueden funcionar mediante un puerto USB o un puerto jack de 2,5 mm. La mayoría de placas Arduino se pueden programar a través del puerto serie que incorporan, utilizando el Bootloader que viene programado por defecto. Los proyectos de placas Arduino utilizan varios microcontroladores y microprocesadores. Machine Translated by Google Cabe señalar que las arquitecturas ARM y AVR no son iguales, por lo que ni el conjunto de instrucciones a nivel de ensamblador ni, por tanto, algunas bibliotecas hechas para operar en una arquitectura presentan complicaciones cuando se usan en otra. A pesar de lo anterior, todos los modelos de placa Arduino se pueden programar y compilar bajo el IDE estándar de Arduino sin ningún cambio, gracias a que el IDE compila el código original para la versión de placa seleccionada. El proyecto Arduino tiene su origen en el proyecto Wiring, que surgió en 2003 como una herramienta para estudiantes del Interaction Design Institute Ivrea en Ivrea, Italia, 2 con el objetivo de proporcionar una manera fácil y rentable para principiantes y profesionales de crear Dispositivos que pueden interactuar con su entorno a través de sensores y actuadores. La primera placa Arduino comercial se lanzó en 2005 y ofrece bajo costo y facilidad de uso para principiantes y profesionales. A partir de octubre de 2012 se incorporaron nuevos modelos de placas de desarrollo utilizando microcontroladores ARM Cortex M3 de 32 bits, estos modelos conviven con los iniciales, que integran microcontroladores AVR de 8 bits. Machine Translated by Google
Compartir