StudyVault
Home Unit Overview Exam Technique Revision Techniques ← Previous Lesson Next Lesson →

← Back to Dashboard

Overlay:
0:00 / 0:00 Narration generated using AI text-to-speech.

Embedded Systems

What Is an Embedded System?

When most people think of a computer, they picture a laptop or a desktop machine with a keyboard, screen and operating system. But the vast majority of computers in the world are not general-purpose machines — they are embedded systems: computers hidden inside everyday objects, each dedicated to performing one specific job.

Your washing machine, microwave, car’s anti-lock braking system, traffic lights, heart rate monitor, and the thermostat on your central heating all contain embedded systems. In fact, there are estimated to be roughly 30 billion embedded processors in use worldwide — compared to fewer than 2 billion general-purpose computers. Embedded systems massively outnumber conventional computers.

Key Characteristics of Embedded Systems

Embedded systems share a set of defining characteristics that distinguish them from general-purpose computers. Understanding these is essential for exam questions that ask you to “describe the characteristics of” or “explain why a device is described as an embedded system.”

1. Dedicated function. An embedded system is designed to perform one specific task. A washing machine controller manages wash cycles; it cannot be used to browse the internet or run a spreadsheet. This is the opposite of a general-purpose computer, which can run many different programs.

2. Real-time operation. Most embedded systems must respond to events within a guaranteed time period. A car’s anti-lock braking system (ABS) must detect wheel lock-up and release the brakes within milliseconds — any longer and the response is too late to be useful. This requirement for predictable, guaranteed timing is called real-time operation.

3. Low power consumption. Many embedded systems run on batteries (fitness bands, pacemakers, remote controls) or must run continuously for years without attention (smart meters, industrial sensors). They are designed to use as little power as possible.

4. Low cost. Because embedded systems are mass-produced in billions of units (every microwave sold contains one), cost is critical. Embedded processors are simplified, cheap microcontrollers rather than the powerful, expensive chips found in PCs.

5. Reliability. An embedded system inside a pacemaker or an aircraft’s flight management system must work correctly every time, without crashing. Unlike a PC that can be rebooted when it freezes, many embedded systems run safety-critical or life-critical functions where failure is not acceptable.

6. Compact size. Embedded systems must fit inside their host device. A microcontroller in a hearing aid is smaller than a fingernail. Size constraints mean embedded chips are integrated onto a single chip (System on a Chip, or SoC) rather than spread across a motherboard.

Key Fact

Embedded systems have six key characteristics: dedicated function (one specific task), real-time operation (guaranteed response time), low power consumption, low cost, high reliability and compact size. Contrast each with a general-purpose computer to nail compare questions.

Embedded Systems in Everyday Life

The following are examples of embedded systems you should be able to describe in detail:

Washing machine: The embedded system monitors the wash cycle, reads temperature and drum speed sensors, controls the motor speed, heater and water inlet valve, and advances through the programme stages in the correct order. The user selects a programme; the embedded system handles everything else automatically.

Traffic light controller: An embedded system manages traffic signal timing at a junction. It receives input from road sensors (detecting waiting vehicles), processes the current signal state, and outputs the correct sequence of red, amber and green signals to each set of lights — all in real time to keep traffic flowing safely.

Fitness band (activity tracker): Contains embedded sensors (accelerometer, heart rate monitor) and a microcontroller that reads these sensors, calculates steps, distance and heart rate, stores data and transmits it via Bluetooth to a smartphone. Runs on a small battery for days or weeks, so low power consumption is essential.

Microwave oven: The embedded system reads the keypad input, drives the display, controls the magnetron (the component that generates microwaves), runs the turntable motor and counts down the timer. When the timer reaches zero it stops the magnetron and sounds the beeper. No user programming is possible — the functions are fixed in firmware stored in ROM.

Engine Management Unit (EMU) in a car: One of the most sophisticated embedded systems in everyday use. It reads dozens of sensors (throttle position, oxygen level in exhaust, engine temperature, crankshaft speed) and makes real-time adjustments to fuel injection timing and quantity, ignition timing and emissions control. A typical modern car may contain over 100 separate embedded systems.

Key Fact

Every embedded system follows an input → process → output cycle. In a washing machine: sensors provide inputs (water temperature, drum speed), the processor makes decisions (increase heater power, change motor speed), and actuators carry out outputs (heater on/off, motor speed signal). This IPO structure appears in many exam questions.

Exam questions often ask you to compare embedded systems with general-purpose computers. Here is a direct comparison on several criteria:

FeatureEmbedded SystemGeneral-Purpose Computer
FunctionDedicated to one specific taskRuns many different programs
User interfaceMinimal (buttons, LEDs, small display)Full keyboard, mouse, large screen
Operating systemNone, or a simple real-time OSFull OS (Windows, macOS, Linux)
PowerVery low (milliwatts)High (tens to hundreds of watts)
CostVery low (pence to a few pounds)Hundreds to thousands of pounds
ReprogrammingRarely (firmware fixed at manufacture)Constantly (install/uninstall software)

Some embedded systems operate in environments where failure could cause serious harm. These are called safety-critical systems. Examples include:

  • Pacemakers — regulate the heartbeat of patients with heart conditions. A software bug or power failure could be fatal. Pacemakers are tested to an extremely high standard and their firmware is rarely if ever updated in the field.
  • Anti-lock braking systems (ABS) — prevent wheels from locking up during hard braking. The ABS microcontroller must respond within milliseconds or the system fails to prevent a skid.
  • Fly-by-wire flight control systems — modern passenger aircraft rely on embedded computers to translate pilot inputs into control surface movements. Multiple redundant systems run in parallel so that if one fails, another takes over immediately.

These safety-critical applications explain why embedded system software is subject to much more rigorous testing and formal verification than typical consumer software. The cost of failure is simply too high to tolerate bugs.

Practice Questions

Test yourself on this lesson. Pick a question, write your answer, then get it marked.

AI feedback
AI feedback is guidance, not a final exam mark. If you disagree, your teacher's view is always the tie-breaker.
← Back to unit
Video

© 2026 StudyVault · About · FAQ · Copyright & IP · Privacy · Disclaimers

StudyVault Education Ltd · registered in England and Wales, company no. 17490559 · 71–75 Shelton Street, London WC2H 9JQ