The field concerned with computer systems built into a larger device to perform a dedicated function, typically under real-time constraints, rather than serving as a general-purpose computer. The Apollo Guidance Computer, developed around 1965 by Charles Stark Draper's team at the MIT Instrumentation Laboratory, is commonly cited as the first recognizably modern embedded system; the Autonetics D-17 guidance computer for the Minuteman missile, released in 1961 and mass-produced, came earlier but is usually described in qualitative rather than priority terms, an early example rather than the field's own founding machine. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/
Facts
Disputed
Origin YearThe Autonetics D-17 (1961, Minuteman missile guidance, mass-produced) predates the more commonly cited Apollo Guidance Computer (circa 1965), which sources describe as the first RECOGNIZABLY MODERN embedded system rather than the first one outright; the field has no single undisputed founding year. Core ConcernDesigning a computer system as a dedicated component of a larger device, under constraints (real-time response, fixed memory, power budget) that a general-purpose computer does not usually face. 1 Connections
Associated With
Source Wikipedia: Embedded system
Source Wikipedia: Cyber-physical system
Source Wikipedia: Internet of things
Source Wikipedia: Embedded system
In Field
Source Wikipedia: Embedded system
Includes
Source Wikipedia: Embedded system
Sources
1. Wikipedia: Embedded system
Wikimedia FoundationHistory section
An early mass-produced embedded system was the Autonetics D-17 guidance computer for the Minuteman missile, released in 1961
Lead section
An embedded system is a specialized computer system, a combination of a computer processor, computer memory, and input/output peripheral devices, that has a dedicated function within a larger mechanical or electronic system.
Includes: Finite State Machine, Tools section
Modeling and code generating tools often based on state machines
In Field: C++, Tools section
Embedded software often requires a variety of development tools, including programming languages such as C++, Rust, or Python
View the Source Wikipedia: Cyber-physical system
Wikimedia FoundationAssociated With: Cyber-Physical Systems, Overview sectionQuote, Associated With: Cyber-Physical Systems, Overview section
The process control is often referred to as embedded systems. In embedded systems, the emphasis tends to be more on the computational elements, and less on an intense link between the computational and physical elements.
View the Source Wikipedia: Internet of things
Wikimedia FoundationAssociated With: Internet of Things, Lead section, para 2Quote, Associated With: Internet of Things, Lead section, para 2
The field has evolved due to the convergence of multiple technologies, including ubiquitous computing, sensors, embedded systems, and machine learning.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.