Si bien es una palabra muy sonada dentro del mundo de la tecnología, muchas personas apenas saben que esta placa es pequeña y tiene un chip y varias conexiones. Aquí te mostramos qué es una placa Arduino y en qué se diferencia con una placa Raspberry Pi.
La placa Arduino nació en Italia como fruto de un proyecto que buscaba agilizar el aprendizaje de robótica a un precio asequible y a través de microcontroladores sencillos de manipular.
Arduino es un sistema de código abierto aplicado a la electrónica, es decir, los usuarios que utilizan las placas Arduino comparten todos sus proyectos y cómo lo han hecho para que interactúen entre sí recreando los proyectos, añadiéndoles cosas o haciendo sus propias versiones.
Esta placa ha ganado mucha popularidad últimamente gracias a lo sencillo que es aprender con ella para los principiantes y aquellos algo más avanzados en el ámbito de la robótica.
La placa Arduino está basada en un microcontrolador de la familia ATMega, lo cual la diferencia de la placa Raspberry Pi. ¿Por qué un microcontrolador? Porque este solo ejecuta un proceso a la vez, al contrario de un procesador convencional, que su función es ejecutar varios procesos a la vez. Si la placa emplease un procesador normal en lugar de un microprocesador, esto sería energía malgastada, dado que la placa está diseñada para trabajar con un microcontrolador y, por ello, su capacidad está adaptada a ello. Además de un microcontrolador permite gestionar diversos componentes eléctricos conectados a este con un sistema ordenado.
Aparte del microcontrolador, para comunicarse con el exterior, la placa emplea otros componentes e interfaces, como contadores, un gestor de interrupciones, ventiladores, comunicaciones en serie y un conversor de señal analógica a digital. Todo esto se pone al servicio de lo que queramos hacer con la placa Arduino.
En cuanto a las diferencias técnicas con una placa Raspberry Pi, las concretamos en esta lista:
Principal uso:
- Arduino: Control de componentes eléctricos que están conectados a la placa
- Raspberry Pi: Manipular un ordenador en una placa
Microcontrolador o microprocesador:
- Arduino: como ya se ha mencionado, emplea un microcontrolador ATMega de 8 bits.
- Raspberry Pi: Microprocesador ARM de 64 bits.
Velocidad de reloj:
- Arduino: decenas de MHz
- Raspberry Pi: superior al GHz
Memoria RAM:
- Arduino: Interna y de pocos KB
- Raspberry Pi: Externa y de GB
Almacenamiento:
- Arduino: Interna y de pocos KB
- Raspberry Pi: Externa y de GB
Sistemas operativos:
- Arduino: Carece de ello
- Raspberry Pi: Hay distribuciones de Linux