A single-board computer (SBC) is a complete computer built on a single circuit board, with microprocessor(s), memory, input/output (I/O) and other features required of a functional computer. Single-board computers are commonly made as demonstration or development systems, for educational systems, or for use as embedded computer controllers. Many types of home computers or portable computers integrate all their functions onto a single printed circuit board.
The Raspberry Pi (Model 2B shown) is a low-cost single-board computer often used to teach computer science.
An early MMD-1, the world's first true single board computer, with most chips removed
A socket 3 based 486 SBC with power supply and flatscreen
An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electronic system. It is embedded as part of a complete device often including electrical or electronic hardware and mechanical parts.
Because an embedded system typically controls physical operations of the machine that it is embedded within, it often has real-time computing constraints. Embedded systems control many devices in common use. In 2009, it was estimated that ninety-eight percent of all microprocessors manufactured were used in embedded systems.
An embedded system on a plug-in card with processor, memory, power supply, and external interfaces
Embedded Computer Sub-Assembly for Accupoll Electronic Voting Machine
e-con Systems eSOM270 & eSOM300 Computer on Modules
Embedded system text user interface using MicroVGA