Raspberry Pi Pico 사용하기 (PC or RaspberryPi4)

소개



전자 공작을 시작해 보려고 생각하고 RaspberryPi Pico를 구입했습니다.
환경 준비로 했던 내용을 적어두고 싶습니다.

Pico에서는 다음 언어를 사용할 수 있습니다. 이번에는 MicroPython을 사용합니다.
  • C/C++
  • Python
  • MicroPython
  • CircuitPython


  • MicroPython을 Pico에 설치


  • 공식 Getting Started 페이지에서 Getting Started with MicroPython 탭을 선택합니다.

  • Download UF2 File에서 파일을 다운로드합니다.

  • Pico의 BOOTSEL 버튼을 누른 상태에서 USB 케이블을 연결하고 PC에 연결
  • 스토리지(RPI-RP2라고 하는 이름)로서 인식되므로, 다운로드한 UF2 파일을, Pico의 스토리지에 드래그&드롭 한다.
  • 파일 복사 후 Pico가 자동으로 재부팅. (저장소로는 보이지 않습니다)
  • MicroPython 설치 완료.

  • Pico의 프로그램 개발 환경 준비(Mac or 라즈파이)



    개발 환경으로는 Thonny나 VScode를 사용할 수 있는 모양. 먼저 Thonny를 사용해 보겠습니다.

    Thonny 사용 for 라즈파이



    라즈파이에 RaspberryPi OS를 사용하는 경우 처음부터 Thonny가 들어 있어야합니다. Mac에서 Thonny를 사용하는 경우 Thonny 페이지의 Instructions & downloads에서 for Mac 링크의 설명에 따라 넣습니다 (생략)

    Thonny를 시작하면 오른쪽 하단 부분을 클릭하고 MicroPython (Raspberry Pi Pico)을 선택. 인터프리터가 MicroPython으로 전환되어 Pico에 연결됩니다. (REPL 환경이라고 하는 것 같다)


    우선 아래와 같은 테스트 코드를 Pico로 실행해 본다.

    능숙한 붉은 원 아이콘을 클릭, 어디에 저장할지 듣기 때문에 Pico를 선택.

    파일명을 붙여 저장한다. 그러면 Pico에서 프로그램이 실행됩니다. (0.5sec 주기로 Pico의 LED가 깜박입니다). 실행 버튼의 가장 오른쪽에있는 빨간 버튼을 누르면 프로그램 실행이 중지됩니다.

    VScode 사용



    VScode의 확장 기능 Pico-Go를 사용하면 VScode에서 Pico로 프로그램을 보낼 수 있습니다. PC에서는 언제나 VScode를 사용하고 있으므로, PC의 경우는 할 수 있으면 이쪽을 사용하고 싶다···.

    VScode의 설치 방법은 생략. 방금 전과 마찬가지로 테스트 코드를 Pico에서 실행해 보겠습니다.
  • 우선 VScode에 Pico-Go를 설치한다.
  • 그런 다음 PC와 Pico를 연결합니다.
  • VScode 하단의 Pico Disconnected 부분을 클릭하여 Pico에 연결합니다.
  • Pico Connected가 되면 접속 성공.
  • cmd + shift + p로 명령 팔레트를 열고 Run Current file을 선택합니다.
  • 프로그램이 Pico에서 실행됩니다. (터미널에 Running blink.py로 표시)

  • 기타



    터미널 소프트웨어에서 Pico에 연결할 수있는 것 같습니다.

    준비 완료



    일단 이것으로 준비 완료입니다. 여러가지 만져보세요. 익숙해지면 C/C++에서도 시도하고 싶습니다.

    참고


  • Pico에서 일단 MicroPython을 움직여보십시오.
  • VS Code에서 Raspberry Pi Pico를 이동
  • Raspberry Pi Pico를 MicroPython 환경 (CircuitPython화) 한 후 실행 취소하는 방법
  • Raspberry Pi Pico에 Thonny가 아니라 VS Code로 코드를 흘려 봅니다.
  • 좋은 웹페이지 즐겨찾기