Modern embedded systems are often based on microcontrollers (i.e. CPUs with integrated memory or peripheral interfaces), but ordinary microprocessors (using external chips for memory and peripheral interface circuits) are also common, especially in more complex systems.
Τα σύγχρονα ενσωματωμένα συστήματα συχνά βασίζονται σε μικροελεγκτές (δηλ. κεντρικές μονάδες επεξεργασίας με ενσωματωμένη μνήμη ή περιφερειακές διεπαφές), αλλά οι συνηθισμένοι μικροεπεξεργαστές (χρησιμοποιώντας εξωτερικά τσιπ για μνήμη και περιφερειακά κυκλώματα διασύνδεσης) είναι επίσης συνηθισμένοι, ειδικά σε πιο σύνθετα συστήματα.