La Raspberry Pi en sí misma es una computadora integrada, o también una SBC (computadora de placa única). El procesador en la Raspberry Pi es algo así como un híbrido entre un microprocesador y un microcontrolador. En realidad, es un SoC (sistema en chip), que contiene múltiples troqueles apilados uno encima del otro, con una CPU ARM Broadcom BCM 2835/6/7, una GPU Broadcom VideoCore (unidad de procesamiento de gráficos) y RAM, todos unidos.
Los microcontroladores en general tienen memoria de programa y datos dentro de un solo chip, junto con varios periféricos, mientras que los microprocesadores usan memoria y periféricos externos (por ejemplo, el procesador Intel o AMD en su computadora de escritorio o portátil).
De hecho, la CPU Broadcom incluye una gran cantidad de periféricos en chip, a saber:
- ¿Podría un clúster Raspberry Pi funcionar como un servidor de juegos para algo como, por ejemplo, Minecraft?
- ¿Cuáles son los usos de Arduino y Raspberry Pi y cómo los aprendo?
- ¿Qué sensor puedo usar para detectar una presencia humana, para hacer un proyecto de automatización del hogar en Raspberry Pi?
- ¿Cuánto tiempo puedo ejecutar un Rasberry pi?
- ¿Qué lenguajes de programación necesito saber para trabajar en una Raspberry Pi 3?
Temporizadores
Controlador de interrupción
GPIO
USB
PCM / I2S
Controlador DMA
I2C’s
SPI
PWM
UART
Entonces, según esta lista, llamaría al procesador Raspberry Pi más un microcontrolador que un microprocesador, a pesar de que la RAM está en un troquel separado. Pero la Raspberry Pi en sí misma es una computadora de placa única.