수행기록퀘스트2

Raspberry Pi Pico W 개발 환경 설정 및 클아우드 환경 설정
2022. 8. 28 (일) 15:29 nexp 조회 543 좋아요 0 스크랩 0 댓글 0

Raspberry Pi Pico W 개발 환경 설정


Raspberry Pi Pico W 개발 환경은 다양한 방법이 있지만 다양한 라이브러리를 이용할 수 있고 간단히 세팅할 수 있는 Arduino 환경으로 진행할 예정이다.

Raspberry Pi Pico W 보드는 기존에 제작 했던 Raspberry Pi Pico 확장 테스트 보드를 이용하여 테스트 하였다.

Arduino는 최신 버전을 다운 받는것이 좋다.
Arduino IDE 2.0 RC 를 설치 하였다.
https://www.arduino.cc/en/software

 

Preferences 에서 RP2040 Arduino Board Manager URL을 설정 한다.
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json

 


Arduino IDE 의 Board Manager 에서 pico를 검색해서 최신의 Raspberry Pi Pico 보드파일 최신 버전을 설치 한다.

 

사용할 보드(Rapberry Pi Pico W)를 설정한다

.

Raspberry Pi Pico W 의 인식된 시리얼 포트를 설정한다.

 

 

Raspberry Pi Pico W 의 WiFi 기능을 테스트 하기 위해 간단히 할당받은 IP를 출력 하는 코드를 작성해 다운로드 하면 정상 동작 하는것을 확인 할 수 있다.


 

ThingSpeak 연동 테스트


RaspberryPi Pico W 를 이용해서 Cloud에 연동해서 데이터 전송 테스트를 해 보자.
Cloud 는 다양한 서비스 업체가 있지만 간단하게 사용할 수 있는 ThingSpeak를 사용 하였다.

https://thingspeak.com/

 

새로운 개정을 가입하고 새로운 Channel를 생성한다.

 

 

기본 Channel에 필요한 Field를 추가 한다.

 

기본으로 생성된 Chart 외 추가 위젯을 설정하려면 Add Widgets를 클릭해서 필요한 화면을 만들 수 있다.

 

 

기본 설정후 ThingSpeak API를 이용해서 데이터 보내면 변경된 값이 출력 되는것을 확인 할 수 있다.

로그인 후
참가 상태를 확인할 수 있습니다.