Плата Raspberry Pi Pico: характеристики, проекты, где купить
Raspberry Pi Pico необычен для семейства Pi: это плата микроконтроллера, а не настоящий одноплатный компьютер SBC.
Raspberry Pi, Raspberry Pi Pico - крошечная плата обеспечивающая мощность микроконтроллера в миниатюрном форм факторе и менее чем за 5 долларов. Pico поставляется с новым чипом RP2040 и может поддерживать программы, написанные на MicroPython и C / C ++.
Этот микроконтроллер был создан как для новичков, так и для экспертов, которые хотят минимизировать форм-фактор своих проектов, имея при этом все атрибуты, которые может дать Pi. Помимо базовых программ «Hello World» и мигания светодиодами, Pico уже использовался для создания таких проектов, как 8-битный игровой эмулятор, метеостанция и автоматические кликеры для мобильных игр. И он был выпущен только в январе 2021 года.
В этой статье мы рассмотрим, что делает этот микроконтроллер особенным, как он сочетается с парой сопоставимых плат и почему вам следует попробовать одну для своего следующего проекта.
Функции Raspberry Pi Pico
Pico отличается от остальной части семейства Raspberry Pi тем, что он работает как микроконтроллер, а не как одноплатный компьютер (SBC). Имея это в виду, можно отметить следующие особенности:
Перетаскивание: Pico не поставляется с операционной системой, но его все еще можно программировать с помощью компьютера или другого Raspberry Pi. При подключении к этим устройствам Pico отображается как запоминающее устройство, с которого программы, написанные на MicroPython или C ++, можно перетаскивать и выгружать на плату.
Скорость: вместо часов, работающих в диапазоне нескольких гигагерц, как у традиционных Pis, Pico имеет встроенный двухъядерный процессор ARM, который может достигать частот до 133 МГц.
Интеграция: Pico состоит из контактных площадок, которые можно припаять к печатной плате (PCB) или к контактам для установки на макетной плате. Таким образом, независимо от приложения, у вас будет мобильность. Вы также сможете использовать Pico для еще более крупных проектов, таких как воспроизведение музыки или управление шаговыми двигателями, поскольку становится доступно все больше и больше коммутационных плат.
Контакты: Pico имеет 30 контактов GPIO (4 из них могут использоваться для аналогового ввода), 2 контроллера SPI и I2C, 2 UART и 16 каналов PWM. Это дает большую гибкость для запуска множества проектов. Напротив порта Micro-USB также есть контакты, которые можно использовать для программирования платы напрямую с помощью другого Raspberry Pi.
Код: Pico можно программировать с помощью Micropython, C и C ++, а затем программы можно перетаскивать на Pico, когда он находится в режиме загрузки. Вскоре появится поддержка интегрированной среды разработки (IDE) для Visual Studio и Eclipse.
Сохранение: поскольку у Pico нет операционной системы, его аппаратному обеспечению не нужно столько энергии, как другим Pis. Действительно, он отлично работает при напряжении 1,8-5,5 В постоянного тока, а это означает, что вы можете легко запустить его от батареи, чтобы сделать его более портативным. Pico также имеет режимы сна и ожидания с низким энергопотреблением и поскольку он не работает под управлением Linux, загруженная в него программа будет автоматически запускаться при включении.
Цена: это устройство сразу же отметилось своей невероятной ценой (менее 5 долларов), что делает его привлекательным для тех, кто хочет создавать проекты с несколькими устройствами. Как вы уже догадались, этот контроллер уже давно быстро раскупается с полок магазинов.
Суть Raspberry Pi Pico
Pico знакомит производителей с новым вариантом в семействе Raspberry Pi, в котором плату можно использовать в качестве легко программируемого микроконтроллера по выгодной цене. Но как насчет Pi Zero, который лишь немного больше Pico, но меньше традиционного Pi. Pico и Zero мало различаются по цене и размеру, так где же разница?
Zero, как и большинство Raspberry Pi, по умолчанию работает под управлением операционной системы на базе Linux. Zero, оснащенный операционной системой, может использоваться как портативная версия более крупных моделей Pi со всеми теми же возможностями. Есть даже Raspberry Pi Zero W , который оснащен приемниками Wi-Fi и Bluetooth. Для достижения аналогичных возможностей с Pico вам понадобится дополнительная коммутационная плата, которая увеличит размер вашего проекта и может потребовать устранения неполадок для реализации.
Существуют также другие микроконтроллеры, такие как Arduinos, модели которых различаются по размеру и возможностям. Возьмем к примеру, Arduino Uno. Pico имеет преимущество перед Arduino с точки зрения тактовой частоты, так как он может работать на частоте до 133 МГц, в то время как Uno имеет максимум только 16 МГц. Pico также имеет преимущество для начинающих пользователей, так как не требует программирования в IDE. Pico можно подключить к компьютеру или Pi в качестве запоминающего устройства и программы можно просто перетащить на него.
В целом, как микроконтроллер, Pico предлагает высокую производительность и простой в реализации вариант для проектов. Этот крошечный микроконтроллер предназначен для выполнения любых задач. Благодаря низкой цене и впечатляющим возможностям это отличный вариант, когда вы хотите получить сразу несколько проектов или проекты для нескольких устройств. Тем не менее, если вы ищете
Характеристики Raspberry Pi Pico
Если вам интересны цифры, то вот технические характеристики Raspberry Pi Pico:
- Размер: 21 × 51 мм
- Процессор: Двухъядерный ARM Cortex-M0 +
- Частота: до 133 МГц
- Память: 264 КБ SRAM, 2 МБ QSPI Flash
- Порты:
- 26x многофункциональных контактов GPIO
- 3 аналоговых входа
- 2x UARTx
- 2x контроллера SPI
- 2x контроллера I2C
- 16 каналов ШИМ
- 8 программируемых конечных автоматов ввода-вывода для поддержки настраиваемых периферийных устройств
- Входная мощность: 1,8-5,5 В постоянного тока
- Рабочая температура: от -20 до 85 ° C
- Бортовой датчик: Датчик температуры
- Библиотеки: ускоренные целые числа и числа с плавающей запятой
- Цена: ~ 4 доллара
Где купить Raspberry Pi Pico
Из-за его популярности у многих розничных продавцов нет запасов, но некоторые все же предоставляют возможность предварительного заказа в ожидании пополнения запасов. Вы можете уточнить цену и наличие у следующих розничных продавцов в России: