Question: what is the difference between peripheral and hardware in embedded systems?
Answer: Hardware is nothing but the development board which has microcontroller and other peripherals. These peripherals are used to interface with outside world in the embedded system.