Page 44 - MDP2022-2
P. 44

라즈베리파이의  특징은  아두이노와  달리  키보드,  마우스,  모니터만  연결하면  PC가  될  수  있다.  즉  일반
            데스크톱과  유사하다는  것이  강조되는  제품이다.  Linux  OS를  기반으로  하고  세부적인  설정을  제공함으
            로써  초보  프로그래머에  맞춤형  환경을  제공한다.


            또한  HDMI를  통해  모니터  연결이  가능하다.  SD  메모리를  보조  메모리로  사용하며  통신  기능은  모델B/B
            만  Ethernet을  가지고  있다.  무선  통신을  하려면  USB를  통한  확장  WiFi  모듈  등을  이용해야  한다.






















            2)  STM32


            STM32는  ST마이크로일렉트로닉스(STMicroelectronics  또는  ST)의  32  비트  마이크로컨트롤러  유닛(M
            CU)  제품군이다.  STM32  칩은  Cortex-M7F,  Cortex-M4F,  Cortex-M3,  Cortex-M0  +  또는  Cortex-
            M0와  같은  32  비트  ARM  프로세서  코어를  기반으로하는  관련  시리즈로  분류된다.  내부적으로  각  마이
            크로  컨트롤러는  프로세서  코어,  정적  RAM,  플래시  메모리,  디버깅  인터페이스  및  다양한  주변  장치로
            구성되어있다.


























            3).  Arduino


            물리적인  세계를  감지하고  제어할  수  있는  인터랙티브  객체들과  디지털  장치를  만들기  위한  도구로,  간
            단한  마이크로컨트롤러(Microcontroller)  보드를  기반으로  한  오픈  소스  컴퓨팅  플랫폼과  소프트웨어  개
            발  환경을  말한다.
            아두이노는  다양한  스위치나  센서로부터  입력  값을  받아들여  LED나  모터와  같은  전자  장치들로  출력을
            제어함으로써  환경과  상호작용이  가능한  물건을  만들어  낼  수  있다.  예를  들어  단순한  로봇,  온습도계,
            동작  감지기,  음악  및  사운드  장치,  스마트  홈  구현,  유아  장난감  및  로봇  교육  프로그램  등의  다양한  제
   39   40   41   42   43   44   45   46   47   48   49