Embedded System


An embedded system is an electronic system that is designed to perform a specific, dedicated function.

  • systems can be:
    • as small and simple as a microcontroller in an intravenous drip-rate mete
    • or as large and complex as an industrial control system managing a water treatment plant
  • used in various specialized applications
    • e.g.,
      • home appliances
      • smartphones and tablets
      • automotive systems
      • industrial automation
      • medical devices
      • aerospace and defense
  • originally designed to operate within a closed network
    • the elements of the network are all known to the system vendor
    • there is no connectivity to wider computer data networks
  • needs to interact within a computer data network, require special considerations to make in terms of the network design and support, especially regarding security
  • Industrial internet of things (IIoT) systems prioritize:
    • safety first
    • availability and integrity over confidentiality
  • are static environments
    • do not allow or require frequent changes
    • whereas a PC is dynamic
      • user can add or remove programs and files, install new hardware, upgrade OS