Главная » Новости » Проект Raspberry Pi представил плату Pico на основе собственного микроконтроллера

Проект Raspberry Pi представил плату Pico на основе собственного микроконтроллера

Проект Raspberry Pi объявил о доступности нового продукта Raspberry Pi Pico, представляющего собой плату с собственным микроконтроллером RP2040, разработанным участниками проекта. Плата поступит в продажу во втором квартале 2011 года по цене 4 доллара и ориентирована главным образом для совместного использования с компьютерами Raspberry Pi, разработки встраиваемых систем и систем управления различными устройствами. 0_1611256846.png

Чип RP2040 включает в себя двухядерный процессор ARM Cortex-M0+ (133MHz) c 264 КБ встроенной оперативной памяти, контроллером DMA, датчиком температуры, таймером и контроллером USB 1.1. На плате размещено 2 МБ Flash-памяти, но чип поддерживает расширение до 16 МБ. Для ввода-вывода предусмотрены порты GPIO (30 пин, из которых 4 выделены под аналоговый ввод), UART, I2C, SPI, USB (клиент и хост с поддержкой загрузки с накопителей в формате UF2) и специализированный 8 контактов PIO (Programmable I/O state machines) для подключения собственной периферии. Питание может подаваться в диапазоне от 1.8 до 5.5 вольт, что позволяет задействовать различные источники энергии, включая две или три обычные батарейки AA или типовые литий-ионные аккумуляторы.

Для создания приложений может применяться язык Си или MicroPython. Порт MicroPython для Raspberry Pi Pico подготовлен совместно с автором проекта и поддерживает все возможности чипа, включая собственный интерфейс подключения расширений PIO. Для разработки для чипа RP2040 с использованием MicroPython адаптирована интегрированная среда программирования Thonny. Возможностей чипа достаточно для выполнения приложений для решения задач машинного обучения, для разработки которых подготовлен порт фреймворка TensorFlow Lite.

Отдельно заявлено о партнёрстве с компаниями Adafruit, Arduino, Pimoroni и Sparkfun, которые подготовили собственные варианты плат на базе микроконтроллера RP2040:

  • Adafruit Feather RP 2040, особенности: USB C, Lipoly аккумулятор, 4MB QSPI Flash, STEMMA QT I2C и отладочный порт SWD. 0_1611259044.jpg
  • Adafruit ItsyBitsy RP 2040, особенности: GPIO, 4MB QSPI flash, кнопки загрузки и сброса, встроенный RGB NeoPixel. 0_1611259060.jpg
  • Arduino Nano RP2040 Connect, особенности: формат Arduino Nano, датчики MEMS (гироскоп, акселерометр и микрофон), модуль WiFi/Bluetooth, крипточип ECC608. 0_1611259021.png
  • Pimoroni PicoSystem, нацелен на создание игровых контроллеров, подключаемых по USB. 0_1611259095.jpg
  • Pimoroni Pico Explorer Base, платформа для обучения электронике. 0_1611259078.jpg
  • Thing Plus — RP2040, особенности: 18 GPIO, слот для SD-карт, 16MB (128Mbit) Flash, разъёмы JST и Qwiic, WS2812 RGB LED, JTAG PTH. 0_1611259250.jpg
  • SparkFun MicroMod RP2040 Processor, подключаемый процессорный модуль с разъёмом MicroMod M.2 для подключения к платам MicroMod. 0_1611259267.jpg
  • SparkFun Pro Micro — RP2040, плата для разработчиков с USB-C, WS2812B LED и разъёмом Qwiic. 0_1611259423.jpg

Источник: http://www.opennet.ru/opennews/art.shtml? num=54450

©  OpenNet

Опубликовано: 22 января 2021
↓