Een singleboardcomputer (SBC) is een complete computer gebouwd op een enkele printplaat, met een microprocessor, geheugen, input/output en andere onderdelen die nodig zijn voor een functionele computer.[1]
Singleboardcomputers zijn gemaakt als demonstratie- of ontwikkelsystemen, voor educatieve doeleinden, of voor het gebruik als geïntegreerd systeem. Ook veel typen homecomputers en draagbare computers integreren alle functies op een enkele printplaat.
Een computer-on-module is een SBC die is ontworpen om te worden ingeplugd in een hoofdsysteem of backplane als systeemuitbreiding.[2]