Embedded bezeichnet in der Technik den Einsatz von eingebetteten Systemen, die speziell entwickelte Computer sind, um spezifische Aufgaben innerhalb eines größeren Systems zu erfüllen. Diese Systeme sind integraler Bestandteil der Hardware und werden häufig in alltäglichen Geräten wie Haushaltsgeräten, Autos, medizinischen Geräten, industriellen Maschinen und Unterhaltungselektronik eingesetzt.
Ein eingebettetes System besteht typischerweise aus einem Mikrocontroller oder Mikroprozessor, der für die Steuerung und Überwachung von Prozessen verantwortlich ist. Es arbeitet oft mit Echtzeitbetriebssystemen (z.B. FreeRTOS), die eine präzise und schnelle Reaktion auf externe Ereignisse ermöglichen. Ein weiteres Merkmal von eingebetteten Systemen ist ihre Spezialisierung: Im Gegensatz zu allgemeinen Computern sind sie für eine begrenzte Anzahl von Aufgaben optimiert, was sie besonders effizient und zuverlässig macht.
Die Software in einem eingebetteten System ist oft fest in die Hardware integriert (daher der Begriff „embedded“) und wird meist in Low-Level-Programmiersprachen wie C oder Assembler, seltener C++ geschrieben, um eine maximale Kontrolle über die Hardware zu gewährleisten. Dies ermöglicht es, Ressourcen wie Speicher und Rechenleistung optimal zu nutzen, was besonders in ressourcenbeschränkten Umgebungen wichtig ist.
Insgesamt spielen eingebettete Systeme eine zentrale Rolle in der modernen Technik und insbesondere in Steuergeräten. Sie sind die stillen „Gehirne“ vieler Geräte, die unseren Alltag erleichtern, die Sicherheit erhöhen und die Effizienz verbessern.