아두이노, AVR 같은 Microcontroller로 부품(ex. 온습도 센서 등등..)을 제어할 때 OS는 필요없다. 대신 Microcontroller가 부품을 제어할 수 있는 코드를 작성해야하며, 이 코드는 Microcontroller에 업로드 해야 한다. 이 코드는 Microcontroller내부의 어떤 부분이 부품의 어떤 부분을 제어할지에 대한 내용을 담고 있다. OS는 하드웨어와 응용프로그램 사이에서 매개역할을 한다. Operation system is a layer of abstraction between running application and hardware Microcontroller는 OS가 필요없다. When you develop with microcontroller. ..