What is an Embedded System?
A dedicated computer designed to perform a specific function within a larger device
Examples of Embedded systems
Washing machines
Dishwashers
Microwaves
Game consoles
Smart TV’s
Internet of Things
Everyday, physical devices connected to the internet
Examples of IoT
smart thermostats, Wearable fitness trackers, smart fridges
Advantages of Embedded Systems
Efficiency - Specific to task
Reliability - Less errors due to focused functionality
Limitations of Embedded Systems
Limited flexibility - Cannot perform tasks beside their function
Upgrades - Requires hardware changes