
| Bluetooth-модуль | Нет |
|---|---|
| Ethernet | Недостаток |
| Wi-Fi-модуль | Нет |
| Длина | 21 мм |
| Количество вводов/выводов | 26 |
| Микроконтроллер | РП2350 |
| Тип USB-разъема | microUSB тип B |
| Флэш-память | 4МБ |
| Ширина | 51 мм |
| слот для microSD | Нет |
Raspberry Pi Pico 2 H — это плата разработки на базе микроконтроллера RP2350, разработанная для обеспечения высокой производительности и безопасности. По сравнению с предыдущей версией, Pi Pico 2 H отличается использованием ядер Cortex M33 с более высокой тактовой частотой, двумя дополнительными ядрами RISC-V, удвоением объема SRAM и памяти. Кроме того, во втором издании культовой платы представлены новые функции безопасности и улучшенные возможности интерфейса. Raspberry Pi Pico 2 H обеспечивает значительный прирост производительности и функциональности, сохраняя при этом аппаратную и программную совместимость с более ранними моделями серии Raspberry Pi Pico. Версия с разъемами
Расширенные функции безопасностиRP2350 предлагает расширенные функции безопасности на основе технологии Arm TrustZone для Cortex-M, включая загрузку с цифровой подписью, хранилище ключей OTP Antifuse объемом 8 КБ, ускорение SHA-256, аппаратный генератор случайных чисел TRNG и быстрые детекторы ошибок. Эти функции, а также защищенное загрузочное ПЗУ, хорошо документированы и доступны всем пользователям, что позволяет профессионалам легко интегрировать RP2350 и Raspberry Pi Pico 2 H в свои проекты.

Компания Kamami является официальным дистрибьютором мини-компьютеров Raspberry Pi и сопутствующих аксессуаров.
Сравнение версий Pi Pico| Raspberry Pi Пико | Raspberry Pi Пико 2 | |
|---|---|---|
| Микроконтроллер | РП2040 | РП2350 |
| Основной | 2x ARM Cortex M0+ 133 МГц | 2x ARM Cortex M33 150 МГц 2 x RISC-V Gaming3 |
| Оперативная память | 256КБ | 520кБ |
| Флэш-память | 2МБ | 4МБ |
| Интерфейсы связи | 2x СПИ 2xI2C 2xUART 3x12-битный АЦП 16 каналов ШИМ 8 х ПИО | 2x СПИ 2xI2C 2xUART 3x12-битный АЦП 24 канала ШИМ 12 х ПИО |
| Интерфейс программиста | USB 1.1 / SWD | USB 1.1 / SWD |
| Функции безопасности | - | Arm TrustZone для Cortex-M Загрузка с цифровой подписью 8 КБ памяти OTP antifuse Ускорение SHA-256 Аппаратный генератор случайных чисел TRNG Быстрые детекторы ошибок |
| Напряжение питания | 1,8 - 5,5 В | 1,8 - 5,5 В |
| Размеры | 51x21мм | 51x21мм |

MicroPython — это специальная версия языка программирования Python 3, подготовленная для работы непосредственно на встраиваемых системах, таких как Raspberry Pi Pico 2 H. Версия, подготовленная специально для микроконтроллера RP2350, поддерживает REPL — интерактивную оболочку, которая позволяет запускать скрипты в консоли «на лету» и просматривать результаты работы программы. Благодаря этой технологии также возможно сохранение программы во флэш-памяти.
Для облегчения программирования микроконтроллера RP2350 на языках C/C++ организация Raspberry Pi Foundation подготовила официальный набор инструментов SDK, который можно интегрировать с популярными средами разработки, такими как Visual Studio Code или Eclipse. Весь процесс настройки среды описан в документе Начало работы с Raspberry Pi Pico 2 H, а также на портале Mikrokontroler.pl


Raspberry Pi Pico 2 H можно программировать через USB-интерфейс двумя способами.
Первый режим — режим USB-накопителя. Чтобы запрограммировать плату таким образом, необходимо нажать и удерживать кнопку BOOTSEL, а затем подключить плату к компьютеру с помощью USB-кабеля. Устройство будет распознано как запоминающее устройство, на которое вы можете загрузить программу так же, как вы копируете файлы на флеш-накопитель. После загрузки программы микроконтроллер автоматически перезагрузится и запустит загруженную программу. Этот метод подходит для загрузки программ, написанных на C/C++, или для загрузки интерпретатора MicroPython.
Второй метод работает только с программами, написанными на MicroPython, и требует предварительной загрузки интерпретатора с помощью первого метода. Этот метод подразумевает сохранение в памяти макета программы, отправленного через REPL.
При программировании на языке C/C++ часто возникает необходимость многократного тестирования программы. Загрузка программы через USB требует повторения процедуры каждый раз: отсоединения платы от компьютера, нажатия кнопки, подключения платы, а затем поиска скомпилированной программы и копирования ее в память. Все это занимает довольно много времени, но, к счастью, это можно упростить, используя внешний программатор с интерфейсом SWD. Программирование через SWD намного быстрее, вам нужно только один раз подключить программатор с помощью 3-контактного разъема и включить его, например, через USB, и вы сможете загружать программы непосредственно из IDE. Кроме того, таким образом можно отлаживать программу и эффективно находить любые ошибки в коде, запуская его строка за строкой.
Внимание!
В комплект поставки платы Raspberry Pi Pico 2 H не входит кабель microUSB.

Беспрецедентное сочетание архитектур ARM и RISC-V позволяет пользователям выбирать между парой стандартных ядер Arm Cortex-M33 или парой ядер Hazard3 RISC-V с открытым аппаратным обеспечением. Raspberry Pi Pico 2 H можно программировать на языках C/C++ и Python, что в сочетании с подробной документацией делает его идеальным выбором для энтузиастов и профессиональных разработчиков.
Характеристики