EMBEDDED SYSTEM § Introduction § World of microcontrollers § Example C/C++ Software § Upgraded Embedded “Arduino” § Why Arduino preferable for hardware? INTRODUCTION An embedded system is an electronic system that contains at least one controlling device, i.e. “the brain”, but in such a way that it is hidden from the end user. That is, the controller is embedded so far in the system that usually users don’t realize its presence. An embedded system is a computing device that does a specific job. Both the hardware and software in an embedded system are optimized for that specific job. Appliances such as the air-conditioner, VCD player, DVD player, printer, fax machine, mobile phone, etc. Each of these appliances will have a pro...