Raspberry Pi Pico 1 против Pico 2: В чем разница?

В течение многих лет Raspberry Pi был известен своими бюджетными односорными компьютерами, которые могут работать в качестве простой альтернативы на рабочем столе. Затем, в 2021 году, они представили новый продукт в свой состав: Pico. Нет, это не так мощно, как PI-платы размером с кредитную карту, способные запускать полномасштабные операционные системы. Вместо этого Raspberry Pi Pico сопоставим с Arduino Nano в том, что обе платы являются микроконтроллерами и почти одинаковым размером. Он пригодится для различных электронных проектов, таких как мобильные роботы и беспилотники, светодиодные дисплеи и основные автоматизированные системы.

Через три года после выхода PICO Pico 2 вошел в картинку. Он имеет аналогичный форм-фактор и макет GPIO, как и оригинальный PICO, что делает его плавной заменой. Он также столь же доступен, стоимость которого стоит 5 долларов, всего на доллар больше, чем PICO.

PICO 2 поставляется с более способным процессором с двумя архитектурой, а также вдвое больше внешней флэш-памяти и дополнительных вариантов взаимодействия аппаратного обеспечения. С другой стороны, у Pico 1 есть больше фондовых вариантов на выбор. Однако по производительности PICO 1 и PICO 2, как правило, функционируют одинаково в ваших электронных проектах, если, конечно, не задействовано ИИ или машинное обучение. В этом случае обновленные функции Pico 2 могут стоить того.

У Pico 2 есть новый процессор

Когда в 2021 году вышел Pico 1, он представил собственный микроконтроллер Raspberry Pi, RP2040. Это двухъядерная кора Cortex M0+, которая имеет скорости до 133 МГц, 264 КБ SRAM и 16 КБ и обеспечивает поддержку различных протоколов, таких как PWM (16 каналов), UART (два канала), I2C (два канала), SPI (два канала) и программируемые I/O или PIO).

PIO особенно особенный, так как это пользовательская функция, специфичная для микроконтроллера. То, что он делает, помогает PICO общаться с уникальным неподдерживаемым оборудованием (тем, которые не могут быть подключены с помощью стандартных протоколов, таких как UART или I2C). Он также может быть использован для преобразования некоторых булавок GPIO в существующие протоколы (например, дополнительные выводы SPI или совершенно новый канал DVI). Для еще лучшей производительности процессор RP2040 также в паре с бортовой флэш -памятью 2 МБ. Этот же чип, однако, не был использован в Pico 2.

Вместо этого Raspberry Pi модернизировала доску с совершенно новым процессором, RP2350. Этот чип также является двухъядерной корой, но вместо M0+теперь это M33, способный работать максимум на 150 МГц. Помимо чипа коры, RP2350 также включает в себя еще одну архитектуру, двухъядерный Hazard3 RISC-V, который является открытым исходным кодом. Вы можете выбрать предпочтительную архитектуру во время загрузки, нажав кнопку Bootsel на плате, подключив и отключив ее от питания.

По сравнению с RP2040, RP2350 имеет удвоение SRAM при 520 КБ и удваивает внешнюю вспышку при 4 МБ (кэш чипа оставался таким же при 16 КБ). В протоколах взаимодействия также есть обновление, причем PICO 2 составляет еще восемь каналов ШИМ (в общей сложности 24) и четыре государственных машины (в общей сложности 12). Эти новые функции дают PICO 2 повышение производительности, помогая ему справиться с еще более требовательными проектами.

У Pico 1 есть больше вариантов

Оба поколения Raspberry Pi Pico выходят более чем в одном варианте. Но Raspberry Pi выпустила четыре для Pico 1 и только два для Pico 2. Все модели Pico 1 (Pico, Pico H, Pico W и Pico WH) имеют одинаковые базовые спецификации, такие как чип RP2040, датчик температуры и склад GPIO, но они различаются в соединении и включении в заголовку.

PICO-это оригинальная доска без беспроводных возможностей и заголовков, в то время как Pico H похожа на PICO, но включает в себя предварительно проданные заголовки. Однако между Pico и Pico W только последний оснащен Wi-Fi и Bluetooth. Его заголовок, Pico WH, сочетает в себе как беспроводную связь, так и встроенные заголовки.

Для Pico 2 Raspberry Pi упростила линейку продуктов только с Pico 2 (без беспроводных возможностей) и Pico 2 W (который поставляется с тем же чипом Wi-Fi и Bluetooth, что и Pico 1). Как и оригинальный PICO, оба варианта имеют сходные основные характеристики, но они также не включают встроенные заголовки. Это означает, что вам нужно будет купить их отдельно и припаять сами или купить предварительную доску у третьей стороны. Есть несколько авторизованных ритейлеров Raspberry Pi, таких как Adafruit, Canakit и Vilros, где вы можете получить либо предварительную доску, либо пучок с свободными заголовками. Конечно, они немного дороже, чем официальные варианты.

Что вы должны купить?

Для обычных и начинающих пользователей вы, вероятно, не заметите огромную разницу с точки зрения производительности между PICO 1 и PICO 2. Вы можете избежать одного из них для менее требовательных проектов, таких как автоматизированная система полива, местная метеорологическая станция и даже PI-Hole (DNS AD Blocker). Обе платы также могут быть в паре с одинаковыми аксессуарами из малинового пико, что позволяет легко обновлять или понизить обновление, когда угодно.

Но если вы новичок в электронике или не имеете никакого опыта работы с пайками, Pico H и Pico WH из семьи Pico 1 — более удобные варианты. Вы можете легко подключить свои компоненты к предварительно продаваемым выводам или подключить микроконтроллер к макете для временных настройки.

С другой стороны, PICO 2 затмевает PICO 1, если вы являетесь продвинутым пользователем или работаете с простыми проектами, такими как те, которые связаны с ИИ и машинным обучением. Более мощный чип Pico 2, естественно, превзойдет PICO 1. Его дополнительные машины Pio State также означают, что вы можете взаимодействовать еще более сложное неподдерживаемое оборудование или добавить больше стандартных каналов протокола в PICO 2.

Если у вас есть коды RISC-V или вы хотите изучить язык сборки RISC-V, вам не нужно будет покупать совершенно отдельный совет по развитию (что может быть дороже), чтобы сделать это. Бюджетный Pico 2 Pico 2 5 долларов может легко удвоиться в качестве вашей доски RISC-V.