Домой Гаджеты Плюсы и минусы Pico Plus 2 W для проектов

Плюсы и минусы Pico Plus 2 W для проектов

1

Плюсы и минусы Pico Plus 2 W для проектов

Наш вердикт


Мощная и универсальная плата, которая добавляет Wi-Fi в RP2350B, сохраняя при этом привычное расположение контактов и форм-фактор Pico.

Плюсы

  • Выглядит великолепно

  • USB C!

  • Штифт совместим со всеми Raspberry Pi Picos

  • Разъем QW/ST

  • Wi-Fi работает так же просто, как Pico W

  • Минусы

  • Подключение к Wi-Fi может быть затруднено

  • Нет разъема SP/CE

  • Справедливости ради стоит сказать, что Pimoroni повергла всех в шок, когда объявила о выпуске Pimoroni Pico Plus 2 Вт за 1700 рублей (PPP2W). Почему? Потому что компания Pimoroni превзошла Raspberry Pi, выпустив беспроводную версию нового Raspberry Pi Pico 2. Кроме того, беспроводной модуль, установленный в Pimoroni Pico Plus 2 W, — это фирменный модуль Raspberry Pi RM2, который, как мы предполагаем, станет частью анонсированного, но ещё не выпущенного Raspberry Pi Pico 2 W.

    Хорош ли PPP2W и, самое главное, стоит ли он 1700 рублей? Давайте выясним!

    Технические характеристики Pimoroni Pico Plus 2 W

     Pimoroni Pico Plus 2 WRaspberry Pi Pico 2
    SoCRP2350B, двухъядерный процессор Arm Cortex M33 или двухъядерный процессор RISC-V Hazard3 с тактовой частотой до 150 МГцRP2350A, двухъядерный процессор Arm Cortex M33 или двухъядерный процессор RISC-V Hazard3 с тактовой частотой до 150 МГц
    SRAM520 КБ520 КБ
    PSRAM8 МБНет
    Флэш-накопитель16 МБ QSPI4 МБ QSPI
    БезопасностьArm TrustZone, 8 КБ OTP, безопасная загрузкаArm TrustZone, 8 КБ OTP, безопасная загрузка
    Wi-Fi / BluetoothWi-Fi b/g/n и Bluetooth через Raspberry Pi RM2 на базе CYW43439Нет
    Языковая ПоддержкаMicroPython, CircuitPython, C, C++MicroPython, CircuitPython, C, C++
    Интерфейс USBУстройство и хост USB 1.1Устройство и хост USB 1.1
    Логический уровень GPIO3,3 В3,3 В
    GPIO26 цифровых входов26 цифровых входов
     3 x 12-битных АЦП (аналоговых входа)4 x 12-битных АЦП (аналоговых входа)
     2 x UART, 2 x I2C, 2 x SPI, 26 x ШИМ2 x UART, 2 x I2C, 2 x SPI, 24 x ШИМ
    Программируемый ввод-вывод12 конечных автоматов PIO12 конечных автоматов PIO
    Встроенный светодиодGPIO 0GPIO 25
    СилаОт 3 до 5,5 В через USB Type-C или VSYSОт 1,8 до 5,5 В через Micro USB или VSYS
    Спящий режим MCU<10 мкА<10 мкА
    Размеры21 x 51 мм21 x 51 мм
    Цена1700 рублей500 рублей

    Вы наверняка заметили, что SoC RP2350 намного больше, чем у Raspberry Pi Pico 2. Это связано с тем, что в нём используется RP2350B — более крупный (10 мм QFN-80 по сравнению с 7 мм QFN-60 у Pico 2) чип с большим количеством контактов GPIO (48 против 30). Если вы хотите узнать больше о различиях между RP2350A и RP2350B, я могу предоставить вам полную справочную статью, которую вы можете прочитать.

    RP2350B в Pimoroni Pico Plus 2 W оснащен обычным двухпроцессорным процессором Arm Cortex M33 и процессором RISC-V, как и в Pico 2, но Pimoroni включила все дополнительные функции, когда дело доходит до оперативной памяти и хранилища. Базовый объем SRAM RP230 остается 520 КБ, но PSRAM теперь увеличен до 8 МБ! PSRAM не так быстр, как SRAM, но для большинства случаев использования он достаточно быстр! Внешняя флэш-память QSPI обеспечивает 16 МБ памяти, доступной пользователю в его проектах. Pimoroni Pico Plus 2 W полностью укомплектован и готов к реализации масштабных проектов!

    Дизайн Pimoroni Pico Plus 2 W

    1 из 3

    Плюсы и минусы Pico Plus 2 W для проектов

    Плюсы и минусы Pico Plus 2 W для проектов

    Плюсы и минусы Pico Plus 2 W для проектов

    Совместить множество функций с совместимостью с Raspberry Pi Pico 2 (и более ранними моделями Picos) по GPIO — непростая задача, но Pimoroni с ней справилась. Если вы используете ту же распиновку GPIO, то все в порядке: дополнительные соединения для QW/ST (Qwiic / Stemma QT) и отладки SWD выведены на порты в верхней части устройства, как и в Pimoroni Pico Plus 2 и более ранней модели Pimoroni Pico Lipo. Также в верхней части платы расположены вездесущая кнопка Boot (используется для перевода платы в режим загрузчика) и кнопка сброса. Это может показаться глупым, но кнопка сброса очень удобна, когда нужно постоянно прошивать плату для тестирования.

    Питание и передача данных осуществляются через USB Type-C, и мы очень этому рады. Micro USB — это хорошо, но разъём работает только в одну сторону и может показаться немного хрупким. Использование USB Type-C также соответствует фирменному стилю Pico Lip и Pico Plus 2W.

    Плюсы и минусы Pico Plus 2 W для проектов

    Перевернув плату, мы видим беспроводную плату расширения Raspberry Pi RM2 с поддержкой Bluetooth. Это официальный беспроводной модуль Raspberry Pi на базе CYW43439, который поддерживает IEEE 802.11 b/g/n и Bluetooth. Мы ожидаем, что этот модуль станет частью официального Raspberry Pi Pico 2 W, который появится в продаже в конце этого года. Наличие RM2 означает, что разъем SP/CE (произносится как «спайс»), который есть на Pico Plus 2, отсутствует на PPP2W. Это досадно, так как разъем SP/CE позволял невероятно быстро подключить разветвитель Pimoroni Clipper 4G LTE, но это не критично, так как есть множество контактов GPIO для подключения.

    Плюсы и минусы Pico Plus 2 W для проектов

    На полностью чёрной печатной плате есть белая шелкография, на которой указана распиновка, совместимая с Pico, и это очень удобно. Такая же распиновка была на Pico Lipo и Pico Plus 2, и она вполне понятна тем из нас, кто работает в этой сфере. Нам нужно знать правильное расположение контактов GPIO, не заглядывая в справочники. Конечно, там не указаны контакты SPI, UART или аналоговые контакты, но на шелкографии не так много места.

    Плюсы и минусы Pico Plus 2 W для проектов

    Паять контакты GPIO на Pimoroni Pico Plus 2 W — одно удовольствие. Я использовал свою портативную паяльную станцию iFixit Fixhub, но вы можете использовать любой из лучших паяльников для пайки контактов GPIO. Зубчатые края позволяют припаять PPP2W к несущей плате методом поверхностного монтажа, но учтите, что под ним находится беспроводная плата RM2, поэтому вырежьте часть (а лучше сделайте вырез) из печатной платы.

    Использование Pimoroni Pico Plus 2 W

    Давайте поговорим о том, что у всех на слуху. Этот обзор был опубликован спустя несколько недель после выхода Pimoroni Pico Plus 2 W. Почему? Просто потому, что в оригинальной прошивке MicroPython было несколько ошибок, которые нужно было исправить. Мы рады сообщить, что устройство достаточно стабильно для обзора, и вот он перед вами.

    Чтобы максимально эффективно использовать PPP2W, нам понадобится специальная прошивка от Pimoroni. Если вы знакомы с подключением к Wi-Fi на Raspberry Pi Pico W, то вы на своей территории. Принцип работы тот же, и MicroPython для использования GPIO точно такой же. Прошивка также предоставляет нам полный доступ к 16 МБ памяти QSPI, чего вполне достаточно для хранения файлов и перемещения данных в PSRAM и обратно.

    Плюсы и минусы Pico Plus 2 W для проектов

    Подключиться к Wi-Fi было легко, но учтите, что у него нет внешней антенны, поэтому вам нужно будет находиться относительно близко к точке доступа. После подключения всё работает без сбоев, и мы смогли получать данные из JSON-каналов (да, я протестировал свой проект «Астронавт на МКС») и отправлять данные. Мне даже удалось подключить PPP2W к BlueSky и использовать его для отправки и получения сообщений с помощью того же скрипта, который я написал для BlueSky на MicroPython. Я просто поменял платы местами, скопировал код, и всё заработало!

    Для кого предназначен Pimoroni Pico Plus 2 W?

    Плюсы и минусы Pico Plus 2 W для проектов

    Это плата для тех из нас, кто хочет получить максимум от Raspberry Pi Pico 2. Конечно, у него те же основные процессоры и оперативная память. Но благодаря PSRAM и флэш-памяти Pimoroni Pico Plus 2 W становится интересной платформой для разработки сложных проектов. Что я имею в виду под «сложными»? Оригинальный Raspberry Pi Pico вскоре стал использоваться в качестве устройства для ретро-игр. Он мог эмулировать работу старых компьютеров, таких как Sinclair ZX Spectrum, и даже использоваться для замены специализированных микросхем в винтажных компьютерах, таких как SID (Sound Interface Device) в Commodore 64.

    Так для чего же можно использовать RP2350B в Pimoroni Pico Plus 2 W? Для того же, но и для многого, многого другого! Мы можем напрямую запускать Doom на Raspberry Pi Pico 2 (да, мы могли делать это и на RP2040, но он был намного медленнее), а предприимчивые разработчики будут использовать возможности RP2350 для эмуляции более мощных компьютеров.

    Итог

    Плюсы и минусы Pico Plus 2 W для проектов

    Цена выше, чем у стандартного Raspberry Pi Pico 2, но вы получаете гораздо больше, сохраняя тот же форм-фактор, что и у Raspberry Pi Pico 2. Если вам нужна лучшая платформа RP2350 для сборки, то Pimoroni Pico Plus 2 W — это то, что вам нужно!

    Ознакомьтесь с нашим обзором RP2040 Stamp

    Источник