¿Cuál es el poder real de la plataforma Arduino?

Para una respuesta completa, recomiendo ver el documental de Arduino:
https://vimeo.com/18539129

Los microprocesadores no son nada nuevo. En su nivel básico, proporcionan una cantidad mínima de potencia informática, con entradas digitales y salidas digitales. Muchos tienen un convertidor analógico a digital integrado en el chip, lo que permite conectar sensores más impresionantes. En el extremo superior, algunos vienen con salida HDMI, Ethernet y Wi-Fi incorporados en el chip.

La tecnología siempre estuvo ahí, simplemente no era accesible. Intente leer este documento técnico para el ATmega328 y pregúntese: “¿Puede alguien sin un título de ingeniería entender esto?”
http://www.atmel.com/dyn/resourc…

Arduino no tiene los recursos para construir / fabricar su propio microchip, pero podría construir alrededor de chips existentes (principalmente los de ATMEL) para crear un paquete simple de hardware, software y documentación para que los novatos puedan comenzar. Después de crear este kit de herramientas, lo abren en código abierto (¡incluso el hardware!) Para que cualquiera pueda construir su propia placa Arduino desde cero. Arduino esencialmente creó el campo de ‘hardware abierto’.

En el lado del hardware, Arduino proporciona una placa de microcontrolador para que se asiente el chip Atmel real. La placa proporciona alimentación, comunicaciones y fácil acceso a los pines de entrada / salida en el chip Atmel sin soldar. La placa proporciona comunicaciones a través de USB que proporcionan alimentación a la placa, así como una conexión en serie fácil a casi cualquier computadora. El esquema (diagrama de cableado) se publica libremente en línea.

El ATmega328 fue el primer chip que se admitió, pero ahora se admiten múltiples chips Atmel en una amplia variedad de factores de forma: http://arduino.cc/en/Main/Hardware

Se crearon módulos de hardware adicionales para ampliar la funcionalidad de la placa Arduino básica. Estos se llaman escudos, y los más populares incluyen: Wi-Fi, Ethernet, GPS, Bluetooth y LCD.

En el lado del software, Arduino proporciona un IDE (entorno de desarrollo integrado) basado en Java que se ejecuta en Windows, Mac y Linux. El código se basa en C, y se incluyen varias bibliotecas para interactuar sin problemas con los escudos antes mencionados. Los archivos de código fuente se llaman ‘bocetos’ en el mundo Arduino. La API (interfaz de programación de aplicaciones) para usar las bibliotecas está ampliamente documentada y se incluyen múltiples ejemplos de cómo usar las bibliotecas con el software. Y de nuevo, debido a que los bocetos están escritos en C, es lo mejor que puede leer un humano.

Arduino también proporciona un gestor de arranque de código abierto que se ejecuta en el chip Atmel, pero si compra un Arduino listo para usar, el gestor de arranque ya estará instalado en el chip. Si crea su propio Arduino, se necesitará otro Arduino para actualizar el gestor de arranque en el chip.

Por último, pero no menos importante, la comunidad es lo que lo une todo. Arduino tiene un foro en línea animado de piratas informáticos y aficionados y tiene reconocimiento mundial. No puede caminar un pie a través de su espacio de hackers local, como un Hacker Dojo o TechShop en el Área de la Bahía, sin golpearse los codos con alguien que esté usando un Arduino en uno de sus proyectos.

Como muchos otros lo han hecho, combiné mi Arduino con el escudo de Ethernet para crear un abridor de puerta de garaje con acceso a Internet. Pero muchos proyectos geniales esperan. Como éste:

Arduino permite a los niños de 12 años construir cosas geniales, mientras aprenden cómo funcionan las cosas.

Si desea conectar cualquier cosa que sea física, como la luz del monitor, la temperatura, el sonido o controlar un motor, una bombilla o simplemente hacer algo de ruido, a algo eléctrico, como 1s y 0s de un programa de computadora, necesita un Arduino para empezar.

Arduino hace que sea muy sencillo comenzar con este tipo de cosas. Es genial, fácil de usar y barato. Además, hay una increíble comunidad en línea para ayudarte. Tutoriales, libros, ejemplos, proyectos inspiradores: todo está ahí.

Cada currículo escolar necesita un Arduino.

Es fácil, es barato y hace todo lo que hacen los caros … Si esa placa y el software fueran 250 $ con un software críptico en la parte superior, no habría tenido éxito … A 20 $ en eBay, compré uno solo por diversión y luego Me enamoré…

More Interesting

¿Qué es más práctico, la informática o la ingeniería informática?

¿Cuál es una mejor opción de ingeniería civil o informática?

¿Cuáles son algunos consejos que le facilitarán la vida a alguien que vaya a la universidad pronto para estudiar ingeniería informática?

¿Cuáles son las diferencias entre PCA y un autoencoder apilado?

¿Qué compañía es mejor TCS o Headstrong para un muy buen ingeniero informático con interés en el desarrollo en Java y con buenas habilidades de codificación?

¿Cuál sería el proceso paso a paso para un estudiante de CSE no IITiano para conseguir un trabajo en empresas basadas en productos como Google, Amazon y Microsoft, etc.?

¿Cuáles son las opciones disponibles para GATE AIR 1-500 en CS?

¿Cuál es el porcentaje límite de las mejores universidades de ingeniería informática en Mumbai para la entrada directa al segundo año?

¿Cuáles son algunas desventajas de estudiar ciencias de la información sobre informática en SJCE, Mysore?

¿Un ingeniero de TI tiene que aprender codificación? ¿Puede un ingeniero de TI desarrollar una aplicación y todo?

¿Cuál es mejor para estudiar ingeniería eléctrica / informática para un estudiante universitario: Boston University o Northeastern University?

Ingenieros Eléctricos / Computadores / Hardware que han cambiado a Ingeniería de Software: ¿Cómo ha sido su cambio de carrera? ¿Feliz con el interruptor?

¿Cuáles son las aplicaciones de optimización discreta?

¿Puedo ser un buen ingeniero informático si amo las matemáticas, pero odio probar los teoremas?

¿Cuál es el proceso de reclutamiento de ingenieros dispuestos a unirse al ejército indio?