Британская организация Raspberry Pi Foundation представила свою первую микроконтронтроллерную плату Raspberry Pi Pico стоимостью четыре доллара. Она поддерживает программы на двух языках, а также подключение внешних устройств через 30 GPIO-контактов и USB. В плате используется микроконтроллер собственной разработки, который также будет использоваться в сторонних платах, в том числе Arduino.
Основной продукт Raspberry Pi Foundation — это одноплатный компьютер Raspberry Pi. Он имеет небольшой размер, примерно равный банковской карте, и цену около 35 долларов, но поддерживает полноценные операционные системы и подключение большого количества оборудования, а кроме того, имеет большое сообщество пользователей и большое количество поддерживаемого программного обеспечения. Благодаря этому он стал одним из самых популярных компонентов для прототипов роботов и других инженерных проектов. Например, в прошлом году инженеры из Apple использовали его для распознавания бытовых действий в доме по звуку, а новозеландские разработчики создали открытый проект миниатюрного аэростата на Raspberry Pi.
Помимо полноценных одноплатных компьютеров в таких проектах также используются микроконтроллеры, которые позволяют управлять оборудованием, например, электромоторами, затрачивая на это намного меньше энергии, а также получая меньшую задержку. Теперь Raspberry Pi Foundation выпустила собственный процессор для микроконтроллерных плат RP2040 и основанную на нем плату Raspberry Pi Pico.
RP2040 — это двухъядерный ARM-процессор с архитектурой ядер Cortex-M0+. Он работает на частоте 133 мегагерц и содержит 264 килобайта оперативной памяти. Разработчики объявили, что будут не только использовать процессор в своих платах, но и продавать другим производителям. В частности, одновременно с Raspberry Pi Pico они представили платы от Arduino, Adafruit, SparkFun и Pimoroni.
В собственной плате Raspberry Pi Pico есть 26 контактов GPIO, в том числе три контакта для аналоговых сигналов. Программы для микроконтроллера можно записывать через Micro USB. Он поддерживает программы, написанные на C и MicroPython. Стоимость платы составляет четыре доллара, ее можно заказать со дня анонса. Кроме того, разработчики создали вместе с изданием HackSpace номер журнала с платой, встроенной в обложку, но на момент написания заметки он уже был недоступен.
У одноплатного компьютера Raspberry Pi уже есть уменьшенная версия Zero W, но разработчики отмечают, что из-за полноценной операционной системы она будет не так эффективна для низкоуровневых задач. Кроме того, в конце 2020 года Raspberry Pi Foundation представила свой самый большой компьютер, выполненный в корпусе клавиатуры.
Григорий Копиев