embedded system

Purpose-built computing component

An embedded system is a computer built into a larger device to perform a dedicated function.

Unlike general-purpose computers, embedded systems run specific tasks: the controller in a microwave, the firmware in a car's antilock brakes, the processor in a smart thermostat.

They typically operate with minimal user interface and limited resources, optimized for reliability and efficiency rather than flexibility.

automation

PLC

Industrial automation computer

servomechanism · smart home · IoT · monitoring · safety-critical

microcontroller

firmware

Hardware's permanent programming

PWM · bootloader · interrupt · registers · clock speed · instruction set · ARM · bare-metal

constrained

low-power

Using minimal energy

footprint · optimization · RAM · ROM · sleep mode · duty cycle · compact · lightweight · portable · wearable

integration

signal processing

Mathematical manipulation of waveforms

data acquisition · memory management · power management · toolchain

realtime

deterministic

Completely caused by prior conditions

priority · jitter · response time · semaphore · preemption

application

medical devices

Tools for patient care

aerospace · defense · smart appliances · pacemaker · flight controller · set-top box · point-of-sale

Opposites
computing architecture purpose

embedded systempersonal computer

Individual-use computing machine

desktop computer · PC · workstation · mainframe · laptop

integration and visibility

embedded systemperipheral device

External computer hardware

Family

system, embed, systems, systematic, systemic, embedded, systematize, systematically, systematized

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G