Обзор
Raspberry Pi Pico 2 — это плата разработки микроконтроллера, предназначенная для недорогой и высокопроизводительной встроенной разработки с гибкими цифровыми интерфейсами. Она использует микроконтроллер Raspberry Pi RP2350, который отличается уникальной двухъядерной, двухархитектурной конструкцией, рабочей частотой до 150 МГц, встроенной 520 КБ SRAM, 4 МБ памяти и до 26 многофункциональных GPIO-пинов на плате. Разработка может осуществляться с использованием Raspberry Pi C/C++ SDK или MicroPython.
Ключевые особенности
- Микроконтроллерный чип RP2350, разработанный Raspberry Pi
- Двухъядерная, двухархитектурная: может переключаться между ядрами Arm Cortex-M33 и Hazard3 (RISC-V)
- Работает на частотах до 150 МГц (гибкие часы)
- Встроенные 520 КБ SRAM и 4 МБ флэш-памяти
- Дизайн с отверстиями для пайки (castellated) для прямой пайки/интеграции в пользовательскую базовую плату
- USB 1.1 поддержка хоста и устройства; может определяться как массовое хранилище для загрузки программ методом перетаскивания
- Поддерживает режимы сна и гибернации с низким энергопотреблением
- До 26 многофункциональных GPIO пинов
- Поддержка периферийных устройств включает SPI, I2C, UART, ADC, PWM и PIO для пользовательских периферийных устройств
- Встроенный датчик температуры
- К функциям, связанным с безопасностью, относятся: Arm TrustZone для Cortex-M с подписанной загрузкой, 8 кБ анти-предохранитель OTP (одноразовая программируемая память) для хранения ключей, ускорение SHA-256, аппаратный TRNG и более быстрые детекторы ошибок
Технические характеристики
| Плата | Raspberry Pi Pico 2 |
| Основной чип | RP2350 (модель чипа показана: RP2350A) |
| Архитектура ядра | Двухъядерные процессоры Cortex-M33 или RISC-V Hazard3 |
| Основная частота | До 150 МГц |
| Встроенная SRAM | 520KB |
| Встроенная OSPI флэш-память | 4MB |
| GPIO | 26 GPIO пинов (3 могут использоваться как ADC) |
| PIO | 3x Программируемые IO (PIO) блоки, всего 12 конечных автоматов |
| Периферийное устройство | 2 x UART; 2 x SPI контроллера; 2 x I2C контроллера; 1 x USB 1.1 контроллер и PHY (поддержка хоста и устройства) |
| ADC | 3 x 12-битный ADC; 12 бит 500KPS ADC |
| PWM | 24 управляемых канала PWM (также указано как 16 x PWM каналов в одной таблице параметров) |
| Тип USB порта | Micro-USB |
| Метод питания | USB-5V, VSYS-1.8V-5.5V |
| Напряжение питания | 5V |
| Выходное напряжение | 5V/3.3V |
| Напряжение GPIO | 3.3V |
| Рабочий ток | <= 300mA |
| Количество выводов | 40 выводов |
| Рабочая температура | -20~85° |
| Метод программирования | Определяется как массовое хранилище; загрузка методом перетаскивания |
| Язык разработки | MicroPython, C/C++ |
| Среда разработки | Visual Studio Code, Eclipse |
| Производитель (указан) | Raspberry Pi Foundation |
Механические размеры (единица: мм)
| Общая длина | 51 |
| Длина (показана) | 48.26 |
| Общая ширина | 21 |
| Ширина (показана) | 17.78 |
| Толщина | 1.3 (тип) |
| Шаг контактов | 2.54 |
| Диаметр отверстия | Ø2.1 |
| Диаметр другого отверстия (показано) | Ø1 (x2 показано) |
| Другие размеры показаны | 11.4; 8; 2; 1.6; 2.4; 4.8; 1.61; 3.8; 5.7 |
Параметры чипа RP2350 (из таблицы)
| Модель | Flash | Упаковка QFN60 | Упаковка QFN80 |
|---|---|---|---|
| RP2350A (Этот продукт) | Нет | Да | Нет |
| RP2354A | 2MB Flash | Нет | Да |
| RP2350B | Нет | Да | Нет |
| RP2354B | 2MB Flash | Нет | Да |
- Упаковка QFN60: упаковка чипа 7 x 7 мм с 30 GPIO
- Упаковка QFN80: упаковка чипа 10 x 10 мм с 48 GPIO
Распиновка (40-контактный разъем)
| Пин | Сигнал | Показанные функции |
|---|---|---|
| 1 | GP0 | UART0 TX / I2C0 SDA / SPI0 RX |
| 2 | GP1 | UART0 RX / I2C0 SCL / SPI0 CSn |
| 3 | GND | Земля |
| 4 | GP2 | I2C1 SDA / SPI0 SCK |
| 5 | GP3 | I2C1 SCL / SPI0 TX |
| 6 | GP4 | UART1 TX / I2C0 SDA / SPI0 RX |
| 7 | GP5 | UART1 RX / I2C0 SCL / SPI0 CSn |
| 8 | GND | Земля |
| 9 | GP6 | I2C1 SDA / SPI0 SCK |
| 10 | GP7 | I2C1 SCL / SPI0 TX |
| 11 | GP8 | UART1 TX / I2C0 SDA / SPI1 RX |
| 12 | GP9 | UART1 RX / I2C0 SCL / SPI1 CSn |
| 13 | GND | Земля |
| 14 | GP10 | I2C1 SDA / SPI1 SCK |
| 15 | GP11 | I2C1 SCL / SPI1 TX |
| 16 | GP12 | UART0 TX / I2C0 SDA / SPI1 RX |
| 17 | GP13 | UART0 RX / I2C0 SCL / SPI1 CSn |
| 18 | GND | Земля |
| 19 | GP14 | I2C1 SDA / SPI1 SCK |
| 20 | GP15 | I2C1 SCL / SPI1 TX |
| 21 | GP16 | SPI0 RX / I2C0 SDA / UART0 TX |
| 22 | GP17 | SPI0 CSn / I2C0 SCL / UART0 RX |
| 23 | GND | Земля |
| 24 | GP18 | SPI0 SCK / I2C1 SDA |
| 25 | GP19 | SPI0 TX / I2C1 SCL |
| 26 | GP20 | I2C0 SDA |
| 27 | GP21 | I2C0 SCL |
| 28 | GND | Земля |
| 29 | GP22 | GPIO/PIO/PWM |
| 30 | RUN | Системное управление |
| 31 | GP26 | ADC0 / I2C1 SDA |
| 32 | GP27 | ADC1 / I2C1 SCL |
| 33 | AGND | Аналоговая земля |
| 34 | GP28 | ADC2 |
| 35 | ADC_VREF | Ссылка ADC |
| 36 | 3V3(OUT) | Питание |
| 37 | 3V3_EN | Питание |
| 38 | GND | Земля |
| 39 | VSYS | Питание |
| 40 | VBUS | Питание |
Что входит в комплект
- Отдельная плата
- Базовый комплект
- Комплект с корпусом
Для помощи в выборе подходящего комплекта или для поддержки после покупки, свяжитесь с https://rcdrone.top/ или отправьте электронное письмо на [email protected].
Применения
- Встроенное прототипирование и образование
- Интерфейс сенсоров, сбор данных (12-битный АЦП) и задачи управления (ШИМ/PIO)
- Робототехника, автоматизация и общие проекты на МК с использованием C/C++ или MicroPython
Руководства
Подробности

Быстро начните работу с Raspberry Pi Pico 2 с помощью компактной платы разработки на базе RP2350A, предназначенной для встроенных проектов.


Программирование методом перетаскивания через USB упрощает загрузку прошивки, пока вы прототипируете на C/C++ или MicroPython.


По сравнению с оригинальным Pico, Pico 2 добавляет больше памяти и более высокую производительность для многопериферийных сборок.


Переключайтесь между ядрами Cortex‑M33 и Hazard3 (RISC‑V), чтобы соответствовать вашим требованиям к инструментарию и производительности.


Встроенная 520KB SRAM и 4MB флэш-память помогают поддерживать отзывчивость задач в реальном времени, сохраняя при этом более крупные программы и ресурсы.

Четкая распиновка 26-GPIO поддерживает SPI, I2C, UART, ADC, PWM и PIO для датчиков, дисплеев и пользовательских интерфейсов.


Гибкие интерфейсы и программирование через USB-накопитель упрощают разработку от первого мигания до полноценных приложений.


Выберите MicroPython для быстрой итерации или C/C++ с Raspberry Pi SDK для полного контроля и оптимизации.

Механические размеры помогают планировать размещение корпуса и расстояние между выводами перед интеграцией Pico 2 в пользовательскую базовую плату.



Официальная документация и руководства предоставляют надежную отправную точку для изучения функций RP2350, API и лучших практик.

Плата Raspberry Pi Pico 2 поставляется с установленными штырьковыми разъемами и включает в себя 15-сантиметровый USB-кабель для быстрой настройки.

Базовый комплект Raspberry Pi Pico 2 включает в себя плату Pico 2 с припаянными штырьковыми разъемами, кабель micro USB и 3-контактный разъем для быстрой настройки.

Комплект Raspberry Pi Pico 2 включает в себя кабель micro USB, 3-контактный разъем и плату Pico с уже припаянными штырьковыми разъемами.
Related Collections
