Que es arduino?

Arduino es una plataforma de creación de electrónica de código abierto, la cual está basada en hardware y software libre, flexible y fácil de utilizar para los creadores y desarrolladores.

Requiere de un lenguaje de programación para poder ser utilizado, por lo que se puede decir que Arduino es una herramienta «completa», ya que sólo debemos instalar y configurar el IDE (entorno de desarrollo Integrado) de Arduino para poder realizar el proyecto que tenemos en mente, haciéndola una herramienta no sólo de creación, sino también de aprendizaje en el ámbito del diseño de sistemas electrónicos-automáticos y, además, fácil de utilizar.

Hardware

Arduino está constituido en el hardware por un micro controlador principal llamado Atmel AVR de 8 bits (que es programable con un lenguaje de alto nivel), presente en la mayoría de los modelos de Arduino, encargado de realizar los procesos lógicos y matemáticos dentro de la placa, además de controlar y gestionar los recursos de cada uno de los componentes externos conectados a la misma

Las características generales de todas las placas Arduino son las siguientes:

  • El microprocesador ATmega328
  • 32 kbytes de memoria Flash
  • 1 kbyte de memoria RAM
  • 16 MHz
  • 13 pins para entradas/salidas digitales (programables)
  • 5 pins para entradas analógicas
  • 6 pins para salidas analógicas (salidas PWM)
  • Completamente autónomo: Una vez programado no necesita estar
  • conectado al PC
  • Microcontrolador ATmega328
  • Voltaje de operación 5V
  • Voltaje de entrada (recomendado) 7-12 V
  • Voltaje de entrada (limite) 6-20 V
  • Digital I/O Pins 14 (con 6 salidas PWM)
  • Entradas analógicas Pins 6
  • DC corriente I/O Pin 40 mA
  • DC corriente 3.3V Pin 50 mA
  • Memoria Flash 32 KB (2 KB para el bootloader)
  • SRAM 1 KB
  • EEPROM 512 byte
  • Velocidad de reloj 16 MHz

Software

El software de Arduino es un IDE, entorno de desarrollo integrado (siglas en inglés de Integrated Development Environment). Es un programa informático compuesto por un conjunto de herramientas de programación.

El IDE de Arduino es un entorno de programación que ha sido empaquetado como un programa de aplicación; es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica (GUI). Además incorpora las herramientas para cargar el programa ya compilado en la memoria flash del hardware.

¿Para qué sirve Arduino?

Arduino se puede utilizar para desarrollar proyectos autónomos, conectándose a dispositivos e interactuar tanto con el hardware como con el software. Nos sirve tanto para controlar un elemento, o un sistema completo, desde encender un LED, hasta un sistema domótico.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *