이미지는 참조용입니다.
RP2040
+BOM-
제조업체라즈베리 파이
-
제조업체 부품 #RP2040
-
데이터시트 RP2040 DataSheet
-
재고6736
365 1일 품질 보증
7*24 영업 시간 서비스 보증
90-판매 후 1일 보증
정품 보증
사양
| 속성 | 가치 |
| Manufacturer | Raspberry Pi |
| Package / Case | LQFN-56(7x7) |
| Number of I/O | 30 |
| ADC (Bit) | 12bit |
| CPU Maximum Speed | 133MHz |
개요
Description
One of the standout features of the RP2040 is its Programmable I/O (PIO) subsystem, which provides flexibility in handling custom communication protocols. It has a wide range of interfaces, including I2C, SPI, UART, PWM, and ADC, making it suitable for various applications in IoT, home automation, and education.
The RP2040 is designed to be user-friendly, supporting programming in C/C++ and MicroPython. Its community-driven support and comprehensive documentation make it accessible to both hobbyists and professionals, facilitating rapid prototyping and development across various projects.
Equivalent
1. ESP32: Offers integrated Wi-Fi/Bluetooth and dual-core processing.
2. STM32F0 series: From STMicroelectronics, with various configurations.
3. ATSAMD21: From Microchip, part of the SAM series.
4. NXP's LPC series: Offers various ARM Cortex-M microcontrollers.
5. TI's MSP430 series: Known for ultra-low power applications.
These alternatives vary in features like connectivity, peripherals, and power, suitable for different applications.
Features
The RP2040 also features Programmable I/O (PIO) for custom peripheral interfaces, allowing for high-level protocol emulation. It operates at a low power, making it suitable for battery-powered applications. The microcontroller supports a wide range of software development tools and environments, including C/C++ and MicroPython. With its low cost, versatility, and ease of use, the RP2040 is a popular choice for hobbyist projects, educational purposes, and commercial applications alike.
Pinout
1. Dual-core ARM Cortex-M0+ processors: The RP2040 has two cores, supporting symmetric multiprocessing.
2. GPIO Pins: 30 multi-function GPIO pins, with support for I2C, SPI, UART, PWM, and other digital functions.
3. Pico-Specific Functions: Some GPIO pins support additional functions like ADC (Analog to Digital Converter).
4. USB: The microcontroller includes a USB 1.1 controller with both host and device support.
5. Programmable I/O (PIO): This feature allows for custom peripheral support without CPU intervention.
6. Timers and Clocks: Various timers and clock generators to facilitate timing and communication tasks.
7. Memory: The RP2040 has 264 KB of on-chip SRAM and supports external flash memory.
These features make the RP2040 suitable for various applications, from hobbyist projects to more complex embedded systems.