수년 동안 Raspberry Pi는 간단한 데스크탑 대안으로 작동 할 수있는 예산 친화적 인 단일 보드 컴퓨터로 유명해졌습니다. 그런 다음 2021 년에 그들은 라인업 인 The Pico에 새로운 제품을 소개했습니다. 아니요, 본격적인 운영 체제를 운영 할 수있는 신용 카드 크기의 PI 보드만큼 강력하지 않습니다. 대신, Raspberry Pi Pico는 두 보드 모두 마이크로 컨트롤러이며 거의 같은 크기라는 점에서 Arduino Nano와 비슷합니다. 모바일 로봇 및 드론, LED 디스플레이 및 기본 자동화 시스템과 같은 다양한 전자 프로젝트에 편리합니다.
피코가 출시 된 지 3 년 후, 피코 2가 그림에 들어 왔습니다. 원래 PICO와 유사한 폼 팩터와 GPIO 레이아웃이있어 원활한 드롭 인 교체가됩니다. 또한 저렴한 가격으로 $ 5, Pico 1보다 1 달러에 불과합니다. 두 보드 간에는 프로젝트에 더 잘 맞을 수있는 몇 가지 주요 차이점이 있습니다.
PICO 2에는보다 유능한 듀얼 아키텍처 프로세서와 두 배의 외부 플래시 메모리 및 추가 하드웨어 인터페이스 옵션이 제공됩니다. 반면에, Pico 1에는 더 많은 재고 변형이 선택할 수 있습니다. 그러나 Pico 1과 Pico 2는 물론 AI 또는 기계 학습이 관련되지 않는 한 일반적으로 전자 프로젝트에서 동일하게 작동합니다. 이 경우 Pico 2의 업그레이드 된 기능은 그만한 가치가 있습니다.
Pico 2에는 새로운 프로세서가 있습니다
Pico 1이 2021 년에 나왔을 때 Raspberry Pi의 자체 마이크로 컨트롤러 프로세서 인 RP2040을 소개했습니다. 최대 133MHz, 264KB SRAM 및 16KB 캐시의 속도를 특징으로하는 듀얼 코어 피질 M0+이며 PWM (16 채널), UART (2 채널), I2C (2 채널), SPI (2 채널) 및 프로그래밍 가능한 I/O (8 개 마치)와 같은 다양한 프로토콜을 지원하는 듀얼 코어 피질 M0+입니다.
PIO는 마이크로 컨트롤러 칩과 관련된 맞춤형 기능이므로 특히 특별합니다. 그것이하는 일은 PICO가 독특한 지원되지 않는 하드웨어 (UART 또는 I2C와 같은 표준 프로토콜을 통해 연결할 수없는)와 통신하는 데 도움이됩니다. 또한 일부 GPIO 핀을 기존 프로토콜 (예 : 추가 SPI 핀 또는 완전히 새로운 DVI 채널)으로 변환하는 데 사용할 수 있습니다. 더 나은 성능을 위해 RP2040 프로세서는 2MB의 온보드 플래시 메모리와 쌍을 이룹니다. 그러나이 같은 칩은 Pico 2에서 사용되지 않았습니다.
대신 Raspberry Pi는 새로운 프로세서 인 RP2350으로 보드를 업그레이드했습니다. 이 칩은 또한 듀얼 코어 피질이지만 M0+대신 이제 최대 150MHz에서 실행할 수있는 M33입니다. 피질 칩 외에 RP2350에는 오픈 소스 인 듀얼 코어 Hazard3 RISC-V 인 다른 아키텍처도 포함됩니다. 보드의 Bootsel 버튼을 아래로 눌러 전원에서 플러그를 뽑아서 부팅 시간에 선호하는 아키텍처를 선택할 수 있습니다.
RP2040과 비교하여 RP2350은 520KB에서 SRAM을 두 배로 늘리고 4MB에서 외부 플래시를 두 배로 늘립니다 (칩의 캐시는 16KB에서 동일하게 유지됨). 또한 인터페이스 프로토콜에서 업그레이드가 있으며 Pico 2는 추가 8 개의 PWM 채널 (총 24 개)과 4 개의 주 머신 (총 12 개)을 자랑합니다. 이러한 새로운 기능은 Pico 2에게 성능 향상을 제공하여 훨씬 더 까다로운 프로젝트를 처리 할 수 있도록 도와줍니다.
Pico 1에는 더 많은 변형이 있습니다
라즈베리 파이 피코 세대는 둘 이상의 변형으로 제공됩니다. 그러나 Raspberry Pi는 Pico 1에 대해 4 개, Pico 2의 경우 2 개만 출시했습니다. 모든 Pico 1 모델 (Pico, Pico H, Pico W 및 Pico WH)은 RP2040 칩, 온도 센서 및 GPIO 핀 레이아웃과 같은 동일한 기본 사양을 공유하지만 연결성 및 헤더 포함이 다릅니다.
Pico는 무선 기능 및 헤더가없는 원래 보드이며 Pico H는 Pico와 유사하지만 사전 수확 헤더를 포함합니다. 그러나 피코와 피코 사이에는 후자만이 Wi-Fi와 Bluetooth가 장착되어 있습니다. 헤더 대응자인 Pico WH는 무선 연결과 내장 헤더를 모두 결합합니다.
Pico 2의 경우 Raspberry Pi는 Pico 2 (무선 기능 없음)와 Pico 2 W (Pico 1과 동일한 Wi-Fi 및 Bluetooth 칩과 함께 제공됨)만으로 제품 라인을 더 간단하게 만들었습니다. 원래 Pico와 마찬가지로 두 변형 모두 유사한 코어 사양이 있지만 내장 헤더도 포함하지 않습니다. 즉, 별도로 구매하고 직접 납땜하거나 제 3 자로부터 사전 고안된 이사회를 구입해야합니다. Adafruit, Canakit 및 Vilros와 같은 공인 된 Raspberry Pi 소매 업체가 몇 가지있어 사전 고안 보드 또는 느슨한 헤더가있는 번들을 얻을 수 있습니다. 물론, 이것들은 공식 변형보다 조금 비쌉니다.
어느 것을 사야합니까?
캐주얼 및 초보자 사용자의 경우 Pico 1과 Pico 2의 성능 측면에서 큰 차이를 알 수 없습니다. 자동 급수 시스템, 지역 기상 관측소 및 Pi-Hole (DNS AD Blocker)과 같은 덜 까다로운 프로젝트에 하나를 사용할 수 있습니다. 두 보드 모두 동일한 Raspberry Pi Pio 액세서리와 짝을 이룰 수 있으므로 원하는 때마다 쉽게 업그레이드하거나 다운 그레이드 할 수 있습니다.
그러나 전자 제품을 처음 접하거나 납땜에 대한 경험이 거의 없거나 전혀 없다면 Pico 1 제품군의 Pico H와 Pico WH가 더 편리한 옵션입니다. 구성 요소를 사전 고안된 핀에 쉽게 연결하거나 마이크로 컨트롤러를 빵 보드에 꽂을 수 있습니다.
반면에, Pico 2는 고급 사용자이거나 AI 및 기계 학습과 같은 처리가 많은 프로젝트를 사용하는 경우 Pico 1을 능가합니다. Pico 2의 더 강력한 칩은 Pico 1보다 자연스럽게 성능이 뛰어납니다. 추가 PIO 상태 머신은 또한 더 복잡한 지원되지 않는 하드웨어를 인터페이스하거나 Pico 2에 더 많은 표준 프로토콜 채널을 추가 할 수 있음을 의미합니다.
RISC-V 코드가 있거나 RISC-V 어셈블리 언어를 배우고 싶다면 그렇게하기 위해 완전히 별도의 개발위원회 (더 비쌀 수 있음)를 구입할 필요가 없습니다. 예산 친화적 인 $ 5 Pico 2는 RISC-V 보드로 쉽게 두 배가 될 수 있습니다.