Um single-board computer (computador de placa única) é um computador completo construído em uma única placa de circuito, incluindo um microprocessador, memória, armazenamento e interfaces de entrada/saída. Ao contrário dos microcontroladores, os SBCs são projetados para executar sistemas operacionais completos e podem ser usados como computadores de propósito geral.
Características:
- Processador: Um microprocessador (ou vários) que executa instruções complexas e pode rodar sistemas operacionais completos.
- Memória: RAM para execução de programas e armazenamento temporário de dados, além de armazenamento persistente (como eMMC, SSD ou cartão microSD).
- Interfaces de E/S: Portas USB, HDMI, Ethernet, Wi-Fi, Bluetooth, GPIOs, entre outras.
- Sistema operacional: Capaz de rodar sistemas operacionais como Linux, Android, ou versões compactas do Windows.
Exemplos:
- Raspberry Pi
- BeagleBone Black