Um microcomputador de placa única (SBC) é um computador compacto construído em uma única placa de circuito impresso (PCB). Ele contém todos os componentes essenciais de um sistema de computador, incluindo um microprocessador, memória, portas de entrada/saída (E/S) e, muitas vezes, outros recursos, como armazenamento integrado e recursos de rede.
Os SBCs são frequentemente usados em sistemas embarcados, que são computadores construídos especificamente para executar uma tarefa específica ou um conjunto de tarefas. Eles também são comumente usados em projetos amadores e ambientes educacionais, pois fornecem uma maneira conveniente e acessível de aprender e experimentar hardware e software de computador.
Alguns exemplos bem conhecidos de SBCs incluem Raspberry Pi, Arduino e BeagleBone Black. Essas placas variam em termos de capacidades e aplicações pretendidas, mas todas compartilham a característica comum de serem computadores independentes construídos em uma única PCB.
Aqui estão algumas vantagens de usar SBCs:
Tamanho compacto: Os SBCs são normalmente pequenos e leves, o que os torna adequados para uso em ambientes com espaço limitado.
Eficácia de custo: Os SBCs são relativamente baratos em comparação com os computadores desktop tradicionais, o que os torna uma opção econômica para muitas aplicações.
Flexibilidade: Os SBCs podem ser facilmente customizados e expandidos com módulos de hardware adicionais, tornando-os adequados para uma ampla gama de projetos e aplicações.
Código aberto: Muitos SBCs são baseados em plataformas de hardware e software de código aberto, o que permite aos usuários modificar e redistribuir livremente os designs e códigos.
No geral, os SBCs oferecem uma plataforma versátil e acessível para construir sistemas embarcados, experimentar hardware e software de computador e aprender sobre conceitos de computação.