본문 바로가기

RaspberryPi/RP2040

RP2040 SSM - PlatformIO 개발환경 설정

Arduino IDE를 사용 할경우 라이브러리가 많아지면 컴파일 속도가 많이 느려지기 시작한다.

그래서 PlaformIO 를 사용하면 좋을것 같아 테스트 해 보았다.

 

테스트 결과 컴파일 속도가 빠르고 특히 약간 수정할경우 수정 부분만 다시 컴파일 하기 때문에 더 빠른것 같다.

그리고 펌웨어 다운로드도 자동으로 잘 된다.

 

먼저 PlatformIO 로 새로운 프로젝트를 생성한다.

 

 

기본 코드로 컴파일 및 업로드 결과 잘 동작 하는것을 확인 할 수 있다.

 

 

기존에 테스트 했던 RaspberryPi Pico에서 W5500테스트 코드를 그대로 컴파일 해보면 컴파일 속도가 확실히 빨라진것을 확인 할 수 있다.

W5500 라이브러리를 사용하려면 ini파일에 라리브러리 등록이 필요 한다.

[env:pico]
platform = raspberrypi
board = pico
framework = arduino

lib_deps = 
  Ethernet2

 

반응형