저렴한 가격에 다양한 예제를 지원하는 Raspberry Pi Pico(RP2040) 의 업그레이드 버전으로 Raspberry Pi2(RP2350)이 출시 되었다. 다양한 테스트를 쉽게 해보기위해 표준화된 핀맵인 SM-Type EVM 형태로 제작했다.
RP2040은 듀얼 ARM Cortex-M0+ 코어를 탑재하여 저전력과 효율성을 강조했다. 반면, RP2350은 ARM Cortex-M33 코어를 탑재하여 더 높은 성능을 제공한다. Cortex-M33는 DSP(디지털 신호 처리) 및 부동소수점 연산을 지원하므로, 복잡한 알고리즘과 실시간 데이터 처리에 더 적합하다.
이러한 성능 향상은 AI/ML 애플리케이션, 고급 센서 데이터 처리, 실시간 제어 시스템 등에 큰 도움이 될것 같다
RP2350과 RP2040을 비교한 표
항목 | RP2350 | RP2040 |
코어 | ARM Cortex-M33 or RISC-V Harzard3 | 듀얼 ARM Cortex-M0+ |
클럭 속도 | 150Mhz | 최대 133MHz |
SRAM | 520KB | 264KB |
Flash 메모리 | 16MB | 16MB 외부 Flash |
DSP 지원 | 지원 (Cortex-M33의 DSP 기능) | 미지원 |
부동소수점 연산 | 지원 (FPU 포함) | 미지원 |
통신 인터페이스 | USB 1.1, 고속 SPI, CAN 버스, I2C, UART | USB 1.1, SPI, I2C, UART |
전력 관리 | 고급 저전력 모드 + DVFS 지원 | 기본 저전력 모드 |
보안 기능 | 하드웨어 암호화 + 보안 부트로더 | 기본 보안 기능 |
타이머/카운터 | 고급 타이머/카운터 지원 | 기본 타이머/카운터 |
PIO | 3 block,12 State Machine, 12 IO | 2 block, 8 State Machine, 8 IO |
적용 분야 | 고성능 IoT, AI/ML, 실시간 제어 시스템 | 저전력 IoT, 간단한 임베디드 프로젝트 |
개발 생태계 | MicroPython, C/C++ SDK, DSP/ML 라이브러리 확장 예상 | MicroPython, C/C++ SDK |
RP2350 시리즈는 저렴한 가격에 플래시 메모리를 포함하고 있는 RP2354도 매리트 있을것 같다.
.
[RP2350_W6100 SM]보드는 SM-Type 형태로 제작하면서 사이즈가 커져서 이더넷 통신을 위한 W6100도 추가 하였다.
반응형