Встречайте Raspberry Pi Pico 2 W — крошечную плату, созданную на основе микроконтроллера, которая позволяет создавать масштабные аппаратные проекты. Raspberry Pi снова использует RP2350, собственный хорошо документированный микроконтроллер.
Но что такое микроконтроллер? Как следует из названия, микроконтроллеры позволяют управлять другими электронными компонентами или устройствами. Обычные Raspberry Pi — это одноплатные компьютеры общего назначения, а микроконтроллеры специально разработаны для взаимодействия с другими вещами.
Микроконтроллеры, как правило, дешевы, малы и очень энергоэффективны. Как вы можете видеть на рисунке выше, Pico 2 W имеет десятки входных и выходных контактов по бокам (маленькие желтые отверстия по всей плате), с помощью которых он взаимодействует с другими компонентами.
Любители обычно начинают разработку проекта на базе микроконтроллера с макета, чтобы избежать пайки. Позже они смогут припаять микроконтроллер к другим частям.
В отличие от традиционных компьютеров Raspberry Pi, микроконтроллеры не работают под управлением полноценной операционной системы. Ваш код работает непосредственно на чипе.
Помимо C и C++, Pico 2 W поддерживает MicroPython, язык микроконтроллеров, основанный на Python, для разработки. Новая плата сохраняет аппаратную и программную совместимость с платами предыдущего поколения.
Новый Pico 2 W стоимостью 7 долларов оснащен двухъядерным процессором с двойной архитектурой, работающим на частоте 150 МГц. При разработке микроконтроллера вы можете выбирать между парой ядер Arm Cortex-M33 и парой открытых аппаратных ядер Hazard 3 RISC-V.
Ядра Arm Cortex-M33 широко используются в мире микроконтроллеров, но некоторые могут предпочесть ядра RISC-V. Все настраивается программно, поэтому вам не придется выбирать один микроконтроллер вместо другого при заказе новых плат.
Pico 2 W имеет встроенную флэш-память объемом 4 МБ для хранения вашего кода, а RP2350 оснащен встроенной SRAM объемом 520 КБ. Опять же, это не компьютерный зверь. Это микроконтроллер!
Что касается беспроводных возможностей, Pico 2 W поддерживает Wi-Fi (2,4 ГГц 802.11n) и Bluetooth 5.2. Было бы неплохо получить поддержку 5 ГГц для универсальности, но, возможно, мы получим ее в следующей версии.
Если вам не нужны функции беспроводной связи по причинам ценообразования или сертификации соответствия, Raspberry Pi также предлагает Pico 2 без этой функции за 5 долларов.
Продукты Raspberry Pi все чаще используются промышленными компаниями и компаниями-производителями электроники. Когда в этом году Raspberry Pi стала публичной компанией, она сообщила, что на промышленный и встраиваемый сегмент приходится 72% ее продаж.
Вероятно, поэтому вы можете купить как отдельные единицы досок Pico 2, так и катушки на 480 единиц. Вот как выглядит катушка плат микроконтроллера Pico 2: