Embedded Systems
Computer Science: OCR GCSE, topic 1.1.5
Embedded Systems

Definition
- An embedded system is a computer system built into a larger device to control or manage specific functions.
- Users can interact directly with embedded systems.
- It usually performs one main, or very few, dedicated tasks.
- Its main purpose is to control a device.

Characteristics
- Typically small, low-power, and cost-effective.
- Often have limited memory and limited processing power.
- Usually run on simple operating systems or no OS at all.
- Designed for reliability and continuous operation.
- Software is often stored in ROM, so it cannot be easily changed.
- Respond to real-time inputs. For example: sensors and buttons.

Examples
- Home
- Washing machines, microwaves, smart thermostats, dishwashers, TVs.
- Vehicles
- Anti-lock braking system (ABS), engine control unit (ECU), cruise control
- Work
- Security systems, barcode scanners, printers, industrial robots, HVAC controllers
Test yourself on Embedded Systems
What is an embedded system?
What is a typical feature of an embedded system?
What is an example of an embedded system?
Which of these is an embedded system found in vehicles?
What is an advantage of embedded systems?