Arduino en si mismo es un proyecto que aporta varias partes:
- El "dispositivo": Es una placa con un microcontrolador que incorpora tanto entradas como salidas digitales y a su vez entradas analógicas. Listado de las diferentes placas.
- El IDE: El propio proyecto nos presenta un Entorno de Desarrollo Integral (IDE) específicamente diseñado para las propias placas. Este IDE no nos ofrece funcionalidades como otros IDE de programación comunes, pero nos facilita el proceso de conexión con el microcontrolador. Para descargar el IDE oficial pulsa aquí.
- Los diferentes "shields": Los shields son placas de expansión para aportar más funcionalidad a las placas base de Arduino, tenemos desde shields para conectarnos via Wi-Fi, hasta shields para poder controlar una impresora 3D.
- El lenguaje de programación: El lenguaje de programación es C++, pero tendremos que tener en cuenta siempre las limitaciones hardware de la placa que estemos usando. Además disponemos de diferentes funciones ya implementadas que podemos consultar en la página de referencia.
Con esto queda definido brevemente en que se basa Arduino para poder trabajar con él.
Cualquier duda o consulta no dudéis en exponerla.
Un saludo.
No hay comentarios:
Publicar un comentario