Nepedia
Back to Discover
Advanced Reader
💻

Embedded system

technology Maturity 11-13 Next article →

An embedded system is a specialized computer system designed for a specific task. Unlike a general-purpose computer, such as a laptop, it functions as a dedicated part of a larger machine.

DHCOM Computer On Module - AM35x
DHCOM Computer On Module - AM35x

These systems combine a processor, computer memory, and input/output peripheral devices. They are often embedded within a complete device that includes mechanical or electronic hardware. Because they frequently control the physical operations of a machine, they often face real-time computing constraints. This means the system must process data and respond to inputs within strict time limits to ensure safety and usability.

The architecture of an embedded system depends on its complexity and purpose. Many modern systems are based on a microcontroller. A microcontroller is a single chip that integrates a microprocessor with memory and peripheral interfaces. Other more complex systems use ordinary microprocessors. These require external chips to handle memory and peripheral interface circuits.

ESOM270 eSOM300 Computer on Modules
ESOM270 eSOM300 Computer on Modules

Engineers can also use specialized processors, such as a digital signal processor (DSP), which is designed for specific types of computations. By focusing on a single task, designers can optimize the hardware to reduce size and cost while increasing reliability and performance.

Software plays a critical role in how these systems operate. The program instructions for an embedded system are called firmware. This firmware is stored in non-volatile memory, such as read-only memory (ROM) or flash memory chips. Because these systems often have limited hardware resources, they may lack a keyboard or a large screen. User interfaces vary widely between different devices. Some use simple buttons or light-emitting diodes (LEDs). Others use liquid-crystal displays (LCDs) with menu systems. More advanced devices use graphical user interfaces with touch sensitivity.

MicroVGA TUI demoapp
MicroVGA TUI demoapp

Some systems even provide a remote interface via a network connection, allowing a user to control the device through a web browser on a PC.

The history of embedded computing is tied to the development of the MOS integrated circuit. This technology uses metal–oxide–semiconductor field-effect transistors (MOSFETs). In the early 1960s, MOS chips became more popular than bipolar chips because they had higher transistor density and lower costs. By the late 1960s, large-scale integration (LSI) allowed hundreds of transistors to fit on a single chip. The first multi-chip microprocessors appeared in 1969 with the Four-Phase Systems AL1 and in 1970 with the Garrett AiResearch MP944. The first single-chip microprocessor, the Intel 4004, was released in 1971. It was developed by Federico Faggin, Marcian Hoff, Stan Mazor, and Masatoshi Shima.

Early milestones in embedded systems include the Apollo Guidance Computer. Developed around 1965 by Charles Stark Draper at the MIT Instrumentation Laboratory, it used monolithic integrated circuits to reduce weight and size. Another early example was the Autonetics D-17 guidance computer for the Minuteman missile, released in 1961. By 1966, the Minuteman II used a new computer that represented the first high-volume use of integrated circuits. As the cost of microprocessors fell, the prevalence of embedded systems increased. This allowed manufacturers to replace expensive analog components, like potentiometers, with digital controls like buttons.

SMSC LAN91C110 ethernet chip
SMSC LAN91C110 ethernet chip

Embedded systems are found in nearly every modern industry. In consumer electronics, they power MP3 players, digital cameras, and video game consoles. Household appliances like washing machines and microwave ovens use them for efficiency and features. The automotive industry relies on them for safety, using systems like anti-lock braking (ABS) and electronic stability control (ESC).

Accupoll-embedded-computer
Accupoll-embedded-computer

In the medical field, they are essential for imaging technologies such as MRI, CT, and PET scans. Aerospace and defense sectors use them for critical functions like avionics in aircraft and astrionics in spacecraft. Even large-scale infrastructure, such as electrical grids and factories, depends on networked embedded systems.

These systems can range from tiny, self-contained units to massive, networked installations. One fascinating example is the use of motes. Motes are miniature wireless devices that act as networked sensors. They are completely self-contained and can run on a battery for years. This allows companies to measure many different things in the physical world. On a larger scale, embedded systems can be part of massive networks spread across large geographical areas. They connect via long-distance communication lines to manage everything from traffic light controllers to industrial assembly lines. This connectivity allows for the modern Internet of Things (IoT) to function through constant monitoring and control.

724 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (5)
File:DHCOM Computer On Module - AM35x.jpg
DHCOM Computer On Module - AM35x.jpg
File:Accupoll-embedded-computer.jpg
Accupoll-embedded-computer.jpg
File:ESOM270 eSOM300 Computer on Modules.jpg
ESOM270 eSOM300 Computer on Modules.jpg
File:MicroVGA TUI demoapp.jpg
MicroVGA TUI demoapp.jpg
File:SMSC LAN91C110 ethernet chip.jpg
SMSC LAN91C110 ethernet chip.jpg
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.