', { cookie_domain: 'auto', cookie_flags: 'max-age=0;domain=.tistory.com', cookie_expires: 7 * 24 * 60 * 60 // 7 days, in seconds }); 라즈베리 파이 피코에 써킷파이썬 사용하기. :: MakerLee's Workspace
728x90

예전부터 파이썬을 좀 배우고 사용해보고 싶었는데 최근에야 시작해보게 되었습니다. 

뭔가 제가 사용할 것을 만들어 쓰는 쪽이 더 흥미도 가고 집중이 잘 되기 때문에 esp보드나 라즈베리파이 피코 보드에 파이썬을 설치해서 사용해보고자 합니다.

 

 

 

라즈베리 파이 피코 같은 소형 MCU에는 파이썬 같이 무거운 프로그램을 직접 설치하기는 힘들죠.

여기에 사용할 수 있는 micropyhthon과 이를 교육 및 범용성으로 단순화시킨 circuitpython이 있습니다. 

저는 아무래도 실사용 목적이라 각종 센서 및 입출력 장치에 대한 라이브러리가 많고 도움말이 잘 되어 있는 circuitpython을 골랐습니다. 

 

 

 

 

 

 

circuitpython 홈페이지 - 다운로드에서 첫번째에 바로 있는 Pico를 클릭해 들어가면 피코용 circuitpython 펌웨어를 다운받을 수 있습니다. 

 

 

 

 

 

 

보드의 위쪽 BOOTSEL 버튼을 누른 채로 USB 케이블을 꽂으면 부트로더 모드로 진입하게 되는데요

 

 

 

 

 

 

이제 라즈베리 파이 피코 보드가 마치 usb 디스크처럼 뜨게 됩니다. 

 

 

 

 

이곳에 아까 다운받은 펌웨어 .UF2 파일을 집어넣기만 하면 자동으로 펌웨어가 설치됩니다.

그리고 자동으로 재부팅된 피코 보드가 usb 이동식 디스크처럼 잡힙니다

 

 

 

 

 

이제 파이썬 코드를 작성하고 저장하면 이 코드는 자동으로 이동식 디스크에 업로드 - 재부팅 - 실행 과정이 진행됩니다

 

 

 

 

 

 

예제로 LED를 깜박이는 코드를 실행해 보면 초록색 LED가 깜박이는 것을 볼 수 있습니다.

 

 

728x90

+ Recent posts