Raspberry Pi Foundation, широко известная своими одноплатными микрокомпьютерами Raspberry Pi в кругу инженеров и энтузиастов электроники, представила свою первую микроконтронтроллерную плату под названием Raspberry Pi Pico. Теперь это самая доступная плата в ассортименте Raspberry Pi — ее цена в США составляет всего 4 доллара (113 гривен). Продажи стартуют с 25 января.
Raspberry Pi Pico можно считать ответом на конкурирующие микроконтроллеры Arduino Nano для домашних DIY-гаджетов.
Основа платы Raspberry Pi Pico — новый микроконтроллер собственной разработки RP2040. Главные цели, которые преследовались при его разработке, — высокая производительность, особенно для целочисленных вычислениях, широкие возможности подключения внешних устройств и низкая цена. В итоге получился крошечный чип в корпусе типа QFN-56 размерами 7х7 мм, занимающий площадь в два квадратных миллиметра обычного 40-нм «камня». Размеры самой же платы Raspberry Pi Pico составляют 51х21 мм.
Технические характеристики микроконтроллера RP2040
- двухъядерный процессор ARM Cortex-M0+ с базовой тактовой частотой 48 МГц и возможностью повышения до 133 МГц;
- 264 КБ памяти SRAM;
- поддержка до 16 МБ внешней флэш-памяти через шину QSPI;
- контроллер DMA;
- интерполятор и периферийные устройства целочисленного делителя;
- 30 линий GPIO для подключения внешних устройств, четыре из которых выделены под аналоговый вход;
- контроллеры UART (х2), I2C (х2) и SPI (х2);
- 16 каналов PWM;
- контроллер USB 1.1(клиент и хост с поддержкой загрузки с накопителей в формате UF2);
- 8 контактов PIO (Programmable I/O state machines) для подключения фирменной периферии.
Возможностей микроконтроллера достаточно для выполнения приложений, предназначенных для обработки задач машинного обучения. Для их разработки подготовлен порт фреймворка TensorFlow Lite. Для создания приложений может использоваться язык С, C++ или MicroPython, записывать их можно через Micro USB.
Raspberry Pi не стали ограничивать применение RP2040, решив построить на его базе экосистему. Вместе с Raspberry Pi Pico свои варианты плат на базе микроконтроллера RP2040 представили Adafruit, Arduino, Pimoroni и Sparkfun.
Кроме того, в рамках сотрудничества с изданием HackSpace был создан специальный номер журнала с платой, встроенной в обложку.
Источник: ITC.ua