Embedded system

Edit · View history

Embedded system

An embedded system is a computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints. It is embedded as part of a complete device, often including hardware and mechanical parts. Unlike general-purpose computers, embedded systems are designed to perform specific tasks with limited resources, such as memory and processing power.

Characteristics

Embedded systems are typically characterized by:

Applications

Embedded systems are found in nearly every electronic device today, including:

History

The first recognized embedded system was the Apollo Guidance Computer developed by the MIT Instrumentation Laboratory in the 1960s. It used a custom processor and integrated circuits to navigate the Apollo spacecraft. In the 1970s, the introduction of the Intel 4004 microprocessor enabled mass production of embedded controllers. The 1980s saw the rise of single-board computers and microcontrollers such as the Intel 8051. Today, embedded systems are ubiquitous, with billions produced annually in devices ranging from automobiles to smart home appliances.