Modular Pi에서 Python을 이용하여 CFNET 모듈을 사용하기 위한 개발 환경을 설명합니다.
또한, 개발 PC의 Visual Studio Code Remote-SSH 기능을 활용하여 모듈라 Pi에 원격 접속 후 개발할 수 있는 환경 설정 방법을 안내합니다.
이를 위해 다음과 같은 기본 구성이 준비되어 있어야 합니다.
개발 PC의 플랫폼(Windows, macOS 등)에 맞는 Python, Visual Studio Code을 아래의 링크에서 다운로드하여 설치해주세요.
Visual Studio Code를 이용하여 프로그램 작성방법과 실행방법을 설명합니다.
개발 PC와 모듈라 Pi를 원격(Remote)으로 연결하여, 개발 PC의 Visual Studio Code에서 작성한 Python 코드를 모듈라 Pi에서 실행하는 방법을 설명합니다. 이때 개발 PC와 모듈라 Pi는 반드시 동일한 네트워크에 연결되어 있어야 합니다.
Visual Studio Code의 확장에서 Remote-SSH 설치 합니다.
모듈라 Pi에 접속하기 위해서는 Visual Studio Code에서 Remote-SSH 네트워크 등록을 해야 합니다. 등록 절차는 아래와 같이 진행합니다.
☞ 모듈라 Pi에 SSH를 비밀번호 인증 방식을 사용하는 경우, 접속 시 비밀번호를 입력하면 됩니다. 기본 비밀번호는 raspberry 입니다.
모듈라 Pi의 Host(pi) 등록을 정상적으로 마쳤다면, 아래와 같이 Visual Studio Code에서 원격으로 접속할 수 있습니다.
모듈라 Pi의 /home/pi/ 디렉터리에 접근하여 파일을 생성하고, Python 프로그램을 작성하여 실행할 수 있습니다.
☞ 만약 실행 버튼이 보이지 않을 경우, 확장에서 Python Extension Pack을 설치해 주십시오.