Raspberry Pi Pico와 Arduino: 어떤 마이크로컨트롤러를 사용해야 합니까?
홈페이지홈페이지 > 블로그 > Raspberry Pi Pico와 Arduino: 어떤 마이크로컨트롤러를 사용해야 합니까?

Raspberry Pi Pico와 Arduino: 어떤 마이크로컨트롤러를 사용해야 합니까?

Jul 28, 2023

Arduino는 오랫동안 전자 프로젝트를 위한 마이크로 컨트롤러 플랫폼이었습니다. 그런데 Raspberry Pi Pico는 어떻게 비교됩니까?

오늘날 마이크로 컨트롤러 시장의 최고 경쟁자 중에서 Raspberry Pi Pico와 Arduino가 인기 있는 선택으로 두각을 나타내고 있습니다. 두 가지 모두 다양한 요구 사항과 기술 수준에 맞춰 고유한 기능과 장점을 제공합니다. 물론, 언뜻 보면 항상 확실한 선택이 아닐 수도 있습니다. 특히 새로운 DIY 전자 제품인 경우에는 더욱 그렇습니다.

그렇기 때문에 오늘 우리는 프로젝트에 가장 적합한 마이크로 컨트롤러를 결정하는 데 도움을 주기 위해 Raspberry Pi Pico와 Arduino를 다양한 측면에서 비교하고 있습니다.

Arduino Uno R4의 출시로 마이크로컨트롤러 분야가 크게 발전했습니다.

인상적인 48MHz에서 실행되는 강력한 Renesas RA4M1(32비트 Arm Cortex-M4) 프로세서인 가장 눈에 띄는 업그레이드부터 시작해 보겠습니다. 이는 이전 Arduino Uno R3에 비해 처리 능력이 3배 ~ 16배 향상되었음을 의미합니다. Cortex-M4 아키텍처는 더 높은 성능, 더 빠른 클럭 속도, 더 고급 명령어 세트를 제공하므로 Uno R4가 더 효율적이고 더 빠른 속도로 코드를 실행할 수 있습니다.

Arduino Uno의 전력 소비는 전체 부하 및 클럭 속도에 따라 다르지만 Uno R4의 각 GPIO 핀은 R3의 20mA보다 훨씬 낮은 8mA의 최대 전류 소모량을 갖습니다. Uno R4 WiFi 보드는 VIN 핀이나 배럴 잭을 통해 6~24V DC 전압으로 전원을 공급받거나 USB-C 포트를 통해 5V만 전원을 공급받을 수 있습니다. Uno R4 Minima는 5V 전용입니다.

Raspberry Pi Pico로 이동하면 이 마이크로 컨트롤러 보드는 최대 133MHz에서 실행되는 듀얼 코어 Arm Cortex M0+를 갖추고 있습니다. Cortex M0+는 유능한 프로세서인 반면 Uno R4의 Cortex-M4는 상당한 차이로 이를 능가합니다.

일반적으로 총 40mA 정도인 Raspberry Pi Pico의 전력 소비는 저전력 애플리케이션에 매우 적합하며 마이크로 USB 전원 포트의 입력 전압 범위는 1.8~5.5V DC입니다.

Uno R4 및 Raspberry Pi Pico와 비교할 때 Arduino Portenta H7은 훨씬 더 비싼 강력한 경쟁자입니다. Portenta H7은 최대 480MHz에서 실행할 수 있는 듀얼 코어 Arm Cortex M7 + M4를 갖추고 있습니다. 2MB의 플래시 스토리지 및 1MB의 RAM과 함께 이러한 인상적인 처리 능력을 갖춘 Portenta H7은 더욱 까다롭고 리소스 집약적인 애플리케이션에 선호되는 선택입니다.

원시 처리 기능 측면에서는 여전히 Arduino Portenta H7에 뒤처져 있지만, 저렴한 Uno R4는 기존 Arduino 보드와 고급 마이크로컨트롤러 사이의 격차를 해소하여 광범위한 제조업체 프로젝트에 탁월한 선택입니다.

Arduino와 Raspberry Pi Pico 플랫폼 모두 다양한 보드 변형은 물론 다양한 추가 하드웨어 쉴드 및 모듈을 제공합니다.

Arduino 보드는 하드웨어 호환성 측면에서 상당한 이점을 가지고 있습니다. 광대한 Arduino 에코시스템에는 셀 수 없이 많은 실드와 모듈이 있어 모터 실드 및 기타 맞춤형 플러그 앤 플레이 연결 보드와 같은 추가 기능으로 프로젝트를 더 쉽게 확장할 수 있습니다.

Raspberry Pi Pico는 하드웨어 애드온 생태계가 성장하고 있습니다. 상대적으로 새로운 경쟁자로서 Arduino가 제공하는 광범위한 옵션을 따라잡는 데는 시간이 걸릴 수 있습니다.

Arduino는 다양한 애플리케이션에 맞춰진 다양한 보드를 제공합니다. 초보자 친화적인 Arduino Uno R4부터 고급 Arduino Due까지 처리 능력과 필요한 GPIO 핀 수에 따라 거의 모든 프로젝트에 적합한 Arduino 보드가 있습니다. 또한 Arduino 보드는 다양한 가격대로 제공되므로 다양한 예산 제약을 수용할 수 있습니다.

이와 대조적으로 Raspberry Pi Pico는 표준 Pico, Pico H(사전 납땜된 GPIO 헤더 포함), Pico W/WH(무선 연결 및 사전 납땜된 헤더 옵션 포함) 등 제한된 변형이 있는 단일 보드 마이크로 컨트롤러입니다. .

그러나 단 4달러부터 시작하는 매우 저렴한 비용으로 이를 상쇄하므로 마이크로컨트롤러 세계로의 저렴한 진입점을 찾는 애호가 및 교육자에게 매력적인 옵션이 됩니다.