Embedded systems span a wide range of use cases and technologies—from powerful systems used for autonomous driving or large-scale storage systems to tiny microcontrollers used to control light bulbs or LED displays.
Based on the level of integration and specialization of hardware, embedded systems can roughly be divided into the following categories:
- Microcontrollers (MCUs)
- A System on Chip (SoC)
- Application-Specific Integrated Circuits (ASICs)
- Field Programmable Gate Arrays (FPGAs)